.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 v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#bb0d31;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-small,.btn-floating,.dropdown-content,.collapsible,.sidenav{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-small: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 8px 17px 2px 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.2)}.z-depth-4{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 -7px rgba(0,0,0,0.2)}.z-depth-5,.modal{box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2)}.hoverable{transition:box-shadow 0.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{opacity:0;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: 1201px){.hide-on-extra-large-only{display:none !important}}@media only screen and (min-width: 1201px){.show-on-extra-large{display:block !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:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:flex;align-items:center;justify-content:space-between;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;border-collapse:collapse;border-spacing:0}table.striped tr{border-bottom:none}table.striped>tbody>tr:nth-child(odd){background-color:rgba(242,242,242,0.5)}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color 0.25s ease}table.highlight>tbody>tr:hover{background-color:rgba(242,242,242,0.5)}table.centered thead tr th,table.centered tbody tr td{text-align:center}tr{border-bottom:1px solid rgba(0,0,0,0.12)}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{border-bottom:none;padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,0.12)}}.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:0.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 0.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{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}.share-container{margin:4px 0}.whatsapp-container{position:fixed;bottom:3rem;right:3rem;background-color:#00e676;border-radius:100%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;z-index:999;transition:all 400ms;cursor:pointer;box-shadow:0 4px 4px 0 rgba(0,0,0,0.14),0 6px 5px 2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.whatsapp-container svg{font-size:2.5em;color:#fff}.whatsapp-container:hover{box-shadow:0 8px 8px 0 rgba(0,0,0,0.14),0 10px 10px 10px rgba(0,0,0,0.12),0 5px 10px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 600px){.hide-sm{display:none}}@media only screen and (max-width: 992px){.hide-md{display:none}}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}.sidenav span.badge{margin-top:calc(24px - 11px)}table span.badge{display:inline-block;float:none;margin-left:auto}.material-icons{text-rendering:optimizeLegibility;font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}.container-menu{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}.container-menu{width:90%}}@media only screen and (min-width: 993px){.container{width:70%}.container-menu{width:80%}}.col .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding:0}.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.sidenav-trigger{display:none}}nav .sidenav-trigger{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .sidenav-trigger 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-small,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-small>.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.sidenav-trigger,nav a.sidenav-trigger i{height:64px;line-height:64px}.navbar-fixed{height:64px}}a{text-decoration:none}html{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3}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.8rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:2.37333rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.94667rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.52rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:1.09333rem 0 .656rem 0}h6{font-size:1.15rem;line-height:110%;margin:.76667rem 0 .46rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light{font-weight:300}.thin{font-weight:200}@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}.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{background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);position:relative;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-small):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-small):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;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, background-color .28s ease}.tabs .tab a:focus,.tabs .tab a:focus.active{background-color:rgba(246,178,181,0.2);outline:none}.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.4);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;background-color:#323232}.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-small,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 16px;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.disabled.btn-small,.btn-floating.disabled,.btn-large.disabled,.btn-small.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-small:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-small:disabled,.btn-flat:disabled,.btn[disabled],.btn-large[disabled],.btn-small[disabled],.btn-floating[disabled],.btn-large[disabled],.btn-small[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,.disabled.btn-small:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-small.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-small,.btn-floating,.btn-large,.btn-small,.btn-flat{font-size:14px;outline:0}.btn i,.btn-large i,.btn-small i,.btn-floating i,.btn-large i,.btn-small i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-small:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large,.btn-small{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;transition:background-color .2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover,.btn-small: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:background-color .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;padding:0}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.btn-floating.btn-small{width:32.4px;height:32.4px}.btn-floating.btn-small.halfway-fab{bottom:-16.2px}.btn-floating.btn-small i{line-height:32.4px}.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.direction-left,.fixed-action-btn.direction-right{padding:0 0 0 15px}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{text-align:right;right:64px;top:50%;transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{display:inline-block;margin:7.5px 15px 0 0}.fixed-action-btn.direction-right{padding:0 15px 0 0}.fixed-action-btn.direction-right ul{text-align:left;direction:rtl;left:64px;right:auto}.fixed-action-btn.direction-right ul li{margin:7.5px 0 0 15px}.fixed-action-btn.direction-bottom{padding:0 0 15px 0}.fixed-action-btn.direction-bottom ul{top:64px;bottom:auto;display:flex;flex-direction:column-reverse}.fixed-action-btn.direction-bottom ul li{margin:15px 0 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,.btn-flat.btn-flat[disabled]{background-color:transparent !important;color:#b3b3b3 !important;cursor:default}.btn-large{height:54px;line-height:54px;font-size:15px;padding:0 28px}.btn-large i{font-size:1.6rem}.btn-small{height:32.4px;line-height:32.4px;font-size:13px}.btn-small i{font-size:1.2rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;left:0;top:0;z-index:9999;transform-origin:0 0}.dropdown-content:focus{outline:0}.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}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee}.dropdown-content li:focus{outline:none}.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}body.keyboard-focused .dropdown-content li:focus{background-color:#dadada}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px;transform:none}.dropdown-trigger{cursor:pointer}/*!
 * 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}.modal:focus{outline:none}@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-small,.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}@media only screen and (max-width: 992px){#modalLogin{min-height:100%;opacity:1;padding:0;top:0 !important;transform:scaleX(1) scaleY(1);width:100%;z-index:1003}#modalLogin .tabs-login .p-tab{padding:2rem 0.5rem !important}}@media only screen and (max-width: 600px){#modalLogin{border-radius:0}}.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:focus{outline:0}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem}.keyboard-focused .collapsible-header:focus{background-color:#eee}.collapsible-body{display:none;border-bottom:1px solid #ddd;box-sizing:border-box;padding:2rem}.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;box-shadow:none}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{border:0;background-color:#fff}.sidenav .collapsible-body li a,.sidenav.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:focus{outline:none;background-color:#26a69a;color:#fff}.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 8px 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 .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:16px;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}.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,.file-field .btn-small{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}.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:16px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:15px;border-left:1px solid #ee6e73}.table-of-contents a.active{font-weight:500;padding-left:14px;border-left:2px solid #ee6e73}.sidenav{position:fixed;width:300px;left:0;top:0;margin:0;transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;backface-visibility:hidden;transform:translateX(-105%)}.sidenav.right-aligned{right:0;transform:translateX(105%);left:auto;transform:translateX(100%)}.sidenav .collapsible{margin:0}.sidenav li{float:none;line-height:48px}.sidenav li.active{background-color:rgba(0,0,0,0.05)}.sidenav li>a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.sidenav li>a:hover{background-color:rgba(0,0,0,0.05)}.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-flat,.sidenav li>a.btn-floating{margin:10px 15px}.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-floating{color:#fff}.sidenav li>a.btn-flat{color:#343434}.sidenav li>a.btn:hover,.sidenav li>a.btn-large:hover,.sidenav li>a.btn-small:hover,.sidenav li>a.btn-large:hover{background-color:#2bbbad}.sidenav li>a.btn-floating:hover{background-color:#26a69a}.sidenav li>a>i,.sidenav li>a>[class^="mdi-"],.sidenav li>a li>a>[class*="mdi-"],.sidenav 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)}.sidenav .divider{margin:8px 0 0 0}.sidenav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.sidenav .subheader:hover{background-color:transparent}.sidenav .user-view{position:relative;padding:32px 32px 0;margin-bottom:8px}.sidenav .user-view>a{height:auto;padding:0}.sidenav .user-view>a:hover{background-color:transparent}.sidenav .user-view .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sidenav .user-view .circle,.sidenav .user-view .name,.sidenav .user-view .email{display:block}.sidenav .user-view .circle{height:64px;width:64px}.sidenav .user-view .name,.sidenav .user-view .email{font-size:14px;line-height:24px}.sidenav .user-view .name{margin-top:16px;font-weight:500}.sidenav .user-view .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.drag-target.right-aligned{right:0}.sidenav.sidenav-fixed{left:0;transform:translateX(0);position:fixed}.sidenav.sidenav-fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.sidenav.sidenav-fixed{transform:translateX(-105%)}.sidenav.sidenav-fixed.right-aligned{transform:translateX(105%)}.sidenav>a{padding:0 16px}.sidenav .user-view{padding:16px 16px 0}}.sidenav .collapsible-body>ul:not(.collapsible)>li.active,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.sidenav .collapsible-body>ul:not(.collapsible)>li.active a,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.sidenav .collapsible-body{padding:0}.sidenav-overlay{position:fixed;top:0;left:0;right:0;opacity:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;display:none}.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{visibility:hidden;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):not(.btn-small),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover{background:none}@media only screen and (max-width: 600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:visible;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)}}.datepicker-modal{max-width:325px;min-width:300px;max-height:none}.datepicker-container.modal-content{display:flex;flex-direction:column;padding:0}.datepicker-controls{display:flex;justify-content:space-between;width:280px;margin:0 auto}.datepicker-controls .selects-container{display:flex}.datepicker-controls .select-wrapper input{border-bottom:none;text-align:center;margin:0}.datepicker-controls .select-wrapper input:focus{border-bottom:none}.datepicker-controls .select-wrapper .caret{display:none}.datepicker-controls .select-year input{width:50px !important}.datepicker-controls .select-month input{width:70px !important}.month-prev,.month-next{margin-top:4px;cursor:pointer;background-color:transparent;border:none}.datepicker-date-display{flex:1 auto;background-color:#26a69a;color:#fff;padding:20px 22px;font-weight:500}.datepicker-date-display .year-text{display:block;font-size:1.5rem;line-height:25px;color:rgba(255,255,255,0.7)}.datepicker-date-display .date-text{display:block;font-size:2.8rem;line-height:47px;font-weight:500}.datepicker-calendar-container{flex:2.5 auto}.datepicker-table{width:280px;font-size:1rem;margin:0 auto}.datepicker-table thead{border-bottom:none}.datepicker-table th{padding:10px 5px;text-align:center}.datepicker-table tr{border:none}.datepicker-table abbr{text-decoration:none;color:#999}.datepicker-table td{border-radius:50%;padding:0}.datepicker-table td.is-today{color:#26a69a}.datepicker-table td.is-selected{background-color:#26a69a;color:#fff}.datepicker-table td.is-outside-current-month,.datepicker-table td.is-disabled{color:rgba(0,0,0,0.3);pointer-events:none}.datepicker-day-button{background-color:transparent;border:none;line-height:38px;display:block;width:100%;border-radius:50%;padding:0 5px;cursor:pointer;color:inherit}.datepicker-day-button:focus{background-color:rgba(43,161,150,0.25)}.datepicker-footer{width:280px;margin:0 auto;padding-bottom:5px;display:flex;justify-content:space-between}.datepicker-cancel,.datepicker-clear,.datepicker-today,.datepicker-done{color:#26a69a;padding:0 1rem}.datepicker-clear{color:#F44336}@media only screen and (min-width: 601px){.datepicker-modal{max-width:625px}.datepicker-container.modal-content{flex-direction:row}.datepicker-date-display{flex:0 1 270px}.datepicker-controls,.datepicker-table,.datepicker-footer{width:320px}.datepicker-day-button{line-height:44px}}.timepicker-modal{max-width:325px;max-height:none}.timepicker-container.modal-content{display:flex;flex-direction:column;padding:0}.text-primary{color:#fff}.timepicker-digital-display{flex:1 auto;background-color:#26a69a;padding:10px;font-weight:300}.timepicker-text-container{font-size:4rem;font-weight:bold;text-align:center;color:rgba(255,255,255,0.6);font-weight:400;position:relative;user-select:none}.timepicker-span-hours,.timepicker-span-minutes,.timepicker-span-am-pm div{cursor:pointer}.timepicker-span-hours{margin-right:3px}.timepicker-span-minutes{margin-left:3px}.timepicker-display-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:1rem;font-weight:400}.timepicker-analog-display{flex:2.5 auto}.timepicker-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}.timepicker-canvas,.timepicker-dial{position:absolute;left:0;right:0;top:0;bottom:0}.timepicker-minutes{visibility:hidden}.timepicker-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;font-size:15px}.timepicker-tick.active,.timepicker-tick:hover{background-color:rgba(38,166,154,0.25)}.timepicker-dial{transition:transform 350ms, opacity 350ms}.timepicker-dial-out{opacity:0}.timepicker-dial-out.timepicker-hours{transform:scale(1.1, 1.1)}.timepicker-dial-out.timepicker-minutes{transform:scale(0.8, 0.8)}.timepicker-canvas{transition:opacity 175ms}.timepicker-canvas line{stroke:#26a69a;stroke-width:4;stroke-linecap:round}.timepicker-canvas-out{opacity:0.25}.timepicker-canvas-bearing{stroke:none;fill:#26a69a}.timepicker-canvas-bg{stroke:none;fill:#26a69a}.timepicker-footer{margin:0 auto;padding:5px 1rem;display:flex;justify-content:space-between}.timepicker-clear{color:#F44336}.timepicker-close{color:#26a69a}.timepicker-clear,.timepicker-close{padding:0 20px}@media only screen and (min-width: 601px){.timepicker-modal{max-width:600px}.timepicker-container.modal-content{flex-direction:row}.timepicker-text-container{top:32%}.timepicker-display-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}}.pagi{color:#000;width:23px;height:30px;background-color:#fff;text-align:center;font-size:30px;margin-top:-5px}.cover,.full_screen{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}.bgParallax{background-attachment:fixed !important;background-position:center center !important;background-repeat:no-repeat !important}.full_screen{width:100%;height:100%}.table-cell{display:table;width:100%;height:100%}.table-cell .cell{display:table-cell;vertical-align:middle}.relative{position:relative !important}.absolute,.link_all{position:absolute !important}.fixed{position:fixed !important}.uppercase{text-transform:uppercase !important}.lowercase{text-transform:lowercase !important}.capitalize{text-transform:capitalize !important}.left{float:left !important}.right{float:right !important}.clear{clear:both !important}.center{display:block !important;margin-left:auto !important;margin-right:auto !important}.inline-block{display:inline-block !important}.block{display:block !important}.pointer{cursor:pointer !important}.default{cursor:default !important}.link_all{top:0;left:0;width:100%;height:100%;z-index:1}.no-padd-right{padding-right:0px}.no-padd-left{padding-left:0px}.full_width{width:100% !important}.no-padding{padding:0 !important}.no-margin{margin:0 !important}.delete{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.delete:hover{color:#e52d27;-webkit-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.display-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-direction-row{-ms-flex-direction:row;flex-direction:row}.flex-direction-column{-ms-flex-direction:column;flex-direction:column}.flex-wrap{-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.justify-content-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:justify}.justify-content-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.flex-align-baseline{-webkit--items:baseline !important;-moz-align-items:baseline !important;-ms-align-items:baseline !important;align-items:baseline !important}.flex-align-center{-webkit--items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.error{border-bottom:solid 1px #e02222 !important}label.error{display:none !important}label[for="recorreo"]{display:block !important;border:none !important}@font-face{font-family:'Lato Bold';src:url("../fonts/lato/Lato Bold.eot");src:url("../fonts/lato/Lato Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/lato/Lato Bold.woff2") format("woff2"),url("../fonts/lato/Lato Bold.woff") format("woff"),url("../fonts/lato/Lato Bold.otf") format("opentype"),url("../fonts/lato/Lato Bold.svg#Lato Bold") format("svg");font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Lato Black Italic';src:url("../fonts/lato/Lato Black Italic.eot");src:url("../fonts/lato/Lato Black Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato/Lato Black Italic.woff2") format("woff2"),url("../fonts/lato/Lato Black Italic.woff") format("woff"),url("../fonts/lato/Lato Black Italic.otf") format("opentype"),url("../fonts/lato/Lato Black Italic.svg#Lato Black Italic") format("svg");font-weight:900;font-style:italic;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Lato';src:url("../fonts/lato/Lato Regular.eot");src:url("../fonts/lato/Lato Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lato/Lato Regular.woff2") format("woff2"),url("../fonts/lato/Lato Regular.woff") format("woff"),url("../fonts/lato/Lato Regular.otf") format("opentype"),url("../fonts/lato/Lato Regular.svg#Lato Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Lato Light';src:url("../fonts/lato/Lato Light.eot");src:url("../fonts/lato/Lato Light.eot?#iefix") format("embedded-opentype"),url("../fonts/lato/Lato Light.woff2") format("woff2"),url("../fonts/lato/Lato Light.woff") format("woff"),url("../fonts/lato/Lato Light.otf") format("opentype"),url("../fonts/lato/Lato Light.svg#Lato Light") format("svg");font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Lato Light Italic';src:url("../fonts/lato/Lato Light Italic.eot");src:url("../fonts/lato/Lato Light Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato/Lato Light Italic.woff2") format("woff2"),url("../fonts/lato/Lato Light Italic.woff") format("woff"),url("../fonts/lato/Lato Light Italic.otf") format("opentype"),url("../fonts/lato/Lato Light Italic.svg#Lato Light Italic") format("svg");font-weight:300;font-style:italic;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Roboto Thin';src:url("../fonts/roboto/Roboto Thin.eot");src:url("../fonts/roboto/Roboto Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto Thin.woff2") format("woff2"),url("../fonts/roboto/Roboto Thin.woff") format("woff"),url("../fonts/roboto/Roboto Thin.otf") format("opentype"),url("../fonts/roboto/Roboto Thin.svg#Roboto Thin") format("svg");font-weight:250;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Roboto Light';src:url("../fonts/roboto/Roboto Light.eot");src:url("../fonts/roboto/Roboto Light.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto Light.woff2") format("woff2"),url("../fonts/roboto/Roboto Light.woff") format("woff"),url("../fonts/roboto/Roboto Light.otf") format("opentype"),url("../fonts/roboto/Roboto Light.svg#Roboto Light") format("svg");font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Roboto';src:url("../fonts/roboto/Roboto.eot");src:url("../fonts/roboto/Roboto.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto.woff2") format("woff2"),url("../fonts/roboto/Roboto.woff") format("woff"),url("../fonts/roboto/Roboto.otf") format("opentype"),url("../fonts/roboto/Roboto.svg#Roboto") format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Roboto Medium';src:url("../fonts/roboto/Roboto Medium.eot");src:url("../fonts/roboto/Roboto Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto Medium.woff2") format("woff2"),url("../fonts/roboto/Roboto Medium.woff") format("woff"),url("../fonts/roboto/Roboto Medium.otf") format("opentype"),url("../fonts/roboto/Roboto Medium.svg#Roboto Medium") format("svg");font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Roboto Bold';src:url("../fonts/roboto/Roboto Bold.eot");src:url("../fonts/roboto/Roboto Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto Bold.woff2") format("woff2"),url("../fonts/roboto/Roboto Bold.woff") format("woff"),url("../fonts/roboto/Roboto Bold.otf") format("opentype"),url("../fonts/roboto/Roboto Bold.svg#Roboto Bold") format("svg");font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Roboto Black';src:url("../fonts/roboto/Roboto Black.eot");src:url("../fonts/roboto/Roboto Black.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto Black.woff2") format("woff2"),url("../fonts/roboto/Roboto Black.woff") format("woff"),url("../fonts/roboto/Roboto Black.otf") format("opentype"),url("../fonts/roboto/Roboto Black.svg#Roboto Black") format("svg");font-weight:900;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Poppins Light';src:url("../fonts/poppins/Poppins Light.eot");src:url("../fonts/poppins/Poppins Light.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins/Poppins Light.woff2") format("woff2"),url("../fonts/poppins/Poppins Light.woff") format("woff"),url("../fonts/poppins/Poppins Light.svg#Poppins Light") format("svg");font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Poppins';src:url("../fonts/poppins/Poppins.eot");src:url("../fonts/poppins/Poppins.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins/Poppins.woff2") format("woff2"),url("../fonts/poppins/Poppins.woff") format("woff"),url("../fonts/poppins/Poppins.otf") format("opentype"),url("../fonts/poppins/Poppins.svg#Poppins") format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Poppins Medium';src:url("../fonts/poppins/Poppins Medium.eot");src:url("../fonts/poppins/Poppins Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins/Poppins Medium.woff2") format("woff2"),url("../fonts/poppins/Poppins Medium.woff") format("woff"),url("../fonts/poppins/Poppins Medium.svg#Poppins Medium") format("svg");font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Poppins Semibold';src:url("../fonts/poppins/Poppins SemiBold.eot");src:url("../fonts/poppins/Poppins SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins/Poppins SemiBold.woff2") format("woff2"),url("../fonts/poppins/Poppins SemiBold.woff") format("woff"),url("../fonts/poppins/Poppins SemiBold.svg#Poppins SemiBold") format("svg");font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:'Poppins Bold';src:url("../fonts/poppins/Poppins Bold.eot");src:url("../fonts/poppins/Poppins Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins/Poppins Bold.woff2") format("woff2"),url("../fonts/poppins/Poppins Bold.woff") format("woff"),url("../fonts/poppins/Poppins Bold.svg#Poppins Bold") format("svg");font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}.bg_black{background-color:#000}.bg_white{background-color:#fff}.facebook{background-color:#3b5998;color:#fff}.twitter{background-color:#4099ff;color:#fff}.instagram{background-color:#125688;color:#fff}.pinterest{background-color:#a9262a;color:#fff}.vimeo{background-color:#4bf;color:#fff}.linkedin{background-color:#0077b5;color:#fff}body{min-width:320px !important;color:#000;line-height:1.4}.visible-desktop{display:inherit}.visible-tablet{display:none}.visible-mobile{display:none}.modal-xs{max-width:600px}.wow{visibility:hidden}.lazyload,.lazyloading{max-height:900px;min-height:425px}@media (max-width: 1400px){.lazyload,.lazyloading{max-height:500px}}.pace-running .body-cont{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.pace-done .body-cont{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity 500ms linear;-moz-transition:opacity 500ms linear;-o-transition:opacity 500ms linear;transition:opacity 500ms linear}.row{margin-bottom:0rem}.width-100{width:100%}.img-100{width:100%;vertical-align:middle}.relative{position:relative}.overflow{overflow:hidden}.d-none{display:none}.border-none{border:0px !important}.transparente{color:transparent !important}.text-center{text-align:center}.justify-align{text-align:justify}.margin-auto{margin:0 auto}.uno-arriba{padding-top:16px}.dos-arriba{padding-top:32px}.tres-arriba{padding-top:48px !important}.cuatro-arriba{padding-top:64px}.uno-abajo{padding-bottom:16px}.dos-abajo{padding-bottom:32px}.tres-abajo{padding-bottom:48px}.cuatro-abajo{padding-bottom:64px}.m-uno-arriba{margin-top:1rem}.m-dos-arriba{margin-top:2rem}.m-tres-arriba{margin-top:3rem}.m-cuatro-arriba{margin-top:4rem}.m-uno-abajo{margin-bottom:1rem}.m-dos-abajo{margin-bottom:2rem}.m-tres-abajo{margin-bottom:3rem}.m-cuatro-abajo{margin-bottom:4rem}.block{display:block !important}.owl-carousel .owl-nav{position:absolute !important;top:calc(50% - 22px);left:0% !important;padding:0 0.9375rem;width:100% !important;height:1px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-carousel .owl-nav img{opacity:1}.owl-carousel .owl-prev{width:auto;float:left}.owl-carousel .owl-prev img{width:46px}@media (max-width: 650px){.owl-carousel .owl-prev img{width:34px}}.owl-carousel .owl-next{width:auto;float:right}.owl-carousel .owl-next img{width:46px}@media (max-width: 650px){.owl-carousel .owl-next img{width:34px}}.owl-carousel .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-carousel .owl-dots{text-align:center;padding-top:1rem;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-carousel .owl-dots .owl-dot span{width:8px;height:8px;margin:8px;background:#262626;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:50px}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:#3452ff}.modal-link{padding:1rem 2rem;text-align:center;border-radius:10px;background-color:#f2f2f2}.modal-link .cerrar-modal{width:20px;position:absolute;top:20px;right:20px}.modal-link h6{font-family:"Roboto Medium";font-size:26px;line-height:30px;color:#262626;text-align:center;padding-bottom:1rem}.modal-link .separador-01{width:100%;height:1px;background-color:#1c5882;display:block;position:static;margin:24px auto;margin-top:0rem}.modal-link .texto-modal p{font-family:"Poppins";font-size:16px;line-height:20px;color:#333333;margin:0rem;margin-bottom:1rem}.modal-link form{width:100%;margin:0 auto;padding-top:1rem}@media (max-width: 650px){.modal-link form{width:100%}}.modal-link form label{font-family:"Roboto Light";font-size:16px;line-height:16px;color:#262626;display:block;margin-bottom:8px}.modal-link form input{border:1px solid white;background-color:white;font-size:14px;line-height:14px;width:100%;height:45px;margin:0rem 1%;margin-bottom:1rem;padding:0rem 12px;box-sizing:border-box !important;color:#777777;outline:none}.modal-link form input::-webkit-input-placeholder{color:#777777 !important}.modal-link form input::-moz-placeholder{color:#777777 !important}.modal-link form input:-ms-input-placeholder{color:#777777 !important}.modal-link form input:-moz-placeholder{color:#777777 !important}.modal-link form .error{border:1px solid #e52d27}.modal-link .modal-footer{background-color:transparent}.pad-error{padding:8rem 0rem}.error-texto{padding-top:3rem;text-align:center}.error-texto p{width:80%;border:2px solid #e6e6e6;font-family:"Poppins";font-size:18px;line-height:22px;letter-spacing:1px;color:#1c5882;margin:0rem auto;padding:6rem}.error-texto p span{font-size:24px;line-height:24px;color:#1c5882;display:block;text-transform:uppercase;margin-bottom:1rem}.pager{padding:1rem 0rem;margin-top:3rem;border-top:1px solid #fe901f;text-align:center}.pager li{display:inline-block;padding:1rem}.pager li a{color:#262626;transition:all 300ms;cursor:pointer}.pager li a:hover{color:#fe901f}.pager .next,.pager .previous{border:0px !important}.pager .active{padding:4px 10px;border:1px solid #fe901f}.pager .disabled{padding:4px 10px;border:1px solid #cccccc}.pager .disabled a{color:#262626}.pager .disabled:hover{border:1px solid #fe901f}.anuncio-links a.active{color:white;background-color:#e4224a}.text-right{text-align:right}.text-center{text-align:center}.validate_card{padding-top:0px !important;margin-top:0px !important}.fondo-rosa{background-color:#bb0d31}.validate_card{margin-top:0px !important;padding-top:0px !important}.fondo-rojo{background-color:#e42222 !important}.container_vacancy{text-align:left !important}.container_vacancy p.title{color:#1c5882 !important;font-weight:bold !important}.container_vacancy p span{color:#e4224a !important}.container_vacancy p textarea{width:100%}input[type="checkbox"].error{box-shadow:0 0px 3px #e02222 !important;-moz-box-shadow:0 0px 3px #e02222 !important;-webkit-box-shadow:0 0px 3px #e02222 !important}.editExtras{right:30px !important}.editExtras a{color:#ffffff !important}.check-form{height:13px !important}.delExtra,.editExtras{cursor:pointer}span.requerido{color:#e4224a}.check-form{float:left;width:16px !important;height:16px !important;margin-top:2px;margin-right:10px}@media print{.no-print{display:none}}.video-container{background:#ffffff}.videoloader,.video-container{width:100%;height:100%;display:block;line-height:0;position:relative;overflow:hidden;top:0;left:0;padding-bottom:44%;text-align:center}.video-loader{display:block;position:absolute;top:0;left:0;width:100%}.video-play{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-transition-property:opacity, background-color;-o-transition-property:opacity, background-color;-webkit-transition-property:opacity, background-color;transition-property:opacity, background-color;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;overflow:hidden;text-indent:-9999px;z-index:10;width:108px;height:108px;position:absolute;top:43%;left:50%;margin-left:-33px;margin-top:-20px;background-image:url(../images/frontend/video_controls.png);background-image:url(../css/owl.video.play.png);background-repeat:no-repeat;background-position:top left}header{position:fixed;width:100%;z-index:1002}header .btn-menu{color:#e4224a}header .nav-menu{width:100%;display:flex;flex-wrap:wrap;justify-content:center}header .nav-menu li{width:auto;outline:none;display:flex;align-items:center;border-top:2px solid transparent;transition:all 300ms}header .nav-menu li a{font-family:"Poppins";font-size:14px;color:white;text-align:center;padding:0px 24px;line-height:60px;outline:none;transition:all 300ms}header .nav-menu li a:hover{background-color:transparent}header .nav-menu li:hover{border-top:2px solid #e4224a}@media (max-width: 1600px){header .nav-menu li a{padding:0px 14px !important}}@media (max-width: 1400px){header .nav-menu li a{padding:0px 12px !important}}@media (max-width: 1160px){header .nav-menu li a{padding:0px 6px !important}}header .nav-menu li img{width:100%;margin-top:-3px;vertical-align:middle;max-width:220px}@media (max-width: 1260px){header .nav-menu li img{max-width:140px}}@media (max-width: 1100px){header .nav-menu li img{max-width:115px}}header .nav-menu .active{background-color:transparent;border-top:2px solid #e4224a}header .nav-menu .active a{background-color:transparent}header .nav-menu .li-logo{border-top:2px solid transparent !important}header .nav-menu .li-logo img{width:80%;vertical-align:middle}header .nav-menu .redes-header a{width:auto;display:inline-block;padding:0px 8px !important}header nav{background-color:transparent;height:auto;line-height:initial;box-shadow:none}header .nav-wrapper{background-color:transparent;text-align:center}header .side-nav{overflow:initial;height:100vh}header .side-nav .search{margin-top:1px;padding:1px 0 0 0;z-index:2}header .side-nav .search .search-mobile{width:inherit;margin-bottom:0;padding:20px 20px 20px 50px}header .side-nav .search .label-icon i{color:rgba(117,117,117,0.7)}header .side-nav li{background-color:transparent}header .side-nav li a{font-family:"Poppins";font-size:14px;line-height:14px;height:auto;color:#262626;padding:1.6rem 2rem;text-align:left;letter-spacing:1px;text-transform:uppercase}header .side-nav .active{background-color:#1c5882}header .side-nav .active a{color:white}.show-menu{transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%)}.menu-clip{display:flex;width:100%;transition:all 300ms}.menu-clip .nav-menu{width:70%}.menu-clip .registro-menu{width:30%}.registro-menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:white;border-bottom-left-radius:30px}@media (max-width: 1014px){.registro-menu{display:none}}.registro-menu .logo-reg{display:flex;align-items:center;margin:0px 2rem}@media (max-width: 1540px){.registro-menu .logo-reg{margin:0rem 6px}}.registro-menu .logo-reg img{width:36px;margin-right:6px}@media (max-width: 1540px){.registro-menu .logo-reg img{width:28px;margin-right:4px}}.registro-menu .logo-reg p{width:auto;font-family:"Poppins";font-size:12px;line-height:14px;color:#333333;margin:0rem;text-align:left}.registro-menu .btn-login-menu{display:block;width:auto;font-family:"Poppins";font-size:12px;line-height:13px;color:white;padding:8px 16px;margin:0rem 2rem;border-radius:20px;background-color:#1c5882;transition:all 300ms}.registro-menu .btn-login-menu:hover{background-color:#136cab}@media (max-width: 1350px){.registro-menu .btn-login-menu{margin:0rem 10px}}.registro-menu .cuenta-link{font-family:"Poppins";font-size:14px;line-height:14px;color:#262626;margin:0rem;display:flex;align-items:center;padding:0rem 1rem;transition:all 300ms}.registro-menu .cuenta-link i{font-size:18px;margin-right:4px}.registro-menu .cuenta-link:hover{color:#e4224a}.registro-menu .separador-menu{width:2px;height:16px;background-color:#5d5d5d;margin:0px 4px}.dropdown-content{outline:none;width:215px !important;top:70px !important;left:8px !important;overflow-y:initial;background-color:white;padding:0rem 0rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2) !important}.dropdown-content::-webkit-scrollbar{width:10px;background-color:transparent}.dropdown-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.3)}.dropdown-content::-webkit-scrollbar-thumb{background-color:#1c5882;outline:none;width:100px}.dropdown-content li{width:100% !important;background-color:white !important;line-height:16px !important;height:auto !important;min-height:initial !important;position:relative;text-align:center}.dropdown-content li:hover{border-top:2px solid transparent !important}.dropdown-content li:hover .subdrop{opacity:1;transition:opacity 300ms;display:block !important}.dropdown-content li a{color:#262626 !important;line-height:16px !important;width:100%;padding:1rem 8px !important}.dropdown-content li a:hover{color:#e4224a !important}#sidenav-overlay{z-index:49}.logo-small-menu{width:100px;vertical-align:middle;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}@media (max-width: 992px){.logo-small-menu{display:block}}.whats-small{width:24px;vertical-align:middle;position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}@media (max-width: 992px){.whats-small{display:block}}.info-small{padding-top:2rem;padding-bottom:1rem;margin-top:8px;border-top:2px solid #f5dd27}.info-small a{font-family:"Roboto Bold" !important;font-size:12px !important;line-height:12px !important;color:#1c5882 !important;padding:0rem 2rem !important;padding-bottom:32px !important;position:relative}.info-small a div{width:30px;height:1px;background-color:#f5dd27;position:absolute;top:20px;left:30px}.info-small a i{font-size:14px !important;line-height:14px !important;color:#3452ff !important;height:auto !important;margin:0rem !important;vertical-align:middle}.userView{position:relative;margin-bottom:0rem}.userView .background img{vertical-align:middle}.userView .correo-side{position:absolute;bottom:0px;left:8px;padding-left:8px !important;padding-bottom:1rem}.userView .correo-side a{padding:0rem;padding:0.4rem}.userView .correo-side a img{width:20px;vertical-align:middle;margin-right:4px}.logo-sidenav{width:100%;padding:2rem 0rem;padding-left:14px !important;position:absolute;top:0px;left:0px}.logo-sidenav img{width:130px;vertical-align:middle}.login-small{width:100%;overflow:hidden}.login-small .login-p{width:100%;background-color:#262626;padding:0rem 20px}.login-small .login-p a{font-family:"Roboto";font-size:12px;line-height:34px;color:white;display:inline-block;transition:all 300ms;padding:0 16px}.login-small .login-p a i{font-size:16px;color:white;transition:all 300ms;margin-right:4px;display:inline-block;vertical-align:middle}.login-small .login-p a:hover{color:#fe901f}.login-small .login-p a:hover i{color:#fe901f}.login-small .login-p .last-a{padding-left:25px;position:relative}.login-small .login-p .last-a i{font-size:14px;top:3px}.login-small .login-p div{width:1px;height:14px;background-color:white;position:absolute;top:9px;left:11px}.login-small .cart-p{background-color:#e8e8e8;transition:all 300ms;text-align:left;padding:0rem}.login-small .cart-p a{font-family:"Roboto Medium";font-size:16px;line-height:16px;padding:1.6rem 2rem;color:#262626;width:100%}.login-small .cart-p a i{color:#262626;line-height:16px;height:auto}.login-small .cart-p:hover{background-color:#bfbfbf}.login-small .cart-p:hover a{color:white}.login-small .cart-p:hover a i{color:white}.menu-placeholder{width:100%;height:95px;background-color:white;transition:all 300ms}@media (max-width: 993px){.menu-placeholder{height:57px}}.m-fixed{position:fixed}.m-fixed .nav-menu li a{color:#262626}.m-fixed .nav-menu .buscador{height:60px}.m-fixed .nav-menu .buscador form input{height:60px}.m-fixed .menu-clip{background-color:white}.place-fixed{height:94px}.cabecera-cont{background-color:rgba(0,0,0,0.6);width:100%}.cabecera-menu{width:90%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:8px 0px}.cabecera-menu a{font-family:"Poppins";font-size:11px;line-height:10px;color:white;padding:0rem 1rem;transition:all 300ms;display:flex;align-items:center}.cabecera-menu a i{font-size:14px;margin-right:4px}.cabecera-menu p{color:white;margin:0rem 4px}.cabecera-menu div{width:14%;text-align:center}@media (max-width: 993px){.cabecera-menu div{width:100%;display:none}}@media (max-width: 993px){.cabecera-menu{display:none}}.idiomas-small{text-align:right;padding:0rem 2rem}.idiomas-small a{width:auto;font-size:12px;letter-spacing:1px;color:white;margin:0px 12px;padding:0rem !important;display:inline-block !important;text-transform:uppercase}.idiomas-small .activo{color:#1c5882}@media only screen and (max-width: 992px){.information{display:none}header{background-color:white}}.information .container-info{width:15em;position:absolute;right:180px;z-index:-1}.information .phone{width:15em;background:white;margin:auto;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 10px 0 rgba(0,0,0,0.2);border-radius:0 0 5px 5px;padding:0.5em 0 1em 0;margin-top:0}.information .phone h6{color:#262626;font-weight:bold;text-align:center;margin:5px 0 0 0}.information .phone h6 svg{color:#e4224a;margin-right:5px}.information .phone h3{font-size:17px;color:#1c5882;font-weight:bold;text-align:center;margin:5px 0 0 0}.menu-clip{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}nav{background-color:white}@media only screen and (max-width: 992px){nav{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2) !important}}.show_laptop{display:inherit !important}.show_mobile{display:none !important}.show_tablet{display:none !important}@media only screen and (max-width: 600px){.show_mobile{display:inherit !important}.show_tablet{display:none !important}.show_laptop{display:none !important}.banner-div{padding-top:4em !important;max-height:250px;overflow:hidden}}@media only screen and (min-width: 601px){.show_mobile{display:none !important}.show_tablet{display:none !important}.show_laptop{display:inherit !important}}@media only screen and (min-width: 993px){.show_mobile{display:none !important}.show_tablet{display:none !important}.show_laptop{display:inherit !important}}.layer-azul{position:absolute;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,60,119,0.7)}.owl-home .info-slider{width:60%;position:absolute;top:50%;left:20%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 993px){.owl-home .info-slider{width:80%;left:50%;text-align:center;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.owl-home .info-slider h1{font-family:"Poppins Bold";font-size:50px;line-height:50px;color:white;margin:0rem;padding:0rem;padding-bottom:1rem}@media (max-width: 993px){.owl-home .info-slider h1{font-size:30px;line-height:30px}}.owl-home .info-slider p{font-family:"Poppins Semibold";font-size:22px;line-height:28px;color:#d8d8d8;margin:0rem;padding:0rem;padding-bottom:1.6rem}.owl-home .info-slider a{display:inline-block;width:auto;font-family:"Poppins";font-size:12px;line-height:13px;color:white;padding:12px 20px;padding-top:13px;border-radius:20px;background-color:#1c5882;text-transform:initial;transition:all 300ms}.owl-home .info-slider a:hover{background-color:#136cab}.owl-home .info-slider a svg{margin-left:6px}.owl-home .owl-nav button{outline:none}.owl-home .owl-nav .owl-prev img{width:22px}@media (max-width: 769px){.owl-home .owl-nav .owl-prev{position:relative;left:-1%}}.owl-home .owl-nav .owl-next img{width:22px}@media (max-width: 769px){.owl-home .owl-nav .owl-next{position:relative;right:-1%}}.owl-cont{position:relative}.buscador-cont{width:60%;overflow:hidden;position:absolute;bottom:0px;left:50%;z-index:15;transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-webkit-transform:translate(-50%, 50%)}@media (max-width: 993px){.buscador-cont{width:70%;box-shadow:-3px 4px 8px -2px #888888;transform:translate(-50%, -20%);-ms-transform:translate(-50%, -20%);-webkit-transform:translate(-50%, -20%)}}@media (max-width: 993px){.buscador-cont{width:90%}}.buscador-cont p{font-family:"Poppins Medium";font-size:14px;line-height:14px;color:#262626;margin:0px;margin-bottom:-1px;padding:1.4rem 2rem;border-top-left-radius:4px;border-top-right-radius:4px;border-top:2px solid #e4224a;background-color:white;display:inline-block;text-transform:uppercase}.buscador-cont form{padding:2.4rem 2rem;padding-bottom:18px;background-color:white;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}@media (max-width: 993px){.buscador-cont form{justify-content:space-between}}.buscador-cont form .campos-home{display:flex;flex-wrap:wrap;justify-content:center;height:49px;transition:height 300ms;overflow:hidden}.buscador-cont form input{width:24%;height:auto;padding:14px 16px;padding-top:15px;margin:0px 0.25%;margin-bottom:0.5%;font-family:"Poppins";font-size:14px;line-height:20px;color:#262626;background-color:#e7e7e7;border:0px;outline:none}.buscador-cont form input:first-of-type{margin-left:0px}@media (max-width: 993px){.buscador-cont form input{width:100%;margin-bottom:4%}}@media only screen and (max-width: 992px){.buscador-cont form .search-input{width:70%}}.buscador-cont form .input-submit{font-family:"Poppins Medium";font-size:13px;color:white;background-color:#1c5882;cursor:pointer;text-transform:uppercase;transition:all 300ms}@media only screen and (max-width: 992px){.buscador-cont form .input-submit{width:29%;margin-bottom:4%}}.buscador-cont form .input-submit:hover{background-color:#136cab}.buscador-cont form select{width:24%;height:49px;margin:0px 0.25%;margin-bottom:0.5%;padding:0px 16px;font-family:"Poppins";font-size:14px;line-height:20px;color:#262626;border:0px;background-color:#e7e7e7}@media (max-width: 993px){.buscador-cont form select{width:100%;height:49px;margin-bottom:4%}}.buscador-cont form .avanzada{width:100%;padding-top:1rem;text-align:center}.buscador-cont form .avanzada p{font-family:"Poppins Semibold";font-size:11px;line-height:11px;color:#1c5882;border:0px;margin:0rem;padding:0rem;cursor:pointer}.buscador-cont form .avanzada p i{vertical-align:middle;margin-top:-4px;margin-right:4px;line-height:12px}.empleos-home-cont .tab-contenedor{display:none !important}.empleos-home-cont .cont-active{display:flex !important}.empleos-home-cont .tabs-custom .activo{background-color:transparent}.empleos-home-cont .tabs-custom .activo p{color:#e4224a !important}.height-auto{height:105px !important}.sub-home{text-align:center}.sub-home p{font-family:"Poppins Semibold";font-size:26px;line-height:32px;color:#262626;margin:0rem;padding:0rem;padding-bottom:8px}.sub-home p:last-of-type{font-family:"Poppins";font-size:16px;line-height:16px;margin:0rem;padding:0rem}.tipo-vista-cont{width:100%;display:flex;flex-wrap:wrap;padding:2rem 1rem;padding-top:3rem;margin-bottom:2rem;border-bottom:1px solid #cccccc}.tipo-vista-cont .tipo{display:flex;align-items:center;margin-right:1rem;padding:6px 10px}.tipo-vista-cont .tipo img{width:16px;margin-right:10px;vertical-align:middle}.tipo-vista-cont .tipo p{font-family:"Poppins";font-size:14px;line-height:14px;color:black;margin:0rem;cursor:pointer}.empleos-home-cont{width:100%;padding-top:9rem;padding-bottom:4rem;background-color:#e5e4e5}@media only screen and (max-width: 992px){.empleos-home-cont{padding-top:2rem}}.empleos-home-cont .empleos-home{display:flex;flex-wrap:wrap}.empleos-home-cont .empleos-home .empleo{width:30%;margin:1.6%;border-radius:10px;background-color:white;overflow:hidden;position:relative;transition:all 300ms}@media (max-width: 993px){.empleos-home-cont .empleos-home .empleo{width:100%;margin:0rem;margin-bottom:2rem}}.empleos-home-cont .empleos-home .empleo img{width:100%;vertical-align:middle}.empleos-home-cont .empleos-home .empleo .rayo{position:absolute;top:-1px;left:0px;width:60px}.empleos-home-cont .empleos-home .empleo .info{padding:1.6rem 2rem}.empleos-home-cont .empleos-home .empleo p{font-family:"Poppins";font-size:12px;line-height:12px;color:#e4224a;margin:0rem;padding:0rem;margin-bottom:6px}.empleos-home-cont .empleos-home .empleo h1{font-family:"Poppins Semibold";font-size:18px;line-height:20px;color:black;margin:0rem;padding:0rem;margin-bottom:12px;text-transform:uppercase}.empleos-home-cont .empleos-home .empleo .date{color:#868686}.empleos-home-cont .empleos-home .empleo .place{color:black}.empleos-home-cont .empleos-home .empleo .jornada{width:auto;display:inline-block;font-family:"Poppins Medium";font-size:10px;line-height:10px;color:white;margin:0rem;margin-top:8px;padding:5px 10px;padding-top:6px;border-radius:4px;text-transform:uppercase}.empleos-home-cont .empleos-home .empleo .j1{background-color:#61b131}.empleos-home-cont .empleos-home .empleo .j2{background-color:#3452ff}.empleos-home-cont .empleos-home .empleo:hover{box-shadow:0px 4px 14px 3px #dcb4bc}.empleos-home-cont .empleos-home-list{display:flex;flex-wrap:wrap}.empleos-home-cont .empleos-home-list .empleo{width:100%;margin:0px;position:relative;transition:all 300ms;border-bottom:1px solid #cccccc;background-color:transparent}.empleos-home-cont .empleos-home-list .empleo a{display:block;width:100%;display:flex;align-items:center}.empleos-home-cont .empleos-home-list .empleo .info-img{width:20%;display:flex;align-items:center;justify-content:center}.empleos-home-cont .empleos-home-list .empleo .info-img img{width:46%}@media (max-width: 1400px){.empleos-home-cont .empleos-home-list .empleo .info-img img{width:70%}}@media (max-width: 993px){.empleos-home-cont .empleos-home-list .empleo .info-img img{width:100%}}.empleos-home-cont .empleos-home-list .empleo .rayo{position:absolute;top:-1px;left:0px;width:60px}.empleos-home-cont .empleos-home-list .empleo .info{width:80%;padding:2rem;padding-top:2.2rem}@media (max-width: 993px){.empleos-home-cont .empleos-home-list .empleo .info{padding:2rem 1rem}}.empleos-home-cont .empleos-home-list .empleo .info div{display:flex;flex-wrap:wrap;align-items:center}.empleos-home-cont .empleos-home-list .empleo .info div:first-of-type{padding-bottom:8px;justify-content:space-between}.empleos-home-cont .empleos-home-list .empleo .info h1{font-family:"Poppins Semibold";font-size:18px;line-height:20px;color:black;margin:0rem;padding:0rem;text-transform:uppercase}.empleos-home-cont .empleos-home-list .empleo .info p{font-family:"Poppins";font-size:12px;line-height:12px;color:#e4224a;margin:0rem;padding:0rem;margin-right:2rem;margin-bottom:6px}.empleos-home-cont .empleos-home-list .empleo .info .date{color:#868686}.empleos-home-cont .empleos-home-list .empleo .info .place{color:black}.empleos-home-cont .empleos-home-list .empleo .info .jornada{width:auto;display:inline-block;font-family:"Poppins Medium";font-size:10px;line-height:10px;color:white;margin:0rem;padding:5px 10px;padding-top:6px;border-radius:4px;text-transform:uppercase}.empleos-home-cont .empleos-home-list .empleo .info .j1{background-color:#61b131}.empleos-home-cont .empleos-home-list .empleo .info .j2{background-color:#3452ff}.empleos-home-cont .empleos-home-list .empleo:hover{background-color:white}.empleos-home-cont .boton-mas{width:100%;text-align:center}.btn-azul{display:inline-block;width:auto;font-family:"Poppins";font-size:12px;line-height:13px;color:white;padding:12px 28px;padding-top:13px;border:0px;border-radius:20px;background-color:#1c5882;cursor:pointer;outline:none;transition:all 300ms;text-transform:uppercase}.btn-azul:hover{background-color:#136cab}.btn-azul-dos{display:inline-block;width:auto;font-family:"Poppins";font-size:14px;color:white;padding:12px 28px;padding-top:13px;border:0px;border-radius:20px;background-color:#e4224a;cursor:pointer;outline:none;transition:all 300ms;text-transform:uppercase;box-shadow:0 5px 15px rgba(0,0,0,0.3)}.btn-azul-dos:hover{background-color:#136cab}.btn-disabled{display:inline-block;width:auto;font-family:"Poppins Medium";font-size:12px;line-height:13px;color:#a5a5a5;padding:12px 28px;padding-top:13px;border:1px solid #dcdcdc;border-radius:20px;background-color:#f2f2f2;transition:all 300ms;text-transform:uppercase;outline:none;cursor:initial !important}.foto-home{width:100%;display:flex;flex-wrap:wrap;padding-top:2rem}.foto-home a{display:block;width:50%}.foto-home a:first-of-type{border-top-left-radius:12px;border-bottom-left-radius:12px;transition:all 300ms}.foto-home a:first-of-type:hover{box-shadow:-1px 2px 7px 2px #797979}.foto-home a:last-of-type{border-top-right-radius:12px;border-bottom-right-radius:12px;transition:all 300ms}.foto-home a:last-of-type:hover{box-shadow:1px 2px 7px 2px #797979}@media only screen and (max-width: 992px){.foto-home .campos-home .search-input{width:70%}.foto-home .campos-home .input-submit{width:29%}.foto-home a{display:block;width:100%}.foto-home a:first-of-type{border-top-left-radius:12px;border-bottom-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;transition:all 300ms;overflow:hidden;margin-bottom:10px}.foto-home a:first-of-type:hover{box-shadow:-1px 2px 7px 2px #797979}.foto-home a:last-of-type{border-top-left-radius:12px;border-bottom-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;transition:all 300ms;overflow:hidden}.foto-home a:last-of-type:hover{box-shadow:1px 2px 7px 2px #797979}}.foto-home img{width:100%;vertical-align:middle}.recursos-humanos-cont{padding:4rem 0rem;padding-top:4rem}.recursos-humanos-cont .resursos-humanos{width:100%;display:flex;flex-wrap:wrap;padding-top:1rem}.recursos-humanos-cont .resursos-humanos .recurso{width:50%;display:flex;flex-wrap:wrap;padding:2rem 1rem}@media (max-width: 993px){.recursos-humanos-cont .resursos-humanos .recurso{width:100%}}.recursos-humanos-cont .resursos-humanos .recurso .recur-img{width:30%;text-align:center}.recursos-humanos-cont .resursos-humanos .recurso .recur-img img{width:80%;margin-bottom:1rem}.recursos-humanos-cont .resursos-humanos .recurso .recur-img p{font-family:"Poppins Medium";font-size:14px;line-height:16px;color:#a09e9e;margin:0rem}.recursos-humanos-cont .resursos-humanos .recurso .recur-info{width:70%;padding:1rem}.recursos-humanos-cont .resursos-humanos .recurso .recur-info h3{font-family:"Poppins Semibold";font-size:22px;line-height:24px;color:#1c5882;margin:0rem;margin-bottom:1.4rem;text-transform:uppercase}.recursos-humanos-cont .resursos-humanos .recurso .recur-info h5{font-family:"Poppins";font-size:16px;color:#a09e9e}.recursos-humanos-cont .resursos-humanos .recurso .recur-info p{font-family:"Poppins Medium";font-size:14px;line-height:16px;color:#262626;margin:0rem;padding:4px 0px}.recursos-humanos-cont .resursos-humanos .recurso a{display:inline-block;width:auto;font-family:"Poppins";font-size:12px;line-height:13px;color:white;padding:12px 20px;padding-top:13px;border-radius:20px;background-color:#1c5882;text-transform:initial;transition:all 300ms;margin-top:1.6rem}.recursos-humanos-cont .resursos-humanos .recurso a:hover{background-color:#136cab}.login-home{width:100%;padding:3rem 0rem;background:#1d5882;background:-moz-linear-gradient(90deg, #1d5882 0%, #e2224b 100%);background:-webkit-linear-gradient(90deg, #1d5882 0%, #e2224b 100%);background:linear-gradient(90deg, #1d5882 0%, #e2224b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1d5882",endColorstr="#e2224b",GradientType=1)}.lh{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.lh .sub-home{text-align:left;margin-right:4rem}.lh .sub-home p{color:white}@media (max-width: 993px){.lh .sub-home{width:100%;margin-right:0rem;margin-bottom:2rem}}.lh a{display:block;width:auto;font-family:"Poppins";font-size:12px;line-height:13px;color:white;padding:12px 30px;padding-top:13px;border-radius:50px;border:1px solid white;background-color:transparent;text-transform:initial;transition:all 300ms}.lh a img{width:10px;margin-right:6px;vertical-align:middle}.lh a:hover{background-color:#1c5882;border:1px solid #1c5882}.owl-testimonials{width:87%;margin:0 auto}@media (max-width: 769px){.owl-testimonials{width:82%}}.owl-testimonials .owl-nav .owl-prev{position:relative;left:-10%}.owl-testimonials .owl-nav .owl-prev img{vertical-align:middle;width:25px}@media (max-width: 769px){.owl-testimonials .owl-nav .owl-prev{left:-18%}}.owl-testimonials .owl-nav .owl-next{position:relative;right:-10%}.owl-testimonials .owl-nav .owl-next img{vertical-align:middle;width:25px}@media (max-width: 769px){.owl-testimonials .owl-nav .owl-next{right:-18%}}.owl-testimonials .owl-nav button{outline:none}.owl-testimonials .owl-item{text-align:center}.owl-testimonials .owl-item img{transition:all 300ms;width:60%;margin:0 auto}.candidatos-home-cont{width:100%;padding:4rem 0rem}.candidatos-home-cont .candidatos-home .candidato{margin:1rem 1.6%;padding:2rem;padding-top:1rem;background-color:#e5e4e5;border-radius:6px;transition:all 500ms;min-height:340px}@media (max-width: 993px){.candidatos-home-cont .candidatos-home .candidato{width:100%}}.candidatos-home-cont .candidatos-home .candidato div{width:50px;height:50px;border-radius:100px;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:1.4rem}.candidatos-home-cont .candidatos-home .candidato p{font-family:"Poppins";font-size:12px;line-height:17px;color:#7c7a71;margin-bottom:2rem}.candidatos-home-cont .candidatos-home .candidato h4{font-family:"Poppins Medium";font-size:16px;line-height:16px;color:#262626;margin:0rem;padding:0rem;transition:all 300ms}.candidatos-home-cont .candidatos-home .candidato .posicion{margin-top:8px;margin-bottom:0rem}.candidatos-home-cont .candidatos-home .candidato:hover{background-color:white;box-shadow:0px 4px 14px 3px #dcb4bc}.candidatos-home-cont .candidatos-home .candidato:hover h4{color:#e4224a}.soluciones-empresariales-cont{padding:4rem 0rem;text-align:center;background-size:cover}.marcas-home{padding-bottom:7rem}.owl-marcas{width:85%;margin:0 auto}@media (max-width: 769px){.owl-marcas{width:84%}}.owl-marcas .owl-nav .owl-prev{position:relative;left:-10%}.owl-marcas .owl-nav .owl-prev img{vertical-align:middle;width:18px}@media (max-width: 769px){.owl-marcas .owl-nav .owl-prev{left:-18%}}.owl-marcas .owl-nav .owl-next{position:relative;right:-10%}.owl-marcas .owl-nav .owl-next img{vertical-align:middle;width:18px}@media (max-width: 769px){.owl-marcas .owl-nav .owl-next{right:-18%}}.owl-marcas .owl-nav button{outline:none}.owl-marcas .owl-item{text-align:center}.owl-marcas .owl-item img{transition:all 300ms;width:60%;margin:0 auto}@media only screen and (max-width: 600px){.about-us .nosotros-pad{text-align:center}.about-us .tres-arriba{padding-top:0 !important}.about-us .icons svg{margin-bottom:0.5em}}.empleos-pad{padding-top:6rem;padding-bottom:4rem;margin-bottom:4rem}.nosotros-pad{padding-bottom:4rem}.descripcion-nosotros{text-align:center;padding-bottom:2rem}.descripcion-nosotros p{font-family:"Poppins";font-size:16px;line-height:20px;color:#262626;padding:0rem;margin:0rem;margin-bottom:1rem}.objetivos{width:100%;display:flex;justify-content:center;padding-bottom:3rem}.objetivos .obj{width:50%;display:flex;flex-wrap:wrap;align-items:center}.objetivos .obj img{width:25%;vertical-align:middle}.objetivos .obj .text{width:75%;padding:2rem}.objetivos .obj .text p{font-family:"Poppins";font-size:14px;line-height:18px;color:#262626;padding:0rem;margin:0rem;margin-bottom:1rem}.objetivos .obj .text p:first-of-type{font-family:"Poppins Medium";font-size:18px;line-height:18px;color:#1c5882}@media (max-width: 600px){.objetivos .obj{width:100%}}.valores{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.valores .icon-valor{width:180px;height:180px;border-radius:180px;line-height:220px;background:#1c5882;margin:auto;color:white;text-align:center;margin-bottom:15px}.valores .valor{width:30%;margin:1.0%;padding:0.5rem;text-align:center}.valores .valor .icon-us{color:white}.valores .valor img{width:50%;margin-bottom:4rem;vertical-align:middle}.valores .valor h4{font-family:"Poppins Semibold";font-size:20px;line-height:20px;color:#e4224a;margin:0rem;padding:0rem;margin-bottom:10px;text-transform:uppercase}.valores .valor p{font-family:"Poppins";font-size:13px;line-height:18px;color:#262626;margin:0rem;padding:0rem;text-align:center}@media (max-width: 600px){.valores .valor{width:100%}}@media (min-width: 601px) and (max-width: 991px){.valores .valor{width:45%}}.icon-us{font-size:70px;color:#e4224a}.text-us p:first-of-type{font-family:"Poppins Medium";font-size:18px;line-height:18px;color:#1c5882}.text-us p{font-family:"Poppins";font-size:14px;line-height:24px;color:#262626;padding:0rem;margin:0rem;margin-bottom:1rem}.text-us{padding-left:10px}.text-value h4{font-family:"Poppins Semibold";font-size:20px;line-height:20px;color:#1c5882;margin:0rem;padding:0rem;margin-bottom:14px;text-transform:uppercase}.text-value{padding-left:10px}.text-value p{font-family:"Poppins";font-size:14px;line-height:24px;color:#262626;margin:0rem;padding:0rem;text-align:justify}.padding-valor{margin-top:15px;margin-bottom:15px}.recursos-humanos-cont .sub-home{width:80%;margin:0 auto}.recursos-humanos-cont .sub-home p{line-height:20px;margin-top:6px}.servicio-pad{padding-top:4rem;padding-bottom:4rem}.foto-serv img{width:100%;vertical-align:middle}.info-servicio{padding:1rem}.info-servicio h1{font-family:"Poppins Medium";font-size:30px;line-height:30px;color:#262626;margin:0rem;padding:0rem;margin-bottom:2rem;text-transform:uppercase}.info-servicio p{font-family:"Poppins Light";font-size:16px;line-height:20px;color:#262626;padding:0rem;margin:0rem;margin-bottom:1.2rem}.info-servicio p strong,.info-servicio p b{font-family:"Poppins Medium";font-weight:initial}.info-servicio ul{padding-top:1rem}.info-servicio ul li{font-family:"Poppins Light";font-size:16px;line-height:16px;color:#262626;padding:0rem;margin:0rem;margin-bottom:16px;background-image:url("../images/check.svg");background-size:13px;background-repeat:no-repeat;background-position-x:0%;background-position-y:40%;padding-left:2rem}.info-servicio ul li p{width:16px;height:16px;background-size:16px;background-repeat:no-repeat;display:inline-block;margin-bottom:0rem}.display-none{display:none}.ocultarflaspirante #flempresa{display:none}.ocultarflempresa #flaspirante{display:none}.tabs-login{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tabs-login .p-tab{width:49%;padding:2rem !important;display:flex;align-items:center;position:relative;overflow:hidden;cursor:pointer}.tabs-login .p-tab p{font-family:"Poppins Medium";font-size:14px;line-height:14px;color:#727272;margin:0rem;padding:0rem;text-transform:uppercase;transition:all 300ms}.tabs-login .p-tab i{margin-right:4px;color:#727272;transition:all 300ms}.tabs-login .p-tab .p-tab-div{width:50px;height:3px;background-color:#e4224a;position:absolute;bottom:18px;left:50%;opacity:0;-ms-transform:translate(-16%, 21px);-webkit-transform:translate(-16%, 21px);transform:translate(-16%, 21px);transition:all 300ms}.tabs-login .p-tab .div-mostrar{opacity:1;-ms-transform:translate(-16%, 0%);-webkit-transform:translate(-16%, 0%);transform:translate(-16%, 0%)}.tabs-login .active p,.tabs-login .active i{color:#e4224a}.sub-seccion{padding-top:2rem;padding-bottom:2rem}.sub-seccion p{font-family:"Poppins Medium";font-size:30px;line-height:34px;color:#1c5882;margin:0rem;padding:0rem;text-align:center}.preguntas-contenedor{padding:4rem 0rem}.preguntas-contenedor ul{overflow:hidden;margin:0rem;box-shadow:none;border:0px}.preguntas-contenedor ul li{width:100%;padding:0rem 8px;margin-bottom:1rem;outline:none !important}.preguntas-contenedor ul li:nth-child(odd){float:left}.preguntas-contenedor ul li:nth-child(even){float:right}@media (max-width: 769px){.preguntas-contenedor ul li{width:100%}}.preguntas-contenedor ul li .collapsible-header{color:white !important;padding:10px 2rem;background-color:#f2f2f2;position:relative;outline:none !important;position:relative}.preguntas-contenedor ul li .collapsible-header p{font-family:"Poppins";font-size:16px;line-height:20px;color:#262626;margin:8px 0rem;padding:0rem}@media (max-width: 769px){.preguntas-contenedor ul li .collapsible-header p{line-height:18px}}.preguntas-contenedor ul li .collapsible-header i{width:auto;color:#e4224a;font-size:24px;line-height:24px;margin-right:10px;position:absolute;top:calc(50% - 12px);right:0px}.preguntas-contenedor ul li .collapsible-header img{width:14px;vertical-align:middle;margin-right:10px}.preguntas-contenedor ul li .collapsible-body{padding:1rem 1.5rem;background-color:white;border-bottom:0px}.preguntas-contenedor ul li .collapsible-body p{font-family:"Poppins Light";font-size:16px;line-height:22px;color:#262626;margin:0rem;display:inline-block}.preguntas-contenedor ul li .collapsible-body ul{padding-left:2rem;margin-bottom:1.5rem}.preguntas-contenedor ul li .collapsible-body ul li{font-size:15px;line-height:22px;padding-left:10px;border-left:1px solid #1c5882}.preguntas-contenedor ul .active .collapsible-header{background-color:#1c5882}.preguntas-contenedor ul .active .collapsible-header p{color:white}.preguntas-contenedor ul .active .collapsible-header i{color:white}.banner-pagina{position:relative}.banner-pagina img{width:100%;vertical-align:middle}.layer-negro{position:absolute;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.6)}.layer-negro p{font-family:"Roboto Bold";font-size:32px;line-height:34px;color:white;margin:0rem;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.back-f2{background-color:#f2f2f2}.form-general{width:100%;padding:0rem;padding-bottom:4rem}.form-general .sub-form{width:100%;padding:2rem 0rem}.form-general .sub-form p{font-family:"Poppins Medium";font-size:18px;line-height:18px;color:#262626;margin:0rem;text-transform:uppercase}.form-general .sub-term p{font-family:"Poppins Semibold";font-size:20px;line-height:20px;color:#1c5882;margin:0rem;text-transform:uppercase}.form-general .campos-form{display:flex;flex-wrap:wrap;justify-content:space-between}.form-general .campos-form .form-group{width:49%;height:auto;margin-bottom:7px}.form-general .campos-form .form-group-full{width:100%}.form-general .campos-form label{display:block;font-size:14px;margin-bottom:4px}.form-general .campos-form label span{color:#e4224a}.form-general .campos-form input{font-family:"Poppins Light";font-size:14px;padding:12px 12px;border:1px solid #dcdcdc;border-radius:3px;background-color:white;outline:none;width:100%}.form-general .campos-form input::-webkit-input-placeholder{color:#333333 !important}.form-general .campos-form input::-moz-placeholder{color:#333333 !important}.form-general .campos-form input:-ms-input-placeholder{color:#333333 !important}.form-general .campos-form input:-moz-placeholder{color:#333333 !important}.form-general .campos-form .btn-azul{margin-top:15px}.form-general .campos-form select{font-family:"Poppins Light";font-size:14px;padding:12px 12px;padding-right:36px;border:1px solid #dcdcdc;border-radius:3px;width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}.form-general .campos-form select span{color:red}.form-general .campos-form textarea{width:100%;height:150px;border:1px solid #dcdcdc;background-color:white;padding:14px 12px;font-family:"Poppins Light";font-size:14px;line-height:14px;margin:0rem}.form-general .campos-form textarea::-webkit-input-placeholder{color:#333333 !important}.form-general .campos-form textarea::-moz-placeholder{color:#333333 !important}.form-general .campos-form textarea:-ms-input-placeholder{color:#333333 !important}.form-general .campos-form textarea:-moz-placeholder{color:#333333 !important}.form-general .campos-form select.valid,.form-general .campos-form input[type="password"].valid,.form-general .campos-form textarea.valid{box-shadow:0 1px 0 0 #4caf50;background-color:#e8f0fe}.form-general .campos-form small{display:block}.form-general .div-botones{width:98%;margin:0 auto;overflow:hidden;padding-top:2rem}.form-general .div-botones p{width:auto;font-family:"Poppins";font-size:12px;line-height:12px;color:white;margin:0rem;padding:12px 28px;padding-top:13px;border-radius:20px;cursor:pointer;transition:all 300ms;text-transform:uppercase}.form-general .div-botones .btn-anterior{float:left;background-color:#333333}.form-general .div-botones .btn-anterior:hover{background-color:#5c5c5c}.form-general .div-botones .btn-siguiente{float:right;margin-left:10px;background-color:#1c5882}.form-general .div-botones .btn-siguiente:hover{background-color:#136cab}.pad-contact{padding-top:1rem;padding-bottom:4rem}.contact-form{width:100%;margin:0 auto;padding:1rem 0rem}@media (max-width: 650px){.contact-form{width:100%}}.contact-form label{font-family:"Roboto Light";font-size:16px;line-height:16px;color:#262626;display:block;margin-bottom:8px}.contact-form .input-home{border:1px solid white;background-color:white;font-size:14px;line-height:14px;float:left;width:48%;height:45px;margin:0rem 1%;margin-bottom:1rem;padding:0rem 12px;box-sizing:border-box !important;color:#777777}.contact-form .input-home::-webkit-input-placeholder{color:#777777 !important}.contact-form .input-home::-moz-placeholder{color:#777777 !important}.contact-form .input-home:-ms-input-placeholder{color:#777777 !important}.contact-form .input-home:-moz-placeholder{color:#777777 !important}.contact-form textarea{border:1px solid white;background-color:white;padding:12px;width:98%;height:200px;box-sizing:border-box !important;margin:0rem 1%;margin-bottom:1rem;color:#777777}.contact-form textarea::-webkit-input-placeholder{color:#777777 !important}.contact-form textarea::-moz-placeholder{color:#777777 !important}.contact-form textarea:-ms-input-placeholder{color:#777777 !important}.contact-form textarea:-moz-placeholder{color:#777777 !important}.contact-form .error{border:1px solid #e52d27}.row-form{width:96%;margin:0 auto}@media (max-width: 650px){.row-form{width:100% !important}}.info-contacto{padding:2rem;margin-top:3rem;background-color:white;border:1px solid #dcdcdc}@media (max-width: 769px){.info-contacto{margin-top:0rem}}.info-contacto .info-div{width:100%;position:relative;border-bottom:1px solid #f2f2f2;margin-bottom:1.4rem}.info-contacto .info-div:last-of-type{border:0px}.info-contacto .info-div p{font-family:"Poppins";font-size:14px;line-height:20px;color:#262626;margin:0rem;padding-bottom:4px;position:relative}.info-contacto .info-div p:first-of-type{font-family:"Poppins Medium";padding-bottom:4px}.info-contacto .info-div p:last-of-type{padding-bottom:18px}.info-contacto .info-div p a{font-family:"Poppins";font-size:16px;line-height:20px;color:#262626}.info-contacto .info-div p a:hover{color:#1c5882}.info-contacto .info-div .sub-contacto{font-size:18px;line-height:18px;color:#1c5882;margin-bottom:10px;padding-bottom:4px !important}.info-contacto .info-div .redes-contacto{width:100%;display:inline-block;padding-top:10px}.info-contacto .info-div .redes-contacto a{margin:0rem 16px;font-size:26px;line-height:26px;transition:all 300ms;color:#262626}.info-contacto .info-div .redes-contacto a:hover{color:#e4224a}.hours-info span{padding-left:2rem;float:right}.mapa-contenedor{width:100%}#mapa-div{border-top:2px solid #e4224a;width:100%;height:400px}.back-gris{background-color:#e5e4e5}.vacante-pad{padding-top:10rem;padding-bottom:4rem}.buscador-empleos{position:relative}.buscador-empleos .buscador-cont{border-radius:10px;transform:translate(-50%, 70%);-ms-transform:translate(-50%, 70%);-webkit-transform:translate(-50%, 70%);box-shadow:0px 4px 6px 0px #cacaca}@media (max-width: 769px){.buscador-empleos .buscador-cont{position:absolute}}.rayo{position:absolute;top:0px;left:0px;width:70px}.botones-vacante{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-bottom:1.6rem}@media (max-width: 769px){.botones-vacante{justify-content:center}.botones-vacante .btn-rojo{padding:12px 14px}}.botones-vacante button{border-radius:3px;margin:0px 4px;cursor:pointer}.btn-otras-vacantes{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 993px){.btn-otras-vacantes a{margin-bottom:1rem}}@media only screen and (min-width: 1201px){.tab{display:none}.imagen-vacante{margin-top:0 !important}}.imagen-vacante{margin-bottom:3em;margin-top:-2em}.imagen-vacante img{width:100%;vertical-align:middle;margin-bottom:2rem}.imagen-vacante h6{font-family:"Poppins";font-size:16px;line-height:16px;color:#1c5882;padding:0rem;margin-top:1rem;margin-bottom:10px}@media only screen and (max-width: 992px){.extra-large-and-up{margin-bottom:0;margin-top:0}}.detalle-vacante{background-color:#f2f2f2;position:relative;padding:2rem;padding-bottom:2rem}@media (max-width: 993px){.detalle-vacante{padding:2rem}}.detalle-vacante h1{font-family:"Poppins Medium";font-size:28px;line-height:46px;color:#1c5882;padding:0rem;margin:0rem;margin-bottom:2rem}.detalle-vacante h3{font-family:"Poppins Medium";font-size:18px;line-height:24px;color:#1c5882;padding:0rem;margin:0rem;margin-bottom:18px}.detalle-vacante p{font-family:"Poppins Light";font-size:15px;line-height:24px;color:#262626;margin:0rem;padding:0rem;margin-bottom:6px;text-align:justify}.detalle-vacante p span{font-family:"Poppins Medium"}.detalle-vacante .detalle-seccion{padding-top:2rem;padding-bottom:1rem}.detalle-vacante .detalle-seccion a,.detalle-vacante .detalle-seccion a:hover{color:#e4224a}.detalle-vacante .detalle-seccion .btn-rojo,.detalle-vacante .detalle-seccion .btn-rojo:hover{color:white}.tab-contenedor{display:none}.cont-active{display:block}.ocultar-tab{ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 300ms}.mostrar-tab{ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);transition:all 300ms}.tab-cont-custom{padding:1rem 2rem;padding-bottom:4rem;background-color:#f4f4f4}@media (max-width: 769px){.tab-cont-custom{padding:0rem;padding-bottom:2rem}}.tabs-custom .activo{background-color:#262626}.tabs-custom .activo p{color:white !important}.tabs-custom .selector-tab{width:100%;height:8px;background-color:#1c5882;position:absolute;bottom:0px}.date_ok{display:none}.banner-div{width:100%;position:relative;padding-top:6em}.banner-div img{width:100%;vertical-align:middle;padding-top:0em}.banner-div .banner-text{width:50%;position:absolute;top:60%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.banner-div .banner-text p{font-family:"Poppins Semibold";font-size:38px;line-height:38px;color:white;margin:0rem;padding:0rem;text-shadow:1px 1px 2px #333333}@media (max-width: 993px){.banner-div .banner-text p{font-size:30px;line-height:30px}}@media (max-width: 1200px){.banner-div .show_laptop{padding-top:4em !important}}@media only screen and (min-width: 601px){.banner-div{padding-top:0 !important}}@media only screen and (min-width: 1261px){.banner-div{padding-top:6em !important}}.file-field .btn,.file-field .btn-large,.file-field .btn-small{height:40px;line-height:40px;background-color:#e4224a}.file-field .file-path-wrapper input{font-family:"Poppins Light";font-size:14px;padding:12px 12px;border:1px solid #dcdcdc;border-radius:3px;background-color:white;outline:none;width:100%}.modal-link{border-top:2px solid #e4224a}.modal-link h6{font-family:"Poppins Semibold";color:#1c5882}.modal-link form{width:90%}@media (max-width: 1400px){.modal-link form{width:90%}}.modal-link form .form-group{width:100%;margin-bottom:1.2rem}.modal-link form label{display:block;font-size:14px;margin-bottom:4px;text-align:left;color:black}.modal-link form label span{color:#e4224a}.modal-link form input{font-family:"Poppins Light";font-size:14px;padding:12px 12px;border:1px solid #dcdcdc;border-radius:3px;background-color:white;outline:none;width:100%;margin:0rem}.modal-link form input::-webkit-input-placeholder{color:#333333 !important}.modal-link form input::-moz-placeholder{color:#333333 !important}.modal-link form input:-ms-input-placeholder{color:#333333 !important}.modal-link form input:-moz-placeholder{color:#333333 !important}.modal-link form .btn-azul{border:0px;cursor:pointer}.modal-link form .links-form{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.modal-link form .links-form span{margin:0px 6px}.modal-link form .links-form a{font-family:"Poppins Medium";font-size:12px;line-height:12px;color:#262626;transition:all 300ms}.modal-link form .links-form a:hover{color:#e4224a}.full-row{width:100% !important}.container_dates .date_options{direction:flex;flex-wrap:wrap}.container_dates .date_options .select_date_day{width:24% !important}.container_dates .date_options .select_date_month{width:49% !important}.container_dates .date_options .select_date_year{width:24% !important}.check-div{display:flex;flex-wrap:wrap;align-items:center;padding:1rem 0rem}.check-div label{margin:0rem;margin-right:4px}.check-div input{width:26px !important}.adding-div{width:100%;display:flex;flex-wrap:wrap}.adding-div .formContainer{width:50%;padding-bottom:1rem}.adding-div .formContainer .form-group{width:100% !important;margin-bottom:18px !important}.adding-div .infoContainer{width:50%;padding:1rem}.form-group .btn-rojo{display:inline-block !important}.adding-result-cont{width:100%;background-color:white;border:1px solid #dcdcdc;border-radius:3px;margin-bottom:1.6rem}.adding-result-cont .titulo{font-family:"Poppins";font-size:12px;line-height:12px;color:white;padding:14px 24px;padding-top:15px;background-color:#1c5882;position:relative}.adding-result-cont .titulo span{position:absolute;font-size:14px;top:13px;right:10px}.adding-result-cont ul{width:100%;margin:0rem;padding:16px 22px}.adding-result-cont ul li{width:100%;font-family:"Poppins Light";font-size:14px;line-height:16px;color:#262626;margin-bottom:12px}.adding-result-cont ul li span{font-family:"Poppins Medium"}.lista-white{background-color:white;padding:10px 16px;width:100%;margin-bottom:6px;display:flex;justify-content:space-between}.lista-white span{color:#e4224a}.form-registro{width:100%;padding:2rem 0rem;padding-top:4rem}.form-registro .paso-div{display:none;padding:3rem;border-radius:16px;background-color:#f3f3f3;transition:1s ease}.form-registro .paso-div.active{display:block}.form-registro .titulo-formulario{padding:0rem;margin-bottom:28px;position:relative;width:100%}.form-registro .titulo-formulario span{font-family:"Poppins Medium";font-size:14px;line-height:14px;color:#e4224a;display:block;margin-bottom:6px}.form-registro .titulo-formulario p{font-family:"Poppins Semibold";font-size:20px;line-height:20px;color:#1c5882;margin:0rem;text-transform:uppercase}.form-registro .sub-form{width:100%;padding:2rem 0rem}.form-registro .sub-form p{font-family:"Poppins Medium";font-size:18px;line-height:18px;color:#262626;margin:0rem;text-transform:uppercase}.form-registro .campo-foto{width:49%}.form-registro .campos-form{display:flex;flex-wrap:wrap;justify-content:space-between}.form-registro .campos-form .form-group{width:49%;height:auto;margin-bottom:2%}.form-registro .campos-form label{display:block;font-size:14px;margin-bottom:4px}.form-registro .campos-form label span{color:#e4224a}.form-registro .campos-form input{font-family:"Poppins Light";font-size:14px;padding:12px 12px;border:1px solid #dcdcdc;border-radius:3px;background-color:white;outline:none;width:100%}.form-registro .campos-form input::-webkit-input-placeholder{color:#333333 !important}.form-registro .campos-form input::-moz-placeholder{color:#333333 !important}.form-registro .campos-form input:-ms-input-placeholder{color:#333333 !important}.form-registro .campos-form input:-moz-placeholder{color:#333333 !important}.form-registro .campos-form select{font-family:"Poppins Light";font-size:14px;padding:12px 12px;padding-right:36px;border:1px solid #dcdcdc;border-radius:3px;width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}.form-registro .campos-form select span{color:red}.form-registro .campos-form textarea{width:100%;height:100px;border:1px solid #dcdcdc;border-radius:3px;background-color:white;padding:12px 12px;font-family:"Poppins Light";font-size:14px;line-height:14px;margin:0rem}.form-registro .campos-form textarea::-webkit-input-placeholder{color:#333333 !important}.form-registro .campos-form textarea::-moz-placeholder{color:#333333 !important}.form-registro .campos-form textarea:-ms-input-placeholder{color:#333333 !important}.form-registro .campos-form textarea:-moz-placeholder{color:#333333 !important}.form-registro .campos-form select.valid,.form-registro .campos-form input[type=password].valid,.form-registro .campos-form textarea.valid{box-shadow:0 1px 0 0 #4caf50;background-color:#e8f0fe}.form-registro .campos-form small{display:block}.form-registro .div-botones{width:98%;margin:0 auto;overflow:hidden;padding-top:2rem}.form-registro .div-botones p{width:auto;font-family:"Poppins";font-size:12px;line-height:12px;color:white;margin:0rem;padding:12px 28px;padding-top:13px;border-radius:20px;cursor:pointer;transition:all 300ms;text-transform:uppercase}.form-registro .div-botones .btn-anterior,.form-registro .div-botones .btn-anterior-empresa{float:left;background-color:#333333}.form-registro .div-botones .btn-anterior:hover,.form-registro .div-botones .btn-anterior-empresa:hover{background-color:#5c5c5c}.form-registro .div-botones .btn-siguiente{float:right;background-color:#1c5882;margin-left:10px}.form-registro .div-botones .btn-siguiente:hover{background-color:#136cab}.form-registro .terminos{display:flex;flex-wrap:wrap;align-items:center}.form-registro .terminos input{width:16px !important;vertical-align:middle}.form-registro .terminos a{font-family:"Poppins Medium";color:#262626}.form-registro .terminos a:hover{color:#e4224a}.form-registro .sub-term p{font-family:"Poppins Semibold";font-size:20px;line-height:20px;color:#1c5882;margin:0rem;text-transform:uppercase}.btn-rojo{width:auto;font-family:"Poppins";font-size:12px;line-height:12px;color:white;margin:0rem;padding:12px 28px;padding-top:13px;border-radius:20px;border:0px;cursor:pointer;outline:none;transition:all 300ms;background-color:#e4224a;text-transform:uppercase}.btn-rojo:hover{background-color:#bb0d31}.sub-cuenta{padding-top:4rem;padding-bottom:2rem;width:100%;text-align:center}.sub-cuenta p{font-family:"Poppins Medium";font-size:34px;line-height:36px;color:#1c5882;margin:0rem;text-transform:uppercase}.anuncio-links{width:65%;margin:0 auto;padding:2rem 1rem;padding-top:2.2rem;border:6px;border-radius:10px;border-top:2px solid #e4224a;display:flex;flex-wrap:wrap;justify-content:center;background-color:white;position:relative;margin-top:-4rem;box-shadow:0px 1px 8px 0px #b5b5b5}@media only screen and (max-width: 992px){.anuncio-links{margin-top:-3rem}}@media (max-width: 770px){.anuncio-links{margin-top:-10rem}}.anuncio-links .row{width:100% !important}@media (max-width: 1400px){.anuncio-links{width:80%}}@media (max-width: 1300px){.anuncio-links{width:92%}}@media (max-width: 1080px){.anuncio-links{width:99%}}@media (max-width: 993px){.anuncio-links{width:90%}}.anuncio-links a{width:auto;font-family:"Poppins";font-size:12px;line-height:12px;color:#262626;padding:16px 20px;padding-top:17px;margin:0px 5px;background-color:#e7e7e7;border-radius:4px;text-align:center;display:block;transition:all 300ms}@media only screen and (max-width: 992px){.anuncio-links a{width:48%;margin:1%}}@media only screen and (min-width: 993px){.anuncio-links a{min-width:22%;margin:auto;margin:1%}}@media only screen and (min-width: 1201px){.anuncio-links a{min-width:10%;margin:auto;margin:0.5%}}@media only screen and (max-width: 1575px){.anuncio-links a{min-width:22%;margin:auto;margin:1%}}.anuncio-links a:hover{color:white;background-color:#e4224a}.anuncio-links .cant-anuncios{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2rem}.anuncio-links .cant-anuncios .anuncio-row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px;border-bottom:1px dashed #eaeaea;padding:0rem 1.4rem;padding-bottom:12px}.anuncio-links .cant-anuncios .anuncio-row p{font-family:"Poppins Medium";font-size:15px;line-height:15px;color:#262626;margin:0rem}.anuncio-links .cant-anuncios .anuncio-row p span{margin-left:4px}.anuncio-links .cant-anuncios .anuncio-row p img{width:26px;margin-right:4px;vertical-align:middle}.anuncios{padding:1rem;padding-top:0rem}.anuncios .anuncio-title{background-color:#1c5882;font-family:"Poppins";font-size:18px;line-height:20px;color:white;margin:1rem 0rem;margin-bottom:0rem;padding:1rem;text-transform:uppercase}.anuncios .anuncio-info{padding:2rem 1rem}.anuncios .anuncio-info .anuncio-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:26px;border-bottom:1px dashed #eaeaea;padding-bottom:12px}.anuncios .anuncio-info .anuncio-row p{font-family:"Poppins";font-size:15px;line-height:15px;color:#262626;margin:0rem}.anuncios .anuncio-info .anuncio-row p:last-of-type{font-family:"Poppins Semibold"}.anuncios .anuncio-info .anuncio-ref{margin-bottom:0rem}.anuncios .anuncio-info .anuncio-ref p:first-of-type{margin-bottom:6px}.logo-empresa{display:flex;flex-wrap:wrap;align-items:center}.logo-empresa img{width:50%;margin-left:auto;vertical-align:middle;border:1px solid #cccccc}.logo-empresa .file-field{width:50%;padding:0rem 1rem}.intro-empresa{width:100%}.intro-empresa .info-repre{width:100%}.noresize{resize:none !important}.recomend .card-panel{padding:10px}.recomend .card-panel span{font-size:95px;color:#1c5882}.recomend .card-panel h6{margin-bottom:-30px}.recomend .card-panel h4{margin-top:0px}.form-ofertas-div{width:100%}.form-ofertas-div form{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end}.form-ofertas-div form input{font-family:"Poppins Light";font-size:14px;padding:12px 12px;border:1px solid #dcdcdc;border-radius:3px;background-color:white;outline:none;width:40%;margin-right:0px}.form-ofertas-div form input::-webkit-input-placeholder{color:#333333 !important}.form-ofertas-div form input::-moz-placeholder{color:#333333 !important}.form-ofertas-div form input:-ms-input-placeholder{color:#333333 !important}.form-ofertas-div form input:-moz-placeholder{color:#333333 !important}.form-ofertas-div form button{width:auto;font-family:"Poppins";font-size:12px;line-height:12px;color:white;padding:16px 20px;padding-top:17px;margin:0px 10px;background-color:#e4224a;border-radius:4px;text-align:center;display:block;transition:all 300ms}.form-ofertas-div form button:hover{color:white;background-color:#bb0d31}.ofertas-cont{margin-top:4rem;position:relative;margin-top:4rem}.ofertas-cont .rayo{border-radius:2px 0 0 0}.mis-vacantes{padding-top:2rem}.oferta{padding:2rem;padding-bottom:1rem;border-radius:4px;margin-bottom:12px;background-color:#f2f2f2;position:relative}@media only screen and (min-width: 993px){.oferta .row{display:flex;align-items:center;width:100%}}.oferta .img-fluid{max-width:100%;margin:auto}.oferta .img-oferta{margin:auto}.oferta .desc-oferta{padding:1rem}.oferta .desc-oferta h2{font-family:"Poppins Semibold";font-size:20px;line-height:22px;color:#1c5882;margin:0rem;padding-bottom:0rem;margin-bottom:1rem}.oferta .desc-oferta .desc{font-family:"Poppins Light";font-size:14px;line-height:20px;color:#262626;margin:0rem;margin-bottom:1rem;text-transform:initial;max-height:10em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oferta .desc-oferta .caracterisitcas{display:flex;flex-wrap:wrap}.oferta .desc-oferta .caracterisitcas .car{width:33%;margin-bottom:14px}.oferta .desc-oferta .caracterisitcas .car p{font-family:"Poppins Light";font-size:14px;line-height:14px;color:#262626;margin:0rem;margin-bottom:6px}.oferta .desc-oferta .caracterisitcas .car p:first-of-type{font-family:"Poppins Medium"}.oferta .btn-ofertas a,.oferta .btn-ofertas button{min-width:110px;font-family:"Poppins";font-size:12px;line-height:12px;color:#262626;padding:16px 20px;padding-top:17px;margin:0px 10px;margin-bottom:4px;background-color:#e7e7e7;border:0px;border-radius:4px;text-align:center;display:block;outline:none;cursor:pointer;transition:all 300ms}.oferta .btn-ofertas a:hover,.oferta .btn-ofertas button:hover{color:white;background-color:#e4224a}.paginacion-div{width:100%;text-align:center}.paginacion-div .pagination li.active{background-color:#1c5882;cursor:pointer;transition:all 300ms}.paginacion-div .pagination li.active:hover{background-color:#408ec5}.imagenes-modal{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.imagenes-modal .item_imagen{width:23%;margin:1%;position:relative;cursor:pointer}.imagenes-modal .item_imagen .layer-azul{background-color:rgba(28,88,130,0.6);width:100%;height:100%;position:absolute;top:0px;left:0px;display:flex;align-items:center;justify-content:center;opacity:0;transition:all 300ms}.imagenes-modal .item_imagen .layer-azul i{color:white;font-size:30px}.imagenes-modal .item_imagen img{width:100%;vertical-align:middle}.imagenes-modal .item_imagen:hover .layer-azul{opacity:1}.imagenes-modal .active_ima .layer-azul{opacity:1}.consejos p{font-size:12px}.consejos ul li{font-size:12px;list-style-type:circle;margin-left:20px}.pad-cuenta{padding-top:4rem;padding-bottom:2rem}.sub-general{padding:2rem 0rem;text-align:center}.sub-general p{font-family:"Poppins Medium";font-size:18px;line-height:18px;color:#1c5882;margin:0px}.pasos-creditos{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:3rem}.pasos-creditos .paso{padding:0 1rem}.pasos-creditos .paso span{width:80px;height:80px;border-radius:150px;display:block;margin:0 auto;background-color:#e7e7e7;display:flex;font-family:"Poppins Medium";font-size:28px;line-height:26px;color:#1c5882;align-items:center;justify-content:center;transition:all 300ms}.pasos-creditos .paso p{font-family:"Poppins Medium";font-size:16px;line-height:16px;color:#1c5882;margin:0rem;padding-top:8px;text-align:center}.pasos-creditos .active span{background-color:#1c5882;color:white}.planes-cont{width:100%;display:flex;flex-wrap:wrap;padding-bottom:2rem}.planes-cont h5{font-weight:bold;color:#262626}.planes-cont li{color:#262626;margin:0.25em !important;font-size:16px !important}.planes-cont th{color:#e4224a;font-size:16px;font-weight:bold}.planes-cont tr{cursor:pointer}.planes-cont td:nth-child(2n){max-width:120px}.planes-cont .iazul{color:#1c5882;font-size:18px;font-weight:bold}.planes-cont td b{color:#1c5882;font-size:25px;font-weight:bold}.planes-cont td strong{font-size:16px;font-weight:bold}.planes-cont .estetico b{color:#e4224a}.planes-cont .plan-div{width:23%;margin:1%;border:1px solid #1c5882;padding:2rem 1rem;border-radius:4px;cursor:pointer;text-align:center;display:flex;flex-wrap:wrap;align-items:center;transition:all 300ms}@media (max-width: 1300px){.planes-cont .plan-div{width:31%}}@media (max-width: 993px){.planes-cont .plan-div{width:48%}}.planes-cont .plan-div .radio-div{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.planes-cont .plan-div h2{font-family:"Poppins";font-size:16px;line-height:18px;color:#1c5882;margin:0;padding-left:6px;text-align:center}.planes-cont .plan-div p{margin:0rem;width:100%}.planes-cont .plan-div .creditos{font-family:"Poppins";font-size:20px;line-height:22px;color:#262626;margin-bottom:1rem}.planes-cont .plan-div .destacados{font-family:"Poppins";font-size:12px;line-height:12px;color:#262626;margin-bottom:1rem;text-transform:uppercase}.planes-cont .plan-div .dias{font-family:"Poppins";font-size:12px;line-height:12px;color:#e4224a;margin-bottom:1rem;text-transform:uppercase}.planes-cont .plan-div .precio{font-family:"Poppins Medium";font-size:22px;line-height:22px;color:#1c5882;transition:all 300ms}@media (max-width: 993px){.planes-cont .plan-div .precio{font-size:18px;line-height:18px}}.planes-cont .plan-div:hover{border:1px solid #e4224a;box-shadow:0px 1px 8px 0px #b5b5b5}.planes-cont .plan-div:hover .precio{color:#e4224a}.planes-cont .active{border:1px solid #e4224a;box-shadow:0px 1px 8px 0px #b5b5b5}.planes-cont .active .precio{color:#e4224a}.pagos-cont{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:1rem}.pagos-cont .pago-div{display:flex;align-items:center;padding:20px;margin:0px 12px;cursor:pointer;border:1px solid #f2f2f2;background-color:#f2f2f2;border-radius:3px;transition:all 300ms}.pagos-cont .pago-div img{width:100px}.pagos-cont .pago-div p{font-family:"Poppins Medium";font-size:16px;line-height:16px;color:#262626;margin-left:8px}.pagos-cont .active{border-color:#e4224a;background-color:white}.pad-pago{padding-top:6rem}.pago-texto-cont{width:100%;display:flex;justify-content:center}.pago-texto-cont .pago-texto{width:80%;padding:4rem;border:2px solid #e6e6e6;background-color:white;text-align:center}.pago-texto-cont .pago-texto p{font-family:"Poppins";font-size:18px;line-height:24px;color:#1c5882}.pago-texto-cont .pago-texto p span{font-size:24px;line-height:24px;color:#1c5882;display:block;text-transform:uppercase;margin-bottom:1rem}tr.selected,tr.selected:hover{color:#fff !important;background-color:#e4224a !important}tr.selected td,tr.selected:hover td{border-radius:0 !important;color:white !important}tr.selected b,tr.selected:hover b{color:white !important}tr.selected h5,tr.selected:hover h5{color:white !important}tr.selected li,tr.selected:hover li{color:white !important}footer{padding:3rem 0rem;padding-bottom:0rem;background-color:#1c5882}footer .footer-cont{display:flex;flex-wrap:wrap;padding-bottom:2rem;border-bottom:1px solid white}footer .footer-cont .desc-footer{width:35%}@media (max-width: 993px){footer .footer-cont .desc-footer{width:100%;text-align:center;margin-bottom:2rem}}footer .footer-cont .desc-footer img{margin-bottom:2rem;vertical-align:middle}footer .footer-cont .desc-footer p{font-family:"Poppins Light";font-size:12px;line-height:16px;color:#c5c5c5;margin:0rem;margin-bottom:12px}footer .footer-cont .info-footer{width:65%;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 993px){footer .footer-cont .info-footer{width:100%}}footer .footer-cont .info-footer .menu-div{width:33.33%;padding:0rem 0.5rem}@media (max-width: 993px){footer .footer-cont .info-footer .menu-div{width:100%;display:none}footer .footer-cont .info-footer .menu-div:last-of-type{display:block}}footer .footer-cont .info-footer .menu-div p{font-family:"Poppins Light";font-size:12px;line-height:12px;color:#c5c5c5;padding-left:1rem;margin:0rem;margin-bottom:12px}footer .footer-cont .info-footer .menu-div p a{color:#c5c5c5;transition:all 300ms}footer .footer-cont .info-footer .menu-div p a:hover{color:#e4224a}footer .footer-cont .info-footer .menu-div p:before{content:'\2023';font-size:20px;margin-right:6px;vertical-align:middle}footer .footer-cont .info-footer .menu-div p:first-of-type{font-family:"Poppins Semibold";font-size:14px;line-height:14px;color:white;padding:0rem;margin-bottom:1.2rem}footer .footer-cont .info-footer .menu-div p:first-of-type:before{content:''}footer .footer-cont .info-footer .direccion-footer p{font-family:"Poppins Light" !important;font-size:12px !important;line-height:12px !important;color:#c5c5c5 !important;padding-left:1rem;margin:0rem;margin-bottom:8px !important}footer .footer-cont .info-footer .direccion-footer p:before{content:''}footer .footer-cont .info-footer .boletin p{padding:0rem;line-height:16px}@media (max-width: 993px){footer .footer-cont .info-footer .boletin p{margin-bottom:8px !important;text-align:center}}footer .footer-cont .info-footer .boletin form{position:relative;border-radius:6px;overflow:hidden}footer .footer-cont .info-footer .boletin form input{font-size:14px;line-height:14px;color:#c5c5c5;width:100%;height:auto;padding:10px 10px;padding-right:40px;border:0px;border-radius:6px;outline:none;background-color:white}footer .footer-cont .info-footer .boletin form button{width:40px;height:39px;color:white;font-size:20px;position:absolute;top:0px;right:0px;border:0px;background-color:#e4224a;transition:all 300ms;cursor:pointer}footer .footer-cont .info-footer .boletin form button:hover{background-color:#bb0d31}footer .footer-menu-div{width:100%;padding:1.4rem 0rem;display:flex;align-items:center;justify-content:space-between}footer .footer-menu-div p{font-family:"Poppins Light";font-size:12px;line-height:16px;color:#c5c5c5;margin:0rem;margin-bottom:0px}footer .footer-menu-div a{font-family:"Poppins Light";font-size:12px;line-height:16px;color:#c5c5c5;margin:0rem;margin-bottom:0px}footer .footer-menu-div a strong{font-family:"Poppins Semibold"}footer .footer-menu-div ul{display:flex;flex-wrap:wrap}footer .footer-menu-div ul li{width:auto;outline:none;display:flex;align-items:center;border-top:2px solid transparent;transition:all 300ms}footer .footer-menu-div ul li a{font-family:"Poppins";font-size:14px;color:white;text-align:center;padding:0px 24px;line-height:66px;outline:none;transition:all 300ms}footer .footer-menu-div ul li a:hover{color:#e4224a}.footer-div{background-color:#337c77;padding-top:4rem;padding-bottom:3rem}@media (max-width: 769px){.footer-div{padding-top:2rem;text-align:center}}.footer-div .sub-footer{font-family:"Poppins";font-size:14px;line-height:14px;color:#fe901f;margin:0px;margin-bottom:14px;text-transform:uppercase}@media (max-width: 650px){.footer-div .sub-footer{padding-top:2rem}}.footer-div p{font-family:"Poppins";font-size:14px;line-height:20px;color:black;margin:0px;margin-bottom:8px;text-transform:uppercase}.footer-div p a{color:black;transition:all 300ms}.footer-div p a i{color:black;font-size:14px;margin-right:5px;vertical-align:middle}.footer-div p a:hover{color:white}.pad-footer{padding-left:6rem}@media (max-width: 1700px){.pad-footer{padding-left:4rem}}@media (max-width: 1500px){.pad-footer{padding-left:2rem}}@media (max-width: 1100px){.pad-footer{padding-left:1rem}}.logo-footer{width:70%;padding-bottom:24px;vertical-align:middle}@media (max-width: 650px){.logo-footer{width:34%}}.redes-footer{display:flex;flex-wrap:wrap;justify-content:flex-start}.redes-footer a{font-size:20px;display:inline-block;color:#c5c5c5;margin:0rem 10px;padding:2px;text-align:center;transition:all 300ms}.redes-footer a:hover{color:#e4224a}.redes-footer a:first-of-type{margin-left:6px}.redes-footer a:last-of-type{margin-right:0px}@media (max-width: 769px){.redes-footer{padding-top:1rem;justify-content:center}}@media (max-width: 992px){.menu-footer{text-align:center}.menu-footer p{font-size:14px;line-height:14px;padding:0rem 1rem;display:inline-block;margin-bottom:1rem}}.footer{padding:1.2rem 0rem;background-color:#337c77;overflow:hidden;border-top:1px solid black}@media (max-width: 769px){.footer{text-align:center}}.footer p{font-family:"Poppins";font-size:12px;line-height:12px;letter-spacing:1px;color:white;margin:0rem;display:inline-block;text-transform:uppercase}.footer p a{color:white;transition:all 300ms}.footer p a:hover{color:black}@media (max-width: 769px){.footer p{width:100%;line-height:14px}}.footer img{width:60px;float:right}@media (max-width: 650px){.footer img{display:none}}.by-footer{float:right}.by-footer span{text-transform:lowercase !important}@media (max-width: 769px){.by-footer{float:none}}.post-offer .container{padding-top:4rem}.post-offer .title{color:#1c5882;font-family:"Poppins Semibold";font-size:20px;line-height:20px;margin:0rem;text-transform:uppercase}.post-offer .container.benefits{padding:4em 0}.post-offer .container-beneficios{padding:0}.post-offer .card-panel{border:1px solid #1c5882;border-radius:4px;box-shadow:none}.post-offer .card-panel:hover{border:1px solid #e4224a;box-shadow:0px 1px 8px 0px #b5b5b5;cursor:pointer}.post-offer .card-panel .card-title{font-family:"Poppins Medium";font-size:18px;font-weight:bold;line-height:22px;min-height:44px;color:#e4224a;transition:all 300ms;max-height:44px;overflow:hidden;text-overflow:ellipsis}.post-offer .card-panel .card-item{font-family:"Poppins";font-size:20px;line-height:22px;color:#262626;margin-bottom:1rem}.post-offer .card-panel .small{font-family:"Poppins";font-size:12px;line-height:12px;color:#262626;margin-bottom:1rem;text-transform:uppercase}.post-offer .form .form-control{border:1px solid gray;border-radius:5px;width:100%;padding:0.8em}.post-offer .form .share{padding:1em 0}.post-offer .form label{font-weight:bold}.post-offer .form span{color:#1c5882}.post-offer .btn-azul{display:inline-block;width:auto;font-family:"Poppins";font-size:12px;line-height:13px;color:#fff;padding:12px 28px;padding-top:13px;border:0px;border-radius:20px;background-color:#1c5882;cursor:pointer;outline:none;transition:all 300ms;text-transform:uppercase}@media only screen and (max-width: 600px){.dos-abajo{padding-bottom:32px !important}}.body-perfil{background:#d2dee6}.detalle-perfil{background:white;border-radius:10px;padding-bottom:6%;padding-left:1%;padding-right:1%;margin-top:6%}.detalle-perfil .titulo-perfil{margin-top:1%}.detalle-perfil .text-icon{vertical-align:super}.detalle-perfil .list-cv,.detalle-perfil .list-video{margin-bottom:20px !important;padding-left:0 !important}.detalle-perfil .list-cv .list-group-item,.detalle-perfil .list-video .list-group-item{border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important}.detalle-perfil h2{margin:1%;font-size:36px;color:#1c5882;text-transform:uppercase;font-weight:600}.detalle-perfil h3{font-family:"Poppins Medium";font-size:32px;line-height:32px;color:#1c5882;padding:0rem}.detalle-perfil h4{color:#1c5882;font-size:20px;font-family:"Poppins Medium"}.detalle-perfil h6{font-family:"Poppins Medium";font-size:18px;line-height:24px;color:#1c5882;padding:0rem;margin:0rem}.detalle-perfil hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.detalle-perfil p{font-family:"Poppins Light";font-size:15px;line-height:24px;color:#262626;margin:0rem;padding:0rem;margin-bottom:6px;text-align:justify}.detalle-perfil p span{font-family:"Poppins Medium"}.detalle-perfil .panel{border-color:#ddd;margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.detalle-perfil .panel .list-group{margin:0}.detalle-perfil .panel .list-group .list-group-item{border-top-width:0;border-width:1px 0;border-radius:0;padding:5px 15px;position:relative;display:block;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.detalle-perfil .panel-default{border-color:#ddd}.detalle-perfil .panel-default .panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd;padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.detalle-perfil .list-group{margin:0}.detalle-perfil .list-group .list-group-item{border-top-width:0;border-width:1px 0;border-radius:0;padding:5px 15px;position:relative;display:block;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.detalle-perfil .detalle-cv h6{font-size:14px;text-transform:uppercase;font-weight:600}.detalle-perfil .detalle-cv p{font-size:14px}.form_modal h5{color:#1c5882;font-weight:500;margin-top:3%}.form_modal p{margin:0px;text-align:left}.form_modal .title{color:#1c5882 !important;font-weight:bold !important}.form_modal hr{margin:1px}span.status{display:inline-block;width:100px;padding:0.3em 0.6em;color:white;text-align:center}.label-success{background-color:#5cb85c}.label-warning{background-color:#f0ad4e}.label-default{background-color:#777}.label-danger{background-color:#c95656}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXMiOlsic3R5bGVzLnNjc3MiLCJtYXRlcmlhbGl6ZS5zY3NzIiwiY29tcG9uZW50cy9fY29sb3ItdmFyaWFibGVzLnNjc3MiLCJjb21wb25lbnRzL19jb2xvci1jbGFzc2VzLnNjc3MiLCJjb21wb25lbnRzL192YXJpYWJsZXMuc2NzcyIsImNvbXBvbmVudHMvX25vcm1hbGl6ZS5zY3NzIiwiY29tcG9uZW50cy9fZ2xvYmFsLnNjc3MiLCJjb21wb25lbnRzL19iYWRnZXMuc2NzcyIsImNvbXBvbmVudHMvX2ljb25zLW1hdGVyaWFsLWRlc2lnbi5zY3NzIiwiY29tcG9uZW50cy9fZ3JpZC5zY3NzIiwiY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCJjb21wb25lbnRzL190eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL190cmFuc2l0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9fY2FyZHMuc2NzcyIsImNvbXBvbmVudHMvX3RvYXN0LnNjc3MiLCJjb21wb25lbnRzL190YWJzLnNjc3MiLCJjb21wb25lbnRzL190b29sdGlwLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwiY29tcG9uZW50cy9fd2F2ZXMuc2NzcyIsImNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJjb21wb25lbnRzL19jb2xsYXBzaWJsZS5zY3NzIiwiY29tcG9uZW50cy9fY2hpcHMuc2NzcyIsImNvbXBvbmVudHMvX21hdGVyaWFsYm94LnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19mb3Jtcy5zY3NzIiwiY29tcG9uZW50cy9mb3Jtcy9fZmlsZS1pbnB1dC5zY3NzIiwiY29tcG9uZW50cy9fdGFibGVfb2ZfY29udGVudHMuc2NzcyIsImNvbXBvbmVudHMvX3NpZGVuYXYuc2NzcyIsImNvbXBvbmVudHMvX3ByZWxvYWRlci5zY3NzIiwiY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL19jYXJvdXNlbC5zY3NzIiwiY29tcG9uZW50cy9fdGFwVGFyZ2V0LnNjc3MiLCJjb21wb25lbnRzL19wdWxzZS5zY3NzIiwiY29tcG9uZW50cy9fZGF0ZXBpY2tlci5zY3NzIiwiY29tcG9uZW50cy9fdGltZXBpY2tlci5zY3NzIiwiX21peGVzLnNjc3MiLCJfaGVscHMuc2NzcyIsIl9mb250cy5zY3NzIiwiX2FzeW5jLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfaG9tZS5zY3NzIiwiX25vc290cm9zLnNjc3MiLCJfc2VydmljaW9zLnNjc3MiLCJfcHJlZ3VudGFzLnNjc3MiLCJfY29udGFjdG8uc2NzcyIsIl92YWNhbnRlLnNjc3MiLCJfdGFic2N1c3RvbS5zY3NzIiwiX3JlZ2lzdHJvLnNjc3MiLCJfY3VlbnRhX2VtcHJlc2Euc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9wb3N0LW9mZmVyLnNjc3MiLCJfcGVyZmlsLnNjc3MiLCJfcGVkaWRvcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJtYXRlcmlhbGl6ZVwiO1xyXG5cclxuLy9WQVJJQUJMRVNcclxuJHNjcmVlbi1iZy1taW46IDE1MDBweDtcclxuXHJcbiRXaGl0ZTogI2ZmZjtcclxuJEJsYWNrOiAjMDAwO1xyXG5cclxuJEZhY2Vib29rOiAjM2I1OTk4O1xyXG4kVHdpdHRlcjogIzQwOTlmZjtcclxuJEluc3RhZ3JhbTogIzEyNTY4ODtcclxuJFBpbnRlcmVzdDogI2E5MjYyYTtcclxuJFZpbWVvOiAjNDRiYmZmO1xyXG4kTGlua2VkaW46ICMwMDc3YjU7XHJcbiRZb3V0dWJlOiAjZTUyZDI3O1xyXG4kUmVkOiAjZTUyZDI3O1xyXG5cclxuJE9jaG86ICM4ODg4ODg7XHJcbiRHcmlzOiAjMjkyOTI5O1xyXG4kR3Jpc0Z1ZXJ0ZTogIzRjNGI0YjtcclxuJEdyaXNDbGFybzogIzY3Njc2NztcclxuJFJvc2E6ICNmZTEwMjE7XHJcblxyXG4kYW1hcmlsbG86ICNmNWRkMjc7XHJcbiRhenVsOiAjMWM1ODgyO1xyXG4kYXp1bC0wMjogIzMzN2M3NztcclxuLy8gJGF6dWwtMDI6ICMzYWEzOWY7XHJcbiRhenVsLWNsYXJvOiAjMzQ1MmZmO1xyXG4kYXp1bC1vYnNjdXJvOiAjMDAxMzI2O1xyXG4vLyAkbmVncm86ICMwMDEzMjY7XHJcbiRuZWdybzogIzI2MjYyNjtcclxuJG5hcmFuamE6ICNmZTkwMWY7XHJcbiRyb2pvOiAjZTQyMjRhO1xyXG4kZ3Jpcy1vYnNjdXJvOiAjODE4MTgxO1xyXG4kZ3Jpcy1jbGFybzogI2NjY2NjYztcclxuJGdyaXMtZWE6ICNlYWVhZWE7XHJcbiRncmlzLWNkOiAjY2RjZGNkO1xyXG4kdmVyZGU6ICM2MWIxMzE7XHJcbiR2ZXJkZS1vYnNjdXJvOiAjNDM1NjNiO1xyXG5cclxuJHByaW1hcnk6ICRCbGFjaztcclxuJHNlY3VuZGFyeTogJEJsYWNrO1xyXG4kdGhpcmQ6ICRCbGFjaztcclxuXHJcbiRyb290OiBcIi4uL2ltYWdlcy9cIjtcclxuXHJcbkBpbXBvcnQgXCJtaXhlc1wiO1xyXG5AaW1wb3J0IFwiaGVscHNcIjtcclxuQGltcG9ydCBcImZvbnRzXCI7XHJcblxyXG4kbGF0by10aGluOiBcIkxhdG8gVGhpblwiO1xyXG4kbGF0by1saWdodDogXCJMYXRvIExpZ2h0XCI7XHJcbiRsYXRvLWxpZ2h0LWl0YWxpYzogXCJMYXRvIExpZ2h0IEl0YWxpY1wiO1xyXG4kbGF0bzogXCJMYXRvXCI7XHJcbiRsYXRvLWJvbGQ6IFwiTGF0byBCb2xkXCI7XHJcbiRsYXRvLWJsYWNrLWl0YWxpYzogXCJMYXRvIEJsYWNrIEl0YWxpY1wiO1xyXG5cclxuJG9wZW4tc2FuczogXCJPcGVuIFNhbnNcIjtcclxuJG9wZW4tc2Fucy1saWdodDogXCJPcGVuIFNhbnMgTGlnaHRcIjtcclxuJG9wZW4tc2Fucy1saWdodC1pdGFsaWM6IFwiT3BlbiBTYW5zIExpZ2h0IEl0YWxpY1wiO1xyXG4kb3Blbi1zYW5zLWJvbGQ6IFwiT3BlbiBTYW5zIEJvbGRcIjtcclxuJG9wZW4tc2Fucy1leHRyYWJvbGQ6IFwiT3BlbiBTYW5zIEV4dHJhYm9sZFwiO1xyXG5cclxuJHJvYm90by10aGluOiBcIlJvYm90byBUaGluXCI7XHJcbiRyb2JvdG8tbGlnaHQ6IFwiUm9ib3RvIExpZ2h0XCI7XHJcbiRyb2JvdG86IFwiUm9ib3RvXCI7XHJcbiRyb2JvdG8tbWVkaXVtOiBcIlJvYm90byBNZWRpdW1cIjtcclxuJHJvYm90by1ib2xkOiBcIlJvYm90byBCb2xkXCI7XHJcbiRyb2JvdG8tYmxhY2s6IFwiUm9ib3RvIEJsYWNrXCI7XHJcblxyXG4kcG9wcGlucy1saWdodDogXCJQb3BwaW5zIExpZ2h0XCI7XHJcbiRwb3BwaW5zOiBcIlBvcHBpbnNcIjtcclxuJHBvcHBpbnMtbWVkaXVtOiBcIlBvcHBpbnMgTWVkaXVtXCI7XHJcbiRwb3BwaW5zLXNlbWlib2xkOiBcIlBvcHBpbnMgU2VtaWJvbGRcIjtcclxuJHBvcHBpbnMtYm9sZDogXCJQb3BwaW5zIEJvbGRcIjtcclxuXHJcbiRuZXVjaGE6IFwiT3BlbiBTYW5zXCI7XHJcblxyXG4vLyBCYWNrZ3JvdW5kcyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLmJnX2JsYWNrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkQmxhY2s7XHJcbn1cclxuLmJnX3doaXRlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkV2hpdGU7XHJcbn1cclxuXHJcbi5mYWNlYm9vayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJEZhY2Vib29rO1xyXG4gIGNvbG9yOiAkV2hpdGU7XHJcbn1cclxuLnR3aXR0ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRUd2l0dGVyO1xyXG4gIGNvbG9yOiAkV2hpdGU7XHJcbn1cclxuLmluc3RhZ3JhbSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJEluc3RhZ3JhbTtcclxuICBjb2xvcjogJFdoaXRlO1xyXG59XHJcbi5waW50ZXJlc3Qge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRQaW50ZXJlc3Q7XHJcbiAgY29sb3I6ICRXaGl0ZTtcclxufVxyXG4udmltZW8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRWaW1lbztcclxuICBjb2xvcjogJFdoaXRlO1xyXG59XHJcbi5saW5rZWRpbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJExpbmtlZGluO1xyXG4gIGNvbG9yOiAkV2hpdGU7XHJcbn1cclxuXHJcbi8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cclxuLy8qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENvbnRlbnRcclxuLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xyXG5ib2R5IHtcclxuICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICRCbGFjaztcclxuICBsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4udmlzaWJsZS1kZXNrdG9wIHtcclxuICBkaXNwbGF5OiBpbmhlcml0O1xyXG59XHJcbi52aXNpYmxlLXRhYmxldCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4udmlzaWJsZS1tb2JpbGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tb2RhbC14cyB7XHJcbiAgbWF4LXdpZHRoOiA2MDBweDtcclxufVxyXG5cclxuLndvdyB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4ubGF6eWxvYWQsXHJcbi5sYXp5bG9hZGluZyB7XHJcbiAgbWF4LWhlaWdodDogOTAwcHg7XHJcbiAgbWluLWhlaWdodDogNDI1cHg7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgbWF4LWhlaWdodDogNTAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFjZS1ydW5uaW5nIHtcclxuICAuYm9keS1jb250IHtcclxuICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjsgLypmb3IgSUU4IG9yIElFOSBvbmx5IHNob3VsZCBjb21lIEJFRk9SRSBmaWx0ZXIqL1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuLnBhY2UtZG9uZSB7XHJcbiAgLmJvZHktY29udCB7XHJcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjsgLypmb3IgSUU4IG9yIElFOSBvbmx5IHNob3VsZCBjb21lIEJFRk9SRSBmaWx0ZXIqL1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGxpbmVhcjtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBsaW5lYXI7XHJcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGxpbmVhcjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgbGluZWFyO1xyXG4gIH1cclxufVxyXG5cclxuLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xyXG4vLyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSW5kZXhcclxuLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xyXG4ucm93IHtcclxuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xyXG59XHJcbi53aWR0aC0xMDAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5pbWctMTAwIHtcclxuICB3aWR0aDogMTAwJTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5yZWxhdGl2ZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5vdmVyZmxvdyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZC1ub25lIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5ib3JkZXItbm9uZSB7XHJcbiAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcclxufVxyXG4udHJhbnNwYXJlbnRlIHtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG4udGV4dC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uanVzdGlmeS1hbGlnbiB7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxufVxyXG4ubWFyZ2luLWF1dG8ge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi51bm8tYXJyaWJhIHtcclxuICBwYWRkaW5nLXRvcDogMTZweDtcclxufVxyXG4uZG9zLWFycmliYSB7XHJcbiAgcGFkZGluZy10b3A6IDMycHg7XHJcbn1cclxuLnRyZXMtYXJyaWJhIHtcclxuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcbi5jdWF0cm8tYXJyaWJhIHtcclxuICBwYWRkaW5nLXRvcDogNjRweDtcclxufVxyXG4udW5vLWFiYWpvIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxufVxyXG4uZG9zLWFiYWpvIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxufVxyXG4udHJlcy1hYmFqbyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XHJcbn1cclxuLmN1YXRyby1hYmFqbyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDY0cHg7XHJcbn1cclxuLm0tdW5vLWFycmliYSB7XHJcbiAgbWFyZ2luLXRvcDogMXJlbTtcclxufVxyXG4ubS1kb3MtYXJyaWJhIHtcclxuICBtYXJnaW4tdG9wOiAycmVtO1xyXG59XHJcbi5tLXRyZXMtYXJyaWJhIHtcclxuICBtYXJnaW4tdG9wOiAzcmVtO1xyXG59XHJcbi5tLWN1YXRyby1hcnJpYmEge1xyXG4gIG1hcmdpbi10b3A6IDRyZW07XHJcbn1cclxuLm0tdW5vLWFiYWpvIHtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcbi5tLWRvcy1hYmFqbyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxufVxyXG4ubS10cmVzLWFiYWpvIHtcclxuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG59XHJcbi5tLWN1YXRyby1hYmFqbyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxufVxyXG4uYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwge1xyXG4gIC5vd2wtbmF2IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIDIycHgpO1xyXG4gICAgbGVmdDogMCUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLyogSUUgOSAqL1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgaW1nIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbiAgLm93bC1wcmV2IHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNDZweDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm93bC1uZXh0IHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xyXG4gICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vIFN0eWxpbmcgZG90c1xyXG4gIC5vd2wtbmF2LmRpc2FibGVkICsgLm93bC1kb3RzIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAub3dsLWRvdHMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIC5vd2wtZG90IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB6b29tOiAxO1xyXG4gICAgICAqZGlzcGxheTogaW5saW5lO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICBtYXJnaW46IDhweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbmVncm87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlLFxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRhenVsLWNsYXJvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubW9kYWwtbGluayB7XHJcbiAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgLmNlcnJhci1tb2RhbCB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjBweDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICBoNiB7XHJcbiAgICBmb250LWZhbWlseTogJHJvYm90by1tZWRpdW07XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1vcmFkbztcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gIH1cclxuICAuc2VwYXJhZG9yLTAxIHtcclxuICAgIC8vIHdpZHRoOiAxMTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1bDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIG1hcmdpbjogMjRweCBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMHJlbTtcclxuICB9XHJcbiAgLnRleHRvLW1vZGFsIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIGZvcm0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LWZhbWlseTogJHJvYm90by1saWdodDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgY29sb3I6ICRuZWdybztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuICAgIGlucHV0IHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBtYXJnaW46IDByZW0gMSU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgIHBhZGRpbmc6IDByZW0gMTJweDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgICAgIGNvbG9yOiAjNzc3Nzc3ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgLyogRmlyZWZveCAxOSsgKi9cclxuICAgICAgICBjb2xvcjogIzc3Nzc3NyAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBJRSAxMCsgKi9cclxuICAgICAgICBjb2xvcjogIzc3Nzc3NyAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgLyogRmlyZWZveCAxOC0gKi9cclxuICAgICAgICBjb2xvcjogIzc3Nzc3NyAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmVycm9yIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJFJlZDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1vZGFsLWZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuLnBhZC1lcnJvciB7XHJcbiAgcGFkZGluZzogOHJlbSAwcmVtO1xyXG59XHJcbi5lcnJvci10ZXh0byB7XHJcbiAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHAge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlNmU2ZTY7XHJcbiAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICBjb2xvcjogIzFjNTg4MjtcclxuICAgIG1hcmdpbjogMHJlbSBhdXRvO1xyXG4gICAgcGFkZGluZzogNnJlbTtcclxuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAkYXp1bDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wYWdlciB7XHJcbiAgcGFkZGluZzogMXJlbSAwcmVtO1xyXG4gIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRuYXJhbmphO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJG5hcmFuamE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm5leHQsXHJcbiAgLnByZXZpb3VzIHtcclxuICAgIGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5hY3RpdmUge1xyXG4gICAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbmFyYW5qYTtcclxuICB9XHJcbiAgLmRpc2FibGVkIHtcclxuICAgIHBhZGRpbmc6IDRweCAxMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRuYXJhbmphO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFudW5jaW8tbGlua3MgYS5hY3RpdmUge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQyMjRhO1xyXG59XHJcblxyXG4udGV4dC1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi50ZXh0LWNlbnRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udmFsaWRhdGVfY2FyZCB7XHJcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9uZG8tcm9zYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiMGQzMTtcclxufVxyXG5cclxuLnZhbGlkYXRlX2NhcmQge1xyXG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvbmRvLXJvam8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDIyMjIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbnRhaW5lcl92YWNhbmN5IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb250YWluZXJfdmFjYW5jeSBwLnRpdGxlIHtcclxuICBjb2xvcjogIzFjNTg4MiAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb250YWluZXJfdmFjYW5jeSBwIHNwYW4ge1xyXG4gIGNvbG9yOiAjZTQyMjRhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb250YWluZXJfdmFjYW5jeSBwIHRleHRhcmVhIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmVycm9yIHtcclxuICBib3gtc2hhZG93OiAwIDBweCAzcHggI2UwMjIyMiAhaW1wb3J0YW50O1xyXG4gIC1tb3otYm94LXNoYWRvdzogMCAwcHggM3B4ICNlMDIyMjIgIWltcG9ydGFudDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDNweCAjZTAyMjIyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lZGl0RXh0cmFzIHtcclxuICByaWdodDogMzBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZWRpdEV4dHJhcyBhIHtcclxuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2hlY2stZm9ybSB7XHJcbiAgaGVpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWxFeHRyYSxcclxuLmVkaXRFeHRyYXMge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuc3Bhbi5yZXF1ZXJpZG8ge1xyXG4gIGNvbG9yOiAjZTQyMjRhO1xyXG59XHJcblxyXG4uY2hlY2stZm9ybSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIC5uby1wcmludCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQGltcG9ydCBcInNsaWRlclwiO1xyXG5AaW1wb3J0IFwiYXN5bmNcIjtcclxuQGltcG9ydCBcImhlYWRlclwiO1xyXG5AaW1wb3J0IFwiaG9tZVwiO1xyXG5AaW1wb3J0IFwibm9zb3Ryb3NcIjtcclxuQGltcG9ydCBcInNlcnZpY2lvc1wiO1xyXG5AaW1wb3J0IFwicHJlZ3VudGFzXCI7XHJcbkBpbXBvcnQgXCJjb250YWN0b1wiO1xyXG5AaW1wb3J0IFwidmFjYW50ZVwiO1xyXG5AaW1wb3J0IFwidGFic2N1c3RvbVwiO1xyXG5AaW1wb3J0IFwicmVnaXN0cm9cIjtcclxuQGltcG9ydCBcImN1ZW50YV9lbXByZXNhXCI7XHJcbkBpbXBvcnQgXCJmb290ZXJcIjtcclxuQGltcG9ydCBcInBvc3Qtb2ZmZXJcIjtcclxuQGltcG9ydCBcInBlcmZpbFwiO1xyXG5AaW1wb3J0IFwicGVkaWRvc1wiO1xyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLyBDb2xvclxyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb2xvci12YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvY29sb3ItY2xhc3Nlc1wiO1xyXG5cclxuLy8gVmFyaWFibGVzO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy92YXJpYWJsZXNcIjtcclxuXHJcbi8vIFJlc2V0XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL25vcm1hbGl6ZVwiO1xyXG5cclxuLy8gY29tcG9uZW50c1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9nbG9iYWxcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvYmFkZ2VzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2ljb25zLW1hdGVyaWFsLWRlc2lnblwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9ncmlkXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL25hdmJhclwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy90eXBvZ3JhcGh5XCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RyYW5zaXRpb25zXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NhcmRzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RvYXN0XCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYnNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvdG9vbHRpcFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9idXR0b25zXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Ryb3Bkb3duXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3dhdmVzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL21vZGFsXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbGxhcHNpYmxlXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NoaXBzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL21hdGVyaWFsYm94XCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvcm1zL2Zvcm1zXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYmxlX29mX2NvbnRlbnRzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NpZGVuYXZcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvcHJlbG9hZGVyXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlclwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9jYXJvdXNlbFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy90YXBUYXJnZXRcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvcHVsc2VcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvZGF0ZXBpY2tlclwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy90aW1lcGlja2VyXCI7IiwiLy8gR29vZ2xlIENvbG9yIFBhbGV0dGUgZGVmaW5lZDogaHR0cDovL3d3dy5nb29nbGUuY29tL2Rlc2lnbi9zcGVjL3N0eWxlL2NvbG9yLmh0bWxcclxuXHJcbiRtYXRlcmlhbGl6ZS1yZWQ6IChcclxuICBcImJhc2VcIjogICAgICAgI2U1MWMyMyxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZkZWFlYixcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2Y4YzFjMyxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2YzOTg5YixcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2VlNmU3MyxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2VhNDU0YixcclxuICBcImRhcmtlbi0xXCI6ICAgI2QwMTgxZSxcclxuICBcImRhcmtlbi0yXCI6ICAgI2I5MTUxYixcclxuICBcImRhcmtlbi0zXCI6ICAgI2EyMTMxOCxcclxuICBcImRhcmtlbi00XCI6ICAgIzhiMTAxNCxcclxuKTtcclxuXHJcbiRyZWQ6IChcclxuICBcImJhc2VcIjogICAgICAgI0Y0NDMzNixcclxuICBcImxpZ2h0ZW4tNVwiOiAgI0ZGRUJFRSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI0ZGQ0REMixcclxuICBcImxpZ2h0ZW4tM1wiOiAgI0VGOUE5QSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI0U1NzM3MyxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI0VGNTM1MCxcclxuICBcImRhcmtlbi0xXCI6ICAgI0U1MzkzNSxcclxuICBcImRhcmtlbi0yXCI6ICAgI0QzMkYyRixcclxuICBcImRhcmtlbi0zXCI6ICAgI0M2MjgyOCxcclxuICBcImRhcmtlbi00XCI6ICAgI0I3MUMxQyxcclxuICBcImFjY2VudC0xXCI6ICAgICNGRjhBODAsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjRkY1MjUyLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI0ZGMTc0NCxcclxuICBcImFjY2VudC00XCI6ICAgICNENTAwMDBcclxuKTtcclxuXHJcbiRwaW5rOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICNlOTFlNjMsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmY2U0ZWMsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmOGJiZDAsXHJcbiAgXCJsaWdodGVuLTNcIjogICNmNDhmYjEsXHJcbiAgXCJsaWdodGVuLTJcIjogICNmMDYyOTIsXHJcbiAgXCJsaWdodGVuLTFcIjogICNlYzQwN2EsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICNkODFiNjAsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICNjMjE4NWIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICNhZDE0NTcsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICM4ODBlNGYsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmY4MGFiLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmNDA4MSxcclxuICBcImFjY2VudC0zXCI6ICAgICNmNTAwNTcsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjYzUxMTYyXHJcbik7XHJcblxyXG4kcHVycGxlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICM5YzI3YjAsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmM2U1ZjUsXHJcbiAgXCJsaWdodGVuLTRcIjogICNlMWJlZTcsXHJcbiAgXCJsaWdodGVuLTNcIjogICNjZTkzZDgsXHJcbiAgXCJsaWdodGVuLTJcIjogICNiYTY4YzgsXHJcbiAgXCJsaWdodGVuLTFcIjogICNhYjQ3YmMsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICM4ZTI0YWEsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICM3YjFmYTIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICM2YTFiOWEsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICM0YTE0OGMsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZWE4MGZjLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2UwNDBmYixcclxuICBcImFjY2VudC0zXCI6ICAgICNkNTAwZjksXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjYWEwMGZmXHJcbik7XHJcblxyXG4kZGVlcC1wdXJwbGU6IChcclxuICBcImJhc2VcIjogICAgICAgIzY3M2FiNyxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2VkZTdmNixcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2QxYzRlOSxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2IzOWRkYixcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzk1NzVjZCxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzdlNTdjMixcclxuICBcImRhcmtlbi0xXCI6ICAgIzVlMzViMSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzUxMmRhOCxcclxuICBcImRhcmtlbi0zXCI6ICAgIzQ1MjdhMCxcclxuICBcImRhcmtlbi00XCI6ICAgIzMxMWI5MixcclxuICBcImFjY2VudC0xXCI6ICAgICNiMzg4ZmYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjN2M0ZGZmLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzY1MWZmZixcclxuICBcImFjY2VudC00XCI6ICAgICM2MjAwZWFcclxuKTtcclxuXHJcbiRpbmRpZ286IChcclxuICBcImJhc2VcIjogICAgICAgIzNmNTFiNSxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2U4ZWFmNixcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2M1Y2FlOSxcclxuICBcImxpZ2h0ZW4tM1wiOiAgIzlmYThkYSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzc5ODZjYixcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzVjNmJjMCxcclxuICBcImRhcmtlbi0xXCI6ICAgIzM5NDlhYixcclxuICBcImRhcmtlbi0yXCI6ICAgIzMwM2Y5ZixcclxuICBcImRhcmtlbi0zXCI6ICAgIzI4MzU5MyxcclxuICBcImRhcmtlbi00XCI6ICAgIzFhMjM3ZSxcclxuICBcImFjY2VudC0xXCI6ICAgICM4YzllZmYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjNTM2ZGZlLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzNkNWFmZSxcclxuICBcImFjY2VudC00XCI6ICAgICMzMDRmZmVcclxuKTtcclxuXHJcbiRibHVlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICMyMTk2RjMsXHJcbiAgXCJsaWdodGVuLTVcIjogICNFM0YyRkQsXHJcbiAgXCJsaWdodGVuLTRcIjogICNCQkRFRkIsXHJcbiAgXCJsaWdodGVuLTNcIjogICM5MENBRjksXHJcbiAgXCJsaWdodGVuLTJcIjogICM2NEI1RjYsXHJcbiAgXCJsaWdodGVuLTFcIjogICM0MkE1RjUsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICMxRTg4RTUsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICMxOTc2RDIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICMxNTY1QzAsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMwRDQ3QTEsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjODJCMUZGLFxyXG4gIFwiYWNjZW50LTJcIjogICAgIzQ0OEFGRixcclxuICBcImFjY2VudC0zXCI6ICAgICMyOTc5RkYsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjMjk2MkZGXHJcbik7XHJcblxyXG4kbGlnaHQtYmx1ZTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjMDNhOWY0LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZTFmNWZlLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjYjNlNWZjLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjODFkNGZhLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjNGZjM2Y3LFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjMjliNmY2LFxyXG4gIFwiZGFya2VuLTFcIjogICAjMDM5YmU1LFxyXG4gIFwiZGFya2VuLTJcIjogICAjMDI4OGQxLFxyXG4gIFwiZGFya2VuLTNcIjogICAjMDI3N2JkLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMDE1NzliLFxyXG4gIFwiYWNjZW50LTFcIjogICAgIzgwZDhmZixcclxuICBcImFjY2VudC0yXCI6ICAgICM0MGM0ZmYsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjMDBiMGZmLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzAwOTFlYVxyXG4pO1xyXG5cclxuJGN5YW46IChcclxuICBcImJhc2VcIjogICAgICAgIzAwYmNkNCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2UwZjdmYSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2IyZWJmMixcclxuICBcImxpZ2h0ZW4tM1wiOiAgIzgwZGVlYSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzRkZDBlMSxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzI2YzZkYSxcclxuICBcImRhcmtlbi0xXCI6ICAgIzAwYWNjMSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzAwOTdhNyxcclxuICBcImRhcmtlbi0zXCI6ICAgIzAwODM4ZixcclxuICBcImRhcmtlbi00XCI6ICAgIzAwNjA2NCxcclxuICBcImFjY2VudC0xXCI6ICAgICM4NGZmZmYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjMThmZmZmLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzAwZTVmZixcclxuICBcImFjY2VudC00XCI6ICAgICMwMGI4ZDRcclxuKTtcclxuXHJcbiR0ZWFsOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICMwMDk2ODgsXHJcbiAgXCJsaWdodGVuLTVcIjogICNlMGYyZjEsXHJcbiAgXCJsaWdodGVuLTRcIjogICNiMmRmZGIsXHJcbiAgXCJsaWdodGVuLTNcIjogICM4MGNiYzQsXHJcbiAgXCJsaWdodGVuLTJcIjogICM0ZGI2YWMsXHJcbiAgXCJsaWdodGVuLTFcIjogICMyNmE2OWEsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICMwMDg5N2IsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICMwMDc5NmIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICMwMDY5NWMsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMwMDRkNDAsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjYTdmZmViLFxyXG4gIFwiYWNjZW50LTJcIjogICAgIzY0ZmZkYSxcclxuICBcImFjY2VudC0zXCI6ICAgICMxZGU5YjYsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjMDBiZmE1XHJcbik7XHJcblxyXG4kZ3JlZW46IChcclxuICBcImJhc2VcIjogICAgICAgIzRDQUY1MCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI0U4RjVFOSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI0M4RTZDOSxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI0E1RDZBNyxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzgxQzc4NCxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzY2QkI2QSxcclxuICBcImRhcmtlbi0xXCI6ICAgIzQzQTA0NyxcclxuICBcImRhcmtlbi0yXCI6ICAgIzM4OEUzQyxcclxuICBcImRhcmtlbi0zXCI6ICAgIzJFN0QzMixcclxuICBcImRhcmtlbi00XCI6ICAgIzFCNUUyMCxcclxuICBcImFjY2VudC0xXCI6ICAgICNCOUY2Q0EsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjNjlGMEFFLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzAwRTY3NixcclxuICBcImFjY2VudC00XCI6ICAgICMwMEM4NTNcclxuKTtcclxuXHJcbiRsaWdodC1ncmVlbjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjOGJjMzRhLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZjFmOGU5LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZGNlZGM4LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjYzVlMWE1LFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjYWVkNTgxLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjOWNjYzY1LFxyXG4gIFwiZGFya2VuLTFcIjogICAjN2NiMzQyLFxyXG4gIFwiZGFya2VuLTJcIjogICAjNjg5ZjM4LFxyXG4gIFwiZGFya2VuLTNcIjogICAjNTU4YjJmLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMzM2OTFlLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2NjZmY5MCxcclxuICBcImFjY2VudC0yXCI6ICAgICNiMmZmNTksXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjNzZmZjAzLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzY0ZGQxN1xyXG4pO1xyXG5cclxuJGxpbWU6IChcclxuICBcImJhc2VcIjogICAgICAgI2NkZGMzOSxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2Y5ZmJlNyxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2YwZjRjMyxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2U2ZWU5YyxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2RjZTc3NSxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2Q0ZTE1NyxcclxuICBcImRhcmtlbi0xXCI6ICAgI2MwY2EzMyxcclxuICBcImRhcmtlbi0yXCI6ICAgI2FmYjQyYixcclxuICBcImRhcmtlbi0zXCI6ICAgIzllOWQyNCxcclxuICBcImRhcmtlbi00XCI6ICAgIzgyNzcxNyxcclxuICBcImFjY2VudC0xXCI6ICAgICNmNGZmODEsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZWVmZjQxLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2M2ZmYwMCxcclxuICBcImFjY2VudC00XCI6ICAgICNhZWVhMDBcclxuKTtcclxuXHJcbiR5ZWxsb3c6IChcclxuICBcImJhc2VcIjogICAgICAgI2ZmZWIzYixcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZmZmRlNyxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2ZmZjljNCxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2ZmZjU5ZCxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2ZmZjE3NixcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2ZmZWU1OCxcclxuICBcImRhcmtlbi0xXCI6ICAgI2ZkZDgzNSxcclxuICBcImRhcmtlbi0yXCI6ICAgI2ZiYzAyZCxcclxuICBcImRhcmtlbi0zXCI6ICAgI2Y5YTgyNSxcclxuICBcImRhcmtlbi00XCI6ICAgI2Y1N2YxNyxcclxuICBcImFjY2VudC0xXCI6ICAgICNmZmZmOGQsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmZmZjAwLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2ZmZWEwMCxcclxuICBcImFjY2VudC00XCI6ICAgICNmZmQ2MDBcclxuKTtcclxuXHJcbiRhbWJlcjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjZmZjMTA3LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmOGUxLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZmZlY2IzLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZmZlMDgyLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZkNTRmLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZmZjYTI4LFxyXG4gIFwiZGFya2VuLTFcIjogICAjZmZiMzAwLFxyXG4gIFwiZGFya2VuLTJcIjogICAjZmZhMDAwLFxyXG4gIFwiZGFya2VuLTNcIjogICAjZmY4ZjAwLFxyXG4gIFwiZGFya2VuLTRcIjogICAjZmY2ZjAwLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZTU3ZixcclxuICBcImFjY2VudC0yXCI6ICAgICNmZmQ3NDAsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjZmZjNDAwLFxyXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmYWIwMFxyXG4pO1xyXG5cclxuJG9yYW5nZTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjZmY5ODAwLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmM2UwLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZmZlMGIyLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZmZjYzgwLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZiNzRkLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZmZhNzI2LFxyXG4gIFwiZGFya2VuLTFcIjogICAjZmI4YzAwLFxyXG4gIFwiZGFya2VuLTJcIjogICAjZjU3YzAwLFxyXG4gIFwiZGFya2VuLTNcIjogICAjZWY2YzAwLFxyXG4gIFwiZGFya2VuLTRcIjogICAjZTY1MTAwLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZDE4MCxcclxuICBcImFjY2VudC0yXCI6ICAgICNmZmFiNDAsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjZmY5MTAwLFxyXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmNmQwMFxyXG4pO1xyXG5cclxuJGRlZXAtb3JhbmdlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICNmZjU3MjIsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmYmU5ZTcsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmZmNjYmMsXHJcbiAgXCJsaWdodGVuLTNcIjogICNmZmFiOTEsXHJcbiAgXCJsaWdodGVuLTJcIjogICNmZjhhNjUsXHJcbiAgXCJsaWdodGVuLTFcIjogICNmZjcwNDMsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICNmNDUxMWUsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICNlNjRhMTksXHJcbiAgXCJkYXJrZW4tM1wiOiAgICNkODQzMTUsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICNiZjM2MGMsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmY5ZTgwLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmNmU0MCxcclxuICBcImFjY2VudC0zXCI6ICAgICNmZjNkMDAsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjZGQyYzAwXHJcbik7XHJcblxyXG4kYnJvd246IChcclxuICBcImJhc2VcIjogICAgICAgIzc5NTU0OCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2VmZWJlOSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2Q3Y2NjOCxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2JjYWFhNCxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2ExODg3ZixcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzhkNmU2MyxcclxuICBcImRhcmtlbi0xXCI6ICAgIzZkNGM0MSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzVkNDAzNyxcclxuICBcImRhcmtlbi0zXCI6ICAgIzRlMzQyZSxcclxuICBcImRhcmtlbi00XCI6ICAgIzNlMjcyM1xyXG4pO1xyXG5cclxuJGJsdWUtZ3JleTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjNjA3ZDhiLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZWNlZmYxLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjY2ZkOGRjLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjYjBiZWM1LFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjOTBhNGFlLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjNzg5MDljLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNTQ2ZTdhLFxyXG4gIFwiZGFya2VuLTJcIjogICAjNDU1YTY0LFxyXG4gIFwiZGFya2VuLTNcIjogICAjMzc0NzRmLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMjYzMjM4XHJcbik7XHJcblxyXG4kZ3JleTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjOWU5ZTllLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmFmYWZhLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZjVmNWY1LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZWVlZWVlLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZTBlMGUwLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjYmRiZGJkLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNzU3NTc1LFxyXG4gIFwiZGFya2VuLTJcIjogICAjNjE2MTYxLFxyXG4gIFwiZGFya2VuLTNcIjogICAjNDI0MjQyLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMjEyMTIxXHJcbik7XHJcblxyXG4kc2hhZGVzOiAoXHJcbiAgXCJibGFja1wiOiAgICAgICAgIzAwMDAwMCxcclxuICBcIndoaXRlXCI6ICAgICAgICAjRkZGRkZGLFxyXG4gIFwidHJhbnNwYXJlbnRcIjogIHRyYW5zcGFyZW50XHJcbik7XHJcblxyXG4kY29sb3JzOiAoXHJcbiAgXCJtYXRlcmlhbGl6ZS1yZWRcIjogJG1hdGVyaWFsaXplLXJlZCxcclxuICBcInJlZFwiOiAkcmVkLFxyXG4gIFwicGlua1wiOiAkcGluayxcclxuICBcInB1cnBsZVwiOiAkcHVycGxlLFxyXG4gIFwiZGVlcC1wdXJwbGVcIjogJGRlZXAtcHVycGxlLFxyXG4gIFwiaW5kaWdvXCI6ICRpbmRpZ28sXHJcbiAgXCJibHVlXCI6ICRibHVlLFxyXG4gIFwibGlnaHQtYmx1ZVwiOiAkbGlnaHQtYmx1ZSxcclxuICBcImN5YW5cIjogJGN5YW4sXHJcbiAgXCJ0ZWFsXCI6ICR0ZWFsLFxyXG4gIFwiZ3JlZW5cIjogJGdyZWVuLFxyXG4gIFwibGlnaHQtZ3JlZW5cIjogJGxpZ2h0LWdyZWVuLFxyXG4gIFwibGltZVwiOiAkbGltZSxcclxuICBcInllbGxvd1wiOiAkeWVsbG93LFxyXG4gIFwiYW1iZXJcIjogJGFtYmVyLFxyXG4gIFwib3JhbmdlXCI6ICRvcmFuZ2UsXHJcbiAgXCJkZWVwLW9yYW5nZVwiOiAkZGVlcC1vcmFuZ2UsXHJcbiAgXCJicm93blwiOiAkYnJvd24sXHJcbiAgXCJibHVlLWdyZXlcIjogJGJsdWUtZ3JleSxcclxuICBcImdyZXlcIjogJGdyZXksXHJcbiAgXCJzaGFkZXNcIjogJHNoYWRlc1xyXG4pICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIHVzYWdlOiBjb2xvcihcIm5hbWVfb2ZfY29sb3JcIiwgXCJ0eXBlX29mX2NvbG9yXCIpXHJcbi8vIHRvIGF2b2lkIHRvIHJlcGVhdGluZyBtYXAtZ2V0KCRjb2xvcnMsIC4uLilcclxuXHJcbkBmdW5jdGlvbiBjb2xvcigkY29sb3IsICR0eXBlKSB7XHJcbiAgQGlmIG1hcC1oYXMta2V5KCRjb2xvcnMsICRjb2xvcikge1xyXG4gICAgJGN1cnJfY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgJGNvbG9yKTtcclxuICAgIEBpZiBtYXAtaGFzLWtleSgkY3Vycl9jb2xvciwgJHR5cGUpIHtcclxuICAgICAgQHJldHVybiBtYXAtZ2V0KCRjdXJyX2NvbG9yLCAkdHlwZSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEB3YXJuIFwiVW5rbm93biBgI3skY29sb3J9YCAtIGAjeyR0eXBlfWAgaW4gJGNvbG9ycy5cIjtcclxuICBAcmV0dXJuIG51bGw7XHJcbn1cclxuIiwiLy8gQ29sb3IgQ2xhc3Nlc1xyXG5cclxuQGVhY2ggJGNvbG9yX25hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcclxuICBAZWFjaCAkY29sb3JfdHlwZSwgJGNvbG9yX3ZhbHVlIGluICRjb2xvciB7XHJcbiAgICBAaWYgJGNvbG9yX3R5cGUgPT0gXCJiYXNlXCIge1xyXG4gICAgICAuI3skY29sb3JfbmFtZX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC4jeyRjb2xvcl9uYW1lfS10ZXh0IHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBlbHNlIGlmICRjb2xvcl9uYW1lICE9IFwic2hhZGVzXCIge1xyXG4gICAgICAuI3skY29sb3JfbmFtZX0uI3skY29sb3JfdHlwZX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC4jeyRjb2xvcl9uYW1lfS10ZXh0LnRleHQtI3skY29sb3JfdHlwZX0ge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gU2hhZGUgY2xhc3Nlc1xyXG5AZWFjaCAkY29sb3IsICRjb2xvcl92YWx1ZSBpbiAkc2hhZGVzIHtcclxuICAuI3skY29sb3J9IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuI3skY29sb3J9LXRleHQge1xyXG4gICAgY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBNYXRlcmlhbGl6ZSB2YXJpYWJsZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy9cclxuLy8gVGFibGUgb2YgQ29udGVudHM6XHJcbi8vXHJcbi8vICAxLiBDb2xvcnNcclxuLy8gIDIuIEJhZGdlc1xyXG4vLyAgMy4gQnV0dG9uc1xyXG4vLyAgNC4gQ2FyZHNcclxuLy8gIDUuIENhcm91c2VsXHJcbi8vICA2LiBDb2xsYXBzaWJsZVxyXG4vLyAgNy4gQ2hpcHNcclxuLy8gIDguIERhdGUgKyBUaW1lIFBpY2tlclxyXG4vLyAgOS4gRHJvcGRvd25cclxuLy8gIDEwLiBGb3Jtc1xyXG4vLyAgMTEuIEdsb2JhbFxyXG4vLyAgMTIuIEdyaWRcclxuLy8gIDEzLiBOYXZpZ2F0aW9uIEJhclxyXG4vLyAgMTQuIFNpZGUgTmF2aWdhdGlvblxyXG4vLyAgMTUuIFBob3RvIFNsaWRlclxyXG4vLyAgMTYuIFNwaW5uZXJzIHwgTG9hZGVyc1xyXG4vLyAgMTcuIFRhYnNcclxuLy8gIDE4LiBUYWJsZXNcclxuLy8gIDE5LiBUb2FzdHNcclxuLy8gIDIwLiBUeXBvZ3JhcGh5XHJcbi8vICAyMS4gRm9vdGVyXHJcbi8vICAyMi4gRmxvdyBUZXh0XHJcbi8vICAyMy4gQ29sbGVjdGlvbnNcclxuLy8gIDI0LiBQcm9ncmVzcyBCYXJcclxuXHJcblxyXG5cclxuLy8gMS4gQ29sb3JzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kcHJpbWFyeS1jb2xvcjogY29sb3IoXCJtYXRlcmlhbGl6ZS1yZWRcIiwgXCJsaWdodGVuLTJcIikgIWRlZmF1bHQ7XHJcbiRwcmltYXJ5LWNvbG9yLWxpZ2h0OiBsaWdodGVuKCRwcmltYXJ5LWNvbG9yLCAxNSUpICFkZWZhdWx0O1xyXG4kcHJpbWFyeS1jb2xvci1kYXJrOiBkYXJrZW4oJHByaW1hcnktY29sb3IsIDE1JSkgIWRlZmF1bHQ7XHJcblxyXG4kc2Vjb25kYXJ5LWNvbG9yOiBjb2xvcihcInRlYWxcIiwgXCJsaWdodGVuLTFcIikgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzLWNvbG9yOiBjb2xvcihcImdyZWVuXCIsIFwiYmFzZVwiKSAhZGVmYXVsdDtcclxuJGVycm9yLWNvbG9yOiBjb2xvcihcInJlZFwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XHJcbiRsaW5rLWNvbG9yOiAjYmIwZDMxICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDIuIEJhZGdlc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGJhZGdlLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kYmFkZ2UtaGVpZ2h0OiAyMnB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDMuIEJ1dHRvbnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIFNoYXJlZCBzdHlsZXNcclxuJGJ1dHRvbi1ib3JkZXI6IG5vbmUgIWRlZmF1bHQ7XHJcbiRidXR0b24tYmFja2dyb3VuZC1mb2N1czogbGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCA0JSkgIWRlZmF1bHQ7XHJcbiRidXR0b24tZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLWljb24tZm9udC1zaXplOiAxLjNyZW0gIWRlZmF1bHQ7XHJcbiRidXR0b24taGVpZ2h0OiAzNnB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLXBhZGRpbmc6IDAgMTZweCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1yYWRpdXM6IDJweCAhZGVmYXVsdDtcclxuXHJcbi8vIERpc2FibGVkIHN0eWxlc1xyXG4kYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQ6ICNERkRGREYgIWRlZmF1bHQ7XHJcbiRidXR0b24tZGlzYWJsZWQtY29sb3I6ICM5RjlGOUYgIWRlZmF1bHQ7XHJcblxyXG4vLyBSYWlzZWQgYnV0dG9uc1xyXG4kYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLWhvdmVyOiBsaWdodGVuKCRidXR0b24tcmFpc2VkLWJhY2tncm91bmQsIDUlKSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1yYWlzZWQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4vLyBMYXJnZSBidXR0b25zXHJcbiRidXR0b24tbGFyZ2UtZm9udC1zaXplOiAxNXB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLWxhcmdlLWljb24tZm9udC1zaXplOiAxLjZyZW0gIWRlZmF1bHQ7XHJcbiRidXR0b24tbGFyZ2UtaGVpZ2h0OiAkYnV0dG9uLWhlaWdodCAqIDEuNSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplOiA1NnB4ICFkZWZhdWx0O1xyXG5cclxuLy8gU21hbGwgYnV0dG9uc1xyXG4kYnV0dG9uLXNtYWxsLWZvbnQtc2l6ZTogMTNweCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1zbWFsbC1pY29uLWZvbnQtc2l6ZTogMS4ycmVtICFkZWZhdWx0O1xyXG4kYnV0dG9uLXNtYWxsLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQgKiAuOSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1zbWFsbC1zaXplOiAkYnV0dG9uLWhlaWdodCAqIC45ICFkZWZhdWx0O1xyXG5cclxuLy8gRmxhdCBidXR0b25zXHJcbiRidXR0b24tZmxhdC1jb2xvcjogIzM0MzQzNCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbGF0LWRpc2FibGVkLWNvbG9yOiBsaWdodGVuKCM5OTksIDEwJSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBGbG9hdGluZyBidXR0b25zXHJcbiRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kLWhvdmVyOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRidXR0b24tZmxvYXRpbmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRidXR0b24tZmxvYXRpbmctc2l6ZTogNDBweCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1yYWRpdXM6IDUwJSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyA0LiBDYXJkc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGNhcmQtcGFkZGluZzogMjRweCAhZGVmYXVsdDtcclxuJGNhcmQtYmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRjYXJkLWxpbmstY29sb3I6IGNvbG9yKFwib3JhbmdlXCIsIFwiYWNjZW50LTJcIikgIWRlZmF1bHQ7XHJcbiRjYXJkLWxpbmstY29sb3ItbGlnaHQ6IGxpZ2h0ZW4oJGNhcmQtbGluay1jb2xvciwgMjAlKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyA1LiBDYXJvdXNlbFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGNhcm91c2VsLWhlaWdodDogNDAwcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pdGVtLWhlaWdodDogJGNhcm91c2VsLWhlaWdodCAvIDIgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pdGVtLXdpZHRoOiAkY2Fyb3VzZWwtaXRlbS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gNi4gQ29sbGFwc2libGVcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRjb2xsYXBzaWJsZS1oZWlnaHQ6IDNyZW0gIWRlZmF1bHQ7XHJcbiRjb2xsYXBzaWJsZS1saW5lLWhlaWdodDogJGNvbGxhcHNpYmxlLWhlaWdodCAhZGVmYXVsdDtcclxuJGNvbGxhcHNpYmxlLWhlYWRlci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjogI2RkZCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyA3LiBDaGlwc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGNoaXAtYmctY29sb3I6ICNlNGU0ZTQgIWRlZmF1bHQ7XHJcbiRjaGlwLWJvcmRlci1jb2xvcjogIzllOWU5ZSAhZGVmYXVsdDtcclxuJGNoaXAtc2VsZWN0ZWQtY29sb3I6ICMyNmE2OWEgIWRlZmF1bHQ7XHJcbiRjaGlwLW1hcmdpbjogNXB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDguIERhdGUgKyBUaW1lIFBpY2tlclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGRhdGVwaWNrZXItZGlzcGxheS1mb250LXNpemU6IDIuOHJlbTtcclxuJGRhdGVwaWNrZXItY2FsZW5kYXItaGVhZGVyLWNvbG9yOiAjOTk5O1xyXG4kZGF0ZXBpY2tlci13ZWVrZGF5LWNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NykgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXdlZWtkYXktYmc6IGRhcmtlbigkc2Vjb25kYXJ5LWNvbG9yLCA3JSkgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLWRhdGUtYmc6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXllYXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpICFkZWZhdWx0O1xyXG4kZGF0ZXBpY2tlci1mb2N1czogcmdiYSgwLDAsMCwgLjA1KSAhZGVmYXVsdDtcclxuJGRhdGVwaWNrZXItc2VsZWN0ZWQ6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXNlbGVjdGVkLW91dGZvY3VzOiBkZXNhdHVyYXRlKGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgMzUlKSwgMTUlKSAhZGVmYXVsdDtcclxuJGRhdGVwaWNrZXItZGF5LWZvY3VzOiB0cmFuc3BhcmVudGl6ZShkZXNhdHVyYXRlKCRzZWNvbmRhcnktY29sb3IsIDUlKSwgLjc1KSAhZGVmYXVsdDtcclxuJGRhdGVwaWNrZXItZGlzYWJsZWQtZGF5LWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4zKSAhZGVmYXVsdDtcclxuXHJcbiR0aW1lcGlja2VyLWNsb2NrLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NykgIWRlZmF1bHQ7XHJcbiR0aW1lcGlja2VyLWNsb2NrLXBsYXRlLWJnOiAjZWVlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDkuIERyb3Bkb3duXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZHJvcGRvd24tYmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjogI2VlZSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taXRlbS1oZWlnaHQ6IDUwcHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTAuIEZvcm1zXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBUZXh0IElucHV0cyArIFRleHRhcmVhXHJcbiRpbnB1dC1oZWlnaHQ6IDNyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6IGNvbG9yKFwiZ3JleVwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtYmFja2dyb3VuZDogI2ZmZiAhZGVmYXVsdDtcclxuJGlucHV0LWVycm9yLWNvbG9yOiAkZXJyb3ItY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1zdWNjZXNzLWNvbG9yOiAkc3VjY2Vzcy1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC1zaXplOiAxNnB4ICFkZWZhdWx0O1xyXG4kaW5wdXQtbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4kaW5wdXQtbWFyZ2luOiAwIDAgJGlucHV0LW1hcmdpbi1ib3R0b20gMCAhZGVmYXVsdDtcclxuJGlucHV0LXBhZGRpbmc6IDAgIWRlZmF1bHQ7XHJcbiRsYWJlbC1mb250LXNpemU6IC44cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwwLDAsIC40MikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjogIzk0OTQ5NCAhZGVmYXVsdDtcclxuJGlucHV0LWRpc2FibGVkLWJvcmRlcjogMXB4IGRvdHRlZCAkaW5wdXQtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1pbnZhbGlkLWJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1lcnJvci1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWljb24tc2l6ZTogMnJlbTtcclxuJHBsYWNlaG9sZGVyLXRleHQtY29sb3I6IGxpZ2h0ZW4oJGlucHV0LWJvcmRlci1jb2xvciwgMjAlKSAhZGVmYXVsdDtcclxuXHJcbi8vIFJhZGlvIEJ1dHRvbnNcclxuJHJhZGlvLWZpbGwtY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRyYWRpby1lbXB0eS1jb2xvcjogIzVhNWE1YSAhZGVmYXVsdDtcclxuJHJhZGlvLWJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1maWxsLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gUmFuZ2VcclxuJHJhbmdlLWhlaWdodDogMTRweCAhZGVmYXVsdDtcclxuJHJhbmdlLXdpZHRoOiAxNHB4ICFkZWZhdWx0O1xyXG4kdHJhY2staGVpZ2h0OiAzcHggIWRlZmF1bHQ7XHJcblxyXG4vLyBTZWxlY3RcclxuJHNlbGVjdC1ib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyICFkZWZhdWx0O1xyXG4kc2VsZWN0LWJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45MCkgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtZm9jdXM6IDFweCBzb2xpZCBsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDQ3JSkgIWRlZmF1bHQ7XHJcbiRzZWxlY3Qtb3B0aW9uLWhvdmVyOiByZ2JhKDAsMCwwLC4wOCkgIWRlZmF1bHQ7XHJcbiRzZWxlY3Qtb3B0aW9uLWZvY3VzOiByZ2JhKDAsMCwwLC4wOCkgIWRlZmF1bHQ7XHJcbiRzZWxlY3Qtb3B0aW9uLXNlbGVjdGVkOiByZ2JhKDAsMCwwLC4wMykgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtcGFkZGluZzogNXB4ICFkZWZhdWx0O1xyXG4kc2VsZWN0LXJhZGl1czogMnB4ICFkZWZhdWx0O1xyXG4kc2VsZWN0LWRpc2FibGVkLWNvbG9yOiByZ2JhKDAsMCwwLC4zKSAhZGVmYXVsdDtcclxuXHJcbi8vIFN3aXRjaGVzXHJcbiRzd2l0Y2gtYmctY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRzd2l0Y2gtY2hlY2tlZC1sZXZlci1iZzogZGVzYXR1cmF0ZShsaWdodGVuKCRzd2l0Y2gtYmctY29sb3IsIDI1JSksIDI1JSkgIWRlZmF1bHQ7XHJcbiRzd2l0Y2gtdW5jaGVja2VkLWJnOiAjRjFGMUYxICFkZWZhdWx0O1xyXG4kc3dpdGNoLXVuY2hlY2tlZC1sZXZlci1iZzogcmdiYSgwLDAsMCwuMzgpICFkZWZhdWx0O1xyXG4kc3dpdGNoLXJhZGl1czogMTVweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxMS4gR2xvYmFsXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBNZWRpYSBRdWVyeSBSYW5nZXNcclxuJHNtYWxsLXNjcmVlbi11cDogNjAxcHggIWRlZmF1bHQ7XHJcbiRtZWRpdW0tc2NyZWVuLXVwOiA5OTNweCAhZGVmYXVsdDtcclxuJGxhcmdlLXNjcmVlbi11cDogMTIwMXB4ICFkZWZhdWx0O1xyXG4kc21hbGwtc2NyZWVuOiA2MDBweCAhZGVmYXVsdDtcclxuJG1lZGl1bS1zY3JlZW46IDk5MnB4ICFkZWZhdWx0O1xyXG4kbGFyZ2Utc2NyZWVuOiAxMjAwcHggIWRlZmF1bHQ7XHJcblxyXG4kbWVkaXVtLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XHJcbiRsYXJnZS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRtZWRpdW0tc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcclxuJGV4dHJhLWxhcmdlLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JGxhcmdlLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XHJcbiRzbWFsbC1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XHJcbiRtZWRpdW0tYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRtZWRpdW0tc2NyZWVufSlcIiAhZGVmYXVsdDtcclxuJG1lZGl1bS1vbmx5OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skc21hbGwtc2NyZWVuLXVwfSkgYW5kIChtYXgtd2lkdGggOiAjeyRtZWRpdW0tc2NyZWVufSlcIiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxMi4gR3JpZFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJG51bS1jb2xzOiAxMiAhZGVmYXVsdDtcclxuJGd1dHRlci13aWR0aDogMS41cmVtICFkZWZhdWx0O1xyXG4kZWxlbWVudC10b3AtbWFyZ2luOiAkZ3V0dGVyLXdpZHRoLzMgIWRlZmF1bHQ7XHJcbiRlbGVtZW50LWJvdHRvbS1tYXJnaW46ICgkZ3V0dGVyLXdpZHRoKjIpLzMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTMuIE5hdmlnYXRpb24gQmFyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kbmF2YmFyLWhlaWdodDogNjRweCAhZGVmYXVsdDtcclxuJG5hdmJhci1saW5lLWhlaWdodDogJG5hdmJhci1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaGVpZ2h0LW1vYmlsZTogNTZweCAhZGVmYXVsdDtcclxuJG5hdmJhci1saW5lLWhlaWdodC1tb2JpbGU6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZSAhZGVmYXVsdDtcclxuJG5hdmJhci1mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XHJcbiRuYXZiYXItZm9udC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJG5hdmJhci1icmFuZC1mb250LXNpemU6IDIuMXJlbSAhZGVmYXVsdDtcclxuXHJcbi8vIDE0LiBTaWRlIE5hdmlnYXRpb25cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRzaWRlbmF2LXdpZHRoOiAzMDBweCAhZGVmYXVsdDtcclxuJHNpZGVuYXYtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1mb250LWNvbG9yOiByZ2JhKDAsMCwwLC44NykgIWRlZmF1bHQ7XHJcbiRzaWRlbmF2LWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1wYWRkaW5nOiAxNnB4ICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1pdGVtLWhlaWdodDogNDhweCAhZGVmYXVsdDtcclxuJHNpZGVuYXYtbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE1LiBQaG90byBTbGlkZXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRzbGlkZXItYmctY29sb3I6IGNvbG9yKCdncmV5JywgJ2Jhc2UnKSAhZGVmYXVsdDtcclxuJHNsaWRlci1iZy1jb2xvci1saWdodDogY29sb3IoJ2dyZXknLCAnbGlnaHRlbi0yJykgIWRlZmF1bHQ7XHJcbiRzbGlkZXItaW5kaWNhdG9yLWNvbG9yOiBjb2xvcignZ3JlZW4nLCAnYmFzZScpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE2LiBTcGlubmVycyB8IExvYWRlcnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRzcGlubmVyLWRlZmF1bHQtY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTcuIFRhYnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiR0YWJzLXVuZGVybGluZS1jb2xvcjogJHByaW1hcnktY29sb3ItbGlnaHQgIWRlZmF1bHQ7XHJcbiR0YWJzLXRleHQtY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kdGFicy1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxOC4gVGFibGVzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLC4xMikgIWRlZmF1bHQ7XHJcbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDAuNSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTkuIFRvYXN0c1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHRvYXN0LWhlaWdodDogNDhweCAhZGVmYXVsdDtcclxuJHRvYXN0LWNvbG9yOiAjMzIzMjMyICFkZWZhdWx0O1xyXG4kdG9hc3QtdGV4dC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJHRvYXN0LWFjdGlvbi1jb2xvcjogI2VlZmY0MTtcclxuXHJcblxyXG4vLyAyMC4gVHlwb2dyYXBoeVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGZvbnQtc3RhY2s6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xyXG4kb2ZmLWJsYWNrOiByZ2JhKDAsIDAsIDAsIDAuODcpICFkZWZhdWx0O1xyXG4vLyBIZWFkZXIgU3R5bGVzXHJcbiRoMS1mb250c2l6ZTogNC4ycmVtICFkZWZhdWx0O1xyXG4kaDItZm9udHNpemU6IDMuNTZyZW0gIWRlZmF1bHQ7XHJcbiRoMy1mb250c2l6ZTogMi45MnJlbSAhZGVmYXVsdDtcclxuJGg0LWZvbnRzaXplOiAyLjI4cmVtICFkZWZhdWx0O1xyXG4kaDUtZm9udHNpemU6IDEuNjRyZW0gIWRlZmF1bHQ7XHJcbiRoNi1mb250c2l6ZTogMS4xNXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyMS4gRm9vdGVyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZm9vdGVyLWZvbnQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRmb290ZXItYmctY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kZm9vdGVyLWNvcHlyaWdodC1mb250LWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44KSAhZGVmYXVsdDtcclxuJGZvb3Rlci1jb3B5cmlnaHQtYmctY29sb3I6IHJnYmEoNTEsNTEsNTEsLjA4KSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyMi4gRmxvdyBUZXh0XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kcmFuZ2UgOiAkbGFyZ2Utc2NyZWVuIC0gJHNtYWxsLXNjcmVlbiAhZGVmYXVsdDtcclxuJGludGVydmFsczogMjAgIWRlZmF1bHQ7XHJcbiRpbnRlcnZhbC1zaXplOiAkcmFuZ2UgLyAkaW50ZXJ2YWxzICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDIzLiBDb2xsZWN0aW9uc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yOiAjZTBlMGUwICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24tYWN0aXZlLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1hY3RpdmUtY29sb3I6IGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgNTUlKSAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24taG92ZXItYmctY29sb3I6ICNkZGQgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWxpbmstY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWxpbmUtaGVpZ2h0OiAxLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMjQuIFByb2dyZXNzIEJhclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHByb2dyZXNzLWJhci1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cclxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxufVxyXG5cclxuLyogU2VjdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICovXHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbm5hdixcclxuc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXHJcbiAqL1xyXG5cclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5tYWluIHsgLyogMSAqL1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxyXG4gKi9cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xyXG4gIGhlaWdodDogMDsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny0gYW5kIEZpcmVmb3ggMzktLlxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXHJcbiAqL1xyXG5cclxuZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxuYXVkaW8sXHJcbnZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxyXG4gKi9cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cclxuICovXHJcblxyXG5pbWcge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gKi9cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cclxuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gIG1hcmdpbjogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3QgeyAvKiAxICovXHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcclxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5sZWdlbmQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xyXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXHJcbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMyAqL1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbnByb2dyZXNzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBhbmQgY2FuY2VsIGJ1dHRvbnMgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmRldGFpbHMsIC8qIDEgKi9cclxubWVudSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8qIFNjcmlwdGluZ1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmNhbnZhcyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXHJcbiAqL1xyXG5cclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEhpZGRlblxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cclxuICovXHJcblxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIvL0RlZmF1bHQgc3R5bGVzXHJcblxyXG5odG1sIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gIC8vIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbm1haW4ge1xyXG4gIC8vIGZsZXg6IDEgMCBhdXRvO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrO1xyXG59XHJcblxyXG51bCB7XHJcbiAgJjpub3QoLmJyb3dzZXItZGVmYXVsdCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAgICYgPiBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkbGluay1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIC8vIEdldHMgcmlkIG9mIHRhcCBhY3RpdmUgc3RhdGVcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vLyBQb3NpdGlvbmluZ1xyXG4udmFsaWduLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLy8gY2xhc3NpYyBjbGVhcmZpeFxyXG4uY2xlYXJmaXgge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4vLyBaLWxldmVsc1xyXG4uei1kZXB0aC0wIHtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIDJkcCBlbGV2YXRpb24gbW9kaWZpZWQqL1xyXG4uei1kZXB0aC0xIHtcclxuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLFxyXG4gICAgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcbi56LWRlcHRoLTEtaGFsZiB7XHJcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSxcclxuICAgIDAgM3B4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxuLyogNmRwIGVsZXZhdGlvbiBtb2RpZmllZCovXHJcbi56LWRlcHRoLTIge1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLFxyXG4gICAgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcblxyXG4vKiAxMmRwIGVsZXZhdGlvbiBtb2RpZmllZCovXHJcbi56LWRlcHRoLTMge1xyXG4gIGJveC1zaGFkb3c6IDAgOHB4IDE3cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksXHJcbiAgICAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcbi8qIDE2ZHAgZWxldmF0aW9uICovXHJcbi56LWRlcHRoLTQge1xyXG4gIGJveC1zaGFkb3c6IDAgMTZweCAyNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLFxyXG4gICAgMCA2cHggMzBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA4cHggMTBweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxuLyogMjRkcCBlbGV2YXRpb24gKi9cclxuLnotZGVwdGgtNSB7XHJcbiAgYm94LXNoYWRvdzogMCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksXHJcbiAgICAwIDlweCA0NnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDExcHggMTVweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxuLmhvdmVyYWJsZSB7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI1cztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiAwIDhweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLFxyXG4gICAgICAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTtcclxuICB9XHJcbn1cclxuXHJcbi8vIERpdmlkZXJzXHJcblxyXG4uZGl2aWRlciB7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihcImdyZXlcIiwgXCJsaWdodGVuLTJcIik7XHJcbn1cclxuXHJcbi8vICBCbG9ja3F1b3RlXHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICBtYXJnaW46IDIwcHggMDtcclxuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xyXG59XHJcblxyXG4vLyBJY29uIFN0eWxlc1xyXG5cclxuaSB7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICYubGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICB9XHJcbiAgJi5yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICB9XHJcbiAgJi50aW55IHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICB9XHJcbiAgJi5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgfVxyXG4gICYubWVkaXVtIHtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICB9XHJcbiAgJi5sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDZyZW07XHJcbiAgfVxyXG59XHJcblxyXG4vLyBJbWFnZXNcclxuaW1nLnJlc3BvbnNpdmUtaW1nLFxyXG52aWRlby5yZXNwb25zaXZlLXZpZGVvIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcbiAgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGhlaWdodDogMzBweDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUgYSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kaXNhYmxlZCBhIHtcclxuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICBjb2xvcjogIzk5OTtcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbGkucGFnZXMgdWwgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAucGFnaW5hdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBsaS5wcmV2LFxyXG4gICAgbGkubmV4dCB7XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICB9XHJcblxyXG4gICAgbGkucGFnZXMge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gQnJlYWRjcnVtYnNcclxuLmJyZWFkY3J1bWIge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG5cclxuICBpLFxyXG4gIFtjbGFzc149XCJtZGktXCJdLFxyXG4gIFtjbGFzcyo9XCJtZGktXCJdLFxyXG4gIGkubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTVDQ1wiO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCAxMHB4IDAgOHB4O1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgfVxyXG5cclxuICAmOmZpcnN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUGFyYWxsYXhcclxuLnBhcmFsbGF4LWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgaGVpZ2h0OiA1MDBweDtcclxuXHJcbiAgLnBhcmFsbGF4IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gUHVzaHBpblxyXG4ucGluLXRvcCxcclxuLnBpbi1ib3R0b20ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucGlubmVkIHtcclxuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKlxyXG4gIFRyYW5zaXRpb24gQ2xhc3Nlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxudWwuc3RhZ2dlcmVkLWxpc3QgbGkge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mYWRlLWluIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqXHJcbiAgTWVkaWEgUXVlcnkgQ2xhc3Nlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqL1xyXG4uaGlkZS1vbi1zbWFsbC1vbmx5LFxyXG4uaGlkZS1vbi1zbWFsbC1hbmQtZG93biB7XHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5oaWRlLW9uLW1lZC1hbmQtZG93biB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1tZWQtYW5kLXVwIHtcclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1tZWQtb25seSB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmhpZGUtb24tbGFyZ2Utb25seSB7XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1leHRyYS1sYXJnZS1vbmx5IHtcclxuICBAbWVkaWEgI3skZXh0cmEtbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLWV4dHJhLWxhcmdlIHtcclxuICBAbWVkaWEgI3skZXh0cmEtbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uc2hvdy1vbi1sYXJnZSB7XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tbWVkaXVtIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbWFsbC1zY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtLXNjcmVlbikge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tc21hbGwge1xyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tbWVkaXVtLWFuZC11cCB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bS1hbmQtZG93biB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIENlbnRlciB0ZXh0IG9uIG1vYmlsZVxyXG4uY2VudGVyLW9uLXNtYWxsLW9ubHkge1xyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9vdGVyXHJcbi5wYWdlLWZvb3RlciB7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgY29sb3I6ICRmb290ZXItZm9udC1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyLWJnLWNvbG9yO1xyXG5cclxuICAuZm9vdGVyLWNvcHlyaWdodCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogMTBweCAwcHg7XHJcbiAgICBjb2xvcjogJGZvb3Rlci1jb3B5cmlnaHQtZm9udC1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItY29weXJpZ2h0LWJnLWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLy8gVGFibGVzXHJcbnRhYmxlLFxyXG50aCxcclxudGQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxudGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcblxyXG4gICYuc3RyaXBlZCB7XHJcbiAgICB0ciB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgPiB0Ym9keSB7XHJcbiAgICAgID4gdHI6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1zdHJpcGVkLWNvbG9yO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IHRyID4gdGQge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaGlnaGxpZ2h0ID4gdGJvZHkgPiB0ciB7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2U7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXN0cmlwZWQtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmNlbnRlcmVkIHtcclxuICAgIHRoZWFkIHRyIHRoLFxyXG4gICAgdGJvZHkgdHIgdGQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG50ciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgcGFkZGluZzogMTVweCA1cHg7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIFRhYmxlXHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgdGQ6ZW1wdHk6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXDAwYTBcIjtcclxuICAgIH1cclxuXHJcbiAgICB0aCxcclxuICAgIHRkIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG5cclxuICAgIHRoIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIHRoZWFkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgdHIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XHJcblxyXG4gICAgICAgIHRoOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcXDAwYTBcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRib2R5IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICB0ciB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRoIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgdGQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWluLWhlaWdodDogMS4yNWVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgdHIge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLyogc29ydCBvdXQgYm9yZGVycyAqL1xyXG4gICAgdGhlYWQge1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDb2xsZWN0aW9uc1xyXG4uY29sbGVjdGlvbiB7XHJcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xsZWN0aW9uLWJvcmRlci1jb2xvcjtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxlY3Rpb24tYmctY29sb3I7XHJcbiAgICBsaW5lLWhlaWdodDogJGNvbGxlY3Rpb24tbGluZS1oZWlnaHQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgIC8vIEF2YXRhciBDb2xsZWN0aW9uXHJcbiAgICAmLmF2YXRhciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDg0cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNzJweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgLy8gRG9uJ3Qgc3R5bGUgY2lyY2xlcyBpbnNpZGUgcHJlbG9hZGVyIGNsYXNzZXMuXHJcbiAgICAgICY6bm90KC5jaXJjbGUtY2xpcHBlcikgPiAuY2lyY2xlLFxyXG4gICAgICA6bm90KC5jaXJjbGUtY2xpcHBlcikgPiAuY2lyY2xlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgfVxyXG4gICAgICBpLmNpcmNsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxlY3Rpb24tYWN0aXZlLWJnLWNvbG9yO1xyXG4gICAgICBjb2xvcjogJGNvbGxlY3Rpb24tYWN0aXZlLWNvbG9yO1xyXG5cclxuICAgICAgLnNlY29uZGFyeS1jb250ZW50IHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBhLmNvbGxlY3Rpb24taXRlbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRyYW5zaXRpb246IDAuMjVzO1xyXG4gICAgY29sb3I6ICRjb2xsZWN0aW9uLWxpbmstY29sb3I7XHJcbiAgICAmOm5vdCguYWN0aXZlKSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWhvdmVyLWJnLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLndpdGgtaGVhZGVyIHtcclxuICAgIC5jb2xsZWN0aW9uLWhlYWRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWJnLWNvbG9yO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuY29sbGVjdGlvbi1pdGVtIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIE1hZGUgbGVzcyBzcGVjaWZpYyB0byBhbGxvdyBlYXNpZXIgb3ZlcnJpZGluZ1xyXG4uc2Vjb25kYXJ5LWNvbnRlbnQge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxufVxyXG4uY29sbGFwc2libGUgLmNvbGxlY3Rpb24ge1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgVmlkZW9zXHJcbi52aWRlby1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBpZnJhbWUsXHJcbiAgb2JqZWN0LFxyXG4gIGVtYmVkIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi8vIFByb2dyZXNzIEJhclxyXG4ucHJvZ3Jlc3Mge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDRweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwcm9ncmVzcy1iYXItY29sb3IsIDQwJSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIC5kZXRlcm1pbmF0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcclxuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgbGluZWFyO1xyXG4gIH1cclxuICAuaW5kZXRlcm1pbmF0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XHJcbiAgICAgIC8vIEN1c3RvbSBiZXppZXJcclxuICAgICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlIDIuMXMgY3ViaWMtYmV6aWVyKDAuNjUsIDAuODE1LCAwLjczNSwgMC4zOTUpXHJcbiAgICAgICAgaW5maW5pdGU7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xyXG4gICAgICAvLyBDdXN0b20gYmV6aWVyXHJcbiAgICAgIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZS1zaG9ydCAyLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSlcclxuICAgICAgICBpbmZpbml0ZTtcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjE1cztcclxuICAgIH1cclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlIHtcclxuICAwJSB7XHJcbiAgICBsZWZ0OiAtMzUlO1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgfVxyXG4gIDYwJSB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gICAgcmlnaHQ6IC05MCU7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgbGVmdDogMTAwJTtcclxuICAgIHJpZ2h0OiAtOTAlO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlLXNob3J0IHtcclxuICAwJSB7XHJcbiAgICBsZWZ0OiAtMjAwJTtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICA2MCUge1xyXG4gICAgbGVmdDogMTA3JTtcclxuICAgIHJpZ2h0OiAtOCU7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgbGVmdDogMTA3JTtcclxuICAgIHJpZ2h0OiAtOCU7XHJcbiAgfVxyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG4gIFV0aWxpdHkgQ2xhc3Nlc1xyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLmhpZGUge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gVGV4dCBBbGlnblxyXG4ubGVmdC1hbGlnbiB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4ucmlnaHQtYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5jZW50ZXIsXHJcbi5jZW50ZXItYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gTm8gVGV4dCBTZWxlY3RcclxuLm5vLXNlbGVjdCB7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5jaXJjbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLmNlbnRlci1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4udHJ1bmNhdGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuLm5vLXBhZGRpbmcge1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNoYXJlLWNvbnRhaW5lciB7XHJcbiAgbWFyZ2luOiA0cHggMDtcclxuICBcclxufVxyXG5cclxuLndoYXRzYXBwIHtcclxuICAmLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDNyZW07XHJcbiAgICByaWdodDogM3JlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAyMzAsIDExOCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDQwMG1zO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSxcclxuICAgICAgMCA2cHggNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBzdmcge1xyXG4gICAgICBmb250LXNpemU6IDIuNWVtO1xyXG4gICAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWNvbnRhaW5lcjpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiAwIDhweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLFxyXG4gICAgICAwIDEwcHggMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZSB7XHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICAmLXNtIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgICYtbWQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBCYWRnZXNcclxuc3Bhbi5iYWRnZSB7XHJcbiAgbWluLXdpZHRoOiAzcmVtO1xyXG4gIHBhZGRpbmc6IDAgNnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgbGluZS1oZWlnaHQ6ICRiYWRnZS1oZWlnaHQ7XHJcbiAgaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0O1xyXG4gIGNvbG9yOiBjb2xvcignZ3JleScsICdkYXJrZW4tMScpO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAmLm5ldyB7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWRnZS1iZy1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICB9XHJcbiAgJi5uZXc6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgbmV3XCI7XHJcbiAgfVxyXG5cclxuICAmW2RhdGEtYmFkZ2UtY2FwdGlvbl06OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiIGF0dHIoZGF0YS1iYWRnZS1jYXB0aW9uKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNwZWNpYWwgY2FzZXNcclxubmF2IHVsIGEgc3Bhbi5iYWRnZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZsb2F0OiBub25lO1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgbGluZS1oZWlnaHQ6ICRiYWRnZS1oZWlnaHQ7XHJcbiAgaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0O1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XHJcbn1cclxuXHJcbi8vIExpbmUgaGVpZ2h0IGNlbnRlcmluZ1xyXG4uY29sbGVjdGlvbi1pdGVtIHNwYW4uYmFkZ2Uge1xyXG4gIG1hcmdpbi10b3A6IGNhbGMoI3skY29sbGVjdGlvbi1saW5lLWhlaWdodCAvIDJ9IC0gI3skYmFkZ2UtaGVpZ2h0IC8gMn0pO1xyXG59XHJcbi5jb2xsYXBzaWJsZSBzcGFuLmJhZGdlIHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG4uc2lkZW5hdiBzcGFuLmJhZGdlIHtcclxuICBtYXJnaW4tdG9wOiBjYWxjKCN7JHNpZGVuYXYtbGluZS1oZWlnaHQgLyAyfSAtICN7JGJhZGdlLWhlaWdodCAvIDJ9KTtcclxufVxyXG5cclxudGFibGUgc3Bhbi5iYWRnZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZsb2F0OiBub25lO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG59XHJcbiIsIi8qIFRoaXMgaXMgbmVlZGVkIGZvciBzb21lIG1vYmlsZSBwaG9uZXMgdG8gZGlzcGxheSB0aGUgR29vZ2xlIEljb24gZm9udCBwcm9wZXJseSAqL1xyXG4ubWF0ZXJpYWwtaWNvbnMge1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcbn1cclxuIiwiLmNvbnRhaW5lciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgd2lkdGg6IDkwJTtcclxufVxyXG4uY29udGFpbmVyLW1lbnUge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogMTI4MHB4O1xyXG4gIHdpZHRoOiA5MCU7XHJcbn1cclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA4NSU7XHJcbiAgfVxyXG4gIC5jb250YWluZXItbWVudSB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gIH1cclxuICAuY29udGFpbmVyLW1lbnUge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICB9XHJcbn1cclxuLmNvbCAucm93IHtcclxuICBtYXJnaW4tbGVmdDogKC0xICogJGd1dHRlci13aWR0aCAvIDIpO1xyXG4gIG1hcmdpbi1yaWdodDogKC0xICogJGd1dHRlci13aWR0aCAvIDIpO1xyXG59XHJcblxyXG4uc2VjdGlvbiB7XHJcbiAgLy8gcGFkZGluZy10b3A6IDFyZW07XHJcbiAgLy8gcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgJi5uby1wYWQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgJi5uby1wYWQtYm90IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuICAmLm5vLXBhZC10b3Age1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gTWl4aW5zIHRvIGVsaW1pbmF0ZSBjb2RlIHJlcGl0aXRpb25cclxuQG1peGluIHJlc2V0LW9mZnNldCB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogYXV0bztcclxufVxyXG5AbWl4aW4gZ3JpZC1jbGFzc2VzKCRzaXplLCAkaSwgJHBlcmMpIHtcclxuICAmLm9mZnNldC0jeyRzaXplfSN7JGl9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkcGVyYztcclxuICB9XHJcbiAgJi5wdWxsLSN7JHNpemV9I3skaX0ge1xyXG4gICAgcmlnaHQ6ICRwZXJjO1xyXG4gIH1cclxuICAmLnB1c2gtI3skc2l6ZX0jeyRpfSB7XHJcbiAgICBsZWZ0OiAkcGVyYztcclxuICB9XHJcbn1cclxuXHJcblxyXG4ucm93IHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgLy8gQ2xlYXIgZmxvYXRpbmcgY2hpbGRyZW5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuXHJcbiAgLmNvbCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nOiAwICRndXR0ZXItd2lkdGggLyAyO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG5cclxuICAgICZbY2xhc3MqPVwicHVzaC1cIl0sXHJcbiAgICAmW2NsYXNzKj1cInB1bGwtXCJdIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICRpOiAxO1xyXG4gICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgJi5zI3skaX0ge1xyXG4gICAgICAgIHdpZHRoOiAkcGVyYztcclxuICAgICAgICBAaW5jbHVkZSByZXNldC1vZmZzZXQ7XHJcbiAgICAgIH1cclxuICAgICAgJGk6ICRpICsgMTtcclxuICAgIH1cclxuXHJcbiAgICAkaTogMTtcclxuICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcInNcIiwgJGksICRwZXJjKTtcclxuICAgICAgJGk6ICRpICsgMTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLm0jeyRpfSB7XHJcbiAgICAgICAgICB3aWR0aDogJHBlcmM7XHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNldC1vZmZzZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICRpOiAkaSArIDFcclxuICAgICAgfVxyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICBAaW5jbHVkZSBncmlkLWNsYXNzZXMoXCJtXCIsICRpLCAkcGVyYyk7XHJcbiAgICAgICAgJGk6ICRpICsgMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHJcbiAgICAgICRpOiAxO1xyXG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcclxuICAgICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgICAgJi5sI3skaX0ge1xyXG4gICAgICAgICAgd2lkdGg6ICRwZXJjO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzZXQtb2Zmc2V0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkaTogMTtcclxuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcImxcIiwgJGksICRwZXJjKTtcclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JGV4dHJhLWxhcmdlLWFuZC11cH0ge1xyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLnhsI3skaX0ge1xyXG4gICAgICAgICAgd2lkdGg6ICRwZXJjO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzZXQtb2Zmc2V0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkaTogMTtcclxuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcInhsXCIsICRpLCAkcGVyYyk7XHJcbiAgICAgICAgJGk6ICRpICsgMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJuYXYge1xyXG4gICYubmF2LWV4dGVuZGVkIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAubmF2LXdyYXBwZXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubmF2LWNvbnRlbnQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yO1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICBsaW5lLWhlaWdodDogJG5hdmJhci1saW5lLWhlaWdodC1tb2JpbGU7XHJcblxyXG4gIGEgeyBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yOyB9XHJcblxyXG4gIGksXHJcbiAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxyXG4gIGkubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbmF2YmFyLWxpbmUtaGVpZ2h0LW1vYmlsZTtcclxuICB9XHJcblxyXG4gIC5uYXYtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBhLnNpZGVuYXYtdHJpZ2dlciB7IGRpc3BsYXk6IG5vbmU7IH1cclxuICB9XHJcblxyXG5cclxuICAvLyBDb2xsYXBzZSBidXR0b25cclxuICAuc2lkZW5hdi10cmlnZ2VyIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgbWFyZ2luOiAwIDE4cHg7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgICBsaW5lLWhlaWdodDogJG5hdmJhci1saW5lLWhlaWdodC1tb2JpbGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLy8gTG9nb1xyXG4gIC5icmFuZC1sb2dvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6ICRuYXZiYXItYnJhbmQtZm9udC1zaXplO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAmLmNlbnRlciB7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG4gICAgICAmLmxlZnQsICYucmlnaHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmxlZnQgeyBsZWZ0OiAwLjVyZW07IH1cclxuICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5yaWdodCB7XHJcbiAgICAgIHJpZ2h0OiAwLjVyZW07XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaSxcclxuICAgIFtjbGFzc149XCJtZGktXCJdLCBbY2xhc3MqPVwibWRpLVwiXSxcclxuICAgIGkubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC8vIFRpdGxlXHJcbiAgLm5hdi10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBwYWRkaW5nOiAyOHB4IDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgLy8gTmF2YmFyIExpbmtzXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICAgIGZvbnQtc2l6ZTogJG5hdmJhci1mb250LXNpemU7XHJcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICYuYnRuLCAmLmJ0bi1sYXJnZSwgJi5idG4tZmxhdCwgJi5idG4tZmxvYXRpbmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICAmID4gLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxlZnQge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIE5hdmJhciBTZWFyY2ggRm9ybVxyXG4gIGZvcm0ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmlucHV0LWZpZWxkIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG5cclxuICAgICAgJjpmb2N1cywgJlt0eXBlPXRleHRdOnZhbGlkLCAmW3R5cGU9cGFzc3dvcmRdOnZhbGlkLFxyXG4gICAgICAmW3R5cGU9ZW1haWxdOnZhbGlkLCAmW3R5cGU9dXJsXTp2YWxpZCwgJlt0eXBlPWRhdGVdOnZhbGlkIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgaSB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjcpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuICAgICAgfVxyXG4gICAgICAmLmFjdGl2ZSBpIHsgY29sb3I6ICRuYXZiYXItZm9udC1jb2xvcjsgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gRml4ZWQgTmF2YmFyXHJcbi5uYXZiYXItZml4ZWQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICB6LWluZGV4OiA5OTc7XHJcblxyXG4gIG5hdiB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgbmF2Lm5hdi1leHRlbmRlZCAubmF2LXdyYXBwZXIge1xyXG4gICAgbWluLWhlaWdodDogJG5hdmJhci1oZWlnaHQ7XHJcbiAgfVxyXG4gIG5hdiwgbmF2IC5uYXYtd3JhcHBlciBpLCBuYXYgYS5zaWRlbmF2LXRyaWdnZXIsIG5hdiBhLnNpZGVuYXYtdHJpZ2dlciBpIHtcclxuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogJG5hdmJhci1saW5lLWhlaWdodDtcclxuICB9XHJcbiAgLm5hdmJhci1maXhlZCB7XHJcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xyXG4gIH1cclxufVxyXG4iLCJcclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5odG1se1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtLXNjcmVlbikge1xyXG4gICAgZm9udC1zaXplOiAxNC41cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZS1zY3JlZW4pIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcblxyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zdGFjaztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAkb2ZmLWJsYWNrO1xyXG59XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuMztcclxufVxyXG5cclxuLy8gSGVhZGVyIFN0eWxlc1xyXG5oMSBhLCBoMiBhLCBoMyBhLCBoNCBhLCBoNSBhLCBoNiBhIHsgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cclxuaDEgeyBmb250LXNpemU6ICRoMS1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoMS1mb250c2l6ZSAvIDEuNSkgMCAoJGgxLWZvbnRzaXplIC8gMi41KSAwO31cclxuaDIgeyBmb250LXNpemU6ICRoMi1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoMi1mb250c2l6ZSAvIDEuNSkgMCAoJGgyLWZvbnRzaXplIC8gMi41KSAwO31cclxuaDMgeyBmb250LXNpemU6ICRoMy1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoMy1mb250c2l6ZSAvIDEuNSkgMCAoJGgzLWZvbnRzaXplIC8gMi41KSAwO31cclxuaDQgeyBmb250LXNpemU6ICRoNC1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoNC1mb250c2l6ZSAvIDEuNSkgMCAoJGg0LWZvbnRzaXplIC8gMi41KSAwO31cclxuaDUgeyBmb250LXNpemU6ICRoNS1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoNS1mb250c2l6ZSAvIDEuNSkgMCAoJGg1LWZvbnRzaXplIC8gMi41KSAwO31cclxuaDYgeyBmb250LXNpemU6ICRoNi1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoNi1mb250c2l6ZSAvIDEuNSkgMCAoJGg2LWZvbnRzaXplIC8gMi41KSAwO31cclxuXHJcbi8vIFRleHQgU3R5bGVzXHJcbmVtIHsgZm9udC1zdHlsZTogaXRhbGljOyB9XHJcbnN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cclxuc21hbGwgeyBmb250LXNpemU6IDc1JTsgfVxyXG4ubGlnaHQgeyBmb250LXdlaWdodDogMzAwOyB9XHJcbi50aGluIHsgZm9udC13ZWlnaHQ6IDIwMDsgfVxyXG5cclxuXHJcbi5mbG93LXRleHR7XHJcbiAgJGk6IDA7XHJcbiAgQHdoaWxlICRpIDw9ICRpbnRlcnZhbHMge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMzYwICsgKCRpICogJGludGVydmFsLXNpemUpKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtICogKDEgKyAoLjAyICogJGkpKTtcclxuICAgIH1cclxuICAgICRpOiAkaSArIDE7XHJcbiAgfVxyXG5cclxuICAvLyBIYW5kbGUgYmVsb3cgMzYwcHggc2NyZWVuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgfVxyXG59XHJcbiIsIi8vIFNjYWxlIHRyYW5zaXRpb25cclxuLnNjYWxlLXRyYW5zaXRpb24ge1xyXG4gICYuc2NhbGUtb3V0IHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAmLnNjYWxlLWluIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG5cclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllcigwLjUzLCAwLjAxLCAwLjM2LCAxLjYzKSAhaW1wb3J0YW50O1xyXG59IiwiXHJcblxyXG4uY2FyZC1wYW5lbCB7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG4gIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbn1cclxuXHJcbi5jYXJkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnLWNvbG9yO1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG5cclxuXHJcbiAgLmNhcmQtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICYuYWN0aXZhdG9yIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gQ2FyZCBTaXplc1xyXG4gICYuc21hbGwsICYubWVkaXVtLCAmLmxhcmdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuY2FyZC1pbWFnZSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDYwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIC5jYXJkLWltYWdlICsgLmNhcmQtY29udGVudCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQwJTtcclxuICAgIH1cclxuICAgIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmNhcmQtYWN0aW9uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5zbWFsbCB7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5tZWRpdW0ge1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICB9XHJcblxyXG4gICYubGFyZ2Uge1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICB9XHJcblxyXG4gIC8vIEhvcml6b250YWwgQ2FyZHNcclxuICAmLmhvcml6b250YWwge1xyXG4gICAgJi5zbWFsbCwgJi5tZWRpdW0sICYubGFyZ2Uge1xyXG4gICAgICAuY2FyZC1pbWFnZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAuY2FyZC1pbWFnZSB7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLXN0YWNrZWQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAuY2FyZC1jb250ZW50IHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFN0aWNreSBBY3Rpb24gU2VjdGlvblxyXG4gICYuc3RpY2t5LWFjdGlvbiB7XHJcbiAgICAuY2FyZC1hY3Rpb24ge1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLXJldmVhbCB7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG5cclxuXHJcbiAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8vIEltYWdlIGJhY2tncm91bmQgZm9yIGNvbnRlbnRcclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgY29sb3I6ICRjYXJkLWJnLWNvbG9yO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmQtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmQtYWN0aW9uIHtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xyXG4gICAgfVxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDsgLy8gVXNlIGluaGVyaXQgdG8gaW5oZXJpdCBjb2xvciBjbGFzc2VzXHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxNjAsMTYwLDE2MCwuMik7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAxNnB4ICRjYXJkLXBhZGRpbmc7XHJcblxyXG4gICAgYTpub3QoLmJ0bik6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLWZsb2F0aW5nKSB7XHJcbiAgICAgIGNvbG9yOiAkY2FyZC1saW5rLWNvbG9yO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgJjpob3ZlciB7IGNvbG9yOiAkY2FyZC1saW5rLWNvbG9yLWxpZ2h0OyB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FyZC1yZXZlYWwge1xyXG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnLWNvbG9yO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiI3RvYXN0LWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTpibG9jaztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcblxyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgYm90dG9tOiAwJTtcclxuICB9XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XHJcbiAgICBsZWZ0OiA1JTtcclxuICAgIGJvdHRvbTogNyU7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICB9XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICByaWdodDogNyU7XHJcbiAgICBtYXgtd2lkdGg6IDg2JTtcclxuICB9XHJcbn1cclxuXHJcbi50b2FzdCB7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICB0b3A6IDM1cHg7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWF4LXdpZHRoOjEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1pbi1oZWlnaHQ6ICR0b2FzdC1oZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1jb2xvcjtcclxuICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBjb2xvcjogJHRvYXN0LXRleHQtY29sb3I7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG4gIC50b2FzdC1hY3Rpb24ge1xyXG4gICAgY29sb3I6ICR0b2FzdC1hY3Rpb24tY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgJi5yb3VuZGVke1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxufVxyXG4iLCIudGFicyB7XHJcbiAgJi50YWJzLXRyYW5zcGFyZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIC50YWIgYSxcclxuICAgIC50YWIuZGlzYWJsZWQgYSxcclxuICAgIC50YWIuZGlzYWJsZWQgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYiBhOmhvdmVyLFxyXG4gICAgLnRhYiBhLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRpY2F0b3Ige1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi50YWJzLWZpeGVkLXdpZHRoIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLnRhYiB7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYnMtYmctY29sb3I7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgLnRhYiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAmOmZvY3VzLFxyXG4gICAgICAmOmZvY3VzLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRhYnMtdW5kZXJsaW5lLWNvbG9yLCAuOCk7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAkdGFicy10ZXh0LWNvbG9yO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBjb2xvcjogcmdiYSgkdGFicy10ZXh0LWNvbG9yLCAuNyk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMjhzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kaXNhYmxlZCBhLFxyXG4gICAgJi5kaXNhYmxlZCBhOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHJnYmEoJHRhYnMtdGV4dC1jb2xvciwgLjQpO1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbmRpY2F0b3Ige1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy11bmRlcmxpbmUtY29sb3I7XHJcbiAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGaXhlZCBTaWRlbmF2IGhpZGUgb24gc21hbGxlclxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgLnRhYnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAudGFiIHtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5tYXRlcmlhbC10b29sdGlwIHtcclxuICBwYWRkaW5nOiAxMHB4IDhweDtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgei1pbmRleDogMjAwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbWluLWhlaWdodDogMzZweDtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XHJcbn1cclxuXHJcbi5iYWNrZHJvcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgaGVpZ2h0OiA3cHg7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcclxuICB6LWluZGV4OiAtMTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbiIsIi8vIHNoYXJlZCBzdHlsZXNcclxuLmJ0bixcclxuLmJ0bi1mbGF0IHtcclxuICBib3JkZXI6ICRidXR0b24tYm9yZGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRidXR0b24tcmFkaXVzO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6ICRidXR0b24taGVpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWhlaWdodDtcclxuICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmc7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEdldHMgcmlkIG9mIHRhcCBhY3RpdmUgc3RhdGVcclxufVxyXG5cclxuLy8gRGlzYWJsZWQgc2hhcmVkIHN0eWxlXHJcbi5idG4uZGlzYWJsZWQsXHJcbi5idG4tZmxvYXRpbmcuZGlzYWJsZWQsXHJcbi5idG4tbGFyZ2UuZGlzYWJsZWQsXHJcbi5idG4tc21hbGwuZGlzYWJsZWQsXHJcbi5idG4tZmxhdC5kaXNhYmxlZCxcclxuLmJ0bjpkaXNhYmxlZCxcclxuLmJ0bi1mbG9hdGluZzpkaXNhYmxlZCxcclxuLmJ0bi1sYXJnZTpkaXNhYmxlZCxcclxuLmJ0bi1zbWFsbDpkaXNhYmxlZCxcclxuLmJ0bi1mbGF0OmRpc2FibGVkLFxyXG4uYnRuW2Rpc2FibGVkXSxcclxuLmJ0bi1mbG9hdGluZ1tkaXNhYmxlZF0sXHJcbi5idG4tbGFyZ2VbZGlzYWJsZWRdLFxyXG4uYnRuLXNtYWxsW2Rpc2FibGVkXSxcclxuLmJ0bi1mbGF0W2Rpc2FibGVkXSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBjb2xvcjogJGJ1dHRvbi1kaXNhYmxlZC1jb2xvciAhaW1wb3J0YW50O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRidXR0b24tZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNoYXJlZCBpY29uIHN0eWxlc1xyXG4uYnRuLFxyXG4uYnRuLWZsb2F0aW5nLFxyXG4uYnRuLWxhcmdlLFxyXG4uYnRuLXNtYWxsLFxyXG4uYnRuLWZsYXQge1xyXG4gIGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250LXNpemU7XHJcbiAgb3V0bGluZTogMDtcclxuICBpIHtcclxuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1pY29uLWZvbnQtc2l6ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gU2hhcmVkIGZvY3VzIGJ1dHRvbiBzdHlsZVxyXG4uYnRuLFxyXG4uYnRuLWZsb2F0aW5nIHtcclxuICAmOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLCAxMCUpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUmFpc2VkIEJ1dHRvblxyXG4uYnRuIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICRidXR0b24tcmFpc2VkLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcmFpc2VkLWJhY2tncm91bmQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuNXB4O1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLW91dDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLWhvdmVyO1xyXG4gICAgQGV4dGVuZCAuei1kZXB0aC0xLWhhbGY7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGbG9hdGluZyBidXR0b25cclxuLmJ0bi1mbG9hdGluZyB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQtaG92ZXI7XHJcbiAgICBAZXh0ZW5kIC56LWRlcHRoLTEtaGFsZjtcclxuICB9XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbiAgJi5idG4tbGFyZ2Uge1xyXG4gICAgJi5oYWxmd2F5LWZhYiB7XHJcbiAgICAgIGJvdHRvbTogLSRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZSAvIDI7XHJcbiAgICB9XHJcbiAgICB3aWR0aDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplO1xyXG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1zbWFsbCB7XHJcbiAgICAmLmhhbGZ3YXktZmFiIHtcclxuICAgICAgYm90dG9tOiAtJGJ1dHRvbi1mbG9hdGluZy1zbWFsbC1zaXplIC8gMjtcclxuICAgIH1cclxuICAgIHdpZHRoOiAkYnV0dG9uLWZsb2F0aW5nLXNtYWxsLXNpemU7XHJcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc21hbGwtc2l6ZTtcclxuICAgIGkge1xyXG4gICAgICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1zbWFsbC1zaXplO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5oYWxmd2F5LWZhYiB7XHJcbiAgICAmLmxlZnQge1xyXG4gICAgICByaWdodDogYXV0bztcclxuICAgICAgbGVmdDogMjRweDtcclxuICAgIH1cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyNHB4O1xyXG4gICAgYm90dG9tOiAtJGJ1dHRvbi1mbG9hdGluZy1zaXplIC8gMjtcclxuICB9XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWNvbG9yO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgd2lkdGg6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRidXR0b24tZmxvYXRpbmctcmFkaXVzO1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBpIHtcclxuICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRidXR0b24tZmxvYXRpbmctY29sb3I7XHJcbiAgICBmb250LXNpemU6ICRidXR0b24tbGFyZ2UtaWNvbi1mb250LXNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gYnV0dG9uIGZpeFxyXG5idXR0b24uYnRuLWZsb2F0aW5nIHtcclxuICBib3JkZXI6ICRidXR0b24tYm9yZGVyO1xyXG59XHJcblxyXG4vLyBGaXhlZCBBY3Rpb24gQnV0dG9uXHJcbi5maXhlZC1hY3Rpb24tYnRuIHtcclxuICAmLmFjdGl2ZSB7XHJcbiAgICB1bCB7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBEaXJlY3Rpb25zXHJcbiAgJi5kaXJlY3Rpb24tbGVmdCxcclxuICAmLmRpcmVjdGlvbi1yaWdodCB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xyXG4gICAgdWwge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgcmlnaHQ6IDY0cHg7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgLyp3aWR0aCAxMDAlIG9ubHkgZ29lcyB0byB3aWR0aCBvZiBidXR0b24gY29udGFpbmVyICovXHJcbiAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDcuNXB4IDE1cHggMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuZGlyZWN0aW9uLXJpZ2h0IHtcclxuICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XHJcbiAgICB1bCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGRpcmVjdGlvbjogcnRsO1xyXG4gICAgICBsZWZ0OiA2NHB4O1xyXG4gICAgICByaWdodDogYXV0bztcclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbjogNy41cHggMCAwIDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5kaXJlY3Rpb24tYm90dG9tIHtcclxuICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7XHJcbiAgICB1bCB7XHJcbiAgICAgIHRvcDogNjRweDtcclxuICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBtYXJnaW46IDE1cHggMCAwIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi50b29sYmFyIHtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgJj5hIGkge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMjNweDtcclxuICBib3R0b206IDIzcHg7XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB6LWluZGV4OiA5OTc7XHJcbiAgdWwge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiA2NHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgYS5idG4tZmxvYXRpbmcge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZmFiLWJhY2tkcm9wIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHdpZHRoOiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRidXR0b24tZmxvYXRpbmctcmFkaXVzO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZsYXQgYnV0dG9uXHJcbi5idG4tZmxhdCB7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogJGJ1dHRvbi1mbGF0LWNvbG9yO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycztcclxuICAmOmZvY3VzLFxyXG4gICY6aG92ZXIge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICB9XHJcbiAgJi5kaXNhYmxlZCxcclxuICAmLmJ0bi1mbGF0W2Rpc2FibGVkXSAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkYnV0dG9uLWZsYXQtZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICB9XHJcbn1cclxuXHJcbi8vIExhcmdlIGJ1dHRvblxyXG4uYnRuLWxhcmdlIHtcclxuICBAZXh0ZW5kIC5idG47XHJcbiAgaGVpZ2h0OiAkYnV0dG9uLWxhcmdlLWhlaWdodDtcclxuICBsaW5lLWhlaWdodDogJGJ1dHRvbi1sYXJnZS1oZWlnaHQ7XHJcbiAgZm9udC1zaXplOiAkYnV0dG9uLWxhcmdlLWZvbnQtc2l6ZTtcclxuICBwYWRkaW5nOiAwIDI4cHg7XHJcblxyXG4gIGkge1xyXG4gICAgZm9udC1zaXplOiAkYnV0dG9uLWxhcmdlLWljb24tZm9udC1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU21hbGwgYnV0dG9uXHJcbi5idG4tc21hbGwge1xyXG4gIEBleHRlbmQgLmJ0bjtcclxuICBoZWlnaHQ6ICRidXR0b24tc21hbGwtaGVpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLXNtYWxsLWhlaWdodDtcclxuICBmb250LXNpemU6ICRidXR0b24tc21hbGwtZm9udC1zaXplO1xyXG4gIGkge1xyXG4gICAgZm9udC1zaXplOiAkYnV0dG9uLXNtYWxsLWljb24tZm9udC1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQmxvY2sgYnV0dG9uXHJcbi5idG4tYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbiIsIi5kcm9wZG93bi1jb250ZW50IHtcclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZy1jb2xvcjtcclxuICBtYXJnaW46IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogOTk5OTsgLy8gVE9ETzogQ2hlY2sgaWYgdGhpcyBkb2Vzbid0IGJyZWFrIG90aGVyIHRoaW5nc1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuXHJcblxyXG4gIGxpIHtcclxuICAgICY6aG92ZXIsICYuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuZGl2aWRlciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgPiBhLCAmID4gc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBwYWRkaW5nOiAoKCRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDIyKSAvIDIpIDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IHNwYW4gPiBsYWJlbCB7XHJcbiAgICAgIHRvcDogMXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSWNvbiBhbGlnbm1lbnQgb3ZlcnJpZGVcclxuICAgICYgPiBhID4gaSB7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMjRweCAwIDA7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbG9yOiAkb2ZmLWJsYWNrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWluLWhlaWdodDogJGRyb3Bkb3duLWl0ZW0taGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbn1cclxuXHJcbmJvZHkua2V5Ym9hcmQtZm9jdXNlZCB7XHJcbiAgLmRyb3Bkb3duLWNvbnRlbnQgbGk6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRkcm9wZG93bi1ob3Zlci1iZy1jb2xvciwgOCUpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gSW5wdXQgZmllbGQgc3BlY2lmaWNpdHkgYnVnZml4XHJcbi5pbnB1dC1maWVsZC5jb2wgLmRyb3Bkb3duLWNvbnRlbnQgW3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsIHtcclxuICB0b3A6IDFweDtcclxuICBsZWZ0OiAwO1xyXG4gIGhlaWdodDogMThweDtcclxuICB0cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5kcm9wZG93bi10cmlnZ2VyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn0iLCJcclxuLyohXHJcbiAqIFdhdmVzIHYwLjYuMFxyXG4gKiBodHRwOi8vZmlhbi5teS5pZC9XYXZlc1xyXG4gKlxyXG4gKiBDb3B5cmlnaHQgMjAxNCBBbGZpYW5hIEUuIFNpYnVlYSBhbmQgb3RoZXIgY29udHJpYnV0b3JzXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKiBodHRwczovL2dpdGh1Yi5jb20vZmlhbnMvV2F2ZXMvYmxvYi9tYXN0ZXIvTElDRU5TRVxyXG4gKi9cclxuXHJcblxyXG4ud2F2ZXMtZWZmZWN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcclxuXHJcbiAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6LTEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDotMTBweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjIpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvLyBXYXZlcyBDb2xvcnNcclxuICAmLndhdmVzLWxpZ2h0IC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcclxuICB9XHJcbiAgJi53YXZlcy1yZWQgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAuNzApO1xyXG4gIH1cclxuICAmLndhdmVzLXllbGxvdyAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzUsIDU5LCAuNzApO1xyXG4gIH1cclxuICAmLndhdmVzLW9yYW5nZSAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIC43MCk7XHJcbiAgfVxyXG4gICYud2F2ZXMtcHVycGxlIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNzApO1xyXG4gIH1cclxuICAmLndhdmVzLWdyZWVuIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC43MCk7XHJcbiAgfVxyXG4gICYud2F2ZXMtdGVhbCAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTUwLCAxMzYsIDAuNzApO1xyXG4gIH1cclxuXHJcbiAgLy8gU3R5bGUgaW5wdXQgYnV0dG9uIGJ1Zy5cclxuICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxufVxyXG5cclxuLndhdmVzLW5vdHJhbnNpdGlvbiB7XHJcbiAgdHJhbnNpdGlvbjogbm9uZSAje1wiIWltcG9ydGFudFwifTtcclxufVxyXG5cclxuLndhdmVzLWNpcmNsZSB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gIC13ZWJraXQtbWFzay1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCB3aGl0ZSAxMDAlLCBibGFjayAxMDAlKTtcclxufVxyXG5cclxuLndhdmVzLWlucHV0LXdyYXBwZXIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMmVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblxyXG4gIC53YXZlcy1idXR0b24taW5wdXQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ud2F2ZXMtY2lyY2xlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDIuNWVtO1xyXG4gIGhlaWdodDogMi41ZW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAtd2Via2l0LW1hc2staW1hZ2U6IG5vbmU7XHJcbn1cclxuXHJcbi53YXZlcy1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIEZpcmVmb3ggQnVnOiBsaW5rIG5vdCB0cmlnZ2VyZWQgKi9cclxuLndhdmVzLWVmZmVjdCAud2F2ZXMtcmlwcGxlIHtcclxuICB6LWluZGV4OiAtMTtcclxufSIsIi5tb2RhbCB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuXHJcbiAgQGV4dGVuZCAuei1kZXB0aC01O1xyXG5cclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXgtaGVpZ2h0OiA3MCU7XHJcbiAgd2lkdGg6IDU1JTtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIHdpbGwtY2hhbmdlOiB0b3AsIG9wYWNpdHk7XHJcblxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgfVxyXG5cclxuICBoMSxcclxuICBoMixcclxuICBoMyxcclxuICBoNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICB9XHJcbiAgLm1vZGFsLWNsb3NlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gICAgcGFkZGluZzogNHB4IDZweDtcclxuICAgIGhlaWdodDogNTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgLmJ0bixcclxuICAgIC5idG4tZmxhdCB7XHJcbiAgICAgIG1hcmdpbjogNnB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5tb2RhbC1vdmVybGF5IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIHRvcDogLTI1JTtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICBoZWlnaHQ6IDEyNSU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxufVxyXG5cclxuLy8gTW9kYWwgd2l0aCBmaXhlZCBhY3Rpb24gZm9vdGVyXHJcbi5tb2RhbC5tb2RhbC1maXhlZC1mb290ZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgaGVpZ2h0OiA3MCU7XHJcblxyXG4gIC5tb2RhbC1jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWZvb3RlciB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTW9kYWwgQm90dG9tIFNoZWV0IFN0eWxlXHJcbi5tb2RhbC5ib3R0b20tc2hlZXQge1xyXG4gIHRvcDogYXV0bztcclxuICBib3R0b206IC0xMDAlO1xyXG4gIG1hcmdpbjogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiA0NSU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICB3aWxsLWNoYW5nZTogYm90dG9tLCBvcGFjaXR5O1xyXG59XHJcblxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgI21vZGFsTG9naW4ge1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKSBzY2FsZVkoMSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwMDM7XHJcblxyXG4gICAgLnRhYnMtbG9naW4gLnAtdGFiIHtcclxuICAgICAgcGFkZGluZzogMnJlbSAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICNtb2RhbExvZ2luIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG59XHJcbiIsIi5jb2xsYXBzaWJsZSB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I7XHJcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxufVxyXG5cclxuLmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwXHJcbiAgfVxyXG5cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgcGFkZGluZzogMXJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGFwc2libGUtaGVhZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG5cclxuICBpIHtcclxuICAgIHdpZHRoOiAycmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgfVxyXG59XHJcbi5rZXlib2FyZC1mb2N1c2VkIC5jb2xsYXBzaWJsZS1oZWFkZXI6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1ib2R5IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcGFkZGluZzogMnJlbTtcclxufVxyXG5cclxuLy8gU2lkZW5hdiBjb2xsYXBzaWJsZSBzdHlsaW5nXHJcbi5zaWRlbmF2LFxyXG4uc2lkZW5hdi5maXhlZCB7XHJcblxyXG4gIC5jb2xsYXBzaWJsZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgIGxpIHsgcGFkZGluZzogMDsgfVxyXG4gIH1cclxuXHJcbiAgLmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgcGFkZGluZzogMCAkc2lkZW5hdi1wYWRkaW5nO1xyXG5cclxuICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7IH1cclxuICAgIGkgeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxyXG4gIH1cclxuXHJcbiAgLmNvbGxhcHNpYmxlLWJvZHkge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxhcHNpYmxlLWhlYWRlci1jb2xvcjtcclxuXHJcbiAgICBsaSBhIHtcclxuICAgICAgcGFkZGluZzogMCAoNy41cHggKyAkc2lkZW5hdi1wYWRkaW5nKVxyXG4gICAgICAgICAgICAgICAwICgxNXB4ICsgJHNpZGVuYXYtcGFkZGluZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLy8gUG9wb3V0IENvbGxhcHNpYmxlXHJcblxyXG4uY29sbGFwc2libGUucG9wb3V0IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICA+IGxpIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gICAgLy8gdHJhbnNmb3JtOiBzY2FsZVgoLjkyKTtcclxuICAgIG1hcmdpbjogMCAyNHB4O1xyXG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIC4zNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKTtcclxuICB9XHJcbiAgPiBsaS5hY3RpdmUge1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggMTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgICAvLyB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICB9XHJcbn1cclxuIiwiLmNoaXAge1xyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLXNlbGVjdGVkLWNvbG9yO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hpcC1iZy1jb2xvcjtcclxuICBtYXJnaW4tYm90dG9tOiAkY2hpcC1tYXJnaW47XHJcbiAgbWFyZ2luLXJpZ2h0OiAkY2hpcC1tYXJnaW47XHJcblxyXG4gID4gaW1nIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwIDhweCAwIC0xMnB4O1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgfVxyXG5cclxuICAuY2xvc2Uge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICB9XHJcbn1cclxuXHJcbi5jaGlwcyB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2hpcC1ib3JkZXItY29sb3I7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBtYXJnaW46ICRpbnB1dC1tYXJnaW47XHJcbiAgbWluLWhlaWdodDogNDVweDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICYuZm9jdXMge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjaGlwLXNlbGVjdGVkLWNvbG9yO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICRjaGlwLXNlbGVjdGVkLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjdXJzb3I6IHRleHQ7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmlucHV0OmZvY3VzIHtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLy8gQXV0b2NvbXBsZXRlXHJcbiAgLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9ybSBwcmVmaXhcclxuLnByZWZpeCB+IC5jaGlwcyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgd2lkdGg6IDkyJTtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbn1cclxuLmNoaXBzOmVtcHR5IH4gbGFiZWwgIHtcclxuICBmb250LXNpemU6IDAuOHJlbTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0MCUpO1xyXG59XHJcbiIsIi5tYXRlcmlhbGJveGVkIHtcclxuICAmOmhvdmVyIHtcclxuICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjdXJzb3I6IHpvb20taW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBjdXJzb3I6IHpvb20tb3V0O1xyXG4gIH1cclxufVxyXG5cclxuI21hdGVyaWFsYm94LW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOmZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5O1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuXHJcbi5tYXRlcmlhbGJveC1jYXB0aW9uIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBsaW5lLWhlaWdodDogNTBweDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMCUgMTUlO1xyXG4gIGhlaWdodDogNTBweDtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59IiwiLy8gUmVtb3ZlIEZvY3VzIEJveGVzXHJcbi8vIHNlbGVjdDpmb2N1cyB7XHJcbi8vICAgb3V0bGluZTogJHNlbGVjdC1mb2N1cztcclxuLy8gfVxyXG5cclxuLy8gYnV0dG9uOmZvY3VzIHtcclxuLy8gICBvdXRsaW5lOiBub25lO1xyXG4vLyAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tYmFja2dyb3VuZC1mb2N1cztcclxuLy8gfVxyXG5cclxuLy8gbGFiZWwge1xyXG4vLyAgIGZvbnQtc2l6ZTogJGxhYmVsLWZvbnQtc2l6ZTtcclxuLy8gICBjb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxuLy8gfVxyXG5cclxuLy8gQGltcG9ydCAnaW5wdXQtZmllbGRzJztcclxuLy8gQGltcG9ydCAncmFkaW8tYnV0dG9ucyc7XHJcbi8vIEBpbXBvcnQgJ2NoZWNrYm94ZXMnO1xyXG4vLyBAaW1wb3J0ICdzd2l0Y2hlcyc7XHJcbi8vIEBpbXBvcnQgJ3NlbGVjdCc7XHJcbkBpbXBvcnQgJ2ZpbGUtaW5wdXQnO1xyXG4vLyBAaW1wb3J0ICdyYW5nZSc7XHJcbiIsIi8qIEZpbGUgSW5wdXRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5maWxlLWZpZWxkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5maWxlLXBhdGgtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQuZmlsZS1wYXRoIHsgd2lkdGg6IDEwMCU7IH1cclxuXHJcbiAgLmJ0biB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPWZpbGVdIHtcclxuXHJcbiAgICAvLyBOZWVkZWQgdG8gb3ZlcnJpZGUgd2Via2l0IGJ1dHRvblxyXG4gICAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbiAgfVxyXG59XHJcbiIsIi8qKioqKioqKioqKioqKipcclxuICAgIE5hdiBMaXN0XHJcbioqKioqKioqKioqKioqKi9cclxuLnRhYmxlLW9mLWNvbnRlbnRzIHtcclxuICAmLmZpeGVkIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBwYWRkaW5nOiAycHggMDtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6ICM3NTc1NzU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiBsaWdodGVuKCM3NTc1NzUsIDIwJSk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xyXG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc2lkZW5hdiB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAkc2lkZW5hdi13aWR0aDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2MHB4KTtcclxuICBoZWlnaHQ6IC1tb3otY2FsYygxMDAlKTsgLy9UZW1wb3JhcnkgRmlyZWZveCBGaXhcclxuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZW5hdi1iZy1jb2xvcjtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpO1xyXG5cclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcblxyXG4gIC8vIFJpZ2h0IEFsaWduXHJcbiAgJi5yaWdodC1hbGlnbmVkIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICB9XHJcblxyXG4gIC5jb2xsYXBzaWJsZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgbGkge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtbGluZS1oZWlnaHQ7XHJcblxyXG4gICAgJi5hY3RpdmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7IH1cclxuICB9XHJcblxyXG4gIGxpID4gYSB7XHJcbiAgICBjb2xvcjogJHNpZGVuYXYtZm9udC1jb2xvcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAkc2lkZW5hdi1mb250LXNpemU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1saW5lLWhlaWdodDtcclxuICAgIHBhZGRpbmc6IDAgKCRzaWRlbmF2LXBhZGRpbmcgKiAyKTtcclxuXHJcbiAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDUpO31cclxuXHJcbiAgICAmLmJ0biwgJi5idG4tbGFyZ2UsICYuYnRuLWZsYXQsICYuYnRuLWZsb2F0aW5nIHtcclxuICAgICAgbWFyZ2luOiAxMHB4IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5idG4sXHJcbiAgICAmLmJ0bi1sYXJnZSxcclxuICAgICYuYnRuLWZsb2F0aW5nIHsgY29sb3I6ICRidXR0b24tcmFpc2VkLWNvbG9yOyB9XHJcbiAgICAmLmJ0bi1mbGF0IHsgY29sb3I6ICRidXR0b24tZmxhdC1jb2xvcjsgfVxyXG5cclxuICAgICYuYnRuOmhvdmVyLFxyXG4gICAgJi5idG4tbGFyZ2U6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRidXR0b24tcmFpc2VkLWJhY2tncm91bmQsIDUlKTsgfVxyXG4gICAgJi5idG4tZmxvYXRpbmc6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kOyB9XHJcblxyXG4gICAgJiA+IGksXHJcbiAgICAmID4gW2NsYXNzXj1cIm1kaS1cIl0sIGxpID4gYSA+IFtjbGFzcyo9XCJtZGktXCJdLFxyXG4gICAgJiA+IGkubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWxpbmUtaGVpZ2h0O1xyXG4gICAgICBtYXJnaW46IDAgKCRzaWRlbmF2LXBhZGRpbmcgKiAyKSAwIDA7XHJcbiAgICAgIHdpZHRoOiAkc2lkZW5hdi1pdGVtLWhlaWdodCAvIDI7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmRpdmlkZXIge1xyXG4gICAgbWFyZ2luOiAoJHNpZGVuYXYtcGFkZGluZyAvIDIpIDAgMCAwO1xyXG4gIH1cclxuXHJcbiAgLnN1YmhlYWRlciB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgY3Vyc29yOiBpbml0aWFsO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gICAgZm9udC1zaXplOiAkc2lkZW5hdi1mb250LXNpemU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWxpbmUtaGVpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLnVzZXItdmlldyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAoJHNpZGVuYXYtcGFkZGluZyAqIDIpICgkc2lkZW5hdi1wYWRkaW5nICogMikgMDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzaWRlbmF2LXBhZGRpbmcgLyAyO1xyXG5cclxuICAgICYgPiBhIHtcclxuICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFja2dyb3VuZCB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2lyY2xlLCAubmFtZSwgLmVtYWlsIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmNpcmNsZSB7XHJcbiAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hbWUsXHJcbiAgICAuZW1haWwge1xyXG4gICAgICBmb250LXNpemU6ICRzaWRlbmF2LWZvbnQtc2l6ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWxpbmUtaGVpZ2h0IC8gMjtcclxuICAgIH1cclxuXHJcbiAgICAubmFtZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmVtYWlsIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVG91Y2ggaW50ZXJhY3Rpb25cclxuLmRyYWctdGFyZ2V0IHtcclxuICAvLyBSaWdodCBBbGlnblxyXG4gICYucmlnaHQtYWxpZ25lZCB7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcblxyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTBweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDk5ODtcclxufVxyXG5cclxuXHJcbi8vIEZpeGVkIFNpZGVuYXYgc2hvd25cclxuLnNpZGVuYXYuc2lkZW5hdi1maXhlZCB7XHJcbiAgLy8gUmlnaHQgQWxpZ25cclxuICAmLnJpZ2h0LWFsaWduZWQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgbGVmdDogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG59XHJcblxyXG4vLyBGaXhlZCBTaWRlbmF2IGhpZGUgb24gc21hbGxlclxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgLnNpZGVuYXYge1xyXG4gICAgJi5zaWRlbmF2LWZpeGVkIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKTtcclxuXHJcbiAgICAgICYucmlnaHQtYWxpZ25lZCB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiBhIHtcclxuICAgICAgcGFkZGluZzogMCAkc2lkZW5hdi1wYWRkaW5nO1xyXG4gICAgfVxyXG5cclxuICAgIC51c2VyLXZpZXcge1xyXG4gICAgICBwYWRkaW5nOiAkc2lkZW5hdi1wYWRkaW5nICRzaWRlbmF2LXBhZGRpbmcgMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uc2lkZW5hdiAuY29sbGFwc2libGUtYm9keSA+IHVsOm5vdCguY29sbGFwc2libGUpID4gbGkuYWN0aXZlLFxyXG4uc2lkZW5hdi5zaWRlbmF2LWZpeGVkIC5jb2xsYXBzaWJsZS1ib2R5ID4gdWw6bm90KC5jb2xsYXBzaWJsZSkgPiBsaS5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIGEge1xyXG4gICAgY29sb3I6ICRzaWRlbmF2LWJnLWNvbG9yO1xyXG4gIH1cclxufVxyXG4uc2lkZW5hdiAuY29sbGFwc2libGUtYm9keSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuXHJcbi5zaWRlbmF2LW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGhlaWdodDogMTIwdmg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNSk7XHJcbiAgei1pbmRleDogOTk3O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiLypcclxuICAgIEBsaWNlbnNlXHJcbiAgICBDb3B5cmlnaHQgKGMpIDIwMTQgVGhlIFBvbHltZXIgUHJvamVjdCBBdXRob3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxyXG4gICAgVGhpcyBjb2RlIG1heSBvbmx5IGJlIHVzZWQgdW5kZXIgdGhlIEJTRCBzdHlsZSBsaWNlbnNlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9MSUNFTlNFLnR4dFxyXG4gICAgVGhlIGNvbXBsZXRlIHNldCBvZiBhdXRob3JzIG1heSBiZSBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vQVVUSE9SUy50eHRcclxuICAgIFRoZSBjb21wbGV0ZSBzZXQgb2YgY29udHJpYnV0b3JzIG1heSBiZSBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vQ09OVFJJQlVUT1JTLnR4dFxyXG4gICAgQ29kZSBkaXN0cmlidXRlZCBieSBHb29nbGUgYXMgcGFydCBvZiB0aGUgcG9seW1lciBwcm9qZWN0IGlzIGFsc29cclxuICAgIHN1YmplY3QgdG8gYW4gYWRkaXRpb25hbCBJUCByaWdodHMgZ3JhbnQgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL1BBVEVOVFMudHh0XHJcbiAqL1xyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4vKiBTVFlMRVMgRk9SIFRIRSBTUElOTkVSICovXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi8qXHJcbiAqIENvbnN0YW50czpcclxuICogICAgICBTVFJPS0VXSURUSCA9IDNweFxyXG4gKiAgICAgIEFSQ1NJWkUgICAgID0gMjcwIGRlZ3JlZXMgKGFtb3VudCBvZiBjaXJjbGUgdGhlIGFyYyB0YWtlcyB1cClcclxuICogICAgICBBUkNUSU1FICAgICA9IDEzMzNtcyAodGltZSBpdCB0YWtlcyB0byBleHBhbmQgYW5kIGNvbnRyYWN0IGFyYylcclxuICogICAgICBBUkNTVEFSVFJPVCA9IDIxNiBkZWdyZWVzIChob3cgbXVjaCB0aGUgc3RhcnQgbG9jYXRpb24gb2YgdGhlIGFyY1xyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hvdWxkIHJvdGF0ZSBlYWNoIHRpbWUsIDIxNiBnaXZlcyB1cyBhXHJcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1IHBvaW50ZWQgc3RhciBzaGFwZSAoaXQncyAzNjAvNSAqIDMpLlxyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRm9yIGEgNyBwb2ludGVkIHN0YXIsIHdlIG1pZ2h0IGRvXHJcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzNjAvNyAqIDMgPSAxNTQuMjg2KVxyXG4gKiAgICAgIENPTlRBSU5FUldJRFRIID0gMjhweFxyXG4gKiAgICAgIFNIUklOS19USU1FID0gNDAwbXNcclxuICovXHJcblxyXG5cclxuLnByZWxvYWRlci13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuXHJcbiAgJi5zbWFsbCB7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICB9XHJcblxyXG4gICYuYmlnIHtcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgLyogZHVyYXRpb246IDM2MCAqIEFSQ1RJTUUgLyAoQVJDU1RBUlRST1QgKyAoMzYwLUFSQ1NJWkUpKSAqL1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGNvbnRhaW5lci1yb3RhdGUge1xyXG4gIHRvIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBjb250YWluZXItcm90YXRlIHtcclxuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgfVxyXG59XHJcblxyXG4uc3Bpbm5lci1sYXllciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGJvcmRlci1jb2xvcjogJHNwaW5uZXItZGVmYXVsdC1jb2xvcjtcclxufVxyXG5cclxuLnNwaW5uZXItYmx1ZSxcclxuLnNwaW5uZXItYmx1ZS1vbmx5IHtcclxuICBib3JkZXItY29sb3I6ICM0Mjg1ZjQ7XHJcbn1cclxuXHJcbi5zcGlubmVyLXJlZCxcclxuLnNwaW5uZXItcmVkLW9ubHkge1xyXG4gIGJvcmRlci1jb2xvcjogI2RiNDQzNztcclxufVxyXG5cclxuLnNwaW5uZXIteWVsbG93LFxyXG4uc3Bpbm5lci15ZWxsb3ctb25seSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjRiNDAwO1xyXG59XHJcblxyXG4uc3Bpbm5lci1ncmVlbixcclxuLnNwaW5uZXItZ3JlZW4tb25seSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMGY5ZDU4O1xyXG59XHJcblxyXG4vKipcclxuICogSU1QT1JUQU5UIE5PVEUgQUJPVVQgQ1NTIEFOSU1BVElPTiBQUk9QRVJUSUVTIChrZWFudWxlZSk6XHJcbiAqXHJcbiAqIGlPUyBTYWZhcmkgKHRlc3RlZCBvbiBpT1MgOC4xKSBkb2VzIG5vdCBoYW5kbGUgYW5pbWF0aW9uLWRlbGF5IHZlcnkgd2VsbCAtIGl0IGRvZXNuJ3RcclxuICogZ3VhcmFudGVlIHRoYXQgdGhlIGFuaW1hdGlvbiB3aWxsIHN0YXJ0IF9leGFjdGx5XyBhZnRlciB0aGF0IHZhbHVlLiBTbyB3ZSBhdm9pZCB1c2luZ1xyXG4gKiBhbmltYXRpb24tZGVsYXkgYW5kIGluc3RlYWQgc2V0IGN1c3RvbSBrZXlmcmFtZXMgZm9yIGVhY2ggY29sb3IgKGFzIHJlZHVuZGFudCBhcyBpdFxyXG4gKiBzZWVtcykuXHJcbiAqXHJcbiAqIFdlIHdyaXRlIG91dCBlYWNoIGFuaW1hdGlvbiBpbiBmdWxsIChpbnN0ZWFkIG9mIHNlcGFyYXRpbmcgYW5pbWF0aW9uLW5hbWUsXHJcbiAqIGFuaW1hdGlvbi1kdXJhdGlvbiwgZXRjLikgYmVjYXVzZSB1bmRlciB0aGUgcG9seWZpbGwsIFNhZmFyaSBkb2VzIG5vdCByZWNvZ25pemUgdGhvc2VcclxuICogc3BlY2lmaWMgcHJvcGVydGllcyBwcm9wZXJseSwgdHJlYXRzIHRoZW0gYXMgLXdlYmtpdC1hbmltYXRpb24sIGFuZCBvdmVycmlkZXMgdGhlXHJcbiAqIG90aGVyIGFuaW1hdGlvbiBydWxlcy4gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9Qb2x5bWVyL3BsYXRmb3JtL2lzc3Vlcy81My5cclxuICovXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ibHVlIHtcclxuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGJsdWUtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgYmx1ZS1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1yZWQge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgcmVkLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHJlZC1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci15ZWxsb3cge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgeWVsbG93LWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHllbGxvdy1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ncmVlbiB7XHJcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBncmVlbi1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBncmVlbi1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIsXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ibHVlLW9ubHksXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1yZWQtb25seSxcclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXllbGxvdy1vbmx5LFxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItZ3JlZW4tb25seSB7XHJcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmlsbC11bmZpbGwtcm90YXRlIHtcclxuICAxMi41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgIH0gLyogMC41ICogQVJDU0laRSAqL1xyXG4gIDI1JSAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAgfSAvKiAxICAgKiBBUkNTSVpFICovXHJcbiAgMzcuNSUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQwNWRlZyk7ICB9IC8qIDEuNSAqIEFSQ1NJWkUgKi9cclxuICA1MCUgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTsgIH0gLyogMiAgICogQVJDU0laRSAqL1xyXG4gIDYyLjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2NzVkZWcpOyAgfSAvKiAyLjUgKiBBUkNTSVpFICovXHJcbiAgNzUlICAgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7ICB9IC8qIDMgICAqIEFSQ1NJWkUgKi9cclxuICA4Ny41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTQ1ZGVnKTsgIH0gLyogMy41ICogQVJDU0laRSAqL1xyXG4gIHRvICAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfSAvKiA0ICAgKiBBUkNTSVpFICovXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmlsbC11bmZpbGwtcm90YXRlIHtcclxuICAxMi41JSB7IHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7ICB9IC8qIDAuNSAqIEFSQ1NJWkUgKi9cclxuICAyNSUgICB7IHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7ICB9IC8qIDEgICAqIEFSQ1NJWkUgKi9cclxuICAzNy41JSB7IHRyYW5zZm9ybTogcm90YXRlKDQwNWRlZyk7ICB9IC8qIDEuNSAqIEFSQ1NJWkUgKi9cclxuICA1MCUgICB7IHRyYW5zZm9ybTogcm90YXRlKDU0MGRlZyk7ICB9IC8qIDIgICAqIEFSQ1NJWkUgKi9cclxuICA2Mi41JSB7IHRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7ICB9IC8qIDIuNSAqIEFSQ1NJWkUgKi9cclxuICA3NSUgICB7IHRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7ICB9IC8qIDMgICAqIEFSQ1NJWkUgKi9cclxuICA4Ny41JSB7IHRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7ICB9IC8qIDMuNSAqIEFSQ1NJWkUgKi9cclxuICB0byAgICB7IHRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpOyB9IC8qIDQgICAqIEFSQ1NJWkUgKi9cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJsdWUtZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XHJcbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDI2JSB7IG9wYWNpdHk6IDA7IH1cclxuICA4OSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDEwMCUgeyBvcGFjaXR5OiAxOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmx1ZS1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cclxuICAyNSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMjYlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDg5JSB7IG9wYWNpdHk6IDA7IH1cclxuICA5MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJlZC1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICAxNSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cclxuICA1MSUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcmVkLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDE1JSB7IG9wYWNpdHk6IDA7IH1cclxuICAyNSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDUxJSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHllbGxvdy1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICA0MCUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA3NiUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgeWVsbG93LWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDQwJSB7IG9wYWNpdHk6IDA7IH1cclxuICA1MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNzUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDc2JSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGdyZWVuLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDY1JSB7IG9wYWNpdHk6IDA7IH1cclxuICA3NSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDEwMCUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZ3JlZW4tZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgNjUlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA5MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMTAwJSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuLyoqXHJcbiAqIFBhdGNoIHRoZSBnYXAgdGhhdCBhcHBlYXIgYmV0d2VlbiB0aGUgdHdvIGFkamFjZW50IGRpdi5jaXJjbGUtY2xpcHBlciB3aGlsZSB0aGVcclxuICogc3Bpbm5lciBpcyByb3RhdGluZyAoYXBwZWFycyBvbiBDaHJvbWUgMzgsIFNhZmFyaSA3LjEsIGFuZCBJRSAxMSkuXHJcbiAqL1xyXG4uZ2FwLXBhdGNoIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDQ1JTtcclxuICB3aWR0aDogMTAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmdhcC1wYXRjaCAuY2lyY2xlIHtcclxuICB3aWR0aDogMTAwMCU7XHJcbiAgbGVmdDogLTQ1MCU7XHJcbn1cclxuXHJcbi5jaXJjbGUtY2xpcHBlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogNTAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgLmNpcmNsZSB7XHJcbiAgICB3aWR0aDogMjAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci13aWR0aDogM3B4OyAvKiBTVFJPS0VXSURUSCAqL1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcclxuICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJi5sZWZ0IC5jaXJjbGUge1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTI5ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyOWRlZyk7XHJcbiAgfVxyXG4gICYucmlnaHQgLmNpcmNsZSB7XHJcbiAgICBsZWZ0OiAtMTAwJTtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTI5ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMjlkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4uYWN0aXZlIC5jaXJjbGUtY2xpcHBlci5sZWZ0IC5jaXJjbGUge1xyXG4gIC8qIGR1cmF0aW9uOiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGxlZnQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBsZWZ0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5jaXJjbGUtY2xpcHBlci5yaWdodCAuY2lyY2xlIHtcclxuICAvKiBkdXJhdGlvbjogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiByaWdodC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IHJpZ2h0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGVmdC1zcGluIHtcclxuICBmcm9tIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XHJcbiAgNTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxlZnQtc3BpbiB7XHJcbiAgZnJvbSB7IHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cclxuICA1MCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cclxuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJpZ2h0LXNwaW4ge1xyXG4gIGZyb20geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XHJcbiAgNTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxyXG4gIHRvIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJpZ2h0LXNwaW4ge1xyXG4gIGZyb20geyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG4gIDUwJSB7IHRyYW5zZm9ybTogcm90YXRlKDVkZWcpOyB9XHJcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG59XHJcblxyXG4jc3Bpbm5lckNvbnRhaW5lci5jb29sZG93biB7XHJcbiAgLyogZHVyYXRpb246IFNIUklOS19USU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZSwgZmFkZS1vdXQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpO1xyXG4gIGFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlLCBmYWRlLW91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cclxuICB0byB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cclxuICB0byB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG4iLCIuc2xpZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiA0MDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgLy8gRnVsbHNjcmVlbiBzbGlkZXJcclxuICAmLmZ1bGxzY3JlZW4ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcblxyXG4gICAgdWwuc2xpZGVzIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHVsLmluZGljYXRvcnMge1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpZGVzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmctY29sb3I7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcHRpb24ge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE1JTtcclxuICAgICAgICBsZWZ0OiAxNSU7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICBwIHsgY29sb3I6ICRzbGlkZXItYmctY29sb3ItbGlnaHQ7IH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuaW5kaWNhdG9ycyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgLmluZGljYXRvci1pdGVtIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmctY29sb3ItbGlnaHQ7XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItaW5kaWNhdG9yLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIi5jYXJvdXNlbCB7XHJcbiAgJi5jYXJvdXNlbC1zbGlkZXIge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICAuY2Fyb3VzZWwtZml4ZWQtaXRlbSB7XHJcbiAgICAgICYud2l0aC1pbmRpY2F0b3JzIHtcclxuICAgICAgICBib3R0b206IDY4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6ICRjYXJvdXNlbC1oZWlnaHQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogJGNhcm91c2VsLWhlaWdodDtcclxuICBwZXJzcGVjdGl2ZTogNTAwcHg7XHJcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XHJcblxyXG4gIC5jYXJvdXNlbC1pdGVtIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaXRlbS13aWR0aDtcclxuICAgIGhlaWdodDogJGNhcm91c2VsLWl0ZW0taGVpZ2h0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICAmID4gaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW5kaWNhdG9ycyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgLmluZGljYXRvci1pdGVtIHtcclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICB3aWR0aDogOHB4O1xyXG4gICAgICBtYXJnaW46IDI0cHggNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41KTtcclxuXHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBNYXRlcmlhbGJveCBjb21wYXRpYmlsaXR5XHJcbiAgJi5zY3JvbGxpbmcgLmNhcm91c2VsLWl0ZW0gLm1hdGVyaWFsYm94ZWQsXHJcbiAgLmNhcm91c2VsLWl0ZW06bm90KC5hY3RpdmUpIC5tYXRlcmlhbGJveGVkIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIudGFwLXRhcmdldC13cmFwcGVyIHtcclxuICB3aWR0aDogODAwcHg7XHJcbiAgaGVpZ2h0OiA4MDBweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAuM3M7XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0LXdyYXBwZXIub3BlbiB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzO1xyXG5cclxuICAudGFwLXRhcmdldCB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogLjk1O1xyXG4gICAgdHJhbnNpdGlvbjpcclxuICAgICAgdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjQyLDAsLjU4LDEpLFxyXG4gICAgICBvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoLjQyLDAsLjU4LDEpO1xyXG4gIH1cclxuXHJcbiAgLnRhcC10YXJnZXQtd2F2ZTo6YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG4gIC50YXAtdGFyZ2V0LXdhdmU6OmFmdGVyIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBhbmltYXRpb246IHB1bHNlLWFuaW1hdGlvbiAxcyBjdWJpYy1iZXppZXIoMC4yNCwgMCwgMC4zOCwgMSkgaW5maW5pdGU7XHJcbiAgICB0cmFuc2l0aW9uOlxyXG4gICAgICBvcGFjaXR5IC4zcyxcclxuICAgICAgdHJhbnNmb3JtIC4zcyxcclxuICAgICAgdmlzaWJpbGl0eSAwcyAxcztcclxuICB9XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBib3gtc2hhZG93OiAwIDIwcHggMjBweCAwIHJnYmEoMCwwLDAsMC4xNCksIDAgMTBweCA1MHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAzMHB4IDEwcHggLTIwcHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgdHJhbnNpdGlvbjpcclxuICAgIHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKSxcclxuICAgIG9wYWNpdHkgLjNzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSk7XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0LWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4udGFwLXRhcmdldC13YXZlIHtcclxuICAmOjpiZWZvcmUsXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xyXG4gIH1cclxuICAmOjphZnRlciB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOlxyXG4gICAgICBvcGFjaXR5IC4zcyxcclxuICAgICAgdHJhbnNmb3JtIC4zcyxcclxuICAgICAgdmlzaWJpbGl0eSAwcztcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB6LWluZGV4OiAxMDAwMTtcclxufVxyXG5cclxuLnRhcC10YXJnZXQtb3JpZ2luIHtcclxuICAmOm5vdCguYnRuKSxcclxuICAmOm5vdCguYnRuKTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIH1cclxuXHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcblxyXG4gIHotaW5kZXg6IDEwMDAyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLnRhcC10YXJnZXQsIC50YXAtdGFyZ2V0LXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgaGVpZ2h0OiA2MDBweDtcclxuICB9XHJcbn1cclxuIiwiLnB1bHNlIHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MsIHRyYW5zZm9ybSAuM3M7XHJcbiAgICBhbmltYXRpb246IHB1bHNlLWFuaW1hdGlvbiAxcyBjdWJpYy1iZXppZXIoMC4yNCwgMCwgMC4zOCwgMSkgaW5maW5pdGU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBwdWxzZS1hbmltYXRpb24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gIH1cclxufVxyXG4iLCIvKiBNb2RhbCAqL1xyXG4uZGF0ZXBpY2tlci1tb2RhbCB7XHJcbiAgbWF4LXdpZHRoOiAzMjVweDtcclxuICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gIG1heC1oZWlnaHQ6IG5vbmU7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWNvbnRhaW5lci5tb2RhbC1jb250ZW50IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmRhdGVwaWNrZXItY29udHJvbHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHdpZHRoOiAyODBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgLnNlbGVjdHMtY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAuc2VsZWN0LXdyYXBwZXIge1xyXG4gICAgaW5wdXQge1xyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJldCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VsZWN0LXllYXIgaW5wdXQge1xyXG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zZWxlY3QtbW9udGggaW5wdXQge1xyXG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5tb250aC1wcmV2LCAubW9udGgtbmV4dCB7XHJcbiAgbWFyZ2luLXRvcDogNHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4vKiBEYXRlIERpc3BsYXkgKi9cclxuLmRhdGVwaWNrZXItZGF0ZS1kaXNwbGF5IHtcclxuICBmbGV4OiAxIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAyMHB4IDIycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgLnllYXItdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBjb2xvcjogJGRhdGVwaWNrZXIteWVhcjtcclxuICB9XHJcblxyXG4gIC5kYXRlLXRleHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBDYWxlbmRhciAqL1xyXG4uZGF0ZXBpY2tlci1jYWxlbmRhci1jb250YWluZXIge1xyXG4gIGZsZXg6IDIuNSBhdXRvO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci10YWJsZSB7XHJcbiAgd2lkdGg6IDI4MHB4O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgdGhlYWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB9XHJcblxyXG4gIHRoIHtcclxuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgdHIge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuXHJcbiAgYWJiciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJGRhdGVwaWNrZXItY2FsZW5kYXItaGVhZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgdGQge1xyXG4gICAgJi5pcy10b2RheSB7XHJcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtc2VsZWN0ZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLW91dHNpZGUtY3VycmVudC1tb250aCxcclxuICAgICYuaXMtZGlzYWJsZWQge1xyXG4gICAgICBjb2xvcjogJGRhdGVwaWNrZXItZGlzYWJsZWQtZGF5LWNvbG9yO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmRhdGVwaWNrZXItZGF5LWJ1dHRvbiB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGF0ZXBpY2tlci1kYXktZm9jdXM7XHJcbiAgfVxyXG5cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHBhZGRpbmc6IDAgNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuXHJcbi8qIEZvb3RlciAqL1xyXG4uZGF0ZXBpY2tlci1mb290ZXIge1xyXG4gIHdpZHRoOiAyODBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1jYW5jZWwsXHJcbi5kYXRlcGlja2VyLWNsZWFyLFxyXG4uZGF0ZXBpY2tlci10b2RheSxcclxuLmRhdGVwaWNrZXItZG9uZSB7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgcGFkZGluZzogMCAxcmVtO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1jbGVhciB7XHJcbiAgY29sb3I6ICRlcnJvci1jb2xvcjtcclxufVxyXG5cclxuXHJcbi8qIE1lZGlhIFF1ZXJpZXMgKi9cclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAuZGF0ZXBpY2tlci1tb2RhbCB7XHJcbiAgICBtYXgtd2lkdGg6IDYyNXB4O1xyXG4gIH1cclxuXHJcbiAgLmRhdGVwaWNrZXItY29udGFpbmVyLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB9XHJcblxyXG4gIC5kYXRlcGlja2VyLWRhdGUtZGlzcGxheSB7XHJcbiAgICBmbGV4OiAwIDEgMjcwcHg7XHJcbiAgfVxyXG5cclxuICAuZGF0ZXBpY2tlci1jb250cm9scyxcclxuICAuZGF0ZXBpY2tlci10YWJsZSxcclxuICAuZGF0ZXBpY2tlci1mb290ZXIge1xyXG4gICAgd2lkdGg6IDMyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmRhdGVwaWNrZXItZGF5LWJ1dHRvbiB7XHJcbiAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICB9XHJcbn1cclxuIiwiLyogVGltZXBpY2tlciBDb250YWluZXJzICovXHJcbi50aW1lcGlja2VyLW1vZGFsIHtcclxuICBtYXgtd2lkdGg6IDMyNXB4O1xyXG4gIG1heC1oZWlnaHQ6IG5vbmU7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLWNvbnRhaW5lci5tb2RhbC1jb250ZW50IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnRleHQtcHJpbWFyeSB7XHJcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcbn1cclxuXHJcblxyXG4vKiBDbG9jayBEaWdpdGFsIERpc3BsYXkgKi9cclxuLnRpbWVwaWNrZXItZGlnaXRhbC1kaXNwbGF5IHtcclxuICBmbGV4OiAxIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLXRleHQtY29udGFpbmVyIHtcclxuXHRmb250LXNpemU6IDRyZW07XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLXNwYW4taG91cnMsXHJcbi50aW1lcGlja2VyLXNwYW4tbWludXRlcyxcclxuLnRpbWVwaWNrZXItc3Bhbi1hbS1wbSBkaXYge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnRpbWVwaWNrZXItc3Bhbi1ob3VycyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLXNwYW4tbWludXRlcyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDNweDtcclxufVxyXG5cclxuLnRpbWVwaWNrZXItZGlzcGxheS1hbS1wbSB7XHJcbiAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAxcmVtO1xyXG4gIGJvdHRvbTogMXJlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5cclxuLyogQW5hbG9nIENsb2NrIERpc3BsYXkgKi9cclxuLnRpbWVwaWNrZXItYW5hbG9nLWRpc3BsYXkge1xyXG4gIGZsZXg6IDIuNSBhdXRvO1xyXG59XHJcblxyXG4udGltZXBpY2tlci1wbGF0ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHRpbWVwaWNrZXItY2xvY2stcGxhdGUtYmc7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdHdpZHRoOiAyNzBweDtcclxuXHRoZWlnaHQ6IDI3MHB4O1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgbWFyZ2luLXRvcDogMjVweDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLWNhbnZhcyxcclxuLnRpbWVwaWNrZXItZGlhbCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxufVxyXG4udGltZXBpY2tlci1taW51dGVzIHtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLXRpY2sge1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRjb2xvcjogJHRpbWVwaWNrZXItY2xvY2stY29sb3I7XHJcblx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLnRpbWVwaWNrZXItdGljay5hY3RpdmUsXHJcbi50aW1lcGlja2VyLXRpY2s6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRzZWNvbmRhcnktY29sb3IsIC43NSk7XHJcbn1cclxuLnRpbWVwaWNrZXItZGlhbCB7XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDM1MG1zLCBvcGFjaXR5IDM1MG1zO1xyXG59XHJcbi50aW1lcGlja2VyLWRpYWwtb3V0IHtcclxuICAmLnRpbWVwaWNrZXItaG91cnMge1xyXG5cdCAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsIDEuMSk7XHJcbiAgfVxyXG5cclxuICAmLnRpbWVwaWNrZXItbWludXRlcyB7XHJcblx0ICB0cmFuc2Zvcm06IHNjYWxlKC44LCAuOCk7XHJcbiAgfVxyXG5cclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcbi50aW1lcGlja2VyLWNhbnZhcyB7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxNzVtcztcclxuXHJcbiAgbGluZSB7XHJcblx0ICBzdHJva2U6ICRzZWNvbmRhcnktY29sb3I7XHJcblx0ICBzdHJva2Utd2lkdGg6IDQ7XHJcblx0ICBzdHJva2UtbGluZWNhcDogcm91bmQ7XHJcbiAgfVxyXG59XHJcbi50aW1lcGlja2VyLWNhbnZhcy1vdXQge1xyXG5cdG9wYWNpdHk6IDAuMjU7XHJcbn1cclxuLnRpbWVwaWNrZXItY2FudmFzLWJlYXJpbmcge1xyXG5cdHN0cm9rZTogbm9uZTtcclxuXHRmaWxsOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG59XHJcbi50aW1lcGlja2VyLWNhbnZhcy1iZyB7XHJcblx0c3Ryb2tlOiBub25lO1xyXG5cdGZpbGw6ICRzZWNvbmRhcnktY29sb3I7XHJcbn1cclxuXHJcblxyXG4vKiBGb290ZXIgKi9cclxuLnRpbWVwaWNrZXItZm9vdGVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiA1cHggMXJlbTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLnRpbWVwaWNrZXItY2xlYXIge1xyXG4gIGNvbG9yOiAkZXJyb3ItY29sb3I7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLWNsb3NlIHtcclxuICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxufVxyXG5cclxuLnRpbWVwaWNrZXItY2xlYXIsXHJcbi50aW1lcGlja2VyLWNsb3NlIHtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuXHJcbi8qIE1lZGlhIFF1ZXJpZXMgKi9cclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAudGltZXBpY2tlci1tb2RhbCB7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gIH1cclxuXHJcbiAgLnRpbWVwaWNrZXItY29udGFpbmVyLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB9XHJcblxyXG4gIC50aW1lcGlja2VyLXRleHQtY29udGFpbmVyIHtcclxuXHRcdHRvcDogMzIlO1xyXG5cdH1cclxuXHJcblx0LnRpbWVwaWNrZXItZGlzcGxheS1hbS1wbSB7XHJcblx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ICByaWdodDogYXV0bztcclxuXHQgIGJvdHRvbTogYXV0bztcclxuXHQgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQgIG1hcmdpbi10b3A6IDEuMnJlbTtcclxuXHR9XHJcbn1cclxuIiwiQG1peGluIHBsYWNlaG9sZGVyKCRDb2xvcil7XHJcbiAgICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogJENvbG9yOyAgfVxyXG4gICAgOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICRDb2xvcjsgIH1cclxuICAgIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogJENvbG9yOyAgfVxyXG4gICAgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAkQ29sb3I7ICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpbWFnKCRXaWR0aCl7XHJcbiAgICBtYXgtd2lkdGg6ICRXaWR0aDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuQG1peGluIGl0cmFuc2l0aW9uKCRwcm9wOiBhbGwsICR0aW1lOiAwLjRzICwgJGFuaW1hdGlvbjogZWFzZSl7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wICAkdGltZSAkYW5pbWF0aW9uO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiAgICAkcHJvcCAgJHRpbWUgJGFuaW1hdGlvbjtcclxuICAgIHRyYW5zaXRpb246ICAgICAgICAgJHByb3AgICR0aW1lICRhbmltYXRpb247XHJcbn1cclxuXHJcbkBtaXhpbiBhbmltYXRlKCRwcm9wZXJ0eTogb3BhY2l0eSwgJHR5cGU6IGxpbmVhciwgJER1cmF0aW9uOiAwLjJzLCAkRGVsYXk6IDAuMXMpe1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAkcHJvcGVydHk7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6ICAgICRwcm9wZXJ0eTtcclxuICAgIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiAgICAgJHByb3BlcnR5O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogICAgICAgICAkcHJvcGVydHk7XHJcblxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAkRHVyYXRpb247XHJcbiAgICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246ICAgICREdXJhdGlvbjtcclxuICAgIC1tcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgJER1cmF0aW9uO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgICAkRHVyYXRpb247XHJcblxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHR5cGU7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAgICAkdHlwZTtcclxuICAgIC1tcy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogICAgICR0eXBlO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICAgICAgICAgJHR5cGU7XHJcblxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAkRGVsYXk7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tZGVsYXk6ICAgICREZWxheTtcclxuICAgIC1tcy10cmFuc2l0aW9uLWRlbGF5OiAgICAgJERlbGF5O1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogICAgICAgICAkRGVsYXk7XHJcbn1cclxuXHJcblxyXG4vL0JhY2tncm91bmRzXHJcbkBtaXhpbiBiZ19pbWcoJGJnLCRyZXBlYXQ6IG5vLXJlcGVhdCwgJHBvc2l0aW9uOiBjZW50ZXIgY2VudGVyKXtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnI3skcm9vdH0jeyRiZ30nKSAkcmVwZWF0ICRwb3NpdGlvbjtcclxufVxyXG5cclxuXHJcbkBtaXhpbiB0ZXh0X3NoYWRvdygkeDogMXB4LCAkeTogMXB4ICwgJHo6IDFweCl7XHJcbiAgICAtd2Via2l0LXRleHQtc2hhZG93OiAkeCAkeSAkeiAkQmxhY2s7XHJcbiAgICAtbW96LXRleHQtc2hhZG93OiAgICAkeCAkeSAkeiAkQmxhY2s7XHJcbiAgICAtbXMtdGV4dC1zaGFkb3c6ICAgICAkeCAkeSAkeiAkQmxhY2s7XHJcbiAgICB0ZXh0LXNoYWRvdzogICAgICAgICAkeCAkeSAkeiAkQmxhY2s7XHJcbn1cclxuXHJcblxyXG4ucGFnaXtcclxuICAgIGNvbG9yOiAkQmxhY2s7XHJcbiAgICB3aWR0aDogMjNweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRXaGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbkBtaXhpbiBjb250cm9sc19vd2woJHByZXY6ICdsZWZ0LnBuZycsJG5leHQ6ICdyaWdodC5wbmcnLCRMZWZ0OiAxMHB4LCRSaWdodDogMTBweCl7XHJcbiAgICAub3dsLWNvbnRyb2xze1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLm93bC1uYXZ7XHJcblxyXG4gICAgICAgICAgICAub3dsLXByZXZ7IEBleHRlbmQgcGFnaTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnI3skcm9vdH0vaWNvbi8jeyRwcmV2fScpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJExlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm93bC1uZXh0eyBAZXh0ZW5kIHBhZ2k7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJyN7JHJvb3R9L2ljb24vI3skbmV4dH0nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJFJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3dsLWRvdHN7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkQmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3dsLWRvdHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRXaGl0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGtleWZyYW1lKCRuYW1lOiBuYW1lLCAkZHVyYXRpb246IDFzLCAkY291bnQ6IGluZmluaXRlLCAkYW5pbWF0aW9uOiBlYXNlKXtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGNvdW50O1xyXG5cclxuICAgIGFuaW1hdGlvbi1uYW1lOiAkbmFtZTtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGNvdW50O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJGFuaW1hdGlvbjtcclxufVxyXG5cclxuQG1peGluIHJhZGl1cygkUmFkaW86IDVweCl7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkUmFkaW87XHJcbn1cclxuQG1peGluIHJhZGl1c19sZWZ0KCRSYWRpbzogNXB4KXtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRSYWRpbztcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRSYWRpbztcclxufVxyXG5AbWl4aW4gcmFkaXVzX3JpZ2h0KCRSYWRpbzogNXB4KXtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkUmFkaW87XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJFJhZGlvO1xyXG59XHJcbkBtaXhpbiByYWRpdXNfdG9wKCRSYWRpbzogNXB4KXtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRSYWRpbztcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkUmFkaW87XHJcbn1cclxuQG1peGluIHJhZGl1c19ib3R0b20oJFJhZGlvOiA1cHgpe1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJFJhZGlvO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRSYWRpbztcclxufVxyXG5cclxuQG1peGluIHJhZGl1c19ib3R0b21fbGVmdCgkUmFkaW86IDVweCl7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkUmFkaW87XHJcbn1cclxuXHJcbkBtaXhpbiBzY2FsZSgkeDogMS4wNSwgJHk6IDEuMDUpIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkeCwgJHkpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKCR4LCAkeSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgkeCwgJHkpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkeCwgJHkpO1xyXG59XHJcblxyXG5AbWl4aW4gcm90YXRlKCRkZWc6IDBkZWcpIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZyk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKCRkZWcpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZyk7XHJcbn1cclxuXHJcbkBtaXhpbiBib3hzaGFkb3coJHNoYWRvdzogMXB4IDFweCAzcHggIzAwMCkge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gICAgLW1zLWJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG59XHJcblxyXG4vL0dyYWRpZW50IGZyb20gdG9wIHRvIGJvdHRvbVxyXG5AbWl4aW4gZ3JhZGllbnRfc3RvcHMoJHRvcCwgJGNlbnRlciwgJGJvdHRvbSl7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoJHRvcCwgJGNlbnRlciwgJGJvdHRvbSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoJHRvcCwgJGNlbnRlciwgJGJvdHRvbSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgkdG9wLCAkY2VudGVyLCAkYm90dG9tKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkdG9wLCAkY2VudGVyLCAkYm90dG9tKTtcclxufVxyXG5cclxuLy9HcmFkaWVudCB3aWR0aCBncmFkZXNcclxuQG1peGluIGdyYWRpZW50X2RlZygkZGVnLCAkbGVmdCwgJHJpZ2h0KXtcclxuICAgIGJhY2tncm91bmQ6ICRyaWdodDtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRkZWcsICRsZWZ0LCAkcmlnaHQpO1xyXG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KCRkZWcsICRsZWZ0LCAkcmlnaHQpO1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoJGRlZywgJGxlZnQsICRyaWdodCk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJGxlZnQsICRyaWdodCk7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmlhbmd1bG8tZXF1aWxhdGVyby1ib3R0b20tbGVmdCgkQ29sb3I6ICNmMGFkNGUpIHtcclxuICAgICB3aWR0aDogMDtcclxuICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgYm9yZGVyLXJpZ2h0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgYm9yZGVyLWxlZnQ6IDI1cHggc29saWQgJENvbG9yO1xyXG4gICAgIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgJENvbG9yO1xyXG59XHJcblxyXG5AbWl4aW4gdHJpYW5ndWxvLWVxdWlsYXRlcm8tdG9wLWxlZnQoJENvbG9yOiAjZjBhZDRlKSB7XHJcbiAgICAgd2lkdGg6IDA7XHJcbiAgICAgaGVpZ2h0OiAwO1xyXG4gICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgJENvbG9yO1xyXG4gICAgIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkICRDb2xvcjtcclxuICAgICBib3JkZXItcmlnaHQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgYm9yZGVyLWJvdHRvbTogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1peGluIHRyaWFuZ3Vsby1lcXVpbGF0ZXJvLXRvcC1yaWdodCgkQ29sb3I6ICNmMGFkNGUpIHtcclxuICAgICB3aWR0aDogMDtcclxuICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCAkQ29sb3I7XHJcbiAgICAgYm9yZGVyLXJpZ2h0OiAyNXB4IHNvbGlkICRDb2xvcjtcclxuICAgICBib3JkZXItbGVmdDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcbiIsIi5jb3ZlcntcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIC1tcy1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLmJnUGFyYWxsYXh7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdWxsX3NjcmVlbntcclxuICAgIEBleHRlbmQgLmNvdmVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLnRhYmxlLWNlbGx7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIC5jZWxse1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxufVxyXG5cclxuLnJlbGF0aXZleyBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxyXG4uYWJzb2x1dGV7IHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XHJcbi5maXhlZHsgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7IH1cclxuXHJcbi51cHBlcmNhc2V7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxyXG4ubG93ZXJjYXNleyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cclxuLmNhcGl0YWxpemV7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5sZWZ0eyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XHJcbi5yaWdodHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5jbGVhcnsgY2xlYXI6IGJvdGggIWltcG9ydGFudDsgfVxyXG5cclxuLmNlbnRlcntcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmxpbmUtYmxvY2t7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XHJcbi5ibG9ja3sgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxyXG5cclxuLnBvaW50ZXJ7IGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XHJcbi5kZWZhdWx0eyBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDsgfVxyXG5cclxuLmxpbmtfYWxse1xyXG4gICAgQGV4dGVuZCAuYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4ubm8tcGFkZC1yaWdodHsgcGFkZGluZy1yaWdodDogMHB4OyB9XHJcbi5uby1wYWRkLWxlZnR7IHBhZGRpbmctbGVmdDogMHB4OyB9XHJcblxyXG4uZnVsbF93aWR0aHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uby1wYWRkaW5ne1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm8tbWFyZ2lue1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWxldGV7XHJcbiAgICBAaW5jbHVkZSBpdHJhbnNpdGlvbjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkUmVkO1xyXG4gICAgICAgIEBpbmNsdWRlIHNjYWxlKDEuMywgMS4zKTtcclxuICAgIH1cclxufVxyXG5cclxuLy9GTEVYIENsYXNzZXNcclxuXHJcbi5kaXNwbGF5LWZsZXh7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uZmxleC1kaXJlY3Rpb24tcm93e1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG59XHJcblxyXG4uZmxleC1kaXJlY3Rpb24tY29sdW1ue1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uZmxleC13cmFwe1xyXG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LWNlbnRlcntcclxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVue1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5mbGV4LWFsaWduLWJhc2VsaW5le1xyXG4gICAgLXdlYmtpdC0taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LWFsaWduLWNlbnRlcntcclxuICAgIC13ZWJraXQtLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5lcnJvcnsgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlMDIyMjIgIWltcG9ydGFudDsgfVxyXG5sYWJlbC5lcnJvcnsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbmxhYmVsW2Zvcj1cInJlY29ycmVvXCJdeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4iLCJAbWl4aW4gYXJpYWxfcmVndWxhcigkc2l6ZTogMXJlbSl7XHJcbiAgICBmb250LWZhbWlseTogXCJhcmlhbFwiO1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTonTGF0byBCb2xkJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gQm9sZC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGF0by9MYXRvIEJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gQm9sZC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gQm9sZC5zdmcjTGF0byBCb2xkJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAyMC0yMDQ0O1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OidMYXRvIEJsYWNrIEl0YWxpYyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbGF0by9MYXRvIEJsYWNrIEl0YWxpYy5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gQmxhY2sgSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gQmxhY2sgSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGF0by9MYXRvIEJsYWNrIEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gQmxhY2sgSXRhbGljLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xhdG8vTGF0byBCbGFjayBJdGFsaWMuc3ZnI0xhdG8gQmxhY2sgSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAyMC0yMDQ0O1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OidMYXRvJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gUmVndWxhci5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGF0by9MYXRvIFJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gUmVndWxhci5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gUmVndWxhci5zdmcjTGF0byBSZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAyMC0yMDQ0O1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OidMYXRvIExpZ2h0JztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gTGlnaHQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbGF0by9MYXRvIExpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGF0by9MYXRvIExpZ2h0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xhdG8vTGF0byBMaWdodC5zdmcjTGF0byBMaWdodCcpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMjAtMjA0NDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTonTGF0byBMaWdodCBJdGFsaWMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xhdG8vTGF0byBMaWdodCBJdGFsaWMuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbGF0by9MYXRvIExpZ2h0IEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGF0by9MYXRvIExpZ2h0IEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2xhdG8vTGF0byBMaWdodCBJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvbGF0by9MYXRvIExpZ2h0IEl0YWxpYy5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9sYXRvL0xhdG8gTGlnaHQgSXRhbGljLnN2ZyNMYXRvIExpZ2h0IEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMjAtMjA0NDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OidSb2JvdG8gVGhpbic7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90byBUaGluLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gVGhpbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90byBUaGluLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90byBUaGluLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gVGhpbi5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9yb2JvdG8vUm9ib3RvIFRoaW4uc3ZnI1JvYm90byBUaGluJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAyNTA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAyMC0yMDQ0O1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OidSb2JvdG8gTGlnaHQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gTGlnaHQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90byBMaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90byBMaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90byBMaWdodC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9yb2JvdG8vUm9ib3RvIExpZ2h0LnN2ZyNSb2JvdG8gTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgdW5pY29kZS1yYW5nZTogVSswMDIwLTIwNDQ7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6J1JvYm90byc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90by5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9yb2JvdG8vUm9ib3RvLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9yb2JvdG8vUm9ib3RvLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90by53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9yb2JvdG8vUm9ib3RvLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8uc3ZnI1JvYm90bycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6J1JvYm90byBNZWRpdW0nO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gTWVkaXVtLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9yb2JvdG8vUm9ib3RvIE1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gTWVkaXVtLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gTWVkaXVtLnN2ZyNSb2JvdG8gTWVkaXVtJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAyMC0yMDQ0O1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OidSb2JvdG8gQm9sZCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90byBCb2xkLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90byBCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90byBCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gQm9sZC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9yb2JvdG8vUm9ib3RvIEJvbGQuc3ZnI1JvYm90byBCb2xkJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAyMC0yMDQ0O1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTonUm9ib3RvIEJsYWNrJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9yb2JvdG8vUm9ib3RvIEJsYWNrLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gQmxhY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gQmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9yb2JvdG8vUm9ib3RvIEJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8gQmxhY2sub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90byBCbGFjay5zdmcjUm9ib3RvIEJsYWNrJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAyMC0yMDQ0O1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OidQb3BwaW5zIExpZ2h0JztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMgTGlnaHQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zIExpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMgTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMgTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zIExpZ2h0LnN2ZyNQb3BwaW5zIExpZ2h0JykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAyMC0yMDQ0O1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OidQb3BwaW5zJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3BvcHBpbnMvUG9wcGlucy5zdmcjUG9wcGlucycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6J1BvcHBpbnMgTWVkaXVtJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMgTWVkaXVtLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3BvcHBpbnMvUG9wcGlucyBNZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3BvcHBpbnMvUG9wcGlucyBNZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMgTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3BvcHBpbnMvUG9wcGlucyBNZWRpdW0uc3ZnI1BvcHBpbnMgTWVkaXVtJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAyMC0yMDQ0O1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OidQb3BwaW5zIFNlbWlib2xkJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMgU2VtaUJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zIFNlbWlCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMgU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9wb3BwaW5zL1BvcHBpbnMgU2VtaUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zIFNlbWlCb2xkLnN2ZyNQb3BwaW5zIFNlbWlCb2xkJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgdW5pY29kZS1yYW5nZTogVSswMDIwLTIwNDQ7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6J1BvcHBpbnMgQm9sZCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zIEJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zIEJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3BvcHBpbnMvUG9wcGlucyBCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zIEJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvcG9wcGlucy9Qb3BwaW5zIEJvbGQuc3ZnI1BvcHBpbnMgQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMjAtMjA0NDtcclxufSIsIi8qIGxpbmUgOCwgLi4vc2Nzcy9hc3luYy5zY3NzICovXHJcbi52aWRlby1jb250YWluZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgLy8gd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xyXG4gIC8vIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4vKiBsaW5lIDExLCAuLi9zY3NzL2FzeW5jLnNjc3MgKi9cclxuLnZpZGVvbG9hZGVyLCAudmlkZW8tY29udGFpbmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDQ0JTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjMsIC4uL3Njc3MvYXN5bmMuc2NzcyAqL1xyXG4udmlkZW8tbG9hZGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzAsIC4uL3Njc3MvYXN5bmMuc2NzcyAqL1xyXG4udmlkZW8tcGxheSB7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgYmFja2dyb3VuZC1jb2xvcjtcclxuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBiYWNrZ3JvdW5kLWNvbG9yO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgYmFja2dyb3VuZC1jb2xvcjtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBiYWNrZ3JvdW5kLWNvbG9yO1xyXG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcclxuICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgLyp3aWR0aDogNjVweDsqL1xyXG4gIC8qaGVpZ2h0OiA0MHB4OyovXHJcbiAgd2lkdGg6IDEwOHB4O1xyXG4gIGhlaWdodDogMTA4cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNDMlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTMzcHg7XHJcbiAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgLypiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAzMSwgMzIsIDAuODUpOyovXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mcm9udGVuZC92aWRlb19jb250cm9scy5wbmcpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9jc3Mvb3dsLnZpZGVvLnBsYXkucG5nKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgNTMsIC4uL3Njc3MvYXN5bmMuc2NzcyAqL1xyXG4udmlkZW8tcGxheTpob3ZlciB7XHJcbiAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0MDQxOyovXHJcbn1cclxuIiwiLy8vLy8vICoqKioqKioqIE1haW4gTWVudSAqKioqKioqKiAvLy8vLy9cclxuaGVhZGVyIHtcclxuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjcpO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAxMDAyO1xyXG4gIC5idG4tbWVudSB7XHJcbiAgICBjb2xvcjogJHJvam87XHJcbiAgfVxyXG4gIC5uYXYtbWVudSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBsaSB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkcm9qbztcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAgICAgLy8gd2lkdGg6IDEyJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcGFkZGluZzogMHB4IDE0cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcGFkZGluZzogMHB4IDEycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExNjBweCkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgLy8gZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMHB4IDZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjYwcHgpIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkcm9qbztcclxuICAgICAgYSB7XHJcbiAgICAgICAgLy8gY29sb3I6ICRhenVsO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubGktbG9nbyB7XHJcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlZGVzLWhlYWRlciB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAwcHggOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDEyMTNweCkge1xyXG4gICAgICAgIC8vICAgICBwYWRkaW5nOjBweCAxMHB4O1xyXG4gICAgICAgIC8vIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbmF2IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgLy8gaGVpZ2h0OiA4MHB4O1xyXG4gICAgLy8gbGluZS1oZWlnaHQ6IDgwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcclxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMjEzcHgpIHtcclxuICAgIC8vICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAvLyAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XHJcbiAgICAvLyB9XHJcbiAgICAvLyBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsMCwwLDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuICAubmF2LXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuc2lkZS1uYXYge1xyXG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgICAgcGFkZGluZzogMXB4IDAgMCAwO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgLnNlYXJjaC1tb2JpbGUge1xyXG4gICAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggNTBweDtcclxuICAgICAgfVxyXG4gICAgICAubGFiZWwtaWNvbiB7XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICBjb2xvcjogcmdiYSgxMTcsIDExNywgMTE3LCAwLjcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgcGFkZGluZzogMS42cmVtIDJyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1bDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zaG93LW1lbnUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7IC8qIElFIDkgKi9cclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xyXG59XHJcblxyXG4ubWVudS1jbGlwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAubmF2LW1lbnUge1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICB9XHJcbiAgLnJlZ2lzdHJvLW1lbnUge1xyXG4gICAgd2lkdGg6IDMwJTtcclxuICB9XHJcbn1cclxuXHJcbi5yZWdpc3Ryby1tZW51IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDMwcHg7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMTRweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmxvZ28tcmVnIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwcHggMnJlbTtcclxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuICAgIC8vICAgICBtYXJnaW46IDByZW0gMTBweDtcclxuICAgIC8vIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpIHtcclxuICAgICAgbWFyZ2luOiAwcmVtIDZweDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1NDBweCkge1xyXG4gICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJ0bi1sb2dpbi1tZW51IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTNweDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgbWFyZ2luOiAwcmVtIDJyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dWw7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzNmNhYjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuICAgICAgbWFyZ2luOiAwcmVtIDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jdWVudGEtbGluayB7XHJcbiAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICBtYXJnaW46IDByZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDByZW0gMXJlbTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgIGkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkcm9qbztcclxuICAgIH1cclxuICB9XHJcbiAgLnNlcGFyYWRvci1tZW51IHtcclxuICAgIHdpZHRoOiAycHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ1ZDVkO1xyXG4gICAgbWFyZ2luOiAwcHggNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmRyb3Bkb3duLWNvbnRlbnQge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgd2lkdGg6IDIxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgLy8gaGVpZ2h0OiAyNzZweCAhaW1wb3J0YW50O1xyXG4gIHRvcDogNzBweCAhaW1wb3J0YW50O1xyXG4gIGxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIG92ZXJmbG93LXk6IGluaXRpYWw7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgcGFkZGluZzogMHJlbSAwcmVtO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksXHJcbiAgICAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcclxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI2MyNTMzMztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhenVsO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICB9XHJcbiAgbGkge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4taGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAuc3ViZHJvcCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJG5lZ3JvICFpbXBvcnRhbnQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAxcmVtIDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHJvam8gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vLy8vICoqKioqKioqIFNtYWxsIE1lbnUgKioqKioqKiogLy8vLy8vXHJcbiNzaWRlbmF2LW92ZXJsYXkge1xyXG4gIHotaW5kZXg6IDQ5O1xyXG59XHJcblxyXG4ubG9nby1zbWFsbC1tZW51IHtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgLyogSUUgOSAqL1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi53aGF0cy1zbWFsbCB7XHJcbiAgd2lkdGg6IDI0cHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLyogSUUgOSAqL1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG4uaW5mby1zbWFsbCB7XHJcbiAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgbWFyZ2luLXRvcDogOHB4O1xyXG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAkYW1hcmlsbG87XHJcbiAgYSB7XHJcbiAgICBmb250LWZhbWlseTogJHJvYm90by1ib2xkICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJGF6dWwgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDByZW0gMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpdiB7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFtYXJpbGxvO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMjBweDtcclxuICAgICAgbGVmdDogMzBweDtcclxuICAgIH1cclxuICAgIGkge1xyXG4gICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE0cHggIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICRhenVsLWNsYXJvICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAvLyB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcclxuICAgICAgLy8gbGVmdDogNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udXNlclZpZXcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xyXG4gIC5iYWNrZ3JvdW5kIHtcclxuICAgIGltZyB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb3JyZW8tc2lkZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDBweDtcclxuICAgIGxlZnQ6IDhweDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nOiAwcmVtO1xyXG4gICAgICBwYWRkaW5nOiAwLjRyZW07XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubG9nby1zaWRlbmF2IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAycmVtIDByZW07XHJcbiAgcGFkZGluZy1sZWZ0OiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMHB4O1xyXG4gIGxlZnQ6IDBweDtcclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbn1cclxuLmxvZ2luLXNtYWxsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIC5sb2dpbi1wIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5lZ3JvO1xyXG4gICAgcGFkZGluZzogMHJlbSAyMHB4O1xyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkbmFyYW5qYTtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGNvbG9yOiAkbmFyYW5qYTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5sYXN0LWEge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHRvcDogM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBkaXYge1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogOXB4O1xyXG4gICAgICBsZWZ0OiAxMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2FydC1wIHtcclxuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHBhZGRpbmc6IDByZW07XHJcbiAgICBhIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG8tbWVkaXVtO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBwYWRkaW5nOiAxLjZyZW0gMnJlbTtcclxuICAgICAgLy8gcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBpIHtcclxuICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLy8vLyAqKioqKioqKiBGaXhlZCBNZW51ICoqKioqKioqIC8vLy8vL1xyXG4ubWVudS1wbGFjZWhvbGRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA5NXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgIGhlaWdodDogNTdweDtcclxuICB9XHJcbn1cclxuLm0tZml4ZWQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICAvKiovXHJcbiAgLm5hdi1tZW51IHtcclxuICAgIGxpIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRuZWdybztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ1c2NhZG9yIHtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBmb3JtIHtcclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tZW51LWNsaXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgfVxyXG59XHJcbi5wbGFjZS1maXhlZCB7XHJcbiAgaGVpZ2h0OiA5NHB4O1xyXG59XHJcblxyXG4uY2FiZWNlcmEtY29udCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShibGFjaywgMC42KTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uY2FiZWNlcmEtbWVudSB7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIHBhZGRpbmc6IDhweCAwcHg7XHJcbiAgYSB7XHJcbiAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDByZW0gMXJlbTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLy8gJjpob3ZlciB7XHJcbiAgICAvLyAgICAgY29sb3I6ICRyb2pvO1xyXG4gICAgLy8gfVxyXG4gICAgaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgbWFyZ2luOiAwcmVtIDRweDtcclxuICB9XHJcbiAgZGl2IHtcclxuICAgIHdpZHRoOiAxNCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTNweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmlkaW9tYXMtc21hbGwge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIHBhZGRpbmc6IDByZW0gMnJlbTtcclxuICBhIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIG1hcmdpbjogMHB4IDEycHg7XHJcbiAgICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG4gIC5hY3Rpdm8ge1xyXG4gICAgY29sb3I6ICRhenVsO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gIC5pbmZvcm1hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIH1cclxufVxyXG4uaW5mb3JtYXRpb24ge1xyXG4gIC5jb250YWluZXItaW5mbyB7XHJcbiAgICB3aWR0aDogMTVlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxODBweDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuICAucGhvbmUge1xyXG4gICAgd2lkdGg6IDE1ZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksXHJcbiAgICAgIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcclxuICAgIHBhZGRpbmc6IDAuNWVtIDAgMWVtIDA7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgaDYge1xyXG4gICAgICBzdmcge1xyXG4gICAgICAgIGNvbG9yOiByZ2IoMjI4LCAzNCwgNzQpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGNvbG9yOiByZ2IoMzgsIDM4LCAzOCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIGNvbG9yOiAjMWM1ODgyO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW46NXB4IDAgMCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1lbnUtY2xpcCB7XHJcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSxcclxuICAgIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxubmF2IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gIG5hdiB7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLFxyXG4gICAgICAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIiwiLy8vLy8vICoqKioqKioqfHwgIEhvbWUgUHJpbmNpcGFsICB8fCoqKioqKioqIC8vLy8vL1xyXG4gICAgLnNob3dfbGFwdG9weyBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5zaG93X21vYmlsZXsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbiAgICAuc2hvd190YWJsZXR7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG5cclxuXHJcbiAgICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgICAgICAuc2hvd19tb2JpbGV7IGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5zaG93X3RhYmxldHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLnNob3dfbGFwdG9weyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAuYmFubmVyLWRpdiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0ZW0haW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgICAgICAgLnNob3dfbW9iaWxleyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAuc2hvd190YWJsZXR7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5zaG93X2xhcHRvcHsgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50OyB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgICAgIC5zaG93X21vYmlsZXsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLnNob3dfdGFibGV0eyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAuc2hvd19sYXB0b3B7IGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgLnNob3dfbW9iaWxleyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAuc2hvd190YWJsZXR7IGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5zaG93X2xhcHRvcHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XHJcbiAgICAgICAgLnNob3dfbW9iaWxleyBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAuc2hvd190YWJsZXR7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5zaG93X2xhcHRvcHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbiAgICB9Ki9cclxuXHJcbiAgICAubGF5ZXItYXp1bCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAzYzc3LDAuNyk7XHJcbiAgICB9XHJcbiAgICAub3dsLWhvbWUge1xyXG4gICAgICAgIC5pbmZvLXNsaWRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDIwJTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLyogSUUgOSAqL1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyAvKiBJRSA5ICovXHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1ib2xkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtc2VtaWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZDhkOGQ4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjZyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dWw7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzZjYWI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm93bC1uYXYge1xyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3dsLXByZXYge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMSU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm93bC1uZXh0IHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5vd2wtY29udCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgLmJ1c2NhZG9yLWNvbnQge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHotaW5kZXg6IDE1O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsNTAlKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSw1MCUpOyAvKiBJRSA5ICovXHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDUwJSk7IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTNweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgICAgICAvKnBvc2l0aW9uOiByZWxhdGl2ZTsqL1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAtM3B4IDRweCA4cHggLTJweCAjODg4ODg4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC0yMCUpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtMjAlKTsgLyogSUUgOSAqL1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTIwJSk7IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjRyZW0gMnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJHJvam87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjRyZW0gMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTNweCkge1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYW1wb3MtaG9tZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDAuMjUlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41JTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuZWdybztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2VhcmNoLWlucHV0e1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmlucHV0LXN1Ym1pdCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dWw7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOSU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM2Y2FiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMC4yNSU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjUlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmF2YW56YWRhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtc2VtaWJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXp1bDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZW1wbGVvcy1ob21lLWNvbnQge1xyXG4gICAgICAgIC50YWItY29udGVuZWRvciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnQtYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGFicy1jdXN0b20ge1xyXG4gICAgICAgICAgICAuYWN0aXZvIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyb2pvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVpZ2h0LWF1dG8ge1xyXG4gICAgICAgIGhlaWdodDogMTA1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbi8vLy8vLyAqKioqKioqKnx8ICBFbXBsZW9zIEhvbWUgIHx8KioqKioqKiogLy8vLy8vXHJcbiAgICAuc3ViLWhvbWUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLXNlbWlib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDByZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50aXBvLXZpc3RhLWNvbnQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICAgIC50aXBvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVtcGxlb3MtaG9tZS1jb250IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNGU1O1xyXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5lbXBsZW9zLWhvbWUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIC5lbXBsZW8ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMS42JTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yYXlvIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjZyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyb2pvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtc2VtaWJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4Njg2ODY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucGxhY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5qb3JuYWRhIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5qMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcmRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmoyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1bC1jbGFybztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTRweCAzcHggI2RjYjRiYztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZW1wbGVvcy1ob21lLWxpc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIC5lbXBsZW8ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW5mby1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NiU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yYXlvIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1zZW1pYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcm9qbztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzg2ODY4NjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnBsYWNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuam9ybmFkYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuajEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmVyZGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5qMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhenVsLWNsYXJvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGJveC1zaGFkb3c6IDBweCA0cHggMTRweCAzcHggI2RjYjRiYztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm90b24tbWFzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuLWF6dWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDI4cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEzcHg7XHJcbiAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1bDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzNmNhYjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuLWF6dWwtZG9zIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAyOHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJvam87XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIC4zKTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzNmNhYjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1kaXNhYmxlZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgIGNvbG9yOiAjYTVhNWE1O1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMjhweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTNweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGN1cnNvcjogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmZvdG8taG9tZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMXB4IDJweCA3cHggMnB4ICM3OTc5Nzk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGJveC1zaGFkb3c6IC0xcHggMnB4IDdweCAycHggIzc5Nzk3OTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAxcHggMnB4IDdweCAycHggIzc5Nzk3OTtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgICAgICAgICAgLmNhbXBvcy1ob21le1xyXG4gICAgICAgICAgICAgICAgLnNlYXJjaC1pbnB1dHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmlucHV0LXN1Ym1pdHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjklO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMXB4IDJweCA3cHggMnB4ICM3OTc5Nzk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYm94LXNoYWRvdzogLTFweCAycHggN3B4IDJweCAjNzk3OTc5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAxcHggMnB4IDdweCAycHggIzc5Nzk3OTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4vLy8vLy8gKioqKioqKip8fCAgU2VydmljaW9zIGh1bWFub3MgaG9tZSAgfHwqKioqKioqKiAvLy8vLy9cclxuICAgIC5yZWN1cnNvcy1odW1hbm9zLWNvbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMHJlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICAucmVzdXJzb3MtaHVtYW5vcyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAucmVjdXJzbyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTNweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJlY3VyLWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhMDllOWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmVjdXItaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLXNlbWlib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGF6dWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogICNhMDllOWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1bDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM2Y2FiO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4vLy8vLy8gKioqKioqKip8fCAgTG9naW4gaG9tZSAgfHwqKioqKioqKiAvLy8vLy9cclxuXHJcbiAgICAubG9naW4taG9tZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAwcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigyOSw4OCwxMzApO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI5LDg4LDEzMCwxKSAwJSwgcmdiYSgyMjYsMzQsNzUsMSkgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjksODgsMTMwLDEpIDAlLCByZ2JhKDIyNiwzNCw3NSwxKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjksODgsMTMwLDEpIDAlLCByZ2JhKDIyNiwzNCw3NSwxKSAxMDAlKTtcclxuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiIzFkNTg4MlwiLGVuZENvbG9yc3RyPVwiI2UyMjI0YlwiLEdyYWRpZW50VHlwZT0xKTtcclxuICAgIH1cclxuICAgIC5saCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAuc3ViLWhvbWUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTNweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDByZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dWw7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYXp1bDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4vLy8vLy8gKioqKioqKip8fCAgQ2FuaWRhdG9zIEhvbWUgfHwqKioqKioqKiAvLy8vLy9cclxuLm93bC10ZXN0aW1vbmlhbHMge1xyXG4gICAgd2lkdGg6IDg3JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDgyJTtcclxuICAgIH1cclxuICAgIC5vd2wtbmF2IHtcclxuICAgICAgICAub3dsLXByZXYge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xMCU7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTglO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5vd2wtbmV4dCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xMCU7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTE4JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5vd2wtaXRlbSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIC8vIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7ICBTYWZhcmkgNi4wIC0gOS4wXHJcbiAgICAgICAgICAgIC8vIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyAmOmhvdmVyIHtcclxuICAgICAgICAvLyAgICAgaW1nIHtcclxuICAgICAgICAvLyAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpOyAgU2FmYXJpIDYuMCAtIDkuMFxyXG4gICAgICAgIC8vICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG59XHJcbiAgICAuY2FuZGlkYXRvcy1ob21lLWNvbnQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMHJlbTtcclxuICAgICAgICAuY2FuZGlkYXRvcy1ob21lIHtcclxuICAgICAgICAgICAgLy8gZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgLy8gZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgLmNhbmRpZGF0byB7XHJcblxyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDEuNiU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNGU1O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzQwcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAvL21hcmdpbi10b3A6IC0ycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzdjN2E3MTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnBvc2ljaW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTRweCAzcHggI2RjYjRiYztcclxuICAgICAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcm9qbztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuLy8vLy8vICoqKioqKioqfHwgIFNvbHVjaW9uZXMgRW1wcmVzYXJpYWxlc3x8KioqKioqKiogLy8vLy8vXHJcbiAgICAuc29sdWNpb25lcy1lbXByZXNhcmlhbGVzLWNvbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMHJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIH1cclxuXHJcblxyXG4vLy8vLy8gKioqKioqKiogTWFyY2FzICoqKioqKioqIC8vLy8vL1xyXG4gICAgLm1hcmNhcy1ob21lIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcclxuICAgIH1cclxuICAgIC5vd2wtbWFyY2FzIHtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogODQlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAub3dsLW5hdiB7XHJcbiAgICAgICAgICAgIC5vd2wtcHJldiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTAlO1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE4JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3dsLW5leHQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMCU7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTE4JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAub3dsLWl0ZW0ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAvLyAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpOyAgU2FmYXJpIDYuMCAtIDkuMFxyXG4gICAgICAgICAgICAgICAgLy8gZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8gJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC8vICAgICBpbWcge1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpOyAgU2FmYXJpIDYuMCAtIDkuMFxyXG4gICAgICAgICAgICAvLyAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcclxuICAgICAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuIiwiLy8gc3R5bGVzIGZvciBzbWFsbCBzY3JlZW5zIGFuZCBkb3duXHJcbkBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gIC5hYm91dC11cyB7XHJcbiAgICAubm9zb3Ryb3MtcGFkIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLnRyZXMtYXJyaWJhIHtcclxuICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5pY29ucyB7XHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5lbXBsZW9zLXBhZCB7XHJcbiAgcGFkZGluZy10b3A6IDZyZW07XHJcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxufVxyXG4ubm9zb3Ryb3MtcGFkIHtcclxuXHJcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcblxyXG59XHJcbi5kZXNjcmlwY2lvbi1ub3NvdHJvcyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gIHAge1xyXG4gICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgcGFkZGluZzogMHJlbTtcclxuICAgIG1hcmdpbjogMHJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG59XHJcbi5vYmpldGl2b3Mge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgLm9iaiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gICAgLnRleHQge1xyXG4gICAgICB3aWR0aDogNzUlO1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRhenVsO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnZhbG9yZXMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIC5pY29uLXZhbG9ye1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE4MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGF6dWw7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuICAudmFsb3Ige1xyXG4gICAgd2lkdGg6IDMwJTtcclxuICAgIG1hcmdpbjogMS4wJTtcclxuICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC5pY29uLXVze1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtc2VtaWJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiAkcm9qbztcclxuICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICBwYWRkaW5nOiAwcmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgY29sb3I6ICRuZWdybztcclxuICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICBwYWRkaW5nOiAwcmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbi11cyB7XHJcbiAgZm9udC1zaXplOiA3MHB4O1xyXG4gIGNvbG9yOiAjZTQyMjRhO1xyXG59XHJcblxyXG4udGV4dC11cyBwOmZpcnN0LW9mLXR5cGUge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnMgTWVkaXVtXCI7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIGNvbG9yOiAjMWM1ODgyO1xyXG59XHJcblxyXG4udGV4dC11cyBwIHtcclxuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIGNvbG9yOiAjMjYyNjI2O1xyXG4gIHBhZGRpbmc6IDByZW07XHJcbiAgbWFyZ2luOiAwcmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbi50ZXh0LXVzIHtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi50ZXh0LXZhbHVlIGg0IHtcclxuICBmb250LWZhbWlseTogXCJQb3BwaW5zIFNlbWlib2xkXCI7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGNvbG9yOiAjMWM1ODgyO1xyXG4gIG1hcmdpbjogMHJlbTtcclxuICBwYWRkaW5nOiAwcmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLnRleHQtdmFsdWUge1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG5cclxuLnRleHQtdmFsdWUgcCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBjb2xvcjogIzI2MjYyNjtcclxuICBtYXJnaW46IDByZW07XHJcbiAgcGFkZGluZzogMHJlbTtcclxuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcblxyXG4ucGFkZGluZy12YWxvciB7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxufVxyXG4iLCIvLy8vLy8gKioqKioqKip8fCAgU2VydmljaW9zICB8fCoqKioqKioqIC8vLy8vL1xyXG4gICAgLnJlY3Vyc29zLWh1bWFub3MtY29udHtcclxuICAgICAgICAuc3ViLWhvbWUge1xyXG4gICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4vLy8vLy8gKioqKioqKip8fCAgU2VydmljaW8gRGV0YWlsICB8fCoqKioqKioqIC8vLy8vL1xyXG4gICAgLnNlcnZpY2lvLXBhZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcbiAgICB9XHJcbiAgICAuZm90by1zZXJ2IHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5mby1zZXJ2aWNpbyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1saWdodDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRuZWdybztcclxuICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XHJcbiAgICAgICAgICAgIHN0cm9uZywgYiB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGVjay5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA0MCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDByZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5kaXNwbGF5LW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAub2N1bHRhcmZsYXNwaXJhbnRlIHtcclxuICAgICAgICAjZmxlbXByZXNhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAub2N1bHRhcmZsZW1wcmVzYSB7XHJcbiAgICAgICAgI2ZsYXNwaXJhbnRlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFicy1sb2dpbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAucC10YWIge1xyXG4gICAgICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM3MjcyNzI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM3MjcyNzI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnAtdGFiLWRpdiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJvam87XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNiUsIDIxcHgpOyAvKiBJRSA5ICovXHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNiUsIDIxcHgpOyAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNiUsIDIxcHgpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kaXYtbW9zdHJhcntcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE2JSwgMCUpOyAvKiBJRSA5ICovXHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNiUsIDAlKTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTYlLCAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIHAsIGkge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRyb2pvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4iLCIuc3ViLXNlY2Npb24ge1xyXG4gICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkYXp1bDtcclxuICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuLnByZWd1bnRhcy1jb250ZW5lZG9yIHtcclxuICAgIHBhZGRpbmc6IDRyZW0gMHJlbTtcclxuICAgIHVsIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLy8gZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC8vIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcmVtIDhweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDJyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyb2pvO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29sbGFwc2libGUtYm9keSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYXp1bDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY3RpdmUge1xyXG4gICAgICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAkYXp1bC1jbGFybztcclxuICAgICAgICAgICAgLmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1bDtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5iYW5uZXItcGFnaW5hIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbn1cclxuLmxheWVyLW5lZ3JvIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRvcDogMHB4O1xyXG4gIGxlZnQ6IDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjYpO1xyXG4gIHAge1xyXG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG8tYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgLyogSUUgOSAqL1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXHJcbiAgfVxyXG59XHJcbi5iYWNrLWYyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG59XHJcbi5mb3JtLWdlbmVyYWwge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDByZW07XHJcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcbiAgLnN1Yi1mb3JtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMnJlbSAwcmVtO1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICB9XHJcbiAgLnN1Yi10ZXJtIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtc2VtaWJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiAkYXp1bDtcclxuICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2FtcG9zLWZvcm0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1ncm91cC1mdWxsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICRyb2pvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1saWdodDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDEycHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgICAgICAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIC8qIElFIDEwKyAqL1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBGaXJlZm94IDE4LSAqL1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG4tYXp1bHtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1saWdodDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDEycHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50IDUwJSwgZ3JheSA1MCUpLFxyXG4gICAgICAgIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIGdyYXkgNTAlLCB0cmFuc3BhcmVudCA1MCUpLFxyXG4gICAgICAgIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2NjYywgI2NjYyk7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDIwcHgpIGNhbGMoMWVtICsgMnB4KSxcclxuICAgICAgICBjYWxjKDEwMCUgLSAxNXB4KSBjYWxjKDFlbSArIDJweCksIGNhbGMoMTAwJSAtIDIuNWVtKSAwLjVlbTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA1cHggNXB4LCA1cHggNXB4LCAxcHggMS41ZW07XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiAxNHB4IDEycHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1saWdodDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgICAgICAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIC8qIElFIDEwKyAqL1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBGaXJlZm94IDE4LSAqL1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHNlbGVjdC52YWxpZCxcclxuICAgIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS52YWxpZCxcclxuICAgIHRleHRhcmVhLnZhbGlkIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAxcHggMCAwICM0Y2FmNTA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGYwZmU7XHJcbiAgICB9XHJcbiAgICBzbWFsbCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZGl2LWJvdG9uZXMge1xyXG4gICAgd2lkdGg6IDk4JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgcCB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDI4cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgIC5idG4tYW50ZXJpb3Ige1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVjNWM1YztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bi1zaWd1aWVudGUge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1bDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzNmNhYjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZC1jb250YWN0IHtcclxuICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMXJlbSAwcmVtO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvLWxpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgfVxyXG4gIC5pbnB1dC1ob21lIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDQ4JTtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIG1hcmdpbjogMHJlbSAxJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBwYWRkaW5nOiAwcmVtIDEycHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgICAgIGNvbG9yOiAjNzc3Nzc3ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgLyogRmlyZWZveCAxOSsgKi9cclxuICAgICAgY29sb3I6ICM3Nzc3NzcgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgLyogSUUgMTArICovXHJcbiAgICAgIGNvbG9yOiAjNzc3Nzc3ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAvKiBGaXJlZm94IDE4LSAqL1xyXG4gICAgICBjb2xvcjogIzc3Nzc3NyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGV4dGFyZWEge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICB3aWR0aDogOTglO1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMHJlbSAxJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgICAgIGNvbG9yOiAjNzc3Nzc3ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgLyogRmlyZWZveCAxOSsgKi9cclxuICAgICAgY29sb3I6ICM3Nzc3NzcgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgLyogSUUgMTArICovXHJcbiAgICAgIGNvbG9yOiAjNzc3Nzc3ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAvKiBGaXJlZm94IDE4LSAqL1xyXG4gICAgICBjb2xvcjogIzc3Nzc3NyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZXJyb3Ige1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJFJlZDtcclxuICB9XHJcbn1cclxuLnJvdy1mb3JtIHtcclxuICB3aWR0aDogOTYlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmluZm8tY29udGFjdG8ge1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbiAgbWFyZ2luLXRvcDogM3JlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMHJlbTtcclxuICB9XHJcbiAgLmluZm8tZGl2IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMmYyZjI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgY29sb3I6ICRuZWdybztcclxuICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJGF6dWw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3ViLWNvbnRhY3RvIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgY29sb3I6ICRhenVsO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucmVkZXMtY29udGFjdG8ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgbWFyZ2luOiAwcmVtIDE2cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRyb2pvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaG91cnMtaW5mbyB7XHJcbiAgc3BhbiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG59XHJcbi5tYXBhLWNvbnRlbmVkb3Ige1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbiNtYXBhLWRpdiB7XHJcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRyb2pvO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNDAwcHg7XHJcbn1cclxuIiwiLy8vLy8vICoqKioqKioqfHwgICAgICAgSW5mbyBkZXRhaWwgICAgICAgfHwqKioqKioqKiAvLy8vLy9cclxuLmJhY2stZ3JpcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTRlNTtcclxufVxyXG4udmFjYW50ZS1wYWQge1xyXG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxufVxyXG4uYnVzY2Fkb3ItZW1wbGVvcyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5idXNjYWRvci1jb250IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA3MCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDcwJSk7IC8qIElFIDkgKi9cclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNzAlKTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXHJcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDZweCAwcHggI2NhY2FjYTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5yYXlvIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwcHg7XHJcbiAgbGVmdDogMHB4O1xyXG4gIHdpZHRoOiA3MHB4O1xyXG59XHJcbi5ib3RvbmVzLXZhY2FudGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDEuNnJlbTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLmJ0bi1yb2pvIHtcclxuICAgICAgcGFkZGluZzogMTJweCAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBidXR0b24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgbWFyZ2luOiAwcHggNHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG4uYnRuLW90cmFzLXZhY2FudGVzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XHJcbiAgICBhIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRleHRyYS1sYXJnZS1hbmQtdXB9IHtcclxuICAudGFiIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5pbWFnZW4tdmFjYW50ZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaW1hZ2VuLXZhY2FudGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDNlbTtcclxuICBtYXJnaW4tdG9wOiAtMmVtO1xyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIH1cclxuICBoNiB7XHJcbiAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgIGNvbG9yOiAkYXp1bDtcclxuICAgIHBhZGRpbmc6IDByZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gIC5leHRyYS1sYXJnZS1hbmQtdXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcbi5kZXRhbGxlLXZhY2FudGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gIH1cclxuICBoMSB7XHJcbiAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICBjb2xvcjogJGF6dWw7XHJcbiAgICBwYWRkaW5nOiAwcmVtO1xyXG4gICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICB9XHJcbiAgaDMge1xyXG4gICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICRhenVsO1xyXG4gICAgcGFkZGluZzogMHJlbTtcclxuICAgIG1hcmdpbjogMHJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWxpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzI2MjYyNjtcclxuICAgIG1hcmdpbjogMHJlbTtcclxuICAgIHBhZGRpbmc6IDByZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kZXRhbGxlLXNlY2Npb24ge1xyXG4gICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgIGEsXHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHJnYigyMjgsIDM0LCA3NCk7XHJcbiAgICB9XHJcbiAgICAuYnRuLXJvam8sXHJcbiAgICAuYnRuLXJvam86aG92ZXIge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi50YWItY29udGVuZWRvciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5jb250LWFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4ub2N1bHRhci10YWIge1xyXG4gICAgbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpOyAvKiBJRSA5ICovXHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbn1cclxuLm1vc3RyYXItdGFiIHtcclxuICAgIG1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7IC8qIElFIDkgKi9cclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG59XHJcbi50YWItY29udC1jdXN0b20ge1xyXG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxufVxyXG4udGFicy1jdXN0b20ge1xyXG4gICAgLy8gbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIC8vIHBhZGRpbmc6IDByZW0gMnJlbTtcclxuICAgIC8vIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgLy8gZGlzcGxheTogZmxleDtcclxuICAgIC8vIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gICAgLy8gICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgLy8gfVxyXG4gICAgLnRiIHtcclxuICAgICAgICAvLyB3aWR0aDogYXV0bztcclxuICAgICAgICAvLyBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgLy8gbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAvLyBwYWRkaW5nOiAxNHB4IDFyZW07XHJcbiAgICAgICAgLy8gdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xyXG4gICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAvLyAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIC8vIH1cclxuICAgICAgICAvLyBwIHtcclxuICAgICAgICAvLyAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XHJcbiAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAvLyAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgLy8gICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgLy8gICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAvLyAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC8vICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIC8vICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vIGltZyB7XHJcbiAgICAgICAgLy8gICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIC8vIH1cclxuICAgICAgICAvLyAmOmhvdmVyIHtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgIC8vICAgICBwIHtcclxuICAgICAgICAvLyAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG4gICAgLmFjdGl2byB7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYXp1bC1jbGFybyAsICRsaWxhLCAkYXp1bCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0b3ItdGFiIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk1MjJlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhenVsO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDBweDtcclxuICAgIH1cclxufSIsIi8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cclxuLy8qIFJlZ2lzdHJvIFBhZ2luYVxyXG4vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXHJcbi5kYXRlX29re1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuICAgIC5iYW5uZXItZGl2IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDZlbTtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDBlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJhbm5lci10ZXh0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDYwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IC8qIElFIDkgKi9cclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLXNlbWlib2xkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMnB4ICMzMzMzMzM7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIC5zaG93X2xhcHRvcCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNGVtIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH1cclxuICAgIHtcclxuICAgICAgICAuYmFubmVyLWRpdiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjYxcHgpIHtcclxuICAgICAgICAuYmFubmVyLWRpdiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2ZW0haW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlsZS1maWVsZCB7XHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyb2pvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmlsZS1wYXRoLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLWxpbmsge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkcm9qbztcclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1zZW1pYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICRhenVsO1xyXG4gICAgICAgIH1cclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJvam87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bi1henVsIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5saW5rcy1mb3JtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCA2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyb2pvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXHJcbi8vKiBSZWdpc3RybyBBc3BpcmFudGVcclxuLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xyXG4gICAgLmZ1bGwtcm93IHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lcl9kYXRlcyB7XHJcbiAgICAgICAgLmRhdGVfb3B0aW9ucyB7XHJcbiAgICAgICAgICAgIGRpcmVjdGlvbjogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAuc2VsZWN0X2RhdGVfZGF5IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2VsZWN0X2RhdGVfbW9udGgge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5JSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zZWxlY3RfZGF0ZV95ZWFyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jaGVjay1kaXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAwcmVtO1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMjZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hZGRpbmctZGl2IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAuZm9ybUNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbmZvQ29udGFpbmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgLmJ0bi1yb2pvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFkZGluZy1yZXN1bHQtY29udCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgIC50aXR1bG8ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTRweCAyNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dWw7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjJweDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5saXN0YS13aGl0ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICRyb2pvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbi8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cclxuLy8qIFJlZ2lzdHJvIGdlbmVyYWxcclxuLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xyXG4gICAgLmZvcm0tcmVnaXN0cm8ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMHJlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICAucGFzby1kaXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAxcyBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFzby1kaXYuYWN0aXZle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdHVsby1mb3JtdWxhcmlvIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJvam87XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1zZW1pYm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhenVsO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3ViLWZvcm0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwcmVtO1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYW1wby1mb3RvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhbXBvcy1mb3JtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcm9qbztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50IDUwJSwgZ3JheSA1MCUpLFxyXG4gICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIGdyYXkgNTAlLCB0cmFuc3BhcmVudCA1MCUpLFxyXG4gICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2NjYywgI2NjYyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOlxyXG4gICAgICAgICAgICAgICAgICAgIGNhbGMoMTAwJSAtIDIwcHgpIGNhbGMoMWVtICsgMnB4KSxcclxuICAgICAgICAgICAgICAgICAgICBjYWxjKDEwMCUgLSAxNXB4KSBjYWxjKDFlbSArIDJweCksXHJcbiAgICAgICAgICAgICAgICAgICAgY2FsYygxMDAlIC0gMi41ZW0pIDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOlxyXG4gICAgICAgICAgICAgICAgICAgIDVweCA1cHgsXHJcbiAgICAgICAgICAgICAgICAgICAgNXB4IDVweCxcclxuICAgICAgICAgICAgICAgICAgICAxcHggMS41ZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNlbGVjdC52YWxpZCwgaW5wdXRbdHlwZT1wYXNzd29yZF0udmFsaWQsIHRleHRhcmVhLnZhbGlkIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCAjNGNhZjUwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZjBmZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2LWJvdG9uZXMge1xyXG4gICAgICAgICAgICB3aWR0aDogOTglO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjhweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bi1hbnRlcmlvciwgLmJ0bi1hbnRlcmlvci1lbXByZXNhIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzVjNWM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bi1zaWd1aWVudGUge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dWw7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzZjYWI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlcm1pbm9zIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyb2pvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWItdGVybSB7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLXNlbWlib2xkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGF6dWw7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bi1yb2pvIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAyOHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyb2pvO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYjBkMzE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbi8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cclxuLy8qIEVkaXRhciBFbXByZXNhXHJcbi8vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLy9cclxuICAgIC5zdWItY3VlbnRhIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYXp1bDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hbnVuY2lvLWxpbmtzIHtcclxuICAgICAgICB3aWR0aDogNjUlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMi4ycmVtO1xyXG4gICAgICAgIGJvcmRlcjogNnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRyb2pvO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNHJlbTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDhweCAwcHggI2I1YjViNTtcclxuICAgICAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcclxuICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MiU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDgwcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDk5JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAvLyBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDVweDtcclxuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHJvam87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMiU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDElO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMC41JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NzVweCkge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMiU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDElO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJvam87XHJcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjYmIwZDMxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYW50LWFudW5jaW9zIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAuYW51bmNpby1yb3cge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZWFlYWVhO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHJlbSAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmVncm87XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hbnVuY2lvcyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMHJlbTtcclxuICAgICAgICAuYW51bmNpby10aXRsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhenVsO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDByZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDByZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hbnVuY2lvLWluZm8ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDFyZW07XHJcbiAgICAgICAgICAgIC5hbnVuY2lvLXJvdyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2VhZWFlYTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1zZW1pYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFudW5jaW8tcmVmIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDByZW07XHJcbiAgICAgICAgICAgICAgICBwOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9nby1lbXByZXNhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmlsZS1maWVsZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDByZW0gMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmludHJvLWVtcHJlc2Ege1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC5pbmZvLXJlcHJlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4iLCIvLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXHJcbi8vKiBNaXMgb2ZlcnRhc1xyXG4vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXHJcbi5ub3Jlc2l6ZXtcclxuICByZXNpemU6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4ucmVjb21lbmR7XHJcbiAgLmNhcmQtcGFuZWx7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgc3BhbntcclxuICAgICAgZm9udC1zaXplOiA5NXB4O1xyXG4gICAgICBjb2xvcjogJGF6dWw7XHJcbiAgICB9XHJcbiAgICBoNntcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XHJcbiAgICB9XHJcbiAgICBoNHtcclxuICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZm9ybS1vZmVydGFzLWRpdiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9ybSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgaW5wdXQge1xyXG4gICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbGlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgcGFkZGluZzogMTJweCAxMnB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgLyogRmlyZWZveCAxOSsgKi9cclxuICAgICAgICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBJRSAxMCsgKi9cclxuICAgICAgICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgLyogRmlyZWZveCAxOC0gKi9cclxuICAgICAgICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBidXR0b24ge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgICAgIG1hcmdpbjogMHB4IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyb2pvO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYjBkMzE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vZmVydGFzLWNvbnQge1xyXG4gIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgLnJheW8ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAwO1xyXG4gIH1cclxufVxyXG4ubWlzLXZhY2FudGVze1xyXG4gIHBhZGRpbmctdG9wOiAycmVtO1xyXG59XHJcbi5vZmVydGEge1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgLnJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmltZy1mbHVpZCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAuaW1nLW9mZXJ0YSB7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAuZGVzYy1vZmVydGEge1xyXG4gICAgLyp3aWR0aDogNjAlOyovXHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtc2VtaWJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGNvbG9yOiAkYXp1bDtcclxuICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICAgIC5kZXNjIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWxpZ2h0O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMGVtO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIH1cclxuICAgIC5jYXJhY3RlcmlzaXRjYXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIC5jYXIge1xyXG4gICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1saWdodDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRuZWdybztcclxuICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG4tb2ZlcnRhcyB7XHJcbiAgICAvLyBhIHtcclxuICAgIC8vIFx0d2lkdGg6IGF1dG87XHJcbiAgICAvLyAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgLy8gICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIC8vICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgIC8vICAgICAgICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgLy8gICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcclxuICAgIC8vICAgICAgICAgICBwYWRkaW5nLXRvcDogMTdweDtcclxuICAgIC8vICAgICAgICAgICBtYXJnaW46IDBweCAxMHB4O1xyXG4gICAgLy8gICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XHJcbiAgICAvLyAgICAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAvLyAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgLy8gICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC8vICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC8vICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAvLyAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAvLyAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIC8vICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJvam87XHJcbiAgICAvLyAgICAgICAgICAgfVxyXG4gICAgLy8gfVxyXG4gICAgYSxcclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIG1pbi13aWR0aDogMTEwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgY29sb3I6ICRuZWdybztcclxuICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTdweDtcclxuICAgICAgbWFyZ2luOiAwcHggMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xyXG4gICAgICBib3JkZXI6IDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyb2pvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnaW5hY2lvbi1kaXYge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAucGFnaW5hdGlvbiBsaS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dWw7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwOGVjNTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbWFnZW5lcy1tb2RhbCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgLml0ZW1faW1hZ2VuIHtcclxuICAgIHdpZHRoOiAyMyU7XHJcbiAgICBtYXJnaW46IDElO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLmxheWVyLWF6dWwge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRhenVsLCAwLjYpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMHB4O1xyXG4gICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5sYXllci1henVsIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hY3RpdmVfaW1hIHtcclxuICAgIC5sYXllci1henVsIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNvbnNlam9ze1xyXG4gIHB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgfVxyXG4gIHVsIGxpe1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuLy8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovL1xyXG4vLyogQ29tcHJhciBjcmVkaXRvc1xyXG4vLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8vXHJcbi5wYWQtY3VlbnRhIHtcclxuICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxufVxyXG4uc3ViLWdlbmVyYWwge1xyXG4gIHBhZGRpbmc6IDJyZW0gMHJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcCB7XHJcbiAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICBjb2xvcjogJGF6dWw7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICB9XHJcbn1cclxuLnBhc29zLWNyZWRpdG9zIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAucGFzbyB7XHJcbiAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICBzcGFuIHtcclxuICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTUwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgY29sb3I6ICRhenVsO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1tZWRpdW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAkYXp1bDtcclxuICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hY3RpdmUge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhenVsO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wbGFuZXMtY29udCB7XHJcbiAgaDUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogcmdiKDM4LCAzOCwgMzgpO1xyXG4gIH1cclxuICAvLyBzdHlsZXMgZm9yIG1lZGl1bSBzY3JlZW5zIGFuZCBkb3duXHJcbiAgbGkge1xyXG4gICAgY29sb3I6IHJnYigzOCwgMzgsIDM4KTtcclxuICAgIG1hcmdpbjogMC4yNWVtICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcbiAgdGh7XHJcbiAgICBjb2xvcjogJHJvam87XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbiAgdHIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICB0ZDpudGgtY2hpbGQoMm4pe1xyXG4gICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICB9XHJcbiAgLmlhenVse1xyXG4gICAgY29sb3I6ICRhenVsO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIHRkIGJ7XHJcbiAgICBjb2xvcjogJGF6dWw7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbiAgdGQgc3Ryb25ne1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC5lc3RldGljb3tcclxuXHJcbiAgICBie1xyXG4gICAgICAgIGNvbG9yOiAkcm9qbztcclxuICAgIH1cclxuICB9XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgLnBsYW4tZGl2IHtcclxuICAgIHdpZHRoOiAyMyU7XHJcbiAgICBtYXJnaW46IDElO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGF6dWw7XHJcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgd2lkdGg6IDMxJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTNweCkge1xyXG4gICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG4gICAgLnJhZGlvLWRpdiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBjb2xvcjogJGF6dWw7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jcmVkaXRvcyB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgY29sb3I6ICRuZWdybztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICAgIC5kZXN0YWNhZG9zIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBjb2xvcjogJG5lZ3JvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gICAgLmRpYXMge1xyXG4gICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgIGNvbG9yOiAkcm9qbztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgIC5wcmVjaW8ge1xyXG4gICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbWVkaXVtO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBjb2xvcjogJGF6dWw7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHJvam87XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggOHB4IDBweCAjYjViNWI1O1xyXG4gICAgICAucHJlY2lvIHtcclxuICAgICAgICBjb2xvcjogJHJvam87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFjdGl2ZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcm9qbztcclxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggOHB4IDBweCAjYjViNWI1O1xyXG4gICAgLnByZWNpbyB7XHJcbiAgICAgIGNvbG9yOiAkcm9qbztcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBhZ29zLWNvbnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gIC5wYWdvLWRpdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBtYXJnaW46IDBweCAxMnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YyZjJmMjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgY29sb3I6ICRuZWdybztcclxuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmFjdGl2ZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICRyb2pvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgfVxyXG59XHJcbi5wYWQtcGFnbyB7XHJcbiAgcGFkZGluZy10b3A6IDZyZW07XHJcbn1cclxuLnBhZ28tdGV4dG8tY29udCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAucGFnby10ZXh0byB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgcGFkZGluZzogNHJlbTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlNmU2ZTY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjMWM1ODgyO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICRhenVsO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxudHIuc2VsZWN0ZWQsXHJcbnRyLnNlbGVjdGVkOmhvdmVyIHtcclxuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyOCwgMzQsIDc0KSAhaW1wb3J0YW50O1xyXG4gIHRkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBie1xyXG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIGg1IHtcclxuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgbGkge1xyXG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi8vLy8vLyAqKioqKioqKnx8ICBNYWluIEZvb3RlciAgfHwqKioqKioqKiAvLy8vLy9cclxuXHJcbiAgICBmb290ZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMHJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1bDtcclxuICAgICAgICAuZm9vdGVyLWNvbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAgICAgICAgIC5kZXNjLWZvb3RlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNjNWM1YzU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmluZm8tZm9vdGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tZW51LWRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYzVjNWM1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2M1YzVjNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcm9qbztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFwyMDIzJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLXNlbWlib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRpcmVjY2lvbi1mb290ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbGlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYzVjNWM1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm9sZXRpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2M1YzVjNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJvam87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmIwZDMxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb290ZXItbWVudS1kaXYge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMS40cmVtIDByZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYzVjNWM1O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2M1YzVjNTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLXNlbWlib2xkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcm9qbztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb290ZXItZGl2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1bC0wMjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1mb290ZXIge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmFyYW5qYTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgLy8gY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhZC1mb290ZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNnJlbTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5sb2dvLWZvb3RlciB7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMzQlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZWRlcy1mb290ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYzVjNWM1O1xyXG4gICAgICAgICAgICBtYXJnaW46IDByZW0gMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJvam87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVudS1mb290ZXIge1xyXG4gICAgICAgIC8vIHA6YmVmb3JlIHtcclxuICAgICAgICAvLyAgICAgY29udGVudDogJ1xcMjZBQyc7XHJcbiAgICAgICAgLy8gICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAvLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIC8vICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgLy8gICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIC8vICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAvLyB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDByZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4vLy8vLy8gKioqKioqKip8fCAgTGVnYWwgRm9vdGVyICB8fCoqKioqKioqIC8vLy8vL1xyXG4gICAgLmZvb3RlciB7XHJcbiAgICAgICAgcGFkZGluZzogMS4ycmVtIDByZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGF6dWwtMDI7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgYmxhY2s7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDByZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ieS1mb290ZXIge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfSIsIi5wb3N0LW9mZmVyIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gIH1cclxuICAudGl0bGUge1xyXG4gICAgY29sb3I6IHJnYigyOCwgODgsIDEzMCk7XHJcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zIFNlbWlib2xkXCI7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbjogMHJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG4gIC5jb250YWluZXIuYmVuZWZpdHMge1xyXG4gICAgcGFkZGluZzogNGVtIDA7XHJcbiAgfVxyXG4gIC5jb250YWluZXItYmVuZWZpY2lvcyB7XHJcbiAgICBwYWRkaW5nOjA7XHJcbiAgfVxyXG4gIC5jYXJkLXBhbmVsIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyOCwgODgsIDEzMCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMjgsIDM0LCA3NCk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggOHB4IDBweCAjYjViNWI1O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnMgTWVkaXVtXCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA0NHB4O1xyXG4gICAgICBjb2xvcjogcmdiKDIyOCwgMzQsIDc0KTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0NHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIH1cclxuICAgIC5jYXJkLWl0ZW0ge1xyXG4gICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGNvbG9yOiByZ2IoMzgsIDM4LCAzOCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNtYWxsIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBjb2xvcjogcmdiKDM4LCAzOCwgMzgpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybSB7XHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDEyOCwgMTI4LCAxMjgpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwLjhlbTtcclxuICAgIH1cclxuICAgIC5zaGFyZSB7XHJcbiAgICAgIHBhZGRpbmc6IDFlbSAwO1xyXG4gICAgfVxyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogcmdiKDI4LCA4OCwgMTMwKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmJ0bi1henVsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gICAgcGFkZGluZzogMTJweCAyOHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEzcHg7XHJcbiAgICBib3JkZXI6IDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjgsIDg4LCAxMzApO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAuZG9zLWFiYWpvIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi5ib2R5LXBlcmZpbCB7XHJcbiAgYmFja2dyb3VuZDogI2QyZGVlNjtcclxufVxyXG4uZGV0YWxsZS1wZXJmaWwge1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDYlO1xyXG4gIHBhZGRpbmctbGVmdDogMSU7XHJcbiAgcGFkZGluZy1yaWdodDogMSU7XHJcbiAgbWFyZ2luLXRvcDogNiU7XHJcbiAgLnRpdHVsby1wZXJmaWwge1xyXG4gICAgbWFyZ2luLXRvcDogMSU7XHJcbiAgfVxyXG4gIC50ZXh0LWljb24ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xyXG4gIH1cclxuICAubGlzdC1jdixcclxuICAubGlzdC12aWRlbyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBoMiB7XHJcbiAgICBtYXJnaW46IDElO1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgY29sb3I6ICMxYzU4ODI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbiAgaDMge1xyXG4gICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgY29sb3I6ICRhenVsO1xyXG4gICAgcGFkZGluZzogMHJlbTtcclxuICB9XHJcbiAgaDQge1xyXG4gICAgY29sb3I6ICRhenVsO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICB9XHJcbiAgaDYge1xyXG4gICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICRhenVsO1xyXG4gICAgcGFkZGluZzogMHJlbTtcclxuICAgIG1hcmdpbjogMHJlbTtcclxuICB9XHJcbiAgaHIge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LWZhbWlseTogJHBvcHBpbnMtbGlnaHQ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAjMjYyNjI2O1xyXG4gICAgbWFyZ2luOiAwcmVtO1xyXG4gICAgcGFkZGluZzogMHJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLW1lZGl1bTtcclxuICAgIH1cclxuICB9XHJcbiAgLnBhbmVsIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbiAgICAubGlzdC1ncm91cCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYW5lbC1kZWZhdWx0IHtcclxuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmxpc3QtZ3JvdXAge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgICAgIGJvcmRlci13aWR0aDogMXB4IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZGV0YWxsZS1jdiB7XHJcbiAgICBoNiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mb3JtX21vZGFsIHtcclxuICBoNSB7XHJcbiAgICBjb2xvcjogIzFjNTg4MjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tdG9wOiAzJTtcclxuICB9XHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gIC50aXRsZSB7XHJcbiAgICBjb2xvcjogIzFjNTg4MiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgaHIge1xyXG4gICAgbWFyZ2luOiAxcHg7XHJcbiAgfVxyXG59XHJcbnNwYW4uc3RhdHVzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIHBhZGRpbmc6IDAuM2VtIDAuNmVtO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmxhYmVsLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XHJcbn1cclxuLmxhYmVsLXdhcm5pbmcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XHJcbn1cclxuLmxhYmVsLWRlZmF1bHQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XHJcbn1cclxuLmxhYmVsLWRhbmdlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5NTY1NjtcclxufVxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFHS00sQUFBQSxnQkFBZ0IsQUFBQSxDQUNkLGdCQUFnQixDREhSLE9BQU8sQ0NHZ0IsVUFBVSxDQUMxQyxBQUNELEFBQUEscUJBQXFCLEFBQUEsQ0FDbkIsS0FBSyxDRE5HLE9BQU8sQ0NNSyxVQUFVLENBQy9CLEFBR0QsQUFBQSxnQkFBZ0IsQUFBQSxVQUFVLEFBQUssQ0FDN0IsZ0JBQWdCLENEVlIsT0FBTyxDQ1VnQixVQUFVLENBQzFDLEFBQ0QsQUFBQSxxQkFBcUIsQUFBQSxlQUFlLEFBQUssQ0FDdkMsS0FBSyxDRGJHLE9BQU8sQ0NhSyxVQUFVLENBQy9CLEFBTEQsQUFBQSxnQkFBZ0IsQUFBQSxVQUFVLEFBQUssQ0FDN0IsZ0JBQWdCLENEVFIsT0FBTyxDQ1NnQixVQUFVLENBQzFDLEFBQ0QsQUFBQSxxQkFBcUIsQUFBQSxlQUFlLEFBQUssQ0FDdkMsS0FBSyxDRFpHLE9BQU8sQ0NZSyxVQUFVLENBQy9CLEFBTEQsQUFBQSxnQkFBZ0IsQUFBQSxVQUFVLEFBQUssQ0FDN0IsZ0JBQWdCLENEUlIsT0FBTyxDQ1FnQixVQUFVLENBQzFDLEFBQ0QsQUFBQSxxQkFBcUIsQUFBQSxlQUFlLEFBQUssQ0FDdkMsS0FBSyxDRFhHLE9BQU8sQ0NXSyxVQUFVLENBQy9CLEFBTEQsQUFBQSxnQkFBZ0IsQUFBQSxVQUFVLEFBQUssQ0FDN0IsZ0JBQWdCLENEUFIsT0FBTyxDQ09nQixVQUFVLENBQzFDLEFBQ0QsQUFBQSxxQkFBcUIsQUFBQSxlQUFlLEFBQUssQ0FDdkMsS0FBSyxDRFZHLE9BQU8sQ0NVSyxVQUFVLENBQy9CLEFBTEQsQUFBQSxnQkFBZ0IsQUFBQSxVQUFVLEFBQUssQ0FDN0IsZ0JBQWdCLENETlIsT0FBTyxDQ01nQixVQUFVLENBQzFDLEFBQ0QsQUFBQSxxQkFBcUIsQUFBQSxlQUFlLEFBQUssQ0FDdkMsS0FBSyxDRFRHLE9BQU8sQ0NTSyxVQUFVLENBQy9CLEFBTEQsQUFBQSxnQkFBZ0IsQUFBQSxTQUFTLEFBQU0sQ0FDN0IsZ0JBQWdCLENETFIsT0FBTyxDQ0tnQixVQUFVLENBQzFDLEFBQ0QsQUFBQSxxQkFBcUIsQUFBQSxjQUFjLEFBQU0sQ0FDdkMsS0FBSyxDRFJHLE9BQU8sQ0NRSyxVQUFVLENBQy9CLEFBTEQsQUFBQSxnQkFBZ0IsQUFBQSxTQUFTLEFBQU0s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Q0FBRSxFQUFFLEFBQUMsQ0FDdEIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsQUFHRCxBQUFBLEVBQUUsQ0FBQyxDQUFDLENBQUUsRUFBRSxDQUFDLENBQUMsQ0FBRSxFQUFFLENBQUMsQ0FBQyxDQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUUsRUFBRSxDQUFDLENBQUMsQ0FBRSxFQUFFLENBQUMsQ0FBQyxBQUFDLENBQUUsV0FBVyxDQUFFLE9BQU8sQ0FBSSxBTmdCN0QsQUFBQSxFQUFFLEFNZkMsQ0FBRSxTQUFTLENQcVJBLE1BQU0sQ09yUlUsV0FBVyxDQUFFLElBQUksQ0FBRSxNQUFNLENBQUUsTUFBb0IsQ0FBQyxDQUFDLENBQUMsT0FBb0IsQ0FBQyxDQUFDLENBQUcsQUFDekcsQUFBQSxFQUFFLEFBQUMsQ0FBRSxTQUFTLENQcVJBLE9BQU8sQ09yUlMsV0FBVyxDQUFFLElBQUksQ0FBRSxNQUFNLENBQUUsVUFBb0IsQ0FBQyxDQUFDLENBQUMsUUFBb0IsQ0FBQyxDQUFDLENBQUcsQUFDekcsQUFBQSxFQUFFLEFBQUMsQ0FBRSxTQUFTLENQcVJBLE9BQU8sQ09yUlMsV0FBVyxDQUFFLElBQUksQ0FBRSxNQUFNLENBQUUsVUFBb0IsQ0FBQyxDQUFDLENBQUMsUUFBb0IsQ0FBQyxDQUFDLENBQUcsQUFDekcsQUFBQSxFQUFFLEFBQUMsQ0FBRSxTQUFTLENQcVJBLE9BQU8sQ09yUlMsV0FBVyxDQUFFLElBQUksQ0FBRSxNQUFNLENBQUUsT0FBb0IsQ0FBQyxDQUFDLENBQUMsT0FBb0IsQ0FBQyxDQUFDLENBQUcsQUFDekcsQUFBQSxFQUFFLEFBQUMsQ0FBRSxTQUFTLENQcVJBLE9BQU8sQ09yUlMsV0FBVyxDQUFFLElBQUksQ0FBRSxNQUFNLENBQUUsVUFBb0IsQ0FBQyxDQUFDLENBQUMsT0FBb0IsQ0FBQyxDQUFDLENBQUcsQUFDekcsQUFBQSxFQUFFLEFBQUMsQ0FBRSxTQUFTLENQcVJBLE9BQU8sQ09yUlMsV0FBVyxDQUFFLElBQUksQ0FBRSxNQUFNLENBQUUsU0FBb0IsQ0FBQyxDQUFDLENBQUMsTUFBb0IsQ0FBQyxDQUFDLENBQUcsQUFHekcsQUFBQSxFQUFFLEFBQUMsQ0FBRSxVQUFVLENBQUUsTUFBTSxDQUFJLEFBQzNCLEFBQUEsTUFBTSxBQUFDLENBQUUsV0FBVyxDQUFFLEdBQUcsQ0FBSSxBTmlJN0IsQUFBQSxLQUFLLEFNaElDLENBQUUsU0FBUyxDQUFFLEdBQUcsQ0FBSSxBQUMxQixBQUFBLE1BQU0sQUFBQyxDQUFFLFdBQVcsQ0FBRSxHQUFHLENBQUksQUFDN0IsQUFBQSxLQUFLLEFBQUMsQ0FBRSxXQUFXLENBQUUsR0FBRyxDQUFJLEFBTXhCLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFINUMsQUFBQSxVQUFVLEFBQUEsQ0FJSixTQUFTLENBQUUsTUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSDVDLEFBQUEsVUFBVSxBQUFBLENBSUosU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUg1QyxBQUFBLFVBQVUsQUFBQSxDQUlKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFINUMsQUFBQSxVQUFVLEFBQUEsQ0FJSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSDVDLEFBQUEsVUFBVSxBQUFBLENBSUosU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUg1QyxBQUFBLFVBQVUsQUFBQSxDQUlKLFNBQVMsQ0FBRSxPQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFINUMsQUFBQSxVQUFVLEFBQUEsQ0FJSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSDVDLEFBQUEsVUFBVSxBQUFBLENBSUosU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUg1QyxBQUFBLFVBQVUsQUFBQSxDQUlKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFINUMsQUFBQSxVQUFVLEFBQUEsQ0FJSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSDVDLEFBQUEsVUFBVSxBQUFBLENBSUosU0FBUyxDQUFFLE9BQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUg1QyxBQUFBLFVBQVUsQUFBQSxDQUlKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFINUMsQUFBQSxVQUFVLEFBQUEsQ0FJSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSDVDLEFBQUEsVUFBVSxBQUFBLENBSUosU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUg1QyxBQUFBLFVBQVUsQUFBQSxDQUlKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFINUMsQUFBQSxVQUFVLEFBQUEsQ0FJSixTQUFTLENBQUUsT0FBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSDVDLEFBQUEsVUFBVSxBQUFBLENBSUosU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUg1QyxBQUFBLFVBQVUsQUFBQSxDQUlKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFINUMsQUFBQSxVQUFVLEFBQUEsQ0FJSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSDVDLEFBQUEsVUFBVSxBQUFBLENBSUosU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUg1QyxBQUFBLFVBQVUsQUFBQSxDQUlKLFNBQVMsQ0FBRSxPQUF5QixDQVN6QyxDQUhDLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFWMUMsQUFBQSxVQUFVLEFBQUEsQ0FXTixTQUFTLENBQUUsTUFBTSxDQUVwQixDQzFERCxBQUFBLGlCQUFpQixBQUFDLENBVWhCLFVBQVUsQ0FBRSxTQUFTLENBQUMsSUFBRyxDQUFDLG9DQUFvQyxDQUFDLFVBQVUsQ0FDMUUsQUFYRCxBQUNFLGlCQURlLEFBQ2QsVUFBVSxBQUFDLENBQ1YsU0FBUyxDQUFFLFFBQVEsQ0FDbkIsVUFBVSxDQUFFLHdCQUF3QixDQUNyQyxBQUpILEFBTUUsaUJBTmUsQUFNZCxTQUFTLEFBQUMsQ0FDVCxTQUFTLENBQUUsUUFBUSxDQUNwQixBQ1BILEFBQUEsV0FBVyxBQUFDLENBQ1YsVUFBVSxDQUFFLGVBQWUsQ0FDM0IsT0FBTyxDVGlHTSxJQUFJLENTaEdqQixNQUFNLENUd09hLEtBQWUsQ1N4T04sQ0FBQyxDVHlPUCxJQUFtQixDU3pPWSxDQUFDLENBQ3RELGFBQWEsQ0FBRSxHQUFHLENBRWxCLGdCQUFnQixDVDhGRixJQUFJLENTN0ZuQixBQUVELEFBQUEsS0FBSyxBQUFDLENBQ0osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDVGdPYSxLQUFlLENTaE9OLENBQUMsQ1RpT1AsSUFBbUIsQ1NqT1ksQ0FBQyxDQUN0RCxnQkFBZ0IsQ1R3RkYsSUFBSSxDU3ZGbEIsVUFBVSxDQUFFLGVBQWUsQ0FDM0IsYUFBYSxDQUFFLEdBQUcsQ0FrTG5CLEFBdkxELEFBU0UsS0FURyxDQVNILFdBQVcsQUFBQyxDQUNWLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLEdBQUcsQ0FJakIsQUFmSCxBQVlJLEtBWkMsQ0FTSCxXQUFXLEFBR1IsVUFBVSxBQUFDLENBQ1YsTUFBTSxDQUFFLE9BQU8sQ0FDaEIsQUFkTCxBQWtCRSxLQWxCRyxBQWtCRixNQUFNLENBbEJULEtBQUssQUFrQk8sT0FBTyxDQWxCbkIsS0FBSyxBQWtCaUIsTUFBTSxBQUFDLENBQ3pCLFFBQVEsQ0FBRSxRQUFRLENBbUJuQixBQXRDSCxBQXFCSSxLQXJCQyxBQWtCRixNQUFNLENBR0wsV0FBVyxDQXJCZixLQUFLLEFBa0JPLE9BQU8sQ0FHZixXQUFXLENBckJmLEtBQUssQUFrQmlCLE1BQU0sQ0FHeEIsV0FBVyxBQUFDLENBQ1YsVUFBVSxDQUFFLEdBQUcsQ0FDZixRQUFRLENBQUUsTUFBTSxDQUNqQixBQXhCTCxBQXlCSSxLQXpCQyxBQWtCRixNQUFNLENBT0wsV0FBVyxDQUFHLGFBQWEsQ0F6Qi9CLEtBQUssQUFrQk8sT0FBTyxDQU9mLFdBQVcsQ0FBRyxhQUFhLENBekIvQixLQUFLLEFBa0JpQixNQUFNLENBT3hCLFdBQVcsQ0FBRyxhQUFhLEFBQUMsQ0FDMUIsVUFBVSxDQUFFLEdBQUcsQ0FDaEIsQUEzQkwsQUE0QkksS0E1QkMsQUFrQkYsTUFBTSxDQVVMLGFBQWEsQ0E1QmpCLEtBQUssQUFrQk8sT0FBTyxDQVVmLGFBQWEsQ0E1QmpCLEtBQUssQUFrQmlCLE1BQU0sQ0FVeEIsYUFBYSxBQUFDLENBQ1osVUFBVSxDQUFFLElBQUksQ0FDaEIsUUFBUSxDQUFFLE1BQU0sQ0FDakIsQUEvQkwsQUFnQ0ksS0FoQ0MsQUFrQkYsTUFBTSxDQWNMLFlBQVksQ0FoQ2hCLEtBQUssQUFrQk8sT0FBTyxDQWNmLFlBQVksQ0FoQ2hCLEtBQUssQUFrQmlCLE1BQU0sQ0FjeEIsWUFBWSxBQUFDLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLENBQUMsQ0FDVCxJQUFJLENBQUUsQ0FBQyxDQUNQLEtBQUssQ0FBRSxDQUFDLENBQ1QsQUFyQ0wsQUF3Q0UsS0F4Q0csQUF3Q0YsTUFBTSxBQUFDLENBQ04sTUFBTSxDQUFFLEtBQUssQ0FDZCxBQTFDSCxBQTRDRSxLQTVDRyxBQTRDRixPQUFPLEFBQUMsQ0FDUCxNQUFNLENBQUUsS0FBSyxDQUNkLEFBOUNILEFBZ0RFLEtBaERHLEFBZ0RGLE1BQU0sQUFBQyxDQUNOLE1BQU0sQ0FBRSxLQUFLLENBQ2QsQUFsREgsQUFxREUsS0FyREcsQUFxREYsV0FBVyxBQUFDLENBYVgsT0FBTyxDQUFFLElBQUksQ0FxQmQsQUF2RkgsQUF1RE0sS0F2REQsQUFxREYsV0FBVyxBQUNULE1BQU0sQ0FDTCxXQUFXLENBdkRqQixLQUFLLEFBcURGLFdBQVcsQUFDQSxPQUFPLENBQ2YsV0FBVyxDQXZEakIsS0FBSyxBQXFERixXQUFXLEFBQ1UsTUFBTSxDQUN4QixXQUFXLEFBQUMsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFFBQVEsQ0FBRSxPQUFPLENBS2xCLEFBL0RQLEFBNERRLEtBNURILEFBcURGLFdBQVcsQUFDVCxNQUFNLENBQ0wsV0FBVyxDQUtULEdBQUcsQ0E1RFgsS0FBSyxBQXFERixXQUFXLEFBQ0EsT0FBTyxDQUNmLFdBQVcsQ0FLVCxHQUFHLENBNURYLEtBQUssQUFxREYsV0FBVyxBQUNVLE1BQU0sQ0FDeEIsV0FBVyxDQUtULEdBQUcsQUFBQyxDQUNGLE1BQU0sQ0FBRSxJQUFJLENBQ2IsQUE5RFQsQUFvRUksS0FwRUMsQUFxREYsV0FBVyxDQWVWLFdBQVcsQUFBQyxDQUNWLFNBQVMsQ0FBRSxHQUFHLENBTWYsQUEzRUwsQUFzRU0sS0F0RUQsQUFxREYsV0FBVyxDQWVWLFdBQVcsQ0FFVCxHQUFHLEFBQUMsQ0FDRixhQUFhLENBQUUsV0FBVyxDQUMxQixTQUFTLENBQUUsSUFBSSxDQUNmLEtBQUssQ0FBRSxJQUFJLENBQ1osQUExRVAsQUE2RUksS0E3RUMsQUFxREYsV0FBVyxDQXdCVixhQUFhLEFBQUMsQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLElBQUksQ0FBRSxDQUFDLENBQ1AsUUFBUSxDQUFFLFFBQVEsQ0FLbkIsQUF0RkwsQUFtRk0sS0FuRkQsQUFxREYsV0FBVyxDQXdCVixhQUFhLENBTVgsYUFBYSxBQUFDLENBQ1osU0FBUyxDQUFFLENBQUMsQ0FDYixBQXJGUCxBQTJGSSxLQTNGQyxBQTBGRixjQUFjLENBQ2IsWUFBWSxBQUFDLENBQ1gsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQTdGTCxBQStGSSxLQS9GQyxBQTBGRixjQUFjLENBS2IsWUFBWSxBQUFDLENBQ1gsT0FBTyxDQUFFLENBQUMsQ0FDVixjQUFjLENBQUUsSUFBSSxDQUNyQixBQWxHTCxBQXdHRSxLQXhHRyxDQXdHSCxXQUFXLEFBQUMsQ0FDVixRQUFRLENBQUUsUUFBUSxDQXNCbkIsQUEvSEgsQUE0R0ksS0E1R0MsQ0F3R0gsV0FBVyxDQUlULEdBQUcsQUFBQyxDQUNGLE9BQU8sQ0FBRSxLQUFLLENBQ2QsYUFBYSxDQUFFLFdBQVcsQ0FDMUIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxLQUFLLENBQUUsQ0FBQyxDQUNSLEdBQUcsQ0FBRSxDQUFDLENBQ04sTUFBTSxDQUFFLENBQUMsQ0FDVCxLQUFLLENBQUUsSUFBSSxDQUNaLEFBckhMLEFBdUhJLEtBdkhDLENBd0dILFdBQVcsQ0FlVCxXQUFXLEFBQUMsQ0FDVixLQUFLLENUN0JLLElBQUksQ1M4QmQsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLENBQUMsQ0FDVCxJQUFJLENBQUUsQ0FBQyxDQUNQLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDVG5DRSxJQUFJLENTb0NkLEFBOUhMLEFBaUlFLEtBaklHLENBaUlILGFBQWEsQUFBQyxDQUNaLE9BQU8sQ1R4Q0ksSUFBSSxDU3lDZixhQUFhLENBQUUsV0FBVyxDQWMzQixBQWpKSCxBQXFJSSxLQXJJQyxDQWlJSCxhQUFhLENBSVgsQ0FBQyxBQUFDLENBQ0EsTUFBTSxDQUFFLENBQUMsQ0FDVixBQXZJTCxBQXdJSSxLQXhJQyxDQWlJSCxhQUFhLENBT1gsV0FBVyxBQUFDLENBQ1YsT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENBQUUsSUFBSSxDQUNqQixhQUFhLENBQUUsR0FBRyxDQUtuQixBQWhKTCxBQTZJTSxLQTdJRCxDQWlJSCxhQUFhLENBT1gsV0FBVyxDQUtULENBQUMsQUFBQyxDQUNBLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBL0lQLEFBbUpFLEtBbkpHLENBbUpILFlBQVksQUFBQyxDQUlYLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsVUFBVSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMscUJBQW9CLENBQzFDLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxJQUFJLENUaEVGLElBQUksQ1MwRWhCLEFBcEtILEFBb0pJLEtBcEpDLENBbUpILFlBQVksQUFDVCxXQUFXLEFBQUMsQ0FDWCxhQUFhLENBQUUsV0FBVyxDQUMzQixBQXRKTCxBQTRKSSxLQTVKQyxDQW1KSCxZQUFZLENBU1YsQ0FBQyxBQUFBLElBQUssQ0FBQSxJQUFJLENBQVQsSUFBSyxDSWdJVixVQUFVLENKaElMLElBQUssQ0k2SVYsVUFBVSxDSjdJSyxJQUFLLENBQUEsVUFBVSxDQUFDLElBQUssQ0FBQSxhQUFhLENBQUUsQ0FDN0MsS0FBSyxDWGlHTSxPQUFPLENXaEdsQixZQUFZLENUcEVILElBQUksQ1NxRWIsVUFBVSxDQUFFLGNBQWMsQ0FDMUIsY0FBYyxDQUFFLFNBQVMsQ0FHMUIsQUFuS0wsQUFrS00sS0FsS0QsQ0FtSkgsWUFBWSxDQVNWLENBQUMsQUFBQSxJQUFLLENBQUEsSUFBSSxDQUFULElBQUssQ0lnSVYsVUFBVSxDSmhJTCxJQUFLLENJNklWLFVBQVUsQ0o3SUssSUFBSyxDQUFBLFVBQVUsQ0FBQyxJQUFLLENBQUEsYUFBYSxDQU0xQyxNQUFNLEFBQUMsQ0FBRSxLQUFLLENUckVHLE9BQThCLENTcUVMLEFBbEtqRCxBQXNLRSxLQXRLRyxDQXNLSCxZQUFZLEFBQUMsQ0FDWCxPQUFPLENUN0VJLElBQUksQ1M4RWYsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsZ0JBQWdCLENUOUVKLElBQUksQ1MrRWhCLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLElBQUksQ0FDaEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxHQUFHLENBQUUsSUFBSSxDQUNULE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLENBQUMsQ0FDVixPQUFPLENBQUUsSUFBSSxDQU1kLEFBdExILEFBa0xJLEtBbExDLENBc0tILFlBQVksQ0FZVixXQUFXLEFBQUMsQ0FDVixNQUFNLENBQUUsT0FBTyxDQUNmLE9BQU8sQ0FBRSxLQUFLLENBQ2YsQUNoTUwsQUFBQSxnQkFBZ0IsQUFBQyxDQUNmLE9BQU8sQ0FBQyxLQUFLLENBQ2IsUUFBUSxDQUFFLEtBQUssQ0FDZixPQUFPLENBQUUsS0FBSyxDQWdCZixBQWRDLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUFMM0MsQUFBQSxnQkFBZ0IsQUFBQyxDQU1iLFNBQVMsQ0FBRSxJQUFJLENBQ2YsTUFBTSxDQUFFLEVBQUUsQ0FZYixDQVZDLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssT0FBTyxTQUFTLEVBQUcsS0FBSyxFQVRuRSxBQUFBLGdCQUFnQixBQUFDLENBVWIsSUFBSSxDQUFFLEVBQUUsQ0FDUixNQUFNLENBQUUsRUFBRSxDQUNWLFNBQVMsQ0FBRSxHQUFHLENBT2pCLENBTEMsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUcsS0FBSyxFQWQzQyxBQUFBLGdCQUFnQixBQUFDLENBZWIsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsRUFBRSxDQUNULFNBQVMsQ0FBRSxHQUFHLENBRWpCLENBRUQsQUFBQSxNQUFNLEFBQUMsQ0FFTCxhQUFhLENBQUUsR0FBRyxDQUNsQixHQUFHLENBQUUsSUFBSSxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLElBQUksQ0FDaEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsU0FBUyxDQUFDLElBQUksQ0FDZCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ1YwUUcsSUFBSSxDVXpRakIsV0FBVyxDQUFFLEtBQUssQ0FDbEIsZ0JBQWdCLENWeVFKLE9BQU8sQ1V4UW5CLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLEtBQUssQ1ZzUVksSUFBSSxDVXJRckIsT0FBTyxDQUFFLElBQUksQ0FDYixXQUFXLENBQUUsTUFBTSxDQUNuQixlQUFlLENBQUUsYUFBYSxDQUM5QixNQUFNLENBQUUsT0FBTyxDQWlCaEIsQUFwQ0QsQUFxQkUsTUFyQkksQ0FxQkosYUFBYSxBQUFDLENBQ1osS0FBSyxDVmdRWSxPQUFPLENVL1B4QixXQUFXLENBQUUsR0FBRyxDQUNoQixZQUFZLENBQUUsS0FBSyxDQUNuQixXQUFXLENBQUUsSUFBSSxDQUNsQixBQTFCSCxBQTRCRSxNQTVCSSxBQTRCSCxRQUFRLEFBQUEsQ0FDUCxhQUFhLENBQUUsSUFBSSxDQUNwQixBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUFoQzNDLEFBQUEsTUFBTSxBQUFDLENBaUNILEtBQUssQ0FBRSxJQUFJLENBQ1gsYUFBYSxDQUFFLENBQUMsQ0FFbkIsQ0N6REQsQUFBQSxLQUFLLEFBQUMsQ0E0QkosUUFBUSxDQUFFLFFBQVEsQ0FDbEIsVUFBVSxDQUFFLElBQUksQ0FDaEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLGdCQUFnQixDWDBQRixJQUFJLENXelBsQixNQUFNLENBQUUsTUFBTSxDQUNkLFdBQVcsQ0FBRSxNQUFNLENBZ0RwQixBQW5GRCxBQUNFLEtBREcsQUFDRixpQkFBaUIsQUFBQyxDQUNqQixnQkFBZ0IsQ0FBRSxXQUFXLENBZ0I5QixBQWxCSCxBQUlJLEtBSkMsQUFDRixpQkFBaUIsQ0FHaEIsSUFBSSxDQUFDLENBQUMsQ0FKVixLQUFLLEFBQ0YsaUJBQWlCLENBSWhCLElBQUksQUFBQSxTQUFTLENBQUMsQ0FBQyxDQUxuQixLQUFLLEFBQ0YsaUJBQWlCLENBS2hCLElBQUksQUFBQSxTQUFTLENBQUMsQ0FBQyxBQUFBLE1BQU0sQUFBQyxDQUNwQixLQUFLLENBQUUscUJBQXFCLENBQzdCLEFBUkwsQUFVSSxLQVZDLEFBQ0YsaUJBQWlCLENBU2hCLElBQUksQ0FBQyxDQUFDLEFBQUEsTUFBTSxDQVZoQixLQUFLLEFBQ0YsaUJBQWlCLENBVWhCLElBQUksQ0FBQyxDQUFDLEFBQUEsT0FBTyxBQUFDLENBQ1osS0FBSyxDQUFFLElBQUksQ0FDWixBQWJMLEFBZUksS0FmQyxBQUNGLGlCQUFpQixDQWNoQixVQUFVLEFBQUMsQ0FDVCxnQkFBZ0IsQ0FBRSxJQUFJLENBQ3ZCLEFBakJMLEFBb0JFLEtBcEJHLEFBb0JGLGlCQUFpQixBQUFDLENBQ2pCLE9BQU8sQ0FBRSxJQUFJLENBS2QsQUExQkgsQUF1QkksS0F2QkMsQUFvQkYsaUJBQWlCLENBR2hCLElBQUksQUFBQyxDQUNILFNBQVMsQ0FBRSxDQUFDLENBQ2IsQUF6QkwsQUFxQ0UsS0FyQ0csQ0FxQ0gsSUFBSSxBQUFDLENBQ0gsT0FBTyxDQUFFLFlBQVksQ0FDckIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsV0FBVyxDQUFFLElBQUksQ0FDakIsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsQ0FBQyxDQUNWLE1BQU0sQ0FBRSxDQUFDLENBQ1QsY0FBYyxDQUFFLFNBQVMsQ0ErQjFCLEFBM0VILEFBOENJLEtBOUNDLENBcUNILElBQUksQ0FTRixDQUFDLEFBQUMsQ0FhQSxLQUFLLENicERLLHFCQUFPLENhcURqQixPQUFPLENBQUUsS0FBSyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsTUFBTSxDQUNmLFNBQVMsQ0FBRSxJQUFJLENBQ2YsYUFBYSxDQUFFLFFBQVEsQ0FDdkIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsVUFBVSxDQUFFLDJDQUEyQyxDQUN4RCxBQXBFTCxBQStDTSxLQS9DRCxDQXFDSCxJQUFJLENBU0YsQ0FBQyxBQUNFLE1BQU0sQ0EvQ2IsS0FBSyxDQXFDSCxJQUFJLENBU0YsQ0FBQyxBQUVFLE1BQU0sQUFBQSxPQUFPLEFBQUMsQ0FDYixnQkFBZ0IsQ0FBRSxxQkFBeUMsQ0FDM0QsT0FBTyxDQUFFLElBQUksQ0FDZCxBQW5EUCxBQXFETSxLQXJERCxDQXFDSCxJQUFJLENBU0YsQ0FBQyxBQU9FLE1BQU0sQ0FyRGIsS0FBSyxDQXFDSCxJQUFJLENBU0YsQ0FBQyxBQVFFLE9BQU8sQUFBQyxDQUNQLGdCQUFnQixDQUFFLFdBQVcsQ0FDN0IsS0FBSyxDYmpERyxPQUFPLENha0RoQixBQXpEUCxBQXNFSSxLQXRFQyxDQXFDSCxJQUFJLEFBaUNELFNBQVMsQ0FBQyxDQUFDLENBdEVoQixLQUFLLENBcUNILElBQUksQUFrQ0QsU0FBUyxDQUFDLENBQUMsQUFBQSxNQUFNLEFBQUMsQ0FDakIsS0FBSyxDYmpFSyxxQkFBTyxDYWtFakIsTUFBTSxDQUFFLE9BQU8sQ0FDaEIsQUExRUwsQUE0RUUsS0E1RUcsQ0E0RUgsVUFBVSxBQUFDLENBQ1QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLENBQUMsQ0FDVCxNQUFNLENBQUUsR0FBRyxDQUNYLGdCQUFnQixDWDNDRSxPQUE0QixDVzRDOUMsV0FBVyxDQUFFLFdBQVcsQ0FDekIsQUFJSCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRyxLQUFLLEVBdEZ6QyxBQUFBLEtBQUssQUF1RkcsQ0FDSixPQUFPLENBQUUsSUFBSSxDQVNkLEFBakdILEFBcUNFLEtBckNHLENBcUNILElBQUksQUFxREcsQ0FDSCxTQUFTLENBQUUsQ0FBQyxDQUtiLEFBaEdMLEFBOENJLEtBOUNDLENBcUNILElBQUksQ0FTRixDQUFDLEFBK0NHLENBQ0EsT0FBTyxDQUFFLE1BQU0sQ0FDaEIsQ0MvRlAsQUFBQSxpQkFBaUIsQUFBQyxDQUNoQixPQUFPLENBQUUsUUFBUSxDQUNqQixTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxJQUFJLENBQ2IsZ0JBQWdCLENBQUUsV0FBVyxDQUM3QixhQUFhLENBQUUsR0FBRyxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsU0FBUyxDQUFFLGdCQUFnQixDQUMzQixRQUFRLENBQUUsTUFBTSxDQUNoQixJQUFJLENBQUUsQ0FBQyxDQUNQLEdBQUcsQ0FBRSxDQUFDLENBQ04sY0FBYyxDQUFFLElBQUksQ0FDcEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsZ0JBQWdCLENBQUUsT0FBTyxDQUMxQixBQUVELEFBQUEsU0FBUyxBQUFDLENBQ1IsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLENBQUMsQ0FDVixNQUFNLENBQUUsR0FBRyxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsYUFBYSxDQUFFLFdBQVcsQ0FDMUIsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixPQUFPLENBQUUsRUFBRSxDQUNYLGdCQUFnQixDQUFFLE1BQU0sQ0FDeEIsVUFBVSxDQUFFLE1BQU0sQ0FDbkIsQUh3SVMsQUl0S1YsSUpzS2MsQ0lnSWQsVUFBVSxDQWFWLFVBQVUsQ0FsVFYsU0FBUyxBQUFDLENBQ1IsTUFBTSxDYnNEUSxJQUFJLENhckRsQixhQUFhLENiMkRDLEdBQUcsQ2ExRGpCLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLE1BQU0sQ2J1RFEsSUFBSSxDYXREbEIsV0FBVyxDYnNERyxJQUFJLENhckRsQixPQUFPLENic0RRLENBQUMsQ0FBQyxJQUFJLENhckRyQixjQUFjLENBQUUsU0FBUyxDQUN6QixjQUFjLENBQUUsTUFBTSxDQUN0QiwyQkFBMkIsQ0FBRSxXQUFXLENBQ3pDLEFBR0QsQUFBQSxJQUFJLEFBQUEsU0FBUyxDQUFULFNBQVMsQUF3UmIsVUFBVSxDQXhSTixTQUFTLEFBcVNiLFVBQVUsQ0FwU1YsYUFBYSxBQUFBLFNBQVMsQ0FDdEIsVUFBVSxBQUFBLFNBQVMsQ0FDbkIsVUFBVSxBQUFBLFNBQVMsQ0FDbkIsU0FBUyxBQUFBLFNBQVMsQ0FDbEIsSUFBSSxBQUFBLFNBQVMsQ0FtUmIsVUFBVSxBQW5STixTQUFTLENBZ1NiLFVBQVUsQUFoU04sU0FBUyxDQUNiLGFBQWEsQUFBQSxTQUFTLENBQ3RCLFVBQVUsQUFBQSxTQUFTLENBQ25CLFVBQVUsQUFBQSxTQUFTLENBQ25CLFNBQVMsQUFBQSxTQUFTLENBQ2xCLElBQUksQ0FBQSxBQUFBLFFBQUMsQUFBQSxFQThRTCxVQUFVLENBOVFOLEFBQUEsUUFBQyxBQUFBLEVBMlJMLFVBQVUsQ0EzUk4sQUFBQSxRQUFDLEFBQUEsRUFDTCxhQUFhLENBQUEsQUFBQSxRQUFDLEFBQUEsRUFDZCxVQUFVLENBQUEsQUFBQSxRQUFDLEFBQUEsRUFDWCxVQUFVLENBQUEsQUFBQSxRQUFDLEFBQUEsRUFDWCxTQUFTLENBQUEsQUFBQSxRQUFDLEFBQUEsQ0FBVSxDQUNsQixjQUFjLENBQUUsSUFBSSxDQUNwQixnQkFBZ0IsQ2JtQ1csT0FBTyxDYW5DWSxVQUFVLENBQ3hELFVBQVUsQ0FBRSxJQUFJLENBQ2hCLEtBQUssQ2JrQ2lCLE9BQU8sQ2FsQ0MsVUFBVSxDQUN4QyxNQUFNLENBQUUsT0FBTyxDQUtoQixBQXhCRCxBQW9CRSxJQXBCRSxBQUFBLFNBQVMsQUFvQlYsTUFBTSxDQXBCTCxTQUFTLEFBd1JiLFVBQVUsQUFwUVAsTUFBTSxDQXBCTCxTQUFTLEFBcVNiLFVBQVUsQUFqUlAsTUFBTSxDQW5CVCxhQUFhLEFBQUEsU0FBUyxBQW1CbkIsTUFBTSxDQWxCVCxVQUFVLEFBQUEsU0FBUyxBQWtCaEIsTUFBTSxDQWpCVCxVQUFVLEFBQUEsU0FBUyxBQWlCaEIsTUFBTSxDQWhCVCxTQUFTLEFBQUEsU0FBUyxBQWdCZixNQUFNLENBZlQsSUFBSSxBQUFBLFNBQVMsQUFlVixNQUFNLENBb1FULFVBQVUsQUFuUk4sU0FBUyxBQWVWLE1BQU0sQ0FpUlQsVUFBVSxBQWhTTixTQUFTLEFBZVYsTUFBTSxDQWRULGFBQWEsQUFBQSxTQUFTLEFBY25CLE1BQU0sQ0FiVCxVQUFVLEFBQUEsU0FBUyxBQWFoQixNQUFNLENBWlQsVUFBVSxBQUFBLFNBQVMsQUFZaEIsTUFBTSxDQVhULFNBQVMsQUFBQSxTQUFTLEFBV2YsTUFBTSxDQVZULElBQUksQ0FBQSxBQUFBLFFBQUMsQUFBQSxDQVVGLE1BQU0sQ0FvUVQsVUFBVSxDQTlRTixBQUFBLFFBQUMsQUFBQSxDQVVGLE1BQU0sQ0FpUlQsVUFBVSxDQTNSTixBQUFBLFFBQUMsQUFBQSxDQVVGLE1BQU0sQ0FUVCxhQUFhLENBQUEsQUFBQSxRQUFDLEFBQUEsQ0FTWCxNQUFNLENBUlQsVUFBVSxDQUFBLEFBQUEsUUFBQyxBQUFBLENBUVIsTUFBTSxDQVBULFVBQVUsQ0FBQSxBQUFBLFFBQUMsQUFBQSxDQU9SLE1BQU0sQ0FOVCxTQUFTLENBQUEsQUFBQSxRQUFDLEFBQUEsQ0FNUCxNQUFNLEFBQUMsQ0FDTixnQkFBZ0IsQ2I4QlMsT0FBTyxDYTlCYyxVQUFVLENBQ3hELEtBQUssQ2I4QmUsT0FBTyxDYTlCRyxVQUFVLENBQ3pDLEFKaUlPLEFJN0hWLElKNkhjLENJZ0lkLFVBQVUsQ0FhVixVQUFVLENBelFWLGFBQWEsQ0FDYixVQUFVLENBQ1YsVUFBVSxDQUNWLFNBQVMsQUFBQyxDQUNSLFNBQVMsQ2JZUSxJQUFJLENhWHJCLE9BQU8sQ0FBRSxDQUFDLENBS1gsQUFYRCxBQU9FLElBUEUsQ0FPRixDQUFDLENBc1BILFVBQVUsQ0F0UFIsQ0FBQyxDQW1RSCxVQUFVLENBblFSLENBQUMsQ0FOSCxhQUFhLENBTVgsQ0FBQyxDQUxILFVBQVUsQ0FLUixDQUFDLENBSkgsVUFBVSxDQUlSLENBQUMsQ0FISCxTQUFTLENBR1AsQ0FBQyxBQUFDLENBQ0EsU0FBUyxDYlVXLE1BQU0sQ2FUMUIsV0FBVyxDQUFFLE9BQU8sQ0FDckIsQUFJSCxBQUVFLElBRkUsQUFFRCxNQUFNLENBNk9ULFVBQVUsQUE3T1AsTUFBTSxDQTBQVCxVQUFVLEFBMVBQLE1BQU0sQ0FEVCxhQUFhLEFBQ1YsTUFBTSxBQUFDLENBQ04sZ0JBQWdCLENBQUUsT0FBc0MsQ0FDekQsQUoyR08sQUFBTCxJQUFTLENJZ0lkLFVBQVUsQ0FhVixVQUFVLEFBcFBMLENBQ0gsZUFBZSxDQUFFLElBQUksQ0FDckIsS0FBSyxDYk1lLElBQUksQ2FMeEIsZ0JBQWdCLENmMEZGLE9BQU8sQ2V6RnJCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLGNBQWMsQ0FBRSxJQUFJLENBRXBCLFVBQVUsQ0FBRSw2QkFBNkIsQ0FDekMsTUFBTSxDQUFFLE9BQU8sQ0FLaEIsQUFiRCxBQVNFLElBVEUsQUFTRCxNQUFNLENBOE5ULFVBQVUsQUE5TlAsTUFBTSxDQTJPVCxVQUFVLEFBM09QLE1BQU0sQUFBQyxDQUNOLGdCQUFnQixDYkhhLE9BQXNDLENhS3BFLEFKMkZpQyxBQUFMLGFBQWtCLEFJdkZuQyxDQXdDWixPQUFPLENBQUUsWUFBWSxDQUNyQixLQUFLLENiNUJpQixJQUFJLENhNkIxQixRQUFRLENBQUUsUUFBUSxDQUNsQixRQUFRLENBQUUsTUFBTSxDQUNoQixPQUFPLENBQUUsQ0FBQyxDQUNWLEtBQUssQ2IvQmdCLElBQUksQ2FnQ3pCLE1BQU0sQ2JoQ2UsSUFBSSxDYWlDekIsV0FBVyxDYmpDVSxJQUFJLENha0N6QixPQUFPLENBQUUsQ0FBQyxDQUNWLGdCQUFnQixDZjRCRixPQUFPLENlM0JyQixhQUFhLENibkNVLEdBQUcsQ2FxQzFCLFVBQVUsQ0FBRSxvQkFBb0IsQ0FDaEMsTUFBTSxDQUFFLE9BQU8sQ0FDZixjQUFjLENBQUUsTUFBTSxDQVN2QixBQS9ERCxBQUNFLGFBRFcsQUFDVixNQUFNLEFBQUMsQ0FDTixnQkFBZ0IsQ2YyRUosT0FBTyxDZXpFcEIsQUFKSCxBQUtFLGFBTFcsQUFLVixPQUFPLEFBQUMsQ0FDUCxhQUFhLENBQUUsQ0FBQyxDQUNqQixBQVBILEFBUUUsYUFSVyxBQVFWLFVBQVUsQUFBQyxDQUlWLEtBQUssQ2Jkb0IsSUFBSSxDYWU3QixNQUFNLENiZm1CLElBQUksQ2FnQjdCLE9BQU8sQ0FBRSxDQUFDLENBSVgsQUFsQkgsQUFTSSxhQVRTLEFBUVYsVUFBVSxBQUNSLFlBQVksQUFBQyxDQUNaLE1BQU0sQ0FBRSxLQUFnQyxDQUN6QyxBQVhMLEFBZUksYUFmUyxBQVFWLFVBQVUsQ0FPVCxDQUFDLEFBQUMsQ0FDQSxXQUFXLENibEJZLElBQUksQ2FtQjVCLEFBakJMLEFBb0JFLGFBcEJXLEFBb0JWLFVBQVUsQUFBQyxDQUlWLEtBQUssQ2JwQm9CLE1BQW1CLENhcUI1QyxNQUFNLENickJtQixNQUFtQixDYXlCN0MsQUE3QkgsQUFxQkksYUFyQlMsQUFvQlYsVUFBVSxBQUNSLFlBQVksQUFBQyxDQUNaLE1BQU0sQ0FBRSxPQUFnQyxDQUN6QyxBQXZCTCxBQTBCSSxhQTFCUyxBQW9CVixVQUFVLENBTVQsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDYnZCWSxNQUFtQixDYXdCM0MsQUE1QkwsQUErQkUsYUEvQlcsQUErQlYsWUFBWSxBQUFDLENBS1osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsS0FBMEIsQ0FDbkMsQUF2Q0gsQUFnQ0ksYUFoQ1MsQUErQlYsWUFBWSxBQUNWLEtBQUssQUFBQyxDQUNMLEtBQUssQ0FBRSxJQUFJLENBQ1gsSUFBSSxDQUFFLElBQUksQ0FDWCxBQW5DTCxBQXVERSxhQXZEVyxDQXVEWCxDQUFDLEFBQUMsQ0FDQSxLQUFLLENBQUUsT0FBTyxDQUNkLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLEtBQUssQ2I5Q2UsSUFBSSxDYStDeEIsU0FBUyxDYmhFaUIsTUFBTSxDYWlFaEMsV0FBVyxDYi9DUSxJQUFJLENhZ0R4QixBQUlILEFBQUEsTUFBTSxBQUFBLGFBQWEsQUFBQyxDQUNsQixNQUFNLENiMUZRLElBQUksQ2EyRm5CLEFBR0QsQUFBQSxpQkFBaUIsQUFBQyxDQXVGaEIsUUFBUSxDQUFFLEtBQUssQ0FDZixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osV0FBVyxDQUFFLElBQUksQ0FDakIsYUFBYSxDQUFFLENBQUMsQ0FDaEIsT0FBTyxDQUFFLEdBQUcsQ0EyQmIsQUF2SEQsQUFFSSxpQkFGYSxBQUNkLE9BQU8sQ0FDTixFQUFFLEFBQUMsQ0FDRCxVQUFVLENBQUUsT0FBTyxDQUNwQixBQUpMLEFBUUUsaUJBUmUsQUFRZCxlQUFlLENBUmxCLGlCQUFpQixBQVNkLGdCQUFnQixBQUFDLENBQ2hCLE9BQU8sQ0FBRSxVQUFVLENBZXBCLEFBekJILEFBV0ksaUJBWGEsQUFRZCxlQUFlLENBR2QsRUFBRSxDQVhOLGlCQUFpQixBQVNkLGdCQUFnQixDQUVmLEVBQUUsQUFBQyxDQUNELFVBQVUsQ0FBRSxLQUFLLENBQ2pCLEtBQUssQ0FBRSxJQUFJLENBQ1gsR0FBRyxDQUFFLEdBQUcsQ0FDUixTQUFTLENBQUUsZ0JBQWdCLENBQzNCLE1BQU0sQ0FBRSxJQUFJLENBQ1osSUFBSSxDQUFFLElBQUksQ0FFVixLQUFLLENBQUUsS0FBSyxDQUtiLEFBeEJMLEFBb0JNLGlCQXBCVyxBQVFkLGVBQWUsQ0FHZCxFQUFFLENBU0EsRUFBRSxDQXBCUixpQkFBaUIsQUFTZCxnQkFBZ0IsQ0FFZixFQUFFLENBU0EsRUFBRSxBQUFDLENBQ0QsT0FBTyxDQUFFLFlBQVksQ0FDckIsTUFBTSxDQUFFLGNBQWMsQ0FDdkIsQUF2QlAsQUEwQkUsaUJBMUJlLEFBMEJkLGdCQUFnQixBQUFDLENBQ2hCLE9BQU8sQ0FBRSxVQUFVLENBVXBCLEFBckNILEFBNEJJLGlCQTVCYSxBQTBCZCxnQkFBZ0IsQ0FFZixFQUFFLEFBQUMsQ0FDRCxVQUFVLENBQUUsSUFBSSxDQUNoQixTQUFTLENBQUUsR0FBRyxDQUNkLElBQUksQ0FBRSxJQUFJLENBQ1YsS0FBSyxDQUFFLElBQUksQ0FJWixBQXBDTCxBQWlDTSxpQkFqQ1csQUEwQmQsZ0JBQWdCLENBRWYsRUFBRSxDQUtBLEVBQUUsQUFBQyxDQUNELE1BQU0sQ0FBRSxjQUFjLENBQ3ZCLEFBbkNQLEFBc0NFLGlCQXRDZSxBQXNDZCxpQkFBaUIsQUFBQyxDQUNqQixPQUFPLENBQUUsVUFBVSxDQVVwQixBQWpESCxBQXdDSSxpQkF4Q2EsQUFzQ2QsaUJBQWlCLENBRWhCLEVBQUUsQUFBQyxDQUNELEdBQUcsQ0FBRSxJQUFJLENBQ1QsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxjQUFjLENBSS9CLEFBaERMLEFBNkNNLGlCQTdDVyxBQXNDZCxpQkFBaUIsQ0FFaEIsRUFBRSxDQUtBLEVBQUUsQUFBQyxDQUNELE1BQU0sQ0FBRSxVQUFVLENBQ25CLEFBL0NQLEFBa0RFLGlCQWxEZSxBQWtEZCxRQUFRLEFBQUMsQ0FNUixPQUFPLENBQUUsQ0FBQyxDQUNWLE1BQU0sQ2JsSW1CLElBQUksQ2ErSjlCLEFBdEZILEFBb0RNLGlCQXBEVyxBQWtEZCxRQUFRLEFBQ04sT0FBTyxDQUNKLENBQUMsQ0FBQyxDQUFDLEFBQUMsQ0FDSixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBdERQLEFBMERJLGlCQTFEYSxBQWtEZCxRQUFRLENBUVAsRUFBRSxBQUFDLENBQ0QsT0FBTyxDQUFFLElBQUksQ0FDYixHQUFHLENBQUUsQ0FBQyxDQUNOLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0F1QlgsQUFyRkwsQUErRE0saUJBL0RXLEFBa0RkLFFBQVEsQ0FRUCxFQUFFLENBS0EsRUFBRSxBQUFDLENBQ0QsSUFBSSxDQUFFLENBQUMsQ0FDUCxPQUFPLENBQUUsWUFBWSxDQUNyQixNQUFNLENBQUUsQ0FBQyxDQUNULE1BQU0sQ0FBRSxJQUFJLENBQ1osVUFBVSxDQUFFLElBQUksQ0FnQmpCLEFBcEZQLEFBcUVRLGlCQXJFUyxBQWtEZCxRQUFRLENBUVAsRUFBRSxDQUtBLEVBQUUsQ0FNQSxDQUFDLEFBQUMsQ0FDQSxPQUFPLENBQUUsS0FBSyxDQUNkLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixnQkFBZ0IsQ0FBRSxXQUFXLENBQzdCLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLEtBQUssQ0FBRSxJQUFJLENBQ1gsV0FBVyxDYnZKUSxJQUFJLENhd0p2QixPQUFPLENBQUUsQ0FBQyxDQUlYLEFBbkZULEFBZ0ZVLGlCQWhGTyxBQWtEZCxRQUFRLENBUVAsRUFBRSxDQUtBLEVBQUUsQ0FNQSxDQUFDLENBV0MsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDQUFFLE9BQU8sQ0FDckIsQUFsRlgsQUE2RkUsaUJBN0ZlLENBNkZmLEVBQUUsQUFBQyxDQUNELElBQUksQ0FBRSxDQUFDLENBQ1AsS0FBSyxDQUFFLENBQUMsQ0FDUixVQUFVLENBQUUsTUFBTSxDQUNsQixRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsSUFBSSxDQUNaLE1BQU0sQ0FBRSxDQUFDLENBQ1QsVUFBVSxDQUFFLE1BQU0sQ0FPbkIsQUEzR0gsQUFxR0ksaUJBckdhLENBNkZmLEVBQUUsQ0FRQSxFQUFFLEFBQUMsQ0FDRCxhQUFhLENBQUUsSUFBSSxDQUNwQixBQXZHTCxBQXdHSSxpQkF4R2EsQ0E2RmYsRUFBRSxDQVdBLENBQUMsQUFBQSxhQUFhLEFBQUMsQ0FDYixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBMUdMLEFBNEdFLGlCQTVHZSxDQTRHZixhQUFhLEFBQUMsQ0FDWixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBQ1AsT0FBTyxDQUFFLEVBQUUsQ0FDWCxLQUFLLENiMUtjLElBQUksQ2EyS3ZCLE1BQU0sQ2IzS2EsSUFBSSxDYTRLdkIsZ0JBQWdCLENmN0dKLE9BQU8sQ2U4R25CLGFBQWEsQ2I1S1EsR0FBRyxDYTZLeEIsU0FBUyxDQUFFLFFBQVEsQ0FDcEIsQUFJSCxBQUFBLFNBQVMsQUFBQyxDQUNSLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLGdCQUFnQixDQUFFLFdBQVcsQ0FDN0IsS0FBSyxDYjdMYSxPQUFPLENhOEx6QixNQUFNLENBQUUsT0FBTyxDQUNmLFVBQVUsQ0FBRSxvQkFBb0IsQ0FjakMsQUFuQkQsQUFNRSxTQU5PLEFBTU4sTUFBTSxDQU5ULFNBQVMsQUFPTixNQUFNLEFBQUMsQ0FDTixVQUFVLENBQUUsSUFBSSxDQUNqQixBQVRILEFBVUUsU0FWTyxBQVVOLE1BQU0sQUFBQyxDQUNOLGdCQUFnQixDQUFFLGVBQWlCLENBQ3BDLEFBWkgsQUFhRSxTQWJPLEFBYU4sU0FBUyxDQWJaLFNBQVMsQUFjTixTQUFTLENBQUEsQUFBQSxRQUFDLEFBQUEsQ0FBVyxDQUNwQixnQkFBZ0IsQ0FBRSxzQkFBc0IsQ0FDeEMsS0FBSyxDYnpNb0IsT0FBa0IsQ2F5TVIsVUFBVSxDQUM3QyxNQUFNLENBQUUsT0FBTyxDQUNoQixBSjVIaUIsQUFBTCxVQUFlLEFJZ0luQixDQUVULE1BQU0sQ2I1TmMsSUFBb0IsQ2E2TnhDLFdBQVcsQ2I3TlMsSUFBb0IsQ2E4TnhDLFNBQVMsQ2JoT2MsSUFBSSxDYWlPM0IsT0FBTyxDQUFFLE1BQU0sQ0FLaEIsQUFWRCxBQU9FLFVBUFEsQ0FPUixDQUFDLEFBQUMsQ0FDQSxTQUFTLENibk9pQixNQUFNLENhb09qQyxBQUlILEFBQUEsVUFBVSxBQUFDLENBRVQsTUFBTSxDYm5PYyxNQUFtQixDYW9PdkMsV0FBVyxDYnBPUyxNQUFtQixDYXFPdkMsU0FBUyxDYnZPYyxJQUFJLENhMk81QixBQVJELEFBS0UsVUFMUSxDQUtSLENBQUMsQUFBQyxDQUNBLFNBQVMsQ2J4T2lCLE1BQU0sQ2F5T2pDLEFBSUgsQUFBQSxVQUFVLEFBQUMsQ0FDVCxPQUFPLENBQUUsS0FBSyxDQUNmLEFDalVELEFBQUEsaUJBQWlCLEFBQUMsQ0FPaEIsZ0JBQWdCLENkb0pFLElBQUksQ2NuSnRCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsS0FBSyxDQUNoQixVQUFVLENBQUUsSUFBSSxDQUNoQixPQUFPLENBQUUsQ0FBQyxDQUNWLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLElBQUksQ0FBRSxDQUFDLENBQ1AsR0FBRyxDQUFFLENBQUMsQ0FDTixPQUFPLENBQUUsSUFBSSxDQUNiLGdCQUFnQixDQUFFLEdBQUcsQ0FpRHRCLEFBbEVELEFBQ0UsaUJBRGUsQUFDZCxNQUFNLEFBQUMsQ0FDTixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBSEgsQUFvQkUsaUJBcEJlLENBb0JmLEVBQUUsQUFBQyxDQXNDRCxLQUFLLENBQUUsSUFBSSxDQUNYLEtBQUssQ2R1UEcsZ0JBQW1CLENjdFAzQixNQUFNLENBQUUsT0FBTyxDQUNmLFVBQVUsQ2RpR1MsSUFBSSxDY2hHdkIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsSUFBSSxDQUNqQixBQWpFSCxBQXFCSSxpQkFyQmEsQ0FvQmYsRUFBRSxBQUNDLE1BQU0sQ0FyQlgsaUJBQWlCLENBb0JmLEVBQUUsQUFDVSxPQUFPLEFBQUMsQ0FDaEIsZ0JBQWdCLENkc0lJLElBQUksQ2NySXpCLEFBdkJMLEFBeUJJLGlCQXpCYSxDQW9CZixFQUFFLEFBS0MsTUFBTSxBQUFDLENBQ04sT0FBTyxDQUFFLElBQUksQ0FDZCxBQTNCTCxBQTZCSSxpQkE3QmEsQ0FvQmYsRUFBRSxBQVNDLFFBQVEsQUFBQyxDQUNSLFVBQVUsQ0FBRSxDQUFDLENBQ2IsTUFBTSxDQUFFLEdBQUcsQ0FDWixBQWhDTCxBQWtDSSxpQkFsQ2EsQ0FvQmYsRUFBRSxDQWNJLENBQUMsQ0FsQ1QsaUJBQWlCLENBb0JmLEVBQUUsQ0FjVyxJQUFJLEFBQUMsQ0FDZCxTQUFTLENBQUUsSUFBSSxDQUNmLEtBQUssQ2hCeUhLLE9BQU8sQ2dCeEhqQixPQUFPLENBQUUsS0FBSyxDQUNkLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE9BQU8sQ0FBRSxJQUFrQyxDQUFDLElBQUksQ0FDakQsQUF4Q0wsQUEwQ0ksaUJBMUNhLENBb0JmLEVBQUUsQ0FzQkksSUFBSSxDQUFHLEtBQUssQUFBQyxDQUNmLEdBQUcsQ0FBRSxHQUFHLENBQ1IsSUFBSSxDQUFFLENBQUMsQ0FDUCxNQUFNLENBQUUsSUFBSSxDQUNiLEFBOUNMLEFBaURJLGlCQWpEYSxDQW9CZixFQUFFLENBNkJJLENBQUMsQ0FBRyxDQUFDLEFBQUMsQ0FDUixNQUFNLENBQUUsT0FBTyxDQUNmLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLFVBQVUsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWixBQWFMLEFBQ0UsSUFERSxBQUFBLGlCQUFpQixDQUNuQixpQkFBaUIsQ0FBQyxFQUFFLEFBQUEsTUFBTSxBQUFDLENBQ3pCLGdCQUFnQixDQUFFLE9BQW9DLENBQ3ZELEFBSUgsQUFBQSxZQUFZLEFBQUEsSUFBSSxDQUFDLGlCQUFpQixFQUFDLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixFQUFtQixLQUFLLEFBQUMsQ0FDM0QsR0FBRyxDQUFFLEdBQUcsQ0FDUixJQUFJLENBQUUsQ0FBQyxDQUNQLE1BQU0sQ0FBRSxJQUFJLENBQ1osU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFFRCxBQUFBLGlCQUFpQixBQUFDLENBQ2hCLE1BQU0sQ0FBRSxPQUFPLENBQ2hCLEFDbkZEOzs7Ozs7O0dBT0csQUFHSCxBQUFBLGFBQWEsQUFBQyxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxPQUFPLENBQ2YsT0FBTyxDQUFFLFlBQVksQ0FDckIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsV0FBVyxDQUFFLElBQUksQ0FDakIsMkJBQTJCLENBQUUsV0FBVyxDQUN4QyxjQUFjLENBQUUsTUFBTSxDQUN0QixPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxZQUFZLENBc0R6QixBQS9ERCxBQVdFLGFBWFcsQ0FXWCxhQUFhLEFBQUMsQ0FDWixRQUFRLENBQUUsUUFBUSxDQUNsQixhQUFhLENBQUUsR0FBRyxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osVUFBVSxDQUFDLEtBQUssQ0FDaEIsV0FBVyxDQUFDLEtBQUssQ0FDakIsT0FBTyxDQUFFLENBQUMsQ0FFVixVQUFVLENBQUUsZUFBZSxDQUMzQixVQUFVLENBQUUsaUJBQWlCLENBQzdCLG1CQUFtQixDQUFFLGtCQUFrQixDQUN2QyxTQUFTLENBQUUsUUFBUSxDQUNuQixjQUFjLENBQUUsSUFBSSxDQUNyQixBQXpCSCxBQTRCRSxhQTVCVyxBQTRCVixZQUFZLENBQUMsYUFBYSxBQUFDLENBQzFCLGdCQUFnQixDQUFFLHNCQUF5QixDQUM1QyxBQTlCSCxBQStCRSxhQS9CVyxBQStCVixVQUFVLENBQUMsYUFBYSxBQUFDLENBQ3hCLGdCQUFnQixDQUFFLG1CQUFzQixDQUN6QyxBQWpDSCxBQWtDRSxhQWxDVyxBQWtDVixhQUFhLENBQUMsYUFBYSxBQUFDLENBQzNCLGdCQUFnQixDQUFFLG9CQUF1QixDQUMxQyxBQXBDSCxBQXFDRSxhQXJDVyxBQXFDVixhQUFhLENBQUMsYUFBYSxBQUFDLENBQzNCLGdCQUFnQixDQUFFLG1CQUFzQixDQUN6QyxBQXZDSCxBQXdDRSxhQXhDVyxBQXdDVixhQUFhLENBQUMsYUFBYSxBQUFDLENBQzNCLGdCQUFnQixDQUFFLG9CQUF3QixDQUMzQyxBQTFDSCxBQTJDRSxhQTNDVyxBQTJDVixZQUFZLENBQUMsYUFBYSxBQUFDLENBQzFCLGdCQUFnQixDQUFFLG1CQUF1QixDQUMxQyxBQTdDSCxBQThDRSxhQTlDVyxBQThDVixXQUFXLENBQUMsYUFBYSxBQUFDLENBQ3pCLGdCQUFnQixDQUFFLG1CQUF1QixDQUMxQyxBQWhESCxBQW1ERSxhQW5EVyxDQW1EWCxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLEVBbkRSLGFBQWEsQ0FtRFcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWixFQW5EOUIsYUFBYSxDQW1EZ0MsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixDQUFlLENBQzlELE1BQU0sQ0FBRSxDQUFDLENBQ1QsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsU0FBUyxDQUFFLE9BQU8sQ0FDbEIsY0FBYyxDQUFFLE9BQU8sQ0FDdkIsVUFBVSxDQUFFLElBQUksQ0FDakIsQUF6REgsQUEyREUsYUEzRFcsQ0EyRFgsR0FBRyxBQUFDLENBQ0YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLEVBQUUsQ0FDWixBQUdILEFBQUEsbUJBQW1CLEFBQUMsQ0FDbEIsVUFBVSxDQUFFLElBQUksQ0FBQyxVQUFlLENBQ2pDLEFBRUQsQUFBQSxhQUFhLEFBQUMsQ0FDWixTQUFTLENBQUUsYUFBYSxDQUN4QixrQkFBa0IsQ0FBRSx1REFBdUQsQ0FDNUUsQUFFRCxBQUFBLG9CQUFvQixBQUFDLENBQ25CLGFBQWEsQ0FBRSxLQUFLLENBQ3BCLGNBQWMsQ0FBRSxNQUFNLENBUXZCLEFBVkQsQUFJRSxvQkFKa0IsQ0FJbEIsbUJBQW1CLEFBQUMsQ0FDbEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixJQUFJLENBQUUsQ0FBQyxDQUNQLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUFkSCxBQUFBLGFBQWEsQUFpQkMsQ0FDWixVQUFVLENBQUUsTUFBTSxDQUNsQixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxLQUFLLENBQ2IsV0FBVyxDQUFFLEtBQUssQ0FDbEIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsa0JBQWtCLENBQUUsSUFBSSxDQUN6QixBQUVELEFBQUEsWUFBWSxBQUFDLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZixBQWpHRCxBQVdFLGFBWFcsQ0FXWCxhQUFhLEFBeUZhLENBQzFCLE9BQU8sQ0FBRSxFQUFFLENBQ1osQUNqSEQsQUFBQSxNQUFNLEFBQUMsQ0FPTCxPQUFPLENBQUUsSUFBSSxDQUNiLFFBQVEsQ0FBRSxLQUFLLENBQ2YsSUFBSSxDQUFFLENBQUMsQ0FDUCxLQUFLLENBQUUsQ0FBQyxDQUNSLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsR0FBRyxDQUNmLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsSUFBSSxDQUVoQixhQUFhLENBQUUsR0FBRyxDQUNsQixXQUFXLENBQUUsWUFBWSxDQWlDMUIsQUFwREQsQUFDRSxNQURJLEFBQ0gsTUFBTSxBQUFDLENBQ04sT0FBTyxDQUFFLElBQUksQ0FDZCxBQWtCRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRyxLQUFLLEVBckIzQyxBQUFBLE1BQU0sQUFBQyxDQXNCSCxLQUFLLENBQUUsR0FBRyxDQThCYixDQXBERCxBQXlCRSxNQXpCSSxDQXlCSixFQUFFLENBekJKLE1BQU0sQ0EwQkosRUFBRSxDQTFCSixNQUFNLENBMkJKLEVBQUUsQ0EzQkosTUFBTSxDQTRCSixFQUFFLEFBQUMsQ0FDRCxVQUFVLENBQUUsQ0FBQyxDQUNkLEFBOUJILEFBZ0NFLE1BaENJLENBZ0NKLGNBQWMsQUFBQyxDQUNiLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUFsQ0gsQUFtQ0UsTUFuQ0ksQ0FtQ0osWUFBWSxBQUFDLENBQ1gsTUFBTSxDQUFFLE9BQU8sQ0FDaEIsQUFyQ0gsQUF1Q0UsTUF2Q0ksQ0F1Q0osYUFBYSxBQUFDLENBQ1osYUFBYSxDQUFFLFdBQVcsQ0FDMUIsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixPQUFPLENBQUUsT0FBTyxDQUNoQixNQUFNLENBQUUsSUFBSSxDQUNaLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLEtBQUssQ0FNbEIsQUFuREgsQUErQ0ksTUEvQ0UsQ0F1Q0osYUFBYSxDQVFYLElBQUksQ0EvQ1IsTUFBTSxDQXVDSixhQUFhLENIZ1FmLFVBQVUsQ0d2U1YsTUFBTSxDQXVDSixhQUFhLENINlFmLFVBQVUsQ0dwVFYsTUFBTSxDQXVDSixhQUFhLENBU1gsU0FBUyxBQUFDLENBQ1IsTUFBTSxDQUFFLEtBQUssQ0FDZCxBQUdMLEFBQUEsY0FBYyxBQUFDLENBQ2IsUUFBUSxDQUFFLEtBQUssQ0FDZixPQUFPLENBQUUsR0FBRyxDQUNaLEdBQUcsQ0FBRSxJQUFJLENBQ1QsSUFBSSxDQUFFLENBQUMsQ0FDUCxNQUFNLENBQUUsQ0FBQyxDQUNULEtBQUssQ0FBRSxDQUFDLENBQ1IsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLE9BQU8sQ0FBRSxJQUFJLENBRWIsV0FBVyxDQUFFLE9BQU8sQ0FDckIsQUFHRCxBQUFBLE1BQU0sQUFBQSxtQkFBbUIsQUFBQyxDQUN4QixPQUFPLENBQUUsQ0FBQyxDQUNWLE1BQU0sQ0FBRSxHQUFHLENBZVosQUFqQkQsQUFJRSxNQUpJLEFBQUEsbUJBQW1CLENBSXZCLGNBQWMsQUFBQyxDQUNiLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsVUFBVSxDQUFFLElBQUksQ0FDaEIsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsSUFBSSxDQUNqQixBQVZILEFBWUUsTUFaSSxBQUFBLG1CQUFtQixDQVl2QixhQUFhLEFBQUMsQ0FDWixVQUFVLENBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxlQUFrQixDQUN4QyxRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsQ0FBQyxDQUNWLEFBSUgsQUFBQSxNQUFNLEFBQUEsYUFBYSxBQUFDLENBQ2xCLEdBQUcsQ0FBRSxJQUFJLENBQ1QsTUFBTSxDQUFFLEtBQUssQ0FDYixNQUFNLENBQUUsQ0FBQyxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLEdBQUcsQ0FDZixhQUFhLENBQUUsQ0FBQyxDQUNoQixXQUFXLENBQUUsZUFBZSxDQUM3QixBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUFDdkMsQUFBQSxXQUFXLEFBQUMsQ0FDVixVQUFVLENBQUUsSUFBSSxDQUNoQixPQUFPLENBQUUsQ0FBQyxDQUNWLE9BQU8sQ0FBRSxDQUFDLENBQ1YsR0FBRyxDQUFFLFlBQVksQ0FDakIsU0FBUyxDQUFFLFNBQVMsQ0FBQyxTQUFTLENBQzlCLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FLZCxBQVpELEFBU0UsV0FUUyxDQVNULFdBQVcsQ0FBQyxNQUFNLEFBQUMsQ0FDakIsT0FBTyxDQUFFLHNCQUFzQixDQUNoQyxDQUlMLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUFmdkMsQUFBQSxXQUFXLEFBZ0JDLENBQ1YsYUFBYSxDQUFFLENBQUMsQ0FDakIsQ0N0SEgsQUFBQSxZQUFZLEFBQUMsQ0FDWCxVQUFVLENBQUUsR0FBRyxDQUFDLEtBQUssQ2pCd0hJLElBQUksQ2lCdkg3QixZQUFZLENBQUUsR0FBRyxDQUFDLEtBQUssQ2pCdUhFLElBQUksQ2lCdEg3QixXQUFXLENBQUUsR0FBRyxDQUFDLEtBQUssQ2pCc0hHLElBQUksQ2lCckg3QixNQUFNLENqQnlPYSxLQUFlLENpQnpPTixDQUFDLENqQjBPUCxJQUFtQixDaUIxT1ksQ0FBQyxDQUV2RCxBQUVELEFBQUEsbUJBQW1CLEFBQUMsQ0FLbEIsT0FBTyxDQUFFLElBQUksQ0FDYixNQUFNLENBQUUsT0FBTyxDQUNmLDJCQUEyQixDQUFFLFdBQVcsQ0FDeEMsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsT0FBTyxDQUFFLElBQUksQ0FDYixnQkFBZ0IsQ2pCc0dTLElBQUksQ2lCckc3QixhQUFhLENBQUUsR0FBRyxDQUFDLEtBQUssQ2pCc0dDLElBQUksQ2lCN0Y5QixBQXBCRCxBQUNFLG1CQURpQixBQUNoQixNQUFNLEFBQUMsQ0FDTixPQUFPLENBQUUsQ0FDWCxDQUFDLEFBSEgsQUFhRSxtQkFiaUIsQ0FhakIsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDQUFFLElBQUksQ0FDWCxTQUFTLENBQUUsTUFBTSxDQUNqQixPQUFPLENBQUUsWUFBWSxDQUNyQixVQUFVLENBQUUsTUFBTSxDQUNsQixZQUFZLENBQUUsSUFBSSxDQUNuQixBQUVILEFBQUEsaUJBQWlCLENBQUMsbUJBQW1CLEFBQUEsTUFBTSxBQUFDLENBQzFDLGdCQUFnQixDQUFFLElBQUksQ0FDdkIsQUFFRCxBQUFBLGlCQUFpQixBQUFDLENBQ2hCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsYUFBYSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENqQnNGQyxJQUFJLENpQnJGN0IsVUFBVSxDQUFFLFVBQVUsQ0FDdEIsT0FBTyxDQUFFLElBQUksQ0FDZCxBQUdELEFBR0UsUUFITSxDQUdOLFlBQVksQ0FGZCxRQUFRLEFBQUEsTUFBTSxDQUVaLFlBQVksQUFBQyxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osVUFBVSxDQUFFLElBQUksQ0FHakIsQUFSSCxBQU9JLFFBUEksQ0FHTixZQUFZLENBSVYsRUFBRSxDQU5OLFFBQVEsQUFBQSxNQUFNLENBRVosWUFBWSxDQUlWLEVBQUUsQUFBQyxDQUFFLE9BQU8sQ0FBRSxDQUFDLENBQUksQUFQdkIsQUFVRSxRQVZNLENBVU4sbUJBQW1CLENBVHJCLFFBQVEsQUFBQSxNQUFNLENBU1osbUJBQW1CLEFBQUMsQ0FDbEIsZ0JBQWdCLENBQUUsV0FBVyxDQUM3QixNQUFNLENBQUUsSUFBSSxDQUNaLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLE1BQU0sQ0FBRSxPQUFPLENBQ2YsT0FBTyxDQUFFLENBQUMsQ2pCMk1JLElBQUksQ2lCdk1uQixBQW5CSCxBQWlCSSxRQWpCSSxDQVVOLG1CQUFtQixBQU9oQixNQUFNLENBaEJYLFFBQVEsQUFBQSxNQUFNLENBU1osbUJBQW1CLEFBT2hCLE1BQU0sQUFBQyxDQUFFLGdCQUFnQixDQUFFLGdCQUFlLENBQUksQUFqQm5ELEFBa0JJLFFBbEJJLENBVU4sbUJBQW1CLENBUWpCLENBQUMsQ0FqQkwsUUFBUSxBQUFBLE1BQU0sQ0FTWixtQkFBbUIsQ0FRakIsQ0FBQyxBQUFDLENBQUUsV0FBVyxDQUFFLE9BQU8sQ0FBSSxBQWxCaEMsQUFxQkUsUUFyQk0sQ0FxQk4saUJBQWlCLENBcEJuQixRQUFRLEFBQUEsTUFBTSxDQW9CWixpQkFBaUIsQUFBQyxDQUNoQixNQUFNLENBQUUsQ0FBQyxDQUNULGdCQUFnQixDakJ3RE8sSUFBSSxDaUJsRDVCLEFBN0JILEFBeUJJLFFBekJJLENBcUJOLGlCQUFpQixDQUlmLEVBQUUsQ0FBQyxDQUFDLENBeEJSLFFBQVEsQUFBQSxNQUFNLENBb0JaLGlCQUFpQixDQUlmLEVBQUUsQ0FBQyxDQUFDLEFBQUMsQ0FDSCxPQUFPLENBQUUsQ0FBQyxDQUFDLE1BQTBCLENBQzVCLENBQUMsQ0FBQyxJQUF5QixDQUNyQyxBQU9MLEFBQUEsWUFBWSxBQUFBLE9BQU8sQUFBQyxDQUNsQixNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBWWpCLEFBZEQsQUFHRSxZQUhVLEFBQUEsT0FBTyxDQUdmLEVBQUUsQUFBQyxDQUNILFVBQVUsQ0FBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsZ0JBQW1CLENBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLGdCQUFtQixDQUU3RSxNQUFNLENBQUUsTUFBTSxDQUNkLFVBQVUsQ0FBRSxNQUFNLENBQUMsS0FBSSxDQUFDLG9DQUF3QyxDQUNqRSxBQVJILEFBU0UsWUFUVSxBQUFBLE9BQU8sQ0FTZixFQUFFLEFBQUEsT0FBTyxBQUFDLENBQ1YsVUFBVSxDQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxnQkFBbUIsQ0FBRSxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsZ0JBQW1CLENBQzlFLE1BQU0sQ0FBRSxNQUFNLENBRWYsQUN6RkgsQUFBQSxLQUFLLEFBQUMsQ0FPSixPQUFPLENBQUUsWUFBWSxDQUNyQixNQUFNLENBQUUsSUFBSSxDQUNaLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsS0FBSyxDQUFFLGVBQWMsQ0FDckIsV0FBVyxDQUFFLElBQUksQ0FDakIsT0FBTyxDQUFFLE1BQU0sQ0FDZixhQUFhLENBQUUsSUFBSSxDQUNuQixnQkFBZ0IsQ2xCZ0hGLE9BQU8sQ2tCL0dyQixhQUFhLENsQmtIRCxHQUFHLENrQmpIZixZQUFZLENsQmlIQSxHQUFHLENrQmhHaEIsQUFsQ0QsQUFDRSxLQURHLEFBQ0YsTUFBTSxBQUFDLENBQ04sT0FBTyxDQUFFLElBQUksQ0FDYixnQkFBZ0IsQ2xCOEhFLE9BQU8sQ2tCN0h6QixLQUFLLENBQUUsSUFBSSxDQUNaLEFBTEgsQUFtQkUsS0FuQkcsQ0FtQkQsR0FBRyxBQUFDLENBQ0osS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsYUFBYSxDQUNyQixNQUFNLENBQUUsSUFBSSxDQUNaLEtBQUssQ0FBRSxJQUFJLENBQ1gsYUFBYSxDQUFFLEdBQUcsQ0FDbkIsQUF6QkgsQUEyQkUsS0EzQkcsQ0EyQkgsTUFBTSxBQUFDLENBQ0wsTUFBTSxDQUFFLE9BQU8sQ0FDZixLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsWUFBWSxDQUFFLEdBQUcsQ0FDbEIsQUFHSCxBQUFBLE1BQU0sQUFBQyxDQUNMLE1BQU0sQ0FBRSxJQUFJLENBQ1osYUFBYSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENsQjBGTixPQUFPLENrQnpGekIsVUFBVSxDQUFFLElBQUksQ0FDaEIsTUFBTSxDbEJzSU8sQ0FBQyxDQUFDLENBQUMsQ0FESSxHQUFHLENBQ2UsQ0FBQyxDa0JySXZDLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsVUFBVSxDQUFFLE9BQU8sQ0FtQ3BCLEFBMUNELEFBU0UsTUFUSSxBQVNILE1BQU0sQUFBQyxDQUNOLGFBQWEsQ0FBRSxHQUFHLENBQUMsS0FBSyxDbEJtRk4sT0FBTyxDa0JsRnpCLFVBQVUsQ0FBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQmtGSCxPQUFPLENrQmpGMUIsQUFaSCxBQWNFLE1BZEksQUFjSCxNQUFNLEFBQUMsQ0FDTixNQUFNLENBQUUsSUFBSSxDQUNiLEFBaEJILEFBa0JFLE1BbEJJLENBa0JKLE1BQU0sQUFBQyxDQUNMLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsS0FBSyxDQUFFLGVBQWMsQ0FDckIsT0FBTyxDQUFFLFlBQVksQ0FDckIsU0FBUyxDbEJpSEssSUFBSSxDa0JoSGxCLE1BQU0sQ2xCeUdLLElBQUksQ2tCeEdmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsTUFBTSxDQUFFLENBQUMsQ0FDVCxPQUFPLENBQUUsWUFBWSxDQUNyQixLQUFLLENBQUUsZ0JBQWdCLENBQ3hCLEFBOUJILEFBZ0NFLE1BaENJLENBZ0NKLE1BQU0sQUFBQSxNQUFNLEFBQUMsQ0FDWCxNQUFNLENBQUUsWUFBWSxDQUNwQixVQUFVLENBQUUsZUFBZSxDQUM1QixBQW5DSCxBQXNDRSxNQXRDSSxDQXNDSixxQkFBcUIsQUFBQyxDQUNwQixVQUFVLENBQUUsQ0FBQyxDQUNiLGFBQWEsQ0FBRSxDQUFDLENBQ2pCLEFBSUgsQUFBQSxPQUFPLEdBQUcsTUFBTSxBQUFDLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEdBQUcsQ0FDVixLQUFLLENBQUUsaUJBQWlCLENBQ3pCLEFBQ0QsQUFBQSxNQUFNLEFBQUEsTUFBTSxHQUFHLEtBQUssQUFBRSxDQUNwQixTQUFTLENBQUUsTUFBTSxDQUNqQixTQUFTLENBQUUsaUJBQWlCLENBQzdCLEFDekZELEFBQUEsY0FBYyxBQUFDLENBT2IsT0FBTyxDQUFFLEtBQUssQ0FDZCxNQUFNLENBQUUsT0FBTyxDQUNmLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLFVBQVUsQ0FBRSxXQUFXLENBQ3ZCLDJCQUEyQixDQUFFLE1BQU0sQ0FLcEMsQUFoQkQsQUFFSSxjQUZVLEFBQ1gsTUFBTSxBQUNKLElBQUssQ2pCMGtCQSxPQUFPLENpQjFrQkUsQ0FDYixPQUFPLENBQUUsRUFBRSxDQUNaLEFBSkwsQUFhRSxjQWJZLEFBYVgsT0FBTyxBQUFDLENBQ1AsTUFBTSxDQUFFLFFBQVEsQ0FDakIsQUFHSCxBQUFBLG9CQUFvQixBQUFDLENBQ25CLFFBQVEsQ0FBQyxLQUFLLENBQ2QsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsQ0FBQyxDQUNSLE1BQU0sQ0FBRSxDQUFDLENBQ1QsSUFBSSxDQUFFLENBQUMsQ0FDUCxnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLE9BQU8sQ0FDckIsQUFFRCxBQUFBLG9CQUFvQixBQUFDLENBQ25CLFFBQVEsQ0FBRSxLQUFLLENBQ2YsT0FBTyxDQUFFLElBQUksQ0FDYixLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsSUFBSSxDQUFFLENBQUMsQ0FDUCxLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLE9BQU8sQ0FBRSxNQUFNLENBQ2YsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLHNCQUFzQixDQUFFLFdBQVcsQ0FDcEMsQUV2Q0QsQUFBQSxXQUFXLEFBQUMsQ0FDVixRQUFRLENBQUUsUUFBUSxDQXVDbkIsQUF4Q0QsQUFHRSxXQUhTLENBR1Qsa0JBQWtCLEFBQUMsQ0FDakIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsWUFBWSxDQUFFLElBQUksQ0FDbkIsQUFOSCxBQVFFLFdBUlMsQ0FRVCxLQUFLLEFBQUEsVUFBVSxBQUFDLENBQUUsS0FBSyxDQUFFLElBQUksQ0FBSSxBQVJuQyxBQVVFLFdBVlMsQ0FVVCxJQUFJLENBVk4sV0FBVyxDUm9TWCxVQUFVLENRcFNWLFdBQVcsQ1JpVFgsVUFBVSxBUXZTSCxDQUNILEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDckJzSkssSUFBSSxDcUJySmYsV0FBVyxDckJxSkEsSUFBSSxDcUJwSmhCLEFBZEgsQUFnQkUsV0FoQlMsQ0FnQlQsSUFBSSxBQUFDLENBQ0gsTUFBTSxDQUFFLE9BQU8sQ0FDaEIsQUFsQkgsQUFvQkUsV0FwQlMsQ0FvQlQsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELElBQUMsQUFBQSxDQUFXLENBT2YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsQ0FBQyxDQUNSLElBQUksQ0FBRSxDQUFDLENBQ1AsTUFBTSxDQUFFLENBQUMsQ0FDVCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0FDVixTQUFTLENBQUUsSUFBSSxDQUNmLE1BQU0sQ0FBRSxPQUFPLENBQ2YsT0FBTyxDQUFFLENBQUMsQ0FDVixNQUFNLENBQUUsZ0JBQWdCLENBQ3pCLEFBdkNILEFBdUJJLFdBdkJPLENBb0JULEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxJQUFDLEFBQUEsQ0FHSCw0QkFBNEIsQUFBQyxDQUM1QixPQUFPLENBQUUsSUFBSSxDQUNkLEFDekJMLEFBQ0Usa0JBRGdCLEFBQ2YsTUFBTSxBQUFDLENBQ0osUUFBUSxDQUFFLEtBQUssQ0FDaEIsQUFITCxBQUtFLGtCQUxnQixDQUtoQixFQUFFLEFBQUMsQ0FDRCxPQUFPLENBQUUsS0FBSyxDQUNmLEFBUEgsQUFRRSxrQkFSZ0IsQ0FRaEIsQ0FBQyxBQUFDLENBQ0EsT0FBTyxDQUFFLFlBQVksQ0FDckIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxZQUFZLENBQUUsSUFBSSxDQUNsQixNQUFNLENBQUUsTUFBTSxDQUNkLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGNBQWMsQ0FBRSxFQUFFLENBQ2xCLE9BQU8sQ0FBRSxZQUFZLENBWXRCLEFBNUJILEFBa0JJLGtCQWxCYyxDQVFoQixDQUFDLEFBVUUsTUFBTSxBQUFDLENBQ04sS0FBSyxDQUFFLE9BQXFCLENBQzVCLFlBQVksQ0FBRSxJQUFJLENBQ2xCLFdBQVcsQ0FBRSxHQUFHLENBQUMsS0FBSyxDeEJqQlosT0FBTyxDd0JrQmxCLEFBdEJMLEFBdUJJLGtCQXZCYyxDQVFoQixDQUFDLEFBZUUsT0FBTyxBQUFDLENBQ1AsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsWUFBWSxDQUFFLElBQUksQ0FDbEIsV0FBVyxDQUFFLEdBQUcsQ0FBQyxLQUFLLEN4QnRCWixPQUFPLEN3QnVCbEIsQUM5QkwsQUFBQSxRQUFRLEFBQUMsQ0FDUCxRQUFRLENBQUUsS0FBSyxDQUNmLEtBQUssQ3ZCNlBTLEtBQUssQ3VCNVBuQixJQUFJLENBQUUsQ0FBQyxDQUNQLEdBQUcsQ0FBRSxDQUFDLENBQ04sTUFBTSxDQUFFLENBQUMsQ0FDVCxTQUFTLENBQUUsaUJBQWlCLENBQzVCLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLGlCQUFpQixDQUN6QixNQUFNLENBQUUsZUFBZSxDQUN2QixjQUFjLENBQUUsSUFBSSxDQUNwQixnQkFBZ0IsQ3ZCdVBDLElBQUksQ3VCdFByQixPQUFPLENBQUUsR0FBRyxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFdBQVcsQ0FBRSxTQUFTLENBQ3RCLG1CQUFtQixDQUFFLE1BQU0sQ0FDM0IsU0FBUyxDQUFFLGlCQUFpQixDQTRIN0IsQUE1SUQsQUFxQkUsUUFyQk0sQUFxQkwsY0FBYyxBQUFDLENBQ2QsS0FBSyxDQUFFLENBQUMsQ0FDUixTQUFTLENBQUUsZ0JBQWdCLENBQzNCLElBQUksQ0FBRSxJQUFJLENBQ1YsU0FBUyxDQUFFLGdCQUFnQixDQUM1QixBQTFCSCxBQTRCRSxRQTVCTSxDQTRCTixZQUFZLEFBQUMsQ0FDWCxNQUFNLENBQUUsQ0FBQyxDQUNWLEFBOUJILEFBaUNFLFFBakNNLENBaUNOLEVBQUUsQUFBQyxDQUNELEtBQUssQ0FBRSxJQUFJLENBQ1gsV0FBVyxDdkJpT08sSUFBSSxDdUI5TnZCLEFBdENILEFBcUNJLFFBckNJLENBaUNOLEVBQUUsQUFJQyxPQUFPLEFBQUMsQ0FBRSxnQkFBZ0IsQ0FBRSxnQkFBZSxDQUFJLEFBckNwRCxBQXdDRSxRQXhDTSxDQXdDTixFQUFFLENBQUcsQ0FBQyxBQUFDLENBQ0wsS0FBSyxDdkJ3TlksZ0JBQWUsQ3VCdk5oQyxPQUFPLENBQUUsS0FBSyxDQUNkLFNBQVMsQ3ZCcU5PLElBQUksQ3VCcE5wQixXQUFXLENBQUUsR0FBRyxDQUNoQixNQUFNLEN2QnVOWSxJQUFJLEN1QnROdEIsV0FBVyxDdkJzTk8sSUFBSSxDdUJyTnRCLE9BQU8sQ0FBRSxDQUFDLENBQUMsSUFBc0IsQ0EyQmxDLEFBMUVILEFBaURJLFFBakRJLENBd0NOLEVBQUUsQ0FBRyxDQUFDLEFBU0gsTUFBTSxBQUFDLENBQUUsZ0JBQWdCLENBQUUsZ0JBQWUsQ0FBRyxBQWpEbEQsQUFtREksUUFuREksQ0F3Q04sRUFBRSxDQUFHLENBQUMsQUFXSCxJQUFJLENBbkRULFFBQVEsQ0F3Q04sRUFBRSxDakJrRkEsQ0FBQyxBTzZLTCxVQUFVLENVdlNWLFFBQVEsQ0F3Q04sRUFBRSxDakJrRkEsQ0FBQyxBTzBMTCxVQUFVLENVcFRWLFFBQVEsQ0F3Q04sRUFBRSxDQUFHLENBQUMsQUFXSSxVQUFVLENBbkR0QixRQUFRLENBd0NOLEVBQUUsQ0FBRyxDQUFDLEFBV2lCLFNBQVMsQ0FuRGxDLFFBQVEsQ0F3Q04sRUFBRSxDQUFHLENBQUMsQUFXNkIsYUFBYSxBQUFDLENBQzdDLE1BQU0sQ0FBRSxTQUFTLENBQ2xCLEFBckRMLEFBdURJLFFBdkRJLENBd0NOLEVBQUUsQ0FBRyxDQUFDLEFBV0gsSUFBSSxDQW5EVCxRQUFRLENBd0NOLEVBQUUsQ2pCa0ZBLENBQUMsQU82S0wsVUFBVSxDVXZTVixRQUFRLENBd0NOLEVBQUUsQ2pCa0ZBLENBQUMsQU8wTEwsVUFBVSxDVXBUVixRQUFRLENBd0NOLEVBQUUsQ0FBRyxDQUFDLEFBZ0JILFVBQVUsQ0F4RGYsUUFBUSxDQXdDTixFQUFFLENBQUcsQ0FBQyxBQWlCSCxhQUFhLEFBQUMsQ0FBRSxLQUFLLEN2QmVKLElBQUksQ3VCZjBCLEFBekRwRCxBQTBESSxRQTFESSxDQXdDTixFQUFFLENBQUcsQ0FBQyxBQWtCSCxTQUFTLEFBQUMsQ0FBRSxLQUFLLEN2QjZCRixPQUFPLEN1QjdCbUIsQUExRDlDLEFBNERJLFFBNURJLENBd0NOLEVBQUUsQ0FBRyxDQUFDLEFBb0JILElBQUksQUFBQSxNQUFNLENBNURmLFFBQVEsQ0F3Q04sRUFBRSxDQUFHLENBQUMsQVYrUFIsVUFBVSxBVTNPRCxNQUFNLENBNURmLFFBQVEsQ0F3Q04sRUFBRSxDQUFHLENBQUMsQVY0UVIsVUFBVSxBVXhQRCxNQUFNLENBNURmLFFBQVEsQ0F3Q04sRUFBRSxDQUFHLENBQUMsQUFxQkgsVUFBVSxBQUFBLE1BQU0sQUFBQyxDQUFFLGdCQUFnQixDQUFFLE9BQXNDLENBQUksQUE3RHBGLEFBOERJLFFBOURJLENBd0NOLEVBQUUsQ0FBRyxDQUFDLEFBc0JILGFBQWEsQUFBQSxNQUFNLEFBQUMsQ0FBRSxnQkFBZ0IsQ3pCK0YzQixPQUFPLEN5Qi9GbUQsQUE5RDFFLEFBZ0VJLFFBaEVJLENBd0NOLEVBQUUsQ0FBRyxDQUFDLENBd0JBLENBQUMsQ0FoRVQsUUFBUSxDQXdDTixFQUFFLENBQUcsQ0FBQyxFQXlCQSxBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsRUFqRVQsUUFBUSxDQXdDTixFQUFFLENBQUcsQ0FBQyxDQXlCaUIsRUFBRSxDQUFHLENBQUMsRUFBRyxBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsRUFqRW5DLFFBQVEsQ0F3Q04sRUFBRSxDQUFHLENBQUMsQ0EwQkEsQ0FBQyxBQUFBLGVBQWUsQUFBQyxDQUNuQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ3ZCZ01VLElBQUksQ3VCL0xwQixXQUFXLEN2QitMSyxJQUFJLEN1QjlMcEIsTUFBTSxDQUFFLENBQUMsQ0FBQyxJQUFzQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQ3BDLEtBQUssQ0FBRSxJQUF3QixDQUMvQixLQUFLLENBQUUsZ0JBQWUsQ0FDdkIsQUF6RUwsQUE2RUUsUUE3RU0sQ0E2RU4sUUFBUSxBQUFDLENBQ1AsTUFBTSxDQUFFLEdBQXNCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQ3JDLEFBL0VILEFBaUZFLFFBakZNLENBaUZOLFVBQVUsQUFBQyxDQUtULE1BQU0sQ0FBRSxPQUFPLENBQ2YsY0FBYyxDQUFFLElBQUksQ0FDcEIsS0FBSyxDQUFFLGdCQUFlLENBQ3RCLFNBQVMsQ3ZCdUtPLElBQUksQ3VCdEtwQixXQUFXLENBQUUsR0FBRyxDQUNoQixXQUFXLEN2QnlLTyxJQUFJLEN1QnhLdkIsQUE1RkgsQUFrRkksUUFsRkksQ0FpRk4sVUFBVSxBQUNQLE1BQU0sQUFBQyxDQUNOLGdCQUFnQixDQUFFLFdBQVcsQ0FDOUIsQUFwRkwsQUE4RkUsUUE5Rk0sQ0E4Rk4sVUFBVSxBQUFDLENBQ1QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLElBQXNCLENBQUMsSUFBc0IsQ0FBQyxDQUFDLENBQ3hELGFBQWEsQ0FBRSxHQUFvQixDQTBDcEMsQUEzSUgsQUFtR0ksUUFuR0ksQ0E4Rk4sVUFBVSxDQUtKLENBQUMsQUFBQyxDQUVKLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLENBQUMsQ0FDWCxBQXZHTCxBQW9HTSxRQXBHRSxDQThGTixVQUFVLENBS0osQ0FBQyxBQUNGLE1BQU0sQUFBQyxDQUFFLGdCQUFnQixDQUFFLFdBQVcsQ0FBSSxBQXBHakQsQUF5R0ksUUF6R0ksQ0E4Rk4sVUFBVSxDQVdSLFdBQVcsQUFBQyxDQUNWLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxDQUFDLENBQ04sS0FBSyxDQUFFLENBQUMsQ0FDUixNQUFNLENBQUUsQ0FBQyxDQUNULElBQUksQ0FBRSxDQUFDLENBQ1AsT0FBTyxDQUFFLEVBQUUsQ0FDWixBQWpITCxBQW1ISSxRQW5ISSxDQThGTixVQUFVLENBcUJSLE9BQU8sQ0FuSFgsUUFBUSxDQThGTixVQUFVLENBcUJDLEtBQUssQ0FuSGxCLFFBQVEsQ0E4Rk4sVUFBVSxDQXFCUSxNQUFNLEFBQUMsQ0FDckIsT0FBTyxDQUFFLEtBQUssQ0FDZixBQXJITCxBQXVISSxRQXZISSxDQThGTixVQUFVLENBeUJSLE9BQU8sQUFBQyxDQUNOLE1BQU0sQ0FBRSxJQUFJLENBQ1osS0FBSyxDQUFFLElBQUksQ0FDWixBQTFITCxBQTRISSxRQTVISSxDQThGTixVQUFVLENBOEJSLEtBQUssQ0E1SFQsUUFBUSxDQThGTixVQUFVLENBK0JSLE1BQU0sQUFBQyxDQUNMLFNBQVMsQ3ZCa0lLLElBQUksQ3VCaklsQixXQUFXLENBQUUsSUFBd0IsQ0FDdEMsQUFoSUwsQUFrSUksUUFsSUksQ0E4Rk4sVUFBVSxDQW9DUixLQUFLLEFBQUMsQ0FDSixVQUFVLENBQUUsSUFBSSxDQUNoQixXQUFXLENBQUUsR0FBRyxDQUNqQixBQXJJTCxBQXVJSSxRQXZJSSxDQThGTixVQUFVLENBeUNSLE1BQU0sQUFBQyxDQUNMLGNBQWMsQ0FBRSxJQUFJLENBQ3BCLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBTUwsQUFBQSxZQUFZLEFBQUMsQ0FNWCxNQUFNLENBQUUsSUFBSSxDQUNaLEtBQUssQ0FBRSxJQUFJLENBQ1gsUUFBUSxDQUFFLEtBQUssQ0FDZixHQUFHLENBQUUsQ0FBQyxDQUNOLE9BQU8sQ0FBRSxHQUFHLENBQ2IsQUFYRCxBQUVFLFlBRlUsQUFFVCxjQUFjLEFBQUMsQ0FDZCxLQUFLLENBQUUsQ0FBQyxDQUNULEFBV0gsQUFBQSxRQUFRLEFBQUEsY0FBYyxBQUFDLENBT3JCLElBQUksQ0FBRSxDQUFDLENBQ1AsU0FBUyxDQUFFLGFBQWEsQ0FDeEIsUUFBUSxDQUFFLEtBQUssQ0FDaEIsQUFWRCxBQUVFLFFBRk0sQUFBQSxjQUFjLEFBRW5CLGNBQWMsQUFBQyxDQUNkLEtBQUssQ0FBRSxDQUFDLENBQ1IsSUFBSSxDQUFFLElBQUksQ0FDWCxBQVFILE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUFiekMsQUFBQSxRQUFRLEFBQUEsY0FBYyxBQWVGLENBQ2QsU0FBUyxDQUFFLGlCQUFpQixDQUs3QixBQXJCTCxBQUVFLFFBRk0sQUFBQSxjQUFjLEFBRW5CLGNBQWMsQUFnQkssQ0FDZCxTQUFTLENBQUUsZ0JBQWdCLENBQzVCLEFBTkwsQUFTRSxRQVRNLENBU0osQ0FBQyxBQUFDLENBQ0YsT0FBTyxDQUFFLENBQUMsQ3ZCNEVFLElBQUksQ3VCM0VqQixBQXhMTCxBQThGRSxRQTlGTSxDQThGTixVQUFVLEFBNEZHLENBQ1QsT0FBTyxDdkJ3RUssSUFBSSxDQUFKLElBQUksQ3VCeEUyQixDQUFDLENBQzdDLENBS0wsQUFBQSxRQUFRLENBQUMsaUJBQWlCLENBQUcsRUFBRSxBQUFBLElBQUssQ05qTXBDLFlBQVksRU1pTXdDLEVBQUUsQUFBQSxPQUFPLENBQzdELFFBQVEsQUFBQSxjQUFjLENBQUMsaUJBQWlCLENBQUcsRUFBRSxBQUFBLElBQUssQ05sTWxELFlBQVksRU1rTXNELEVBQUUsQUFBQSxPQUFPLEFBQUMsQ0FDMUUsZ0JBQWdCLEN6QjVMRixPQUFPLEN5QmdNdEIsQUFORCxBQUdFLFFBSE0sQ0FBQyxpQkFBaUIsQ0FBRyxFQUFFLEFBQUEsSUFBSyxDTmpNcEMsWUFBWSxFTWlNd0MsRUFBRSxBQUFBLE9BQU8sQ0FHM0QsQ0FBQyxDQUZILFFBQVEsQUFBQSxjQUFjLENBQUMsaUJBQWlCLENBQUcsRUFBRSxBQUFBLElBQUssQ05sTWxELFlBQVksRU1rTXNELEVBQUUsQUFBQSxPQUFPLENBRXpFLENBQUMsQUFBQyxDQUNBLEtBQUssQ3ZCNkRVLElBQUksQ3VCNURwQixBQUVILEFBQUEsUUFBUSxDQUFDLGlCQUFpQixBQUFDLENBQ3pCLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUFHRCxBQUFBLGdCQUFnQixBQUFDLENBQ2YsUUFBUSxDQUFFLEtBQUssQ0FDZixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBQ1AsS0FBSyxDQUFFLENBQUMsQ0FDUixPQUFPLENBQUUsQ0FBQyxDQUNWLE1BQU0sQ0FBRSxLQUFLLENBQ2IsZ0JBQWdCLENBQUUsZUFBYyxDQUNoQyxPQUFPLENBQUUsR0FBRyxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUMxTEQsQUFBQSxrQkFBa0IsQUFBQyxDQUNqQixPQUFPLENBQUUsWUFBWSxDQUNyQixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBaUJiLEFBckJELEFBTUUsa0JBTmdCLEFBTWYsTUFBTSxBQUFDLENBQ04sS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNiLEFBVEgsQUFXRSxrQkFYZ0IsQUFXZixJQUFJLEFBQUMsQ0FDSixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ2IsQUFkSCxBQWdCRSxrQkFoQmdCLEFBZ0JmLE9BQU8sQUFBQyxDQUVQLGlCQUFpQixDQUFFLHVDQUF1QyxDQUMxRCxTQUFTLENBQUUsdUNBQXVDLENBQ25ELEFBR0gsa0JBQWtCLENBQWxCLGdCQUFrQixDQUNoQixFQUFFLENBQUcsaUJBQWlCLENBQUUsY0FBYyxFQUd4QyxVQUFVLENBQVYsZ0JBQVUsQ0FDUixFQUFFLENBQUcsU0FBUyxDQUFFLGNBQWMsRUFHaEMsQUFBQSxjQUFjLEFBQUMsQ0FDYixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLENBQUMsQ0FDVixZQUFZLEMxQjRGRSxPQUFPLEMwQjNGdEIsQUFFRCxBQUFBLGFBQWEsQ0FDYixrQkFBa0IsQUFBQyxDQUNqQixZQUFZLENBQUUsT0FBTyxDQUN0QixBQUVELEFBQUEsWUFBWSxDQUNaLGlCQUFpQixBQUFDLENBQ2hCLFlBQVksQ0FBRSxPQUFPLENBQ3RCLEFBRUQsQUFBQSxlQUFlLENBQ2Ysb0JBQW9CLEFBQUMsQ0FDbkIsWUFBWSxDQUFFLE9BQU8sQ0FDdEIsQUFFRCxBQUFBLGNBQWMsQ0FDZCxtQkFBbUIsQUFBQyxDQUNsQixZQUFZLENBQUUsT0FBTyxDQUN0QixBQWVELEFBQUEsT0FBTyxDQUFDLGNBQWMsQUFBQSxhQUFhLEFBQUMsQ0FFbEMsaUJBQWlCLENBQUUsa0JBQWtCLENBQUMsTUFBTSxDQUFDLDRCQUE4QixDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUUsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLDRCQUE4QixDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQy9KLFNBQVMsQ0FBRSxrQkFBa0IsQ0FBQyxNQUFNLENBQUMsNEJBQThCLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBRSxnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsNEJBQThCLENBQUMsUUFBUSxDQUFDLElBQUksQ0FDeEosQUFFRCxBQUFBLE9BQU8sQ0FBQyxjQUFjLEFBQUEsWUFBWSxBQUFDLENBRWpDLGlCQUFpQixDQUFFLGtCQUFrQixDQUFDLE1BQU0sQ0FBQyw0QkFBOEIsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFFLGVBQWUsQ0FBQyxNQUFNLENBQUMsNEJBQThCLENBQUMsUUFBUSxDQUFDLElBQUksQ0FDOUosU0FBUyxDQUFFLGtCQUFrQixDQUFDLE1BQU0sQ0FBQyw0QkFBOEIsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFFLGVBQWUsQ0FBQyxNQUFNLENBQUMsNEJBQThCLENBQUMsUUFBUSxDQUFDLElBQUksQ0FDdkosQUFFRCxBQUFBLE9BQU8sQ0FBQyxjQUFjLEFBQUEsZUFBZSxBQUFDLENBRXBDLGlCQUFpQixDQUFFLGtCQUFrQixDQUFDLE1BQU0sQ0FBQyw0QkFBOEIsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFFLGtCQUFrQixDQUFDLE1BQU0sQ0FBQyw0QkFBOEIsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUNqSyxTQUFTLENBQUUsa0JBQWtCLENBQUMsTUFBTSxDQUFDLDRCQUE4QixDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUUsa0JBQWtCLENBQUMsTUFBTSxDQUFDLDRCQUE4QixDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQzFKLEFBRUQsQUFBQSxPQUFPLENBQUMsY0FBYyxBQUFBLGNBQWMsQUFBQyxDQUVuQyxpQkFBaUIsQ0FBRSxrQkFBa0IsQ0FBQyxNQUFNLENBQUMsNEJBQThCLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBRSxpQkFBaUIsQ0FBQyxNQUFNLENBQUMsNEJBQThCLENBQUMsUUFBUSxDQUFDLElBQUksQ0FDaEssU0FBUyxDQUFFLGtCQUFrQixDQUFDLE1BQU0sQ0FBQyw0QkFBOEIsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFFLGlCQUFpQixDQUFDLE1BQU0sQ0FBQyw0QkFBOEIsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUN6SixBQUVELEFBQUEsT0FBTyxDQUFDLGNBQWMsQ0FDdEIsT0FBTyxDQUFDLGNBQWMsQUFBQSxrQkFBa0IsQ0FDeEMsT0FBTyxDQUFDLGNBQWMsQUFBQSxpQkFBaUIsQ0FDdkMsT0FBTyxDQUFDLGNBQWMsQUFBQSxvQkFBb0IsQ0FDMUMsT0FBTyxDQUFDLGNBQWMsQUFBQSxtQkFBbUIsQUFBQyxDQUV4QyxPQUFPLENBQUUsQ0FBQyxDQUNWLGlCQUFpQixDQUFFLGtCQUFrQixDQUFDLE1BQU0sQ0FBQyw0QkFBOEIsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUN6RixTQUFTLENBQUUsa0JBQWtCLENBQUMsTUFBTSxDQUFDLDRCQUE4QixDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQ2xGLEFBRUQsa0JBQWtCLENBQWxCLGtCQUFrQixDQUNoQixLQUFLLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN6QyxHQUFHLENBQUssaUJBQWlCLENBQUUsY0FBYyxDQUN6QyxLQUFLLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN6QyxHQUFHLENBQUssaUJBQWlCLENBQUUsY0FBYyxDQUN6QyxLQUFLLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN6QyxHQUFHLENBQUssaUJBQWlCLENBQUUsY0FBYyxDQUN6QyxLQUFLLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN6QyxFQUFFLENBQU0saUJBQWlCLENBQUUsZUFBZSxFQUc1QyxVQUFVLENBQVYsa0JBQVUsQ0FDUixLQUFLLENBQUcsU0FBUyxDQUFFLGNBQWMsQ0FDakMsR0FBRyxDQUFLLFNBQVMsQ0FBRSxjQUFjLENBQ2pDLEtBQUssQ0FBRyxTQUFTLENBQUUsY0FBYyxDQUNqQyxHQUFHLENBQUssU0FBUyxDQUFFLGNBQWMsQ0FDakMsS0FBSyxDQUFHLFNBQVMsQ0FBRSxjQUFjLENBQ2pDLEdBQUcsQ0FBSyxTQUFTLENBQUUsY0FBYyxDQUNqQyxLQUFLLENBQUcsU0FBUyxDQUFFLGNBQWMsQ0FDakMsRUFBRSxDQUFNLFNBQVMsQ0FBRSxlQUFlLEVBR3BDLGtCQUFrQixDQUFsQixnQkFBa0IsQ0FDaEIsSUFBSSxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2pCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNoQixHQUFHLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDaEIsR0FBRyxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2hCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNoQixJQUFJLENBQUcsT0FBTyxDQUFFLENBQUMsRUFHbkIsVUFBVSxDQUFWLGdCQUFVLENBQ1IsSUFBSSxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2pCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNoQixHQUFHLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDaEIsR0FBRyxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2hCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNoQixJQUFJLENBQUcsT0FBTyxDQUFFLENBQUMsRUFHbkIsa0JBQWtCLENBQWxCLGVBQWtCLENBQ2hCLElBQUksQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNqQixHQUFHLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDaEIsR0FBRyxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2hCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNoQixHQUFHLENBQUcsT0FBTyxDQUFFLENBQUMsRUFHbEIsVUFBVSxDQUFWLGVBQVUsQ0FDUixJQUFJLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDakIsR0FBRyxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2hCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNoQixHQUFHLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDaEIsR0FBRyxDQUFHLE9BQU8sQ0FBRSxDQUFDLEVBR2xCLGtCQUFrQixDQUFsQixrQkFBa0IsQ0FDaEIsSUFBSSxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2pCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNoQixHQUFHLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDaEIsR0FBRyxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2hCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxFQUdsQixVQUFVLENBQVYsa0JBQVUsQ0FDUixJQUFJLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDakIsR0FBRyxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2hCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNoQixHQUFHLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDaEIsR0FBRyxDQUFHLE9BQU8sQ0FBRSxDQUFDLEVBR2xCLGtCQUFrQixDQUFsQixpQkFBa0IsQ0FDaEIsSUFBSSxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2pCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNoQixHQUFHLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDaEIsR0FBRyxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2hCLElBQUksQ0FBRyxPQUFPLENBQUUsQ0FBQyxFQUduQixVQUFVLENBQVYsaUJBQVUsQ0FDUixJQUFJLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDakIsR0FBRyxDQUFHLE9BQU8sQ0FBRSxDQUFDLENBQ2hCLEdBQUcsQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNoQixHQUFHLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDaEIsSUFBSSxDQUFHLE9BQU8sQ0FBRSxDQUFDLEVBT25CLEFBQUEsVUFBVSxBQUFDLENBQ1QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixJQUFJLENBQUUsR0FBRyxDQUNULEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLElBQUksQ0FDWixRQUFRLENBQUUsTUFBTSxDQUNoQixZQUFZLENBQUUsT0FBTyxDQUN0QixBQUVELEFBQUEsVUFBVSxDQUFDLE9BQU8sQUFBQyxDQUNqQixLQUFLLENBQUUsS0FBSyxDQUNaLElBQUksQ0FBRSxLQUFLLENBQ1osQXRCeVNXLEFBQUwsZUFBb0IsQXNCdlNYLENBQ2QsT0FBTyxDQUFFLFlBQVksQ0FDckIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFlBQVksQ0FBRSxPQUFPLENBOEJ0QixBQXBDRCxBQVFFLGVBUmEsQ0FRYixPQUFPLEFBQUMsQ0FDTixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osWUFBWSxDQUFFLEdBQUcsQ0FDakIsWUFBWSxDQUFFLEtBQUssQ0FDbkIsWUFBWSxDQUFFLE9BQU8sQ0FDckIsbUJBQW1CLENBQUUsc0JBQXNCLENBQzNDLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLGlCQUFpQixDQUFFLElBQUksQ0FDdkIsU0FBUyxDQUFFLElBQUksQ0FDZixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLEtBQUssQ0FBRSxDQUFDLENBQ1IsTUFBTSxDQUFFLENBQUMsQ0FDVixBQXRCSCxBQXdCRSxlQXhCYSxBQXdCWixLQUFLLENBQUMsT0FBTyxBQUFDLENBQ2IsSUFBSSxDQUFFLENBQUMsQ0FDUCxrQkFBa0IsQ0FBRSxzQkFBc0IsQ0FDMUMsaUJBQWlCLENBQUUsY0FBYyxDQUNqQyxTQUFTLENBQUUsY0FBYyxDQUMxQixBQTdCSCxBQThCRSxlQTlCYSxBQThCWixNQUFNLENBQUMsT0FBTyxBQUFDLENBQ2QsSUFBSSxDQUFFLEtBQUssQ0FDWCxpQkFBaUIsQ0FBRSxzQkFBc0IsQ0FDekMsaUJBQWlCLENBQUUsZUFBZSxDQUNsQyxTQUFTLENBQUUsZUFBZSxDQUMzQixBQUtILEFBQUEsT0FBTyxDQUFDLGVBQWUsQUFBQSxLQUFLLENBQUMsT0FBTyxBQUFDLENBRW5DLGlCQUFpQixDQUFFLFNBQVMsQ0FBQyxNQUFNLENBQUMsNEJBQThCLENBQUMsUUFBUSxDQUFDLElBQUksQ0FDaEYsU0FBUyxDQUFFLFNBQVMsQ0FBQyxNQUFNLENBQUMsNEJBQThCLENBQUMsUUFBUSxDQUFDLElBQUksQ0FDekUsQUFFRCxBQUFBLE9BQU8sQ0FBQyxlQUFlLEFBQUEsTUFBTSxDQUFDLE9BQU8sQUFBQyxDQUVwQyxpQkFBaUIsQ0FBRSxVQUFVLENBQUMsTUFBTSxDQUFDLDRCQUE4QixDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQ2pGLFNBQVMsQ0FBRSxVQUFVLENBQUMsTUFBTSxDQUFDLDRCQUE4QixDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQzFFLEFBRUQsa0JBQWtCLENBQWxCLFNBQWtCLENBQ2hCLElBQUksQ0FBRyxpQkFBaUIsQ0FBRSxjQUFjLENBQ3hDLEdBQUcsQ0FBRyxpQkFBaUIsQ0FBRSxhQUFhLENBQ3RDLEVBQUUsQ0FBRyxpQkFBaUIsQ0FBRSxjQUFjLEVBR3hDLFVBQVUsQ0FBVixTQUFVLENBQ1IsSUFBSSxDQUFHLFNBQVMsQ0FBRSxjQUFjLENBQ2hDLEdBQUcsQ0FBRyxTQUFTLENBQUUsYUFBYSxDQUM5QixFQUFFLENBQUcsU0FBUyxDQUFFLGNBQWMsRUFHaEMsa0JBQWtCLENBQWxCLFVBQWtCLENBQ2hCLElBQUksQ0FBRyxpQkFBaUIsQ0FBRSxlQUFlLENBQ3pDLEdBQUcsQ0FBRyxpQkFBaUIsQ0FBRSxZQUFZLENBQ3JDLEVBQUUsQ0FBRyxpQkFBaUIsQ0FBRSxlQUFlLEVBR3pDLFVBQVUsQ0FBVixVQUFVLENBQ1IsSUFBSSxDQUFHLFNBQVMsQ0FBRSxlQUFlLENBQ2pDLEdBQUcsQ0FBRyxTQUFTLENBQUUsWUFBWSxDQUM3QixFQUFFLENBQUcsU0FBUyxDQUFFLGVBQWUsRUFHakMsQUFBQSxpQkFBaUIsQUFBQSxTQUFTLEFBQUMsQ0FFekIsaUJBQWlCLENBQUUsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUUsUUFBUSxDQUFDLEtBQUssQ0FBQyw0QkFBOEIsQ0FDekcsU0FBUyxDQUFFLGdCQUFnQixDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFFLFFBQVEsQ0FBQyxLQUFLLENBQUMsNEJBQThCLENBQ2xHLEFBRUQsa0JBQWtCLENBQWxCLFFBQWtCLENBQ2hCLElBQUksQ0FBRyxPQUFPLENBQUUsQ0FBQyxDQUNqQixFQUFFLENBQUcsT0FBTyxDQUFFLENBQUMsRUFHakIsVUFBVSxDQUFWLFFBQVUsQ0FDUixJQUFJLENBQUcsT0FBTyxDQUFFLENBQUMsQ0FDakIsRUFBRSxDQUFHLE9BQU8sQ0FBRSxDQUFDLEVDNVVqQixBQUFBLE9BQU8sQUFBQyxDQUNOLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxLQUFLLENBQ2IsS0FBSyxDQUFFLElBQUksQ0F3RlosQUEzRkQsQUFNRSxPQU5LLEFBTUosV0FBVyxBQUFDLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxDQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FDUCxLQUFLLENBQUUsQ0FBQyxDQUNSLE1BQU0sQ0FBRSxDQUFDLENBVVYsQUF2QkgsQUFlSSxPQWZHLEFBTUosV0FBVyxDQVNWLEVBQUUsQUFBQSxPQUFPLEFBQUMsQ0FDUixNQUFNLENBQUUsSUFBSSxDQUNiLEFBakJMLEFBbUJJLE9BbkJHLEFBTUosV0FBVyxDQWFWLEVBQUUsQUFBQSxXQUFXLEFBQUMsQ0FDWixPQUFPLENBQUUsQ0FBQyxDQUNWLE1BQU0sQ0FBRSxJQUFJLENBQ2IsQUF0QkwsQUF5QkUsT0F6QkssQ0F5QkwsT0FBTyxBQUFDLENBQ04sZ0JBQWdCLEMzQmdTSixPQUFPLEMyQi9SbkIsTUFBTSxDQUFFLENBQUMsQ0FDVCxNQUFNLENBQUUsS0FBSyxDQWtDZCxBQTlESCxBQThCSSxPQTlCRyxDQXlCTCxPQUFPLENBS0wsRUFBRSxBQUFDLENBQ0QsT0FBTyxDQUFFLENBQUMsQ0FDVixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBQ1AsT0FBTyxDQUFFLENBQUMsQ0FDVixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxPQUFPLENBQ2YsUUFBUSxDQUFFLE1BQU0sQ0F1QmpCLEFBN0RMLEFBd0NNLE9BeENDLENBeUJMLE9BQU8sQ0FLTCxFQUFFLENBVUEsR0FBRyxBQUFDLENBQ0YsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLGVBQWUsQ0FBRSxLQUFLLENBQ3RCLG1CQUFtQixDQUFFLE1BQU0sQ0FDNUIsQUE3Q1AsQUErQ00sT0EvQ0MsQ0F5QkwsT0FBTyxDQUtMLEVBQUUsQ0FpQkEsUUFBUSxBQUFDLENBQ1AsS0FBSyxDQUFFLElBQUksQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsR0FBRyxDQUNSLElBQUksQ0FBRSxHQUFHLENBQ1QsS0FBSyxDQUFFLEdBQUcsQ0FDVixPQUFPLENBQUUsQ0FBQyxDQUdYLEFBeERQLEFBdURRLE9BdkRELENBeUJMLE9BQU8sQ0FLTCxFQUFFLENBaUJBLFFBQVEsQ0FRTixDQUFDLEFBQUMsQ0FBRSxLQUFLLEMzQnVRRCxPQUFPLEMyQnZRc0IsQUF2RDdDLEFBMERNLE9BMURDLENBeUJMLE9BQU8sQ0FLTCxFQUFFLEFBNEJDLE9BQU8sQUFBQyxDQUNQLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUE1RFAsQUFpRUUsT0FqRUssQ0FpRUwsV0FBVyxBQUFDLENBQ1YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxLQUFLLENBQUUsQ0FBQyxDQUNSLE1BQU0sQ0FBRSxDQUFDLENBQ1QsTUFBTSxDQUFFLENBQUMsQ0FrQlYsQUF6RkgsQUF5RUksT0F6RUcsQ0FpRUwsV0FBVyxDQVFULGVBQWUsQUFBQyxDQUNkLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxPQUFPLENBQ2YsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxNQUFNLENBQ2QsZ0JBQWdCLEMzQjhPTixPQUFPLEMyQjVPakIsVUFBVSxDQUFFLG9CQUFvQixDQUNoQyxhQUFhLENBQUUsR0FBRyxDQUtuQixBQXhGTCxBQXFGTSxPQXJGQyxDQWlFTCxXQUFXLENBUVQsZUFBZSxBQVlaLE9BQU8sQUFBQyxDQUNQLGdCQUFnQixDM0JtRlIsT0FBTyxDMkJsRmhCLEFDdkZQLEFBQUEsU0FBUyxBQUFDLENBcUNSLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDMUJzRVUsS0FBSyxDMEJyRXJCLFdBQVcsQ0FBRSxLQUFLLENBQ2xCLGVBQWUsQ0FBRSxXQUFXLENBQzVCLGdCQUFnQixDQUFFLE1BQU0sQ0E4Q3pCLEFBekZELEFBQ0UsU0FETyxBQUNOLGdCQUFnQixBQUFDLENBQ2hCLEdBQUcsQ0FBRSxDQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FnQ1IsQUFuQ0gsQUFLSSxTQUxLLEFBQ04sZ0JBQWdCLENBSWYsb0JBQW9CLEFBQUMsQ0FLbkIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxLQUFLLENBQUUsQ0FBQyxDQUNSLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLENBQUMsQ0FDWCxBQWZMLEFBTU0sU0FORyxBQUNOLGdCQUFnQixDQUlmLG9CQUFvQixBQUNqQixnQkFBZ0IsQUFBQyxDQUNoQixNQUFNLENBQUUsSUFBSSxDQUNiLEFBUlAsQUFpQkksU0FqQkssQUFDTixnQkFBZ0IsQ0FnQmYsY0FBYyxBQUFDLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQzFCMEZFLEtBQUssQzBCekZqQixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBV1IsQUFsQ0wsQUF5Qk0sU0F6QkcsQUFDTixnQkFBZ0IsQ0FnQmYsY0FBYyxDQVFaLEVBQUUsQUFBQyxDQUNELFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUE3QlAsQUErQk0sU0EvQkcsQUFDTixnQkFBZ0IsQ0FnQmYsY0FBYyxDQWNaLENBQUMsQUFBQyxDQUNBLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBakNQLEFBNkNFLFNBN0NPLENBNkNQLGNBQWMsQUFBQyxDQUNiLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLEtBQUssQzFCZ0VjLEtBQW9CLEMwQi9EdkMsTUFBTSxDMUIrRGEsS0FBb0IsQzBCOUR2QyxRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBS1IsQUF4REgsQUFxREksU0FyREssQ0E2Q1AsY0FBYyxDQVFSLEdBQUcsQUFBQyxDQUNOLEtBQUssQ0FBRSxJQUFJLENBQ1osQUF2REwsQUEwREUsU0ExRE8sQ0EwRFAsV0FBVyxBQUFDLENBQ1YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxLQUFLLENBQUUsQ0FBQyxDQUNSLE1BQU0sQ0FBRSxDQUFDLENBQ1QsTUFBTSxDQUFFLENBQUMsQ0FrQlYsQUFsRkgsQUFrRUksU0FsRUssQ0EwRFAsV0FBVyxDQVFULGVBQWUsQUFBQyxDQUtkLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxPQUFPLENBQ2YsTUFBTSxDQUFFLEdBQUcsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxRQUFRLENBQ2hCLGdCQUFnQixDQUFFLHFCQUFvQixDQUV0QyxVQUFVLENBQUUsb0JBQW9CLENBQ2hDLGFBQWEsQ0FBRSxHQUFHLENBQ25CLEFBakZMLEFBbUVNLFNBbkVHLENBMERQLFdBQVcsQ0FRVCxlQUFlLEFBQ1osT0FBTyxBQUFDLENBQ1AsZ0JBQWdCLENBQUUsSUFBSSxDQUN2QixBQXJFUCxBQXFGRSxTQXJGTyxBQXFGTixVQUFVLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FyRjNDLFNBQVMsQ0FzRlAsY0FBYyxBQUFBLElBQUssQ3hCc2ZYLE9BQU8sRXdCdGZhLGNBQWMsQUFBQyxDQUN6QyxjQUFjLENBQUUsSUFBSSxDQUNyQixBQ3hGSCxBQUFBLG1CQUFtQixBQUFDLENBQ2xCLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FDYixRQUFRLENBQUUsS0FBSyxDQUNmLE9BQU8sQ0FBRSxJQUFJLENBQ2IsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsVUFBVSxDQUFFLGlCQUFpQixDQUM5QixBQUVELEFBQUEsbUJBQW1CLEFBQUEsS0FBSyxBQUFDLENBQ3ZCLFVBQVUsQ0FBRSxPQUFPLENBQ25CLFVBQVUsQ0FBRSxhQUFhLENBcUIxQixBQXZCRCxBQUlFLG1CQUppQixBQUFBLEtBQUssQ0FJdEIsV0FBVyxBQUFDLENBQ1YsU0FBUyxDQUFFLFFBQVEsQ0FDbkIsT0FBTyxDQUFFLEdBQUcsQ0FDWixVQUFVLENBQ1IsU0FBUyxDQUFDLElBQUcsQ0FBQyw4QkFBeUIsQ0FDdkMsT0FBTyxDQUFDLElBQUcsQ0FBQyw4QkFBeUIsQ0FDeEMsQUFWSCxBQVlFLG1CQVppQixBQUFBLEtBQUssQ0FZdEIsZ0JBQWdCLEFBQUEsUUFBUSxBQUFDLENBQ3ZCLFNBQVMsQ0FBRSxRQUFRLENBQ3BCLEFBZEgsQUFlRSxtQkFmaUIsQUFBQSxLQUFLLENBZXRCLGdCQUFnQixBQUFBLE9BQU8sQUFBQyxDQUN0QixVQUFVLENBQUUsT0FBTyxDQUNuQixTQUFTLENBQUUsZUFBZSxDQUFDLEVBQUUsQ0FBQyw4QkFBOEIsQ0FBQyxRQUFRLENBQ3JFLFVBQVUsQ0FDUiw4Q0FFZ0IsQ0FDbkIsQUFHSCxBQUFBLFdBQVcsQUFBQyxDQUNWLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsZ0JBQWdCLEM3Qi9CRixPQUFPLEM2QmdDckIsVUFBVSxDQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBRSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUUsS0FBSSxDQUFDLGVBQWUsQ0FDN0csS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxDQUFDLENBQ1YsU0FBUyxDQUFFLFFBQVEsQ0FDbkIsVUFBVSxDQUNSLFNBQVMsQ0FBQyxJQUFHLENBQUMsOEJBQXlCLENBQ3ZDLE9BQU8sQ0FBQyxJQUFHLENBQUMsOEJBQXlCLENBQ3hDLEFBRUQsQUFBQSxtQkFBbUIsQUFBQyxDQUNsQixRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsVUFBVSxDQUNwQixBQUVELEFBQUEsZ0JBQWdCLEFBQUMsQ0F3QmYsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsT0FBTyxDQUFFLEtBQUssQ0FDZixBQTNCRCxBQUNFLGdCQURjLEFBQ2IsUUFBUSxDQURYLGdCQUFnQixBQUViLE9BQU8sQUFBQyxDQUNQLE9BQU8sQ0FBRSxFQUFFLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osYUFBYSxDQUFFLEdBQUcsQ0FDbEIsZ0JBQWdCLENBQUUsT0FBTyxDQUMxQixBQVZILEFBV0UsZ0JBWGMsQUFXYixRQUFRLEFBQUMsQ0FDUixTQUFTLENBQUUsUUFBUSxDQUNuQixVQUFVLENBQUUsYUFBYSxDQUMxQixBQWRILEFBZUUsZ0JBZmMsQUFlYixPQUFPLEFBQUMsQ0FDUCxVQUFVLENBQUUsTUFBTSxDQUNsQixVQUFVLENBQ1IsMkNBRWEsQ0FDZixPQUFPLENBQUUsRUFBRSxDQUNaLEFBT0gsQUFBQSxrQkFBa0IsQUFBQyxDQU1qQixHQUFHLENBQUUsR0FBRyxDQUNSLElBQUksQ0FBRSxHQUFHLENBQ1QsU0FBUyxDQUFFLHFCQUFvQixDQUUvQixPQUFPLENBQUUsS0FBSyxDQUNkLFFBQVEsQ0FBRSxtQkFBbUIsQ0FDOUIsQUFaRCxBQUNFLGtCQURnQixBQUNmLElBQUssQ2xCbUZFLElBQUksQ2tCbkZYLElBQUssQ2RtTlIsVUFBVSxDY25OUCxJQUFLLENkZ09SLFVBQVUsRWNqT1Ysa0JBQWtCLEFBRWYsSUFBSyxDbEJrRkUsSUFBSSxDa0JsRlgsSUFBSyxDZGtOUixVQUFVLENjbE5QLElBQUssQ2QrTlIsVUFBVSxDYy9ORyxNQUFNLEFBQUMsQ0FDaEIsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFVSCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBQ3RDLEFBQUEsV0FBVyxDQUFFLG1CQUFtQixBQUFDLENBQy9CLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLEtBQUssQ0FDZCxDQ3JHSCxBQUFBLE1BQU0sQUFBQyxDQWdCTCxRQUFRLENBQUUsT0FBTyxDQUNqQixRQUFRLENBQUUsUUFBUSxDQUNuQixBQWxCRCxBQUNFLE1BREksQUFDSCxRQUFRLEFBQUMsQ0FDUixPQUFPLENBQUUsRUFBRSxDQUNYLE9BQU8sQ0FBRSxLQUFLLENBQ2QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLEdBQUcsQ0FBRSxDQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FDUCxnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLGFBQWEsQ0FBRSxPQUFPLENBQ3RCLFVBQVUsQ0FBRSwwQkFBMEIsQ0FDdEMsU0FBUyxDQUFFLGVBQWUsQ0FBQyxFQUFFLENBQUMsOEJBQThCLENBQUMsUUFBUSxDQUNyRSxPQUFPLENBQUUsRUFBRSxDQUNaLEFBTUgsVUFBVSxDQUFWLGVBQVUsQ0FDUixFQUFFLENBQ0EsT0FBTyxDQUFFLENBQUMsQ0FDVixTQUFTLENBQUUsUUFBUSxDQUVyQixHQUFHLENBQ0QsT0FBTyxDQUFFLENBQUMsQ0FDVixTQUFTLENBQUUsVUFBVSxDQUV2QixJQUFJLENBQ0YsT0FBTyxDQUFFLENBQUMsQ0FDVixTQUFTLENBQUUsVUFBVSxFQzlCekIsQUFBQSxpQkFBaUIsQUFBQyxDQUNoQixTQUFTLENBQUUsS0FBSyxDQUNoQixTQUFTLENBQUUsS0FBSyxDQUNoQixVQUFVLENBQUUsSUFBSSxDQUNqQixBQUVELEFBQUEscUJBQXFCLEFBQUEsY0FBYyxBQUFDLENBQ2xDLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQUVELEFBQUEsb0JBQW9CLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLElBQUksQ0FDYixlQUFlLENBQUUsYUFBYSxDQUM5QixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxNQUFNLENBNEJmLEFBaENELEFBTUUsb0JBTmtCLENBTWxCLGtCQUFrQixBQUFDLENBQ2pCLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUFSSCxBQVdJLG9CQVhnQixDQVVsQixlQUFlLENBQ2IsS0FBSyxBQUFDLENBSUosYUFBYSxDQUFFLElBQUksQ0FDbkIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsTUFBTSxDQUFFLENBQUMsQ0FDVixBQWxCTCxBQVlNLG9CQVpjLENBVWxCLGVBQWUsQ0FDYixLQUFLLEFBQ0YsTUFBTSxBQUFDLENBQ04sYUFBYSxDQUFFLElBQUksQ0FDcEIsQUFkUCxBQW9CSSxvQkFwQmdCLENBVWxCLGVBQWUsQ0FVYixNQUFNLEFBQUMsQ0FDTCxPQUFPLENBQUUsSUFBSSxDQUNkLEFBdEJMLEFBeUJFLG9CQXpCa0IsQ0F5QmxCLFlBQVksQ0FBQyxLQUFLLEFBQUMsQ0FDakIsS0FBSyxDQUFFLGVBQWUsQ0FDdkIsQUEzQkgsQUE2QkUsb0JBN0JrQixDQTZCbEIsYUFBYSxDQUFDLEtBQUssQUFBQyxDQUNsQixLQUFLLENBQUUsZUFBZSxDQUN2QixBQUdILEFBQUEsV0FBVyxDQUFFLFdBQVcsQUFBQyxDQUN2QixVQUFVLENBQUUsR0FBRyxDQUNmLE1BQU0sQ0FBRSxPQUFPLENBQ2YsZ0JBQWdCLENBQUUsV0FBVyxDQUM3QixNQUFNLENBQUUsSUFBSSxDQUNiLEFBSUQsQUFBQSx3QkFBd0IsQUFBQyxDQUN2QixJQUFJLENBQUUsTUFBTSxDQUNaLGdCQUFnQixDL0JtR0YsT0FBTyxDK0JsR3JCLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsV0FBVyxDQUFFLEdBQUcsQ0FlakIsQUFwQkQsQUFPRSx3QkFQc0IsQ0FPdEIsVUFBVSxBQUFDLENBQ1QsT0FBTyxDQUFFLEtBQUssQ0FDZCxTQUFTLENBQUUsTUFBTSxDQUNqQixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEM3QjBFUyxxQkFBdUIsQzZCekV0QyxBQVpILEFBY0Usd0JBZHNCLENBY3RCLFVBQVUsQUFBQyxDQUNULE9BQU8sQ0FBRSxLQUFLLENBQ2QsU0FBUyxDQUFFLE1BQU0sQ0FDakIsV0FBVyxDQUFFLElBQUksQ0FDakIsV0FBVyxDQUFFLEdBQUcsQ0FDakIsQUFLSCxBQUFBLDhCQUE4QixBQUFDLENBQzdCLElBQUksQ0FBRSxRQUFRLENBQ2YsQUFFRCxBQUFBLGlCQUFpQixBQUFDLENBQ2hCLEtBQUssQ0FBRSxLQUFLLENBQ1osU0FBUyxDQUFFLElBQUksQ0FDZixNQUFNLENBQUUsTUFBTSxDQXVDZixBQTFDRCxBQUtFLGlCQUxlLENBS2YsS0FBSyxBQUFDLENBQ0osYUFBYSxDQUFFLElBQUksQ0FDcEIsQUFQSCxBQVNFLGlCQVRlLENBU2YsRUFBRSxBQUFDLENBQ0QsT0FBTyxDQUFFLFFBQVEsQ0FDakIsVUFBVSxDQUFFLE1BQU0sQ0FDbkIsQUFaSCxBQWNFLGlCQWRlLENBY2YsRUFBRSxBQUFDLENBQ0QsTUFBTSxDQUFFLElBQUksQ0FDYixBQWhCSCxBQWtCRSxpQkFsQmUsQ0FrQmYsSUFBSSxBQUFDLENBQ0gsZUFBZSxDQUFFLElBQUksQ0FDckIsS0FBSyxDN0JpQzBCLElBQUksQzZCaENwQyxBQXJCSCxBQXVCRSxpQkF2QmUsQ0F1QmYsRUFBRSxBQUFDLENBZ0JELGFBQWEsQ0FBRSxHQUFHLENBQ2xCLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUF6Q0gsQUF3QkksaUJBeEJhLENBdUJmLEVBQUUsQUFDQyxTQUFTLEFBQUMsQ0FDVCxLQUFLLEMvQmdESyxPQUFPLEMrQi9DbEIsQUExQkwsQUE0QkksaUJBNUJhLENBdUJmLEVBQUUsQUFLQyxZQUFZLEFBQUMsQ0FDWixnQkFBZ0IsQy9CNENOLE9BQU8sQytCM0NqQixLQUFLLENBQUUsSUFBSSxDQUNaLEFBL0JMLEFBaUNJLGlCQWpDYSxDQXVCZixFQUFFLEFBVUMseUJBQXlCLENBakM5QixpQkFBaUIsQ0F1QmYsRUFBRSxBQVdDLFlBQVksQUFBQyxDQUNaLEtBQUssQzdCMkJxQixlQUFpQixDNkIxQjNDLGNBQWMsQ0FBRSxJQUFJLENBQ3JCLEFBT0wsQUFBQSxzQkFBc0IsQUFBQyxDQUtyQixnQkFBZ0IsQ0FBRSxXQUFXLENBQzdCLE1BQU0sQ0FBRSxJQUFJLENBQ1osV0FBVyxDQUFFLElBQUksQ0FDakIsT0FBTyxDQUFFLEtBQUssQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUNYLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLE9BQU8sQ0FBRSxLQUFLLENBQ2QsTUFBTSxDQUFFLE9BQU8sQ0FDZixLQUFLLENBQUUsT0FBTyxDQUNmLEFBZEQsQUFDRSxzQkFEb0IsQUFDbkIsTUFBTSxBQUFDLENBQ04sZ0JBQWdCLEM3QmVHLHFCQUFxRCxDNkJkekUsQUFlSCxBQUFBLGtCQUFrQixBQUFDLENBQ2pCLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLE1BQU0sQ0FDZCxjQUFjLENBQUUsR0FBRyxDQUNuQixPQUFPLENBQUUsSUFBSSxDQUNiLGVBQWUsQ0FBRSxhQUFhLENBQy9CLEFBRUQsQUFBQSxrQkFBa0IsQ0FDbEIsaUJBQWlCLENBQ2pCLGlCQUFpQixDQUNqQixnQkFBZ0IsQUFBQyxDQUNmLEtBQUssQy9CRFMsT0FBTyxDK0JFckIsT0FBTyxDQUFFLE1BQU0sQ0FDaEIsQUFFRCxBQUFBLGlCQUFpQixBQUFDLENBQ2hCLEtBQUssQy9CbkpTLE9BQU8sQytCb0p0QixBQUlELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUF2S3pDLEFBQUEsaUJBQWlCLEFBd0tHLENBQ2hCLFNBQVMsQ0FBRSxLQUFLLENBQ2pCLEFBcEtILEFBQUEscUJBQXFCLEFBQUEsY0FBYyxBQXNLRyxDQUNsQyxjQUFjLENBQUUsR0FBRyxDQUNwQixBQXZISCxBQUFBLHdCQUF3QixBQXlIRyxDQUN2QixJQUFJLENBQUUsU0FBUyxDQUNoQixBQUVELEFBQUEsb0JBQW9CLENBQ3BCLGlCQUFpQixDQUNqQixrQkFBa0IsQUFBQyxDQUNqQixLQUFLLENBQUUsS0FBSyxDQUNiLEFBekRILEFBQUEsc0JBQXNCLEFBMkRHLENBQ3JCLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLENDNUxILEFBQUEsaUJBQWlCLEFBQUMsQ0FDaEIsU0FBUyxDQUFFLEtBQUssQ0FDaEIsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFFRCxBQUFBLHFCQUFxQixBQUFBLGNBQWMsQUFBQyxDQUNsQyxPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUFFRCxBQUFBLGFBQWEsQUFBQyxDQUNiLEtBQUssQ0FBRSxJQUFzQixDQUM3QixBQUlELEFBQUEsMkJBQTJCLEFBQUMsQ0FDMUIsSUFBSSxDQUFFLE1BQU0sQ0FDWixnQkFBZ0IsQ2hDeUlGLE9BQU8sQ2dDeElyQixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBRUQsQUFBQSwwQkFBMEIsQUFBQyxDQUMxQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLEtBQUssQ0FBRSxxQkFBd0IsQ0FDOUIsV0FBVyxDQUFFLEdBQUcsQ0FDakIsUUFBUSxDQUFFLFFBQVEsQ0FDakIsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFFRCxBQUFBLHNCQUFzQixDQUN0Qix3QkFBd0IsQ0FDeEIsc0JBQXNCLENBQUMsR0FBRyxBQUFDLENBQzFCLE1BQU0sQ0FBRSxPQUFPLENBQ2YsQUFFRCxBQUFBLHNCQUFzQixBQUFDLENBQ3JCLFlBQVksQ0FBRSxHQUFHLENBQ2xCLEFBRUQsQUFBQSx3QkFBd0IsQUFBQyxDQUN2QixXQUFXLENBQUUsR0FBRyxDQUNqQixBQUVELEFBQUEseUJBQXlCLEFBQUMsQ0FDeEIsU0FBUyxDQUFFLE1BQU0sQ0FDakIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBSUQsQUFBQSwwQkFBMEIsQUFBQyxDQUN6QixJQUFJLENBQUUsUUFBUSxDQUNmLEFBRUQsQUFBQSxpQkFBaUIsQUFBQyxDQUNqQixnQkFBZ0IsQzlCcUZXLElBQUksQzhCcEYvQixhQUFhLENBQUUsR0FBRyxDQUNsQixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxLQUFLLENBQ2IsUUFBUSxDQUFFLE9BQU8sQ0FDakIsUUFBUSxDQUFFLFFBQVEsQ0FDakIsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsSUFBSSxDQUNoQixhQUFhLENBQUUsR0FBRyxDQUNuQixXQUFXLENBQUUsSUFBSSxDQUNqQixBQUVELEFBQUEsa0JBQWtCLENBQ2xCLGdCQUFnQixBQUFDLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLElBQUksQ0FBRSxDQUFDLENBQ04sS0FBSyxDQUFFLENBQUMsQ0FDUixHQUFHLENBQUUsQ0FBQyxDQUNOLE1BQU0sQ0FBRSxDQUFDLENBQ1YsQUFDRCxBQUFBLG1CQUFtQixBQUFDLENBQ25CLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQyxDQUNoQixhQUFhLENBQUUsR0FBRyxDQUNsQixLQUFLLEM5QjBEbUIsZ0JBQWtCLEM4QnpEMUMsV0FBVyxDQUFFLElBQUksQ0FDakIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxPQUFPLENBQ2QsU0FBUyxDQUFFLElBQUksQ0FDaEIsQUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQ0FDdkIsZ0JBQWdCLEFBQUEsTUFBTSxBQUFDLENBQ3RCLGdCQUFnQixDQUFFLHFCQUFxQyxDQUN2RCxBQUNELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDaEIsVUFBVSxDQUFFLDhCQUE4QixDQUMxQyxBQUNELEFBQUEsb0JBQW9CLEFBQUMsQ0FTcEIsT0FBTyxDQUFFLENBQUMsQ0FDVixBQVZELEFBQ0Usb0JBRGtCLEFBQ2pCLGlCQUFpQixBQUFDLENBQ2xCLFNBQVMsQ0FBRSxlQUFlLENBQzFCLEFBSEgsQUFLRSxvQkFMa0IsQUFLakIsbUJBQW1CLEFBQUMsQ0FDcEIsU0FBUyxDQUFFLGVBQWEsQ0FDeEIsQUFJSCxBQUFBLGtCQUFrQixBQUFDLENBQ2xCLFVBQVUsQ0FBRSxhQUFhLENBT3pCLEFBUkQsQUFHRSxrQkFIZ0IsQ0FHaEIsSUFBSSxBQUFDLENBQ0osTUFBTSxDaENtQ08sT0FBTyxDZ0NsQ3BCLFlBQVksQ0FBRSxDQUFDLENBQ2YsY0FBYyxDQUFFLEtBQUssQ0FDckIsQUFFSCxBQUFBLHNCQUFzQixBQUFDLENBQ3RCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsQUFDRCxBQUFBLDBCQUEwQixBQUFDLENBQzFCLE1BQU0sQ0FBRSxJQUFJLENBQ1osSUFBSSxDaEN5QlcsT0FBTyxDZ0N4QnRCLEFBQ0QsQUFBQSxxQkFBcUIsQUFBQyxDQUNyQixNQUFNLENBQUUsSUFBSSxDQUNaLElBQUksQ2hDcUJXLE9BQU8sQ2dDcEJ0QixBQUlELEFBQUEsa0JBQWtCLEFBQUMsQ0FDakIsTUFBTSxDQUFFLE1BQU0sQ0FDZCxPQUFPLENBQUUsUUFBUSxDQUNqQixPQUFPLENBQUUsSUFBSSxDQUNiLGVBQWUsQ0FBRSxhQUFhLENBQy9CLEFBRUQsQUFBQSxpQkFBaUIsQUFBQyxDQUNoQixLQUFLLENoQ3JJUyxPQUFPLENnQ3NJdEIsQUFFRCxBQUFBLGlCQUFpQixBQUFDLENBQ2hCLEtBQUssQ2hDSVMsT0FBTyxDZ0NIdEIsQUFFRCxBQUFBLGlCQUFpQixDQUNqQixpQkFBaUIsQUFBQyxDQUNoQixPQUFPLENBQUUsTUFBTSxDQUNoQixBQUdELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUFqS3pDLEFBQUEsaUJBQWlCLEFBa0tHLENBQ2hCLFNBQVMsQ0FBRSxLQUFLLENBQ2pCLEFBL0pILEFBQUEscUJBQXFCLEFBQUEsY0FBYyxBQWlLRyxDQUNsQyxjQUFjLENBQUUsR0FBRyxDQUNwQixBQWhKSCxBQUFBLDBCQUEwQixBQWtKRyxDQUMzQixHQUFHLENBQUUsR0FBRyxDQUNSLEFBNUhGLEFBQUEseUJBQXlCLEFBOEhFLENBQ3hCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsTUFBTSxDQUNsQixVQUFVLENBQUUsTUFBTSxDQUNuQixDQzVIRixBQUFBLEtBQUssQUFBQSxDQUNELEtBQUssQ25DcERELElBQUksQ21DcURSLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixnQkFBZ0IsQ25DeERaLElBQUksQ21DeURSLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsVUFBVSxDQUFFLElBQUksQ0FDbkIsQUNqRUQsQUFBQSxNQUFNLENBYU4sWUFBWSxBQWJOLENBQ0YsdUJBQXVCLENBQUUsS0FBSyxDQUM5QixvQkFBb0IsQ0FBRSxLQUFLLENBQzNCLG1CQUFtQixDQUFFLEtBQUssQ0FDMUIsZUFBZSxDQUFFLEtBQUssQ0FDekIsQUFFRCxBQUFBLFdBQVcsQUFBQSxDQUNQLHFCQUFxQixDQUFFLGdCQUFnQixDQUN2QyxtQkFBbUIsQ0FBRSx3QkFBd0IsQ0FDN0MsaUJBQWlCLENBQUUsb0JBQW9CLENBQzFDLEFBRUQsQUFBQSxZQUFZLEFBQUEsQ0FFUixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ2YsQUFDRCxBQUFBLFdBQVcsQUFBQSxDQUNQLE9BQU8sQ0FBRSxLQUFLLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQU1mLEFBVEQsQUFLSSxXQUxPLENBS1AsS0FBSyxBQUFBLENBQ0QsT0FBTyxDQUFFLFVBQVUsQ0FDbkIsY0FBYyxDQUFFLE1BQU0sQ0FDekIsQUFHTCxBQUFBLFNBQVMsQUFBQSxDQUFFLFFBQVEsQ0FBRSxtQkFBbUIsQ0FBSSxBQUM1QyxBQUFBLFNBQVMsQ0F3QlQsU0FBUyxBQXhCQSxDQUFFLFFBQVEsQ0FBRSxtQkFBbUIsQ0FBSSxBQUM1QyxBQUFBLE1BQU0sQUFBQSxDQUFFLFFBQVEsQ0FBRSxnQkFBZ0IsQ0FBSSxBQUV0QyxBQUFBLFVBQVUsQUFBQSxDQUFFLGNBQWMsQ0FBRSxvQkFBb0IsQ0FBSSxBQUNwRCxBQUFBLFVBQVUsQUFBQSxDQUFFLGNBQWMsQ0FBRSxvQkFBb0IsQ0FBSSxBQUNwRCxBQUFBLFdBQVcsQUFBQSxDQUFFLGNBQWMsQ0FBRSxxQkFBcUIsQ0FBSSxBOUIyckJ0RCxBQUFBLEtBQUssQThCenJCQSxDQUFFLEtBQUssQ0FBRSxlQUFlLENBQUksQTlCNHJCakMsQUFBQSxNQUFNLEE4QjNyQkEsQ0FBRSxLQUFLLENBQUUsZ0JBQWdCLENBQUksQUFFbkMsQUFBQSxNQUFNLEFBQUEsQ0FBRSxLQUFLLENBQUUsZUFBZSxDQUFJLEFBRWxDLEFBQUEsT0FBTyxBQUFBLENBQ0gsT0FBTyxDQUFFLGdCQUFnQixDQUN6QixXQUFXLENBQUUsZUFBZSxDQUM1QixZQUFZLENBQUUsZUFBZSxDQUNoQyxBQUVELEFBQUEsYUFBYSxBQUFBLENBQUUsT0FBTyxDQUFFLHVCQUF1QixDQUFJLEFBQ25ELEFBQUEsTUFBTSxBQUFBLENBQUUsT0FBTyxDQUFFLGdCQUFnQixDQUFJLEFBRXJDLEFBQUEsUUFBUSxBQUFBLENBQUUsTUFBTSxDQUFFLGtCQUFrQixDQUFJLEFBQ3hDLEFBQUEsUUFBUSxBQUFBLENBQUUsTUFBTSxDQUFFLGtCQUFrQixDQUFJLEFBRXhDLEFBQUEsU0FBUyxBQUFBLENBRUwsR0FBRyxDQUFFLENBQUMsQ0FDTixJQUFJLENBQUUsQ0FBQyxDQUNQLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsQ0FBQyxDQUNiLEFBRUQsQUFBQSxjQUFjLEFBQUEsQ0FBRSxhQUFhLENBQUUsR0FBRyxDQUFJLEFBQ3RDLEFBQUEsYUFBYSxBQUFBLENBQUUsWUFBWSxDQUFFLEdBQUcsQ0FBSSxBQUVwQyxBQUFBLFdBQVcsQUFBQSxDQUNQLEtBQUssQ0FBRSxlQUFlLENBQ3pCLEE5QnVyQkQsQUFBQSxXQUFXLEE4QnJyQkEsQ0FDUCxPQUFPLENBQUUsWUFBWSxDQUN4QixBQUVELEFBQUEsVUFBVSxBQUFBLENBQ04sTUFBTSxDQUFFLFlBQVksQ0FDdkIsQUFFRCxBQUFBLE9BQU8sQUFBQSxDRC9ESCxrQkFBa0IsQ0FESSxHQUFHLENBQVMsR0FBSSxDQUFlLElBQUksQ0FFekQsZUFBZSxDQUZPLEdBQUcsQ0FBUyxHQUFJLENBQWUsSUFBSSxDQUd6RCxVQUFVLENBSFksR0FBRyxDQUFTLEdBQUksQ0FBZSxJQUFJLENDa0V6RCxNQUFNLENBQUUsT0FBTyxDQU1sQixBQVJELEFBSUksT0FKRyxBQUlGLE1BQU0sQUFBQSxDQUNILEtBQUssQ3BDcEVQLE9BQU8sQ21DK0hULGlCQUFpQixDQUFFLGVBQWEsQ0FDaEMsY0FBYyxDQUFFLGVBQWEsQ0FDN0IsYUFBYSxDQUFFLGVBQWEsQ0FDNUIsU0FBUyxDQUFFLGVBQWEsQ0M1RHZCLEFBS0wsQUFBQSxhQUFhLEFBQUEsQ0FDVCxPQUFPLENBQUUsV0FBVyxDQUNwQixPQUFPLENBQUUsUUFBUSxDQUNqQixPQUFPLENBQUUsV0FBVyxDQUNwQixPQUFPLENBQUUsWUFBWSxDQUNyQixPQUFPLENBQUUsSUFBSSxDQUNoQixBQUVELEFBQUEsbUJBQW1CLEFBQUEsQ0FDZixrQkFBa0IsQ0FBRSxHQUFHLENBQ3ZCLGNBQWMsQ0FBRSxHQUFHLENBQ3RCLEFBRUQsQUFBQSxzQkFBc0IsQUFBQSxDQUNsQixrQkFBa0IsQ0FBRSxNQUFNLENBQzFCLGNBQWMsQ0FBRSxNQUFNLENBQ3pCLEFBRUQsQUFBQSxVQUFVLEFBQUEsQ0FDTixjQUFjLENBQUUsSUFBSSxDQUNwQixhQUFhLENBQUUsSUFBSSxDQUNuQixTQUFTLENBQUUsSUFBSSxDQUNsQixBQUVELEFBQUEsdUJBQXVCLEFBQUEsQ0FDbkIsdUJBQXVCLENBQUUsTUFBTSxDQUMvQixvQkFBb0IsQ0FBRSxNQUFNLENBQzVCLG1CQUFtQixDQUFFLE1BQU0sQ0FDM0IsZUFBZSxDQUFFLE1BQU0sQ0FFdkIsYUFBYSxDQUFFLE9BQU8sQ0FDekIsQUFFRCxBQUFBLHdCQUF3QixBQUFBLENBQ3BCLHVCQUF1QixDQUFFLGFBQWEsQ0FDdEMsb0JBQW9CLENBQUUsYUFBYSxDQUNuQyxtQkFBbUIsQ0FBRSxhQUFhLENBQ2xDLGVBQWUsQ0FBRSxhQUFhLENBQ2pDLEFBRUQsQUFBQSxvQkFBb0IsQUFBQSxDQUNoQixjQUFjLENBQUUsbUJBQW1CLENBQ25DLGdCQUFnQixDQUFFLG1CQUFtQixDQUNyQyxlQUFlLENBQUUsbUJBQW1CLENBQ3BDLFdBQVcsQ0FBRSxtQkFBbUIsQ0FDbkMsQUFFRCxBQUFBLGtCQUFrQixBQUFBLENBQ2QsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsZ0JBQWdCLENBQUUsTUFBTSxDQUN4QixlQUFlLENBQUUsTUFBTSxDQUN2QixXQUFXLENBQUUsTUFBTSxDQUN0QixBQUVELEFBQUEsTUFBTSxBQUFBLENBQUUsYUFBYSxDQUFFLDRCQUE0QixDQUFJLEFBQ3ZELEFBQUEsS0FBSyxBQUFBLE1BQU0sQUFBQSxDQUFFLE9BQU8sQ0FBRSxlQUFlLENBQUksQUFDekMsQUFBQSxLQUFLLENBQUEsQUFBQSxHQUFDLENBQUksVUFBVSxBQUFkLENBQWUsQ0FBRSxPQUFPLENBQUUsZ0JBQWdCLENBQUUsTUFBTSxDQUFFLGVBQWUsQ0FBSSxBQzdJN0UsVUFBVSxDQUNOLFdBQVcsQ0FBQyxXQUFXLENBQ3ZCLEdBQUcsQ0FBRSxrQ0FBa0MsQ0FDdkMsR0FBRyxDQUFFLHlDQUF5QyxDQUFDLDJCQUEyQixDQUN0RSxvQ0FBb0MsQ0FBQyxlQUFlLENBQ3BELG1DQUFtQyxDQUFDLGNBQWMsQ0FDbEQsa0NBQWtDLENBQUMsa0JBQWtCLENBQ3JELDRDQUE0QyxDQUFDLGFBQWEsQ0FDOUQsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsWUFBWSxDQUFFLE1BQU0sQ0FDcEIsYUFBYSxDQUFFLFdBQVcsQ0FHOUIsVUFBVSxDQUNOLFdBQVcsQ0FBQyxtQkFBbUIsQ0FDL0IsR0FBRyxDQUFFLDBDQUEwQyxDQUMvQyxHQUFHLENBQUUsaURBQWlELENBQUMsMkJBQTJCLENBQzlFLDRDQUE0QyxDQUFDLGVBQWUsQ0FDNUQsMkNBQTJDLENBQUMsY0FBYyxDQUMxRCwwQ0FBMEMsQ0FBQyxrQkFBa0IsQ0FDN0QsNERBQTRELENBQUMsYUFBYSxDQUM5RSxXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsTUFBTSxDQUNsQixZQUFZLENBQUUsTUFBTSxDQUNwQixhQUFhLENBQUUsV0FBVyxDQUc5QixVQUFVLENBQ04sV0FBVyxDQUFDLE1BQU0sQ0FDbEIsR0FBRyxDQUFFLHFDQUFxQyxDQUMxQyxHQUFHLENBQUUsNENBQTRDLENBQUMsMkJBQTJCLENBQ3pFLHVDQUF1QyxDQUFDLGVBQWUsQ0FDdkQsc0NBQXNDLENBQUMsY0FBYyxDQUNyRCxxQ0FBcUMsQ0FBQyxrQkFBa0IsQ0FDeEQsa0RBQWtELENBQUMsYUFBYSxDQUNwRSxXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsTUFBTSxDQUNsQixZQUFZLENBQUUsTUFBTSxDQUNwQixhQUFhLENBQUUsV0FBVyxDQUc5QixVQUFVLENBQ04sV0FBVyxDQUFDLFlBQVksQ0FDeEIsR0FBRyxDQUFFLG1DQUFtQyxDQUN4QyxHQUFHLENBQUUsMENBQTBDLENBQUMsMkJBQTJCLENBQ3ZFLHFDQUFxQyxDQUFDLGVBQWUsQ0FDckQsb0NBQW9DLENBQUMsY0FBYyxDQUNuRCxtQ0FBbUMsQ0FBQyxrQkFBa0IsQ0FDdEQsOENBQThDLENBQUMsYUFBYSxDQUNoRSxXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsTUFBTSxDQUNsQixZQUFZLENBQUUsTUFBTSxDQUNwQixhQUFhLENBQUUsV0FBVyxDQUc5QixVQUFVLENBQ04sV0FBVyxDQUFDLG1CQUFtQixDQUMvQixHQUFHLENBQUUsMENBQTBDLENBQy9DLEdBQUcsQ0FBRSxpREFBaUQsQ0FBQywyQkFBMkIsQ0FDOUUsNENBQTRDLENBQUMsZUFBZSxDQUM1RCwyQ0FBMkMsQ0FBQyxjQUFjLENBQzFELDBDQUEwQyxDQUFDLGtCQUFrQixDQUM3RCw0REFBNEQsQ0FBQyxhQUFhLENBQzlFLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFlBQVksQ0FBRSxNQUFNLENBQ3BCLGFBQWEsQ0FBRSxXQUFXLENBRTlCLFVBQVUsQ0FDTixXQUFXLENBQUMsYUFBYSxDQUN6QixHQUFHLENBQUUsc0NBQXNDLENBQzNDLEdBQUcsQ0FBRSw2Q0FBNkMsQ0FBQywyQkFBMkIsQ0FDMUUsd0NBQXdDLENBQUMsZUFBZSxDQUN4RCx1Q0FBdUMsQ0FBQyxjQUFjLENBQ3RELHNDQUFzQyxDQUFDLGtCQUFrQixDQUN6RCxrREFBa0QsQ0FBQyxhQUFhLENBQ3BFLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFlBQVksQ0FBRSxNQUFNLENBQ3BCLGFBQWEsQ0FBRSxXQUFXLENBRzlCLFVBQVUsQ0FDTixXQUFXLENBQUMsY0FBYyxDQUMxQixHQUFHLENBQUUsdUNBQXVDLENBQzVDLEdBQUcsQ0FBRSw4Q0FBOEMsQ0FBQywyQkFBMkIsQ0FDM0UseUNBQXlDLENBQUMsZUFBZSxDQUN6RCx3Q0FBd0MsQ0FBQyxjQUFjLENBQ3ZELHVDQUF1QyxDQUFDLGtCQUFrQixDQUMxRCxvREFBb0QsQ0FBQyxhQUFhLENBQ3RFLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFlBQVksQ0FBRSxNQUFNLENBQ3BCLGFBQWEsQ0FBRSxXQUFXLENBRzlCLFVBQVUsQ0FDTixXQUFXLENBQUMsUUFBUSxDQUNwQixHQUFHLENBQUUsaUNBQWlDLENBQ3RDLEdBQUcsQ0FBRSx3Q0FBd0MsQ0FBQywyQkFBMkIsQ0FDckUsbUNBQW1DLENBQUMsZUFBZSxDQUNuRCxrQ0FBa0MsQ0FBQyxjQUFjLENBQ2pELGlDQUFpQyxDQUFDLGtCQUFrQixDQUNwRCx3Q0FBd0MsQ0FBQyxhQUFhLENBQzFELFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFlBQVksQ0FBRSxNQUFNLENBR3hCLFVBQVUsQ0FDTixXQUFXLENBQUMsZUFBZSxDQUMzQixHQUFHLENBQUUsd0NBQXdDLENBQzdDLEdBQUcsQ0FBRSwrQ0FBK0MsQ0FBQywyQkFBMkIsQ0FDNUUsMENBQTBDLENBQUMsZUFBZSxDQUMxRCx5Q0FBeUMsQ0FBQyxjQUFjLENBQ3hELHdDQUF3QyxDQUFDLGtCQUFrQixDQUMzRCxzREFBc0QsQ0FBQyxhQUFhLENBQ3hFLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFlBQVksQ0FBRSxNQUFNLENBQ3BCLGFBQWEsQ0FBRSxXQUFXLENBRzlCLFVBQVUsQ0FDTixXQUFXLENBQUMsYUFBYSxDQUN6QixHQUFHLENBQUUsc0NBQXNDLENBQzNDLEdBQUcsQ0FBRSw2Q0FBNkMsQ0FBQywyQkFBMkIsQ0FDMUUsd0NBQXdDLENBQUMsZUFBZSxDQUN4RCx1Q0FBdUMsQ0FBQyxjQUFjLENBQ3RELHNDQUFzQyxDQUFDLGtCQUFrQixDQUN6RCxrREFBa0QsQ0FBQyxhQUFhLENBQ3BFLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFlBQVksQ0FBRSxNQUFNLENBQ3BCLGFBQWEsQ0FBRSxXQUFXLENBSTlCLFVBQVUsQ0FDTixXQUFXLENBQUMsY0FBYyxDQUMxQixHQUFHLENBQUUsdUNBQXVDLENBQzVDLEdBQUcsQ0FBRSw4Q0FBOEMsQ0FBQywyQkFBMkIsQ0FDM0UseUNBQXlDLENBQUMsZUFBZSxDQUN6RCx3Q0FBd0MsQ0FBQyxjQUFjLENBQ3ZELHVDQUF1QyxDQUFDLGtCQUFrQixDQUMxRCxvREFBb0QsQ0FBQyxhQUFhLENBQ3RFLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFlBQVksQ0FBRSxNQUFNLENBQ3BCLGFBQWEsQ0FBRSxXQUFXLENBRzlCLFVBQVUsQ0FDTixXQUFXLENBQUMsZUFBZSxDQUMzQixHQUFHLENBQUUseUNBQXlDLENBQzlDLEdBQUcsQ0FBRSxnREFBZ0QsQ0FBQywyQkFBMkIsQ0FDN0UsMkNBQTJDLENBQUMsZUFBZSxDQUMzRCwwQ0FBMEMsQ0FBQyxjQUFjLENBQ3pELHVEQUF1RCxDQUFDLGFBQWEsQ0FDekUsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsWUFBWSxDQUFFLE1BQU0sQ0FDcEIsYUFBYSxDQUFFLFdBQVcsQ0FHOUIsVUFBVSxDQUNOLFdBQVcsQ0FBQyxTQUFTLENBQ3JCLEdBQUcsQ0FBRSxtQ0FBbUMsQ0FDeEMsR0FBRyxDQUFFLDBDQUEwQyxDQUFDLDJCQUEyQixDQUN2RSxxQ0FBcUMsQ0FBQyxlQUFlLENBQ3JELG9DQUFvQyxDQUFDLGNBQWMsQ0FDbkQsbUNBQW1DLENBQUMsa0JBQWtCLENBQ3RELDJDQUEyQyxDQUFDLGFBQWEsQ0FDN0QsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsWUFBWSxDQUFFLE1BQU0sQ0FHeEIsVUFBVSxDQUNOLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FDNUIsR0FBRyxDQUFFLDBDQUEwQyxDQUMvQyxHQUFHLENBQUUsaURBQWlELENBQUMsMkJBQTJCLENBQzlFLDRDQUE0QyxDQUFDLGVBQWUsQ0FDNUQsMkNBQTJDLENBQUMsY0FBYyxDQUMxRCx5REFBeUQsQ0FBQyxhQUFhLENBQzNFLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFlBQVksQ0FBRSxNQUFNLENBQ3BCLGFBQWEsQ0FBRSxXQUFXLENBRzlCLFVBQVUsQ0FDTixXQUFXLENBQUMsa0JBQWtCLENBQzlCLEdBQUcsQ0FBRSw0Q0FBNEMsQ0FDakQsR0FBRyxDQUFFLG1EQUFtRCxDQUFDLDJCQUEyQixDQUNoRiw4Q0FBOEMsQ0FBQyxlQUFlLENBQzlELDZDQUE2QyxDQUFDLGNBQWMsQ0FDNUQsNkRBQTZELENBQUMsYUFBYSxDQUMvRSxVQUFVLENBQUUsTUFBTSxDQUNsQixZQUFZLENBQUUsTUFBTSxDQUNwQixhQUFhLENBQUUsV0FBVyxDQUc5QixVQUFVLENBQ04sV0FBVyxDQUFDLGNBQWMsQ0FDMUIsR0FBRyxDQUFFLHdDQUF3QyxDQUM3QyxHQUFHLENBQUUsK0NBQStDLENBQUMsMkJBQTJCLENBQzVFLDBDQUEwQyxDQUFDLGVBQWUsQ0FDMUQseUNBQXlDLENBQUMsY0FBYyxDQUN4RCxxREFBcUQsQ0FBQyxhQUFhLENBQ3ZFLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFlBQVksQ0FBRSxNQUFNLENBQ3BCLGFBQWEsQ0FBRSxXQUFXLENyQzNJOUIsQUFBQSxTQUFTLEFBQUMsQ0FDUixnQkFBZ0IsQ0EzRVYsSUFBSSxDQTRFWCxBQUNELEFBQUEsU0FBUyxBQUFDLENBQ1IsZ0JBQWdCLENBL0VWLElBQUksQ0FnRlgsQUFFRCxBQUFBLFNBQVMsQUFBQyxDQUNSLGdCQUFnQixDQWhGUCxPQUFPLENBaUZoQixLQUFLLENBcEZDLElBQUksQ0FxRlgsQUFDRCxBQUFBLFFBQVEsQUFBQyxDQUNQLGdCQUFnQixDQW5GUixPQUFPLENBb0ZmLEtBQUssQ0F4RkMsSUFBSSxDQXlGWCxBQUNELEFBQUEsVUFBVSxBQUFDLENBQ1QsZ0JBQWdCLENBdEZOLE9BQU8sQ0F1RmpCLEtBQUssQ0E1RkMsSUFBSSxDQTZGWCxBQUNELEFBQUEsVUFBVSxBQUFDLENBQ1QsZ0JBQWdCLENBekZOLE9BQU8sQ0EwRmpCLEtBQUssQ0FoR0MsSUFBSSxDQWlHWCxBQUNELEFBQUEsTUFBTSxBQUFDLENBQ0wsZ0JBQWdCLENBNUZWLElBQU8sQ0E2RmIsS0FBSyxDQXBHQyxJQUFJLENBcUdYLEFBQ0QsQUFBQSxTQUFTLEFBQUMsQ0FDUixnQkFBZ0IsQ0EvRlAsT0FBTyxDQWdHaEIsS0FBSyxDQXhHQyxJQUFJLENBeUdYLEFLdEZELEFBQUEsSUFBSSxBTDJGQyxDQUNILFNBQVMsQ0FBRSxnQkFBZ0IsQ0FDM0IsS0FBSyxDQS9HQyxJQUFJLENBZ0hWLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBRUQsQUFBQSxnQkFBZ0IsQUFBQyxDQUNmLE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBQ0QsQUFBQSxlQUFlLEFBQUMsQ0FDZCxPQUFPLENBQUUsSUFBSSxDQUNkLEFBQ0QsQUFBQSxlQUFlLEFBQUMsQ0FDZCxPQUFPLENBQUUsSUFBSSxDQUNkLEFBRUQsQUFBQSxTQUFTLEFBQUMsQ0FDUixTQUFTLENBQUUsS0FBSyxDQUNqQixBQUVELEFBQUEsSUFBSSxBQUFDLENBQ0gsVUFBVSxDQUFFLE1BQU0sQ0FDbkIsQUFFRCxBQUFBLFNBQVMsQ0FDVCxZQUFZLEFBQUMsQ0FDWCxVQUFVLENBQUUsS0FBSyxDQUNqQixVQUFVLENBQUUsS0FBSyxDQUlsQixBQUhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUozQixBQUFBLFNBQVMsQ0FDVCxZQUFZLEFBQUMsQ0FJVCxVQUFVLENBQUUsS0FBSyxDQUVwQixDQUVELEFBQ0UsYUFEVyxDQUNYLFVBQVUsQUFBQyxDQUNULFVBQVUsQ0FBRSxvREFBb0QsQ0FDaEUsTUFBTSxDQUFFLGdCQUFnQixDQUN4QixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBRUgsQUFDRSxVQURRLENBQ1IsVUFBVSxBQUFDLENBQ1QsVUFBVSxDQUFFLHNEQUFzRCxDQUNsRSxNQUFNLENBQUUsa0JBQWtCLENBQzFCLE9BQU8sQ0FBRSxDQUFDLENBQ1Ysa0JBQWtCLENBQUUsb0JBQW9CLENBQ3hDLGVBQWUsQ0FBRSxvQkFBb0IsQ0FDckMsYUFBYSxDQUFFLG9CQUFvQixDQUNuQyxVQUFVLENBQUUsb0JBQW9CLENBQ2pDLEFTakdILEFBQUEsSUFBSSxBVHVHQyxDQUNILGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBQ0QsQUFBQSxVQUFVLEFBQUMsQ0FDVCxLQUFLLENBQUUsSUFBSSxDQUNaLEFBQ0QsQUFBQSxRQUFRLEFBQUMsQ0FDUCxLQUFLLENBQUUsSUFBSSxDQUNYLGNBQWMsQ0FBRSxNQUFNLENBQ3ZCLEFvQ3RKRCxBQUFBLFNBQVMsQXBDdUpDLENBQ1IsUUFBUSxDQUFFLFFBQVEsQ0FDbkIsQUFDRCxBQUFBLFNBQVMsQUFBQyxDQUNSLFFBQVEsQ0FBRSxNQUFNLENBQ2pCLEFBQ0QsQUFBQSxPQUFPLEFBQUMsQ0FDTixPQUFPLENBQUUsSUFBSSxDQUNkLEFBQ0QsQUFBQSxZQUFZLEFBQUMsQ0FDWCxNQUFNLENBQUUsY0FBYyxDQUN2QixBQUNELEFBQUEsYUFBYSxBQUFDLENBQ1osS0FBSyxDQUFFLHNCQUFzQixDQUM5QixBQUNELEFBQUEsWUFBWSxBQUFDLENBQ1gsVUFBVSxDQUFFLE1BQU0sQ0FDbkIsQUFDRCxBQUFBLGNBQWMsQUFBQyxDQUNiLFVBQVUsQ0FBRSxPQUFPLENBQ3BCLEFBQ0QsQUFBQSxZQUFZLEFBQUMsQ0FDWCxNQUFNLENBQUUsTUFBTSxDQUNmLEFBQ0QsQUFBQSxXQUFXLEFBQUMsQ0FDVixXQUFXLENBQUUsSUFBSSxDQUNsQixBQUNELEFBQUEsV0FBVyxBQUFDLENBQ1YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFDRCxBQUFBLFlBQVksQUFBQyxDQUNYLFdBQVcsQ0FBRSxlQUFlLENBQzdCLEFBQ0QsQUFBQSxjQUFjLEFBQUMsQ0FDYixXQUFXLENBQUUsSUFBSSxDQUNsQixBQUNELEFBQUEsVUFBVSxBQUFDLENBQ1QsY0FBYyxDQUFFLElBQUksQ0FDckIsQUFDRCxBQUFBLFVBQVUsQUFBQyxDQUNULGNBQWMsQ0FBRSxJQUFJLENBQ3JCLEFBQ0QsQUFBQSxXQUFXLEFBQUMsQ0FDVixjQUFjLENBQUUsSUFBSSxDQUNyQixBQUNELEFBQUEsYUFBYSxBQUFDLENBQ1osY0FBYyxDQUFFLElBQUksQ0FDckIsQUFDRCxBQUFBLGFBQWEsQUFBQyxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBQ0QsQUFBQSxhQUFhLEFBQUMsQ0FDWixVQUFVLENBQUUsSUFBSSxDQUNqQixBQUNELEFBQUEsY0FBYyxBQUFDLENBQ2IsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFDRCxBQUFBLGdCQUFnQixBQUFDLENBQ2YsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFDRCxBQUFBLFlBQVksQUFBQyxDQUNYLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBQ0QsQUFBQSxZQUFZLEFBQUMsQ0FDWCxhQUFhLENBQUUsSUFBSSxDQUNwQixBQUNELEFBQUEsYUFBYSxBQUFDLENBQ1osYUFBYSxDQUFFLElBQUksQ0FDcEIsQUFDRCxBQUFBLGVBQWUsQUFBQyxDQUNkLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFvQzFNRCxBQUFBLE1BQU0sQXBDMk1DLENBQ0wsT0FBTyxDQUFFLGdCQUFnQixDQUMxQixBQUVELEFBQ0UsYUFEVyxDQUNYLFFBQVEsQUFBQyxDQUNQLFFBQVEsQ0FBRSxtQkFBbUIsQ0FDN0IsR0FBRyxDQUFFLGdCQUFnQixDQUNyQixJQUFJLENBQUUsYUFBYSxDQUNuQixPQUFPLENBQUUsV0FBVyxDQUNwQixLQUFLLENBQUUsZUFBZSxDQUN0QixNQUFNLENBQUUsR0FBRyxDQUNYLGFBQWEsQ0FBRSxnQkFBZ0IsQ0FDL0IsaUJBQWlCLENBQUUsZ0JBQWdCLENBQ25DLFNBQVMsQ0FBRSxnQkFBZ0IsQ0FJNUIsQUFkSCxBQVdJLGFBWFMsQ0FDWCxRQUFRLENBVU4sR0FBRyxBQUFDLENBQ0YsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQWJMLEFBZUUsYUFmVyxDQWVYLFNBQVMsQUFBQyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FPWixBQXhCSCxBQWtCSSxhQWxCUyxDQWVYLFNBQVMsQ0FHUCxHQUFHLEFBQUMsQ0FDRixLQUFLLENBQUUsSUFBSSxDQUlaLEFBSEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBcEI5QixBQWtCSSxhQWxCUyxDQWVYLFNBQVMsQ0FHUCxHQUFHLEFBQUMsQ0FHQSxLQUFLLENBQUUsSUFBSSxDQUVkLENBdkJMLEFBeUJFLGFBekJXLENBeUJYLFNBQVMsQUFBQyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsS0FBSyxDQUFFLEtBQUssQ0FPYixBQWxDSCxBQTRCSSxhQTVCUyxDQXlCWCxTQUFTLENBR1AsR0FBRyxBQUFDLENBQ0YsS0FBSyxDQUFFLElBQUksQ0FJWixBQUhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQTlCOUIsQUE0QkksYUE1QlMsQ0F5QlgsU0FBUyxDQUdQLEdBQUcsQUFBQyxDQUdBLEtBQUssQ0FBRSxJQUFJLENBRWQsQ0FqQ0wsQUFvQ0UsYUFwQ1csQ0FvQ1gsUUFBUSxBQUFBLFNBQVMsQ0FBRyxTQUFTLEFBQUMsQ0FDNUIsVUFBVSxDQUFFLElBQUksQ0FDakIsQUF0Q0gsQUF3Q0UsYUF4Q1csQ0F3Q1gsU0FBUyxBQUFDLENBQ1IsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsV0FBVyxDQUFFLElBQUksQ0FDakIsMkJBQTJCLENBQUUsV0FBVyxDQXdCekMsQUFuRUgsQUE2Q0ksYUE3Q1MsQ0F3Q1gsU0FBUyxDQUtQLFFBQVEsQUFBQyxDQUNQLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLElBQUksQ0FBRSxDQUFDLENBQ1AsUUFBUSxDQUFFLE1BQU0sQ0FrQmpCLEFBbEVMLEFBa0RNLGFBbERPLENBd0NYLFNBQVMsQ0FLUCxRQUFRLENBS04sSUFBSSxBQUFDLENBQ0gsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsR0FBRyxDQUNYLE1BQU0sQ0FBRSxHQUFHLENBQ1gsVUFBVSxDQXhSVixPQUFPLENBeVJQLE9BQU8sQ0FBRSxLQUFLLENBQ2QsMkJBQTJCLENBQUUsT0FBTyxDQUNwQyxVQUFVLENBQUUsa0JBQWtCLENBQzlCLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBM0RQLEFBOERRLGFBOURLLENBd0NYLFNBQVMsQ0FLUCxRQUFRLEFBZUwsT0FBTyxDQUVOLElBQUksQ0E5RFosYUFBYSxDQXdDWCxTQUFTLENBS1AsUUFBUSxBQWdCTCxNQUFNLENBQ0wsSUFBSSxBQUFDLENBQ0gsVUFBVSxDQXBTUCxPQUFPLENBcVNYLEFBS1QsQUFBQSxXQUFXLEFBQUMsQ0FDVixPQUFPLENBQUUsU0FBUyxDQUNsQixVQUFVLENBQUUsTUFBTSxDQUNsQixhQUFhLENBQUUsSUFBSSxDQUNuQixnQkFBZ0IsQ0FBRSxPQUFPLENBeUYxQixBQTdGRCxBQUtFLFdBTFMsQ0FLVCxhQUFhLEFBQUMsQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxJQUFJLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FDWixBQVZILEFBV0UsV0FYUyxDQVdULEVBQUUsQUFBQyxDQUNELFdBQVcsQ0EvUUMsZUFBZSxDQWdSM0IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBdFRELE9BQU8sQ0F1VFgsVUFBVSxDQUFFLE1BQU0sQ0FFbEIsY0FBYyxDQUFFLElBQUksQ0FDckIsQUFuQkgsQUFvQkUsV0FwQlMsQ0FvQlQsYUFBYSxBQUFDLENBRVosS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsR0FBRyxDQUNYLGdCQUFnQixDQXJVYixPQUFPLENBc1VWLE9BQU8sQ0FBRSxLQUFLLENBQ2QsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsTUFBTSxDQUFFLFNBQVMsQ0FDakIsVUFBVSxDQUFFLElBQUksQ0FDakIsQUE3QkgsQUErQkksV0EvQk8sQ0E4QlQsWUFBWSxDQUNWLENBQUMsQUFBQyxDQUNBLFdBQVcsQ0E5UlAsU0FBUyxDQStSYixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxPQUFPLENBQ2QsTUFBTSxDQUFFLElBQUksQ0FDWixhQUFhLENBQUUsSUFBSSxDQUNwQixBQXRDTCxBQXdDRSxXQXhDUyxDQXdDVCxJQUFJLEFBQUMsQ0FDSCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxNQUFNLENBQ2QsV0FBVyxDQUFFLElBQUksQ0E4Q2xCLEFBN0NDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQTVDNUIsQUF3Q0UsV0F4Q1MsQ0F3Q1QsSUFBSSxBQUFDLENBS0QsS0FBSyxDQUFFLElBQUksQ0E0Q2QsQ0F6RkgsQUErQ0ksV0EvQ08sQ0F3Q1QsSUFBSSxDQU9GLEtBQUssQUFBQyxDQUNKLFdBQVcsQ0FyVEYsY0FBYyxDQXNUdkIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBMVZILE9BQU8sQ0EyVlQsT0FBTyxDQUFFLEtBQUssQ0FDZCxhQUFhLENBQUUsR0FBRyxDQUNuQixBQXRETCxBQXVESSxXQXZETyxDQXdDVCxJQUFJLENBZUYsS0FBSyxBQUFDLENBQ0osTUFBTSxDQUFFLGVBQWUsQ0FDdkIsZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsT0FBTyxDQUNmLGFBQWEsQ0FBRSxJQUFJLENBQ25CLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFVBQVUsQ0FBRSxxQkFBcUIsQ0FDakMsS0FBSyxDQUFFLE9BQU8sQ0FDZCxPQUFPLENBQUUsSUFBSSxDQWlCZCxBQXBGTCxBQW9FTSxXQXBFSyxDQXdDVCxJQUFJLENBZUYsS0FBSyxBQWFGLDJCQUEyQixBQUFDLENBRTNCLEtBQUssQ0FBRSxrQkFBa0IsQ0FDMUIsQUF2RVAsQUF3RU0sV0F4RUssQ0F3Q1QsSUFBSSxDQWVGLEtBQUssQUFpQkYsa0JBQWtCLEFBQUMsQ0FFbEIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQTNFUCxBQTRFTSxXQTVFSyxDQXdDVCxJQUFJLENBZUYsS0FBSyxBQXFCRixzQkFBc0IsQUFBQyxDQUV0QixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBL0VQLEFBZ0ZNLFdBaEZLLENBd0NULElBQUksQ0FlRixLQUFLLEFBeUJGLGlCQUFpQixBQUFDLENBRWpCLEtBQUssQ0FBRSxrQkFBa0IsQ0FDMUIsQUFuRlAsQUFzRkksV0F0Rk8sQ0F3Q1QsSUFBSSxDQThDRixNQUFNLEFBQUMsQ0FDTCxNQUFNLENBQUUsR0FBRyxDQUFDLEtBQUssQ0E3WWpCLE9BQU8sQ0E4WVIsQUF4RkwsQUEwRkUsV0ExRlMsQ0EwRlQsYUFBYSxBQUFDLENBQ1osZ0JBQWdCLENBQUUsV0FBVyxDQUM5QixBQUVILEFBQUEsVUFBVSxBQUFDLENBQ1QsT0FBTyxDQUFFLFNBQVMsQ0FDbkIsQUFDRCxBQUFBLFlBQVksQUFBQyxDQUNYLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxNQUFNLENBcUJuQixBQXZCRCxBQUdFLFlBSFUsQ0FHVixDQUFDLEFBQUMsQ0FDQSxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsV0FBVyxDQXJXTCxTQUFTLENBc1dmLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsY0FBYyxDQUFFLEdBQUcsQ0FDbkIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxNQUFNLENBQUUsU0FBUyxDQUNqQixPQUFPLENBQUUsSUFBSSxDQVVkLEFBdEJILEFBY0ksWUFkUSxDQUdWLENBQUMsQ0FXQyxJQUFJLEFBQUMsQ0FDSCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0EvWkosT0FBTyxDQWdhUixPQUFPLENBQUUsS0FBSyxDQUNkLGNBQWMsQ0FBRSxTQUFTLENBQ3pCLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBR0wsQUFBQSxNQUFNLEFBQUMsQ0FDTCxPQUFPLENBQUUsU0FBUyxDQUNsQixVQUFVLENBQUUsSUFBSSxDQUNoQixVQUFVLENBQUUsR0FBRyxDQUFDLEtBQUssQ0FsYWIsT0FBTyxDQW1hZixVQUFVLENBQUUsTUFBTSxDQStCbkIsQUFuQ0QsQUFLRSxNQUxJLENBS0osRUFBRSxBQUFDLENBQ0QsT0FBTyxDQUFFLFlBQVksQ0FDckIsT0FBTyxDQUFFLElBQUksQ0FTZCxBQWhCSCxBQVFJLE1BUkUsQ0FLSixFQUFFLENBR0EsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDQXphSCxPQUFPLENBMGFULFVBQVUsQ0FBRSxTQUFTLENBQ3JCLE1BQU0sQ0FBRSxPQUFPLENBSWhCLEFBZkwsQUFZTSxNQVpBLENBS0osRUFBRSxDQUdBLENBQUMsQUFJRSxNQUFNLEFBQUMsQ0FDTixLQUFLLENBNWFILE9BQU8sQ0E2YVYsQUFkUCxBQWlCRSxNQWpCSSxDQWlCSixLQUFLLENBakJQLE1BQU0sQ0FrQkosU0FBUyxBQUFDLENBQ1IsTUFBTSxDQUFFLGNBQWMsQ0FDdkIsQUFwQkgsQUFxQkUsTUFyQkksQ0FxQkosT0FBTyxBQUFDLENBQ04sT0FBTyxDQUFFLFFBQVEsQ0FDakIsTUFBTSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENBdGJYLE9BQU8sQ0F1YmQsQUF4QkgsQUF5QkUsTUF6QkksQ0F5QkosU0FBUyxBQUFDLENBQ1IsT0FBTyxDQUFFLFFBQVEsQ0FDakIsTUFBTSxDQUFFLGlCQUFpQixDQU8xQixBQWxDSCxBQTRCSSxNQTVCRSxDQXlCSixTQUFTLENBR1AsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDQTdiSCxPQUFPLENBOGJWLEFBOUJMLEFBK0JJLE1BL0JFLENBeUJKLFNBQVMsQUFNTixNQUFNLEFBQUMsQ0FDTixNQUFNLENBQUUsR0FBRyxDQUFDLEtBQUssQ0EvYmIsT0FBTyxDQWdjWixBQUlMLEFBQUEsY0FBYyxDQUFDLENBQUMsQUFBQSxPQUFPLEFBQUMsQ0FDdEIsS0FBSyxDQUFFLEtBQUssQ0FDWixnQkFBZ0IsQ0FBRSxPQUFPLENBQzFCLEFBRUQsQUFBQSxXQUFXLEFBQUMsQ0FDVixVQUFVLENBQUUsS0FBSyxDQUNsQixBQXZTRCxBQUFBLFlBQVksQUF5U0MsQ0FDWCxVQUFVLENBQUUsTUFBTSxDQUNuQixBQUVELEFBQUEsY0FBYyxBQUFDLENBQ2IsV0FBVyxDQUFFLGNBQWMsQ0FDM0IsVUFBVSxDQUFFLGNBQWMsQ0FDM0IsQUFFRCxBQUFBLFdBQVcsQUFBQyxDQUNWLGdCQUFnQixDQUFFLE9BQU8sQ0FDMUIsQUFQRCxBQUFBLGNBQWMsQUFTQyxDQUNiLFVBQVUsQ0FBRSxjQUFjLENBQzFCLFdBQVcsQ0FBRSxjQUFjLENBQzVCLEFBRUQsQUFBQSxXQUFXLEFBQUMsQ0FDVixnQkFBZ0IsQ0FBRSxrQkFBa0IsQ0FDckMsQUFFRCxBQUFBLGtCQUFrQixBQUFDLENBQ2pCLFVBQVUsQ0FBRSxlQUFlLENBQzVCLEFBRUQsQUFBQSxrQkFBa0IsQ0FBQyxDQUFDLEFBQUEsTUFBTSxBQUFDLENBQ3pCLEtBQUssQ0FBRSxrQkFBa0IsQ0FDekIsV0FBVyxDQUFFLGVBQWUsQ0FDN0IsQUFFRCxBQUFBLGtCQUFrQixDQUFDLENBQUMsQ0FBQyxJQUFJLEFBQUMsQ0FDeEIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQUVELEFBQUEsa0JBQWtCLENBQUMsQ0FBQyxDQUFDLFFBQVEsQUFBQyxDQUM1QixLQUFLLENBQUUsSUFBSSxDQUNaLEFBRUQsQUFBQSxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLENBQWdCLE1BQU0sQUFBQyxDQUMzQixVQUFVLENBQUUsNEJBQTRCLENBQ3hDLGVBQWUsQ0FBRSw0QkFBNEIsQ0FDN0Msa0JBQWtCLENBQUUsNEJBQTRCLENBQ2pELEFBRUQsQUFBQSxXQUFXLEFBQUMsQ0FDVixLQUFLLENBQUUsZUFBZSxDQUN2QixBQUVELEFBQUEsV0FBVyxDQUFDLENBQUMsQUFBQyxDQUNaLEtBQUssQ0FBRSxrQkFBa0IsQ0FDMUIsQUFFRCxBQUFBLFdBQVcsQUFBQyxDQUNWLE1BQU0sQ0FBRSxlQUFlLENBQ3hCLEFBRUQsQUFBQSxTQUFTLENBQ1QsV0FBVyxBQUFDLENBQ1YsTUFBTSxDQUFFLE9BQU8sQ0FDaEIsQUFFRCxBQUFBLElBQUksQUFBQSxVQUFVLEFBQUMsQ0FDYixLQUFLLENBQUUsT0FBTyxDQUNmLEFBWEQsQUFBQSxXQUFXLEFBYUMsQ0FDVixLQUFLLENBQUUsSUFBSSxDQUNYLEtBQUssQ0FBRSxlQUFlLENBQ3RCLE1BQU0sQ0FBRSxlQUFlLENBQ3ZCLFVBQVUsQ0FBRSxHQUFHLENBQ2YsWUFBWSxDQUFFLElBQUksQ0FDbkIsQUFFRCxNQUFNLENBQUMsS0FBSyxDQUNWLEFBQUEsU0FBUyxBQUFDLENBQ1IsT0FBTyxDQUFFLElBQUksQ0FDZCxDTW1ESCxBQUFBLGdCQUFnQixBZ0MzbUJDLENBQ2YsVUFBVSxDQUFFLE9BQU8sQ0FHcEIsQUFHRCxBQUFBLFlBQVksQ0FBRSxnQkFBZ0IsQUFBQyxDQUM3QixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENBQUUsQ0FBQyxDQUNkLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLEdBQUcsQ0FBRSxDQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FDUCxjQUFjLENBQUUsR0FBRyxDQUNuQixVQUFVLENBQUUsTUFBTSxDQUNuQixBQUdELEFBQUEsYUFBYSxBQUFDLENBQ1osT0FBTyxDQUFFLEtBQUssQ0FDZCxRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBQ1AsS0FBSyxDQUFFLElBQUksQ0FDWixBQUdELEFBQUEsV0FBVyxBQUFDLENBQ1Ysa0JBQWtCLENBQUUsR0FBRyxDQUN2QixxQkFBcUIsQ0FBRSxHQUFHLENBQzFCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLHdCQUF3QixDQUFFLHlCQUF5QixDQUNuRCxzQkFBc0IsQ0FBRSx5QkFBeUIsQ0FDakQsMkJBQTJCLENBQUUseUJBQXlCLENBQ3RELG1CQUFtQixDQUFFLHlCQUF5QixDQUM5Qyx3QkFBd0IsQ0FBRSxJQUFJLENBQzlCLHNCQUFzQixDQUFFLElBQUksQ0FDNUIsMkJBQTJCLENBQUUsSUFBSSxDQUNqQyxtQkFBbUIsQ0FBRSxJQUFJLENBQ3pCLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLE9BQU8sQ0FBRSxFQUFFLENBR1gsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsS0FBSyxDQUNiLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxHQUFHLENBQ1IsSUFBSSxDQUFFLEdBQUcsQ0FDVCxXQUFXLENBQUUsS0FBSyxDQUNsQixVQUFVLENBQUUsS0FBSyxDQUVqQixnQkFBZ0IsQ0FBRSwwQ0FBMEMsQ0FDNUQsZ0JBQWdCLENBQUUsOEJBQThCLENBQ2hELGlCQUFpQixDQUFFLFNBQVMsQ0FDNUIsbUJBQW1CLENBQUUsUUFBUSxDQUM5QixBQzNERCxBQUFBLE1BQU0sQUFBQyxDQUVMLFFBQVEsQ0FBRSxLQUFLLENBQ2YsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQXFKZCxBQXpKRCxBQUtFLE1BTEksQ0FLSixTQUFTLEFBQUMsQ0FDUixLQUFLLEN2Q3lCRixPQUFPLEN1Q3hCWCxBQVBILEFBUUUsTUFSSSxDQVFKLFNBQVMsQUFBQyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxNQUFNLENBZ0Z4QixBQTVGSCxBQWNJLE1BZEUsQ0FRSixTQUFTLENBTVAsRUFBRSxBQUFDLENBQ0QsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsVUFBVSxDQUFFLHFCQUFxQixDQUNqQyxVQUFVLENBQUUsU0FBUyxDQThDdEIsQUFsRUwsQUFxQk0sTUFyQkEsQ0FRSixTQUFTLENBTVAsRUFBRSxDQU9BLENBQUMsQUFBQyxDQUNBLFdBQVcsQ3ZDZ0RULFNBQVMsQ3VDL0NYLFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDQUFFLEtBQUssQ0FDWixVQUFVLENBQUUsTUFBTSxDQUNsQixPQUFPLENBQUUsUUFBUSxDQUNqQixXQUFXLENBQUUsSUFBSSxDQUNqQixPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxTQUFTLENBSXRCLEFBakNQLEFBOEJRLE1BOUJGLENBUUosU0FBUyxDQU1QLEVBQUUsQ0FPQSxDQUFDLEFBU0UsTUFBTSxBQUFDLENBQ04sZ0JBQWdCLENBQUUsV0FBVyxDQUM5QixBQWhDVCxBQWtDTSxNQWxDQSxDQVFKLFNBQVMsQ0FNUCxFQUFFLEFBb0JDLE1BQU0sQUFBQyxDQUNOLFVBQVUsQ0FBRSxHQUFHLENBQUMsS0FBSyxDdkNKdEIsT0FBTyxDdUNLUCxBQUNELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQXJDL0IsQUFxQk0sTUFyQkEsQ0FRSixTQUFTLENBTVAsRUFBRSxDQU9BLENBQUMsQUFrQkcsQ0FDQSxPQUFPLENBQUUsbUJBQW1CLENBQzdCLENBRUgsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBM0MvQixBQXFCTSxNQXJCQSxDQVFKLFNBQVMsQ0FNUCxFQUFFLENBT0EsQ0FBQyxBQXVCRyxDQUNBLE9BQU8sQ0FBRSxtQkFBbUIsQ0FDN0IsQ0FFSCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFoRC9CLEFBcUJNLE1BckJBLENBUUosU0FBUyxDQU1QLEVBQUUsQ0FPQSxDQUFDLEFBNEJHLENBRUEsT0FBTyxDQUFFLGtCQUFrQixDQUM1QixDQXBEVCxBQXNETSxNQXREQSxDQVFKLFNBQVMsQ0FNUCxFQUFFLENBd0NBLEdBQUcsQUFBQyxDQUNGLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLElBQUksQ0FDaEIsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsU0FBUyxDQUFFLEtBQUssQ0FPakIsQUFOQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUEzRGpDLEFBc0RNLE1BdERBLENBUUosU0FBUyxDQU1QLEVBQUUsQ0F3Q0EsR0FBRyxBQUFDLENBTUEsU0FBUyxDQUFFLEtBQUssQ0FLbkIsQ0FIQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUE5RGpDLEFBc0RNLE1BdERBLENBUUosU0FBUyxDQU1QLEVBQUUsQ0F3Q0EsR0FBRyxBQUFDLENBU0EsU0FBUyxDQUFFLEtBQUssQ0FFbkIsQ0FqRVAsQUFtRUksTUFuRUUsQ0FRSixTQUFTLENBMkRQLE9BQU8sQUFBQyxDQUNOLGdCQUFnQixDQUFFLFdBQVcsQ0FDN0IsVUFBVSxDQUFFLEdBQUcsQ0FBQyxLQUFLLEN2Q3RDcEIsT0FBTyxDdUMyQ1QsQUExRUwsQUFzRU0sTUF0RUEsQ0FRSixTQUFTLENBMkRQLE9BQU8sQ0FHTCxDQUFDLEFBQUMsQ0FFQSxnQkFBZ0IsQ0FBRSxXQUFXLENBQzlCLEFBekVQLEFBMkVJLE1BM0VFLENBUUosU0FBUyxDQW1FUCxRQUFRLEFBQUMsQ0FDUCxVQUFVLENBQUUsZ0NBQWdDLENBSzdDLEFBakZMLEFBNkVNLE1BN0VBLENBUUosU0FBUyxDQW1FUCxRQUFRLENBRU4sR0FBRyxBQUFDLENBQ0YsS0FBSyxDQUFFLEdBQUcsQ0FDVixjQUFjLENBQUUsTUFBTSxDQUN2QixBQWhGUCxBQW1GTSxNQW5GQSxDQVFKLFNBQVMsQ0EwRVAsYUFBYSxDQUNYLENBQUMsQUFBQyxDQUNBLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLFlBQVksQ0FDckIsT0FBTyxDQUFFLGtCQUFrQixDQUk1QixBQTFGUCxBQThGRSxNQTlGSSxDQThGSixHQUFHLEFBQUMsQ0FDRixnQkFBZ0IsQ0FBRSxXQUFXLENBRzdCLE1BQU0sQ0FBRSxJQUFJLENBQ1osV0FBVyxDQUFFLE9BQU8sQ0FNcEIsVUFBVSxDQUFFLElBQUksQ0FDakIsQUExR0gsQUEyR0UsTUEzR0ksQ0EyR0osWUFBWSxBQUFDLENBQ1gsZ0JBQWdCLENBQUUsV0FBVyxDQUM3QixVQUFVLENBQUUsTUFBTSxDQUNuQixBQTlHSCxBQWdIRSxNQWhISSxDQWdISixTQUFTLEFBQUMsQ0FDUixRQUFRLENBQUUsT0FBTyxDQUNqQixNQUFNLENBQUUsS0FBSyxDQXNDZCxBQXhKSCxBQW1ISSxNQW5IRSxDQWdISixTQUFTLENBR1AsT0FBTyxBQUFDLENBQ04sVUFBVSxDQUFFLEdBQUcsQ0FDZixPQUFPLENBQUUsU0FBUyxDQUNsQixPQUFPLENBQUUsQ0FBQyxDQVlYLEFBbElMLEFBd0hNLE1BeEhBLENBZ0hKLFNBQVMsQ0FHUCxPQUFPLENBS0wsY0FBYyxBQUFDLENBQ2IsS0FBSyxDQUFFLE9BQU8sQ0FDZCxhQUFhLENBQUUsQ0FBQyxDQUNoQixPQUFPLENBQUUsbUJBQW1CLENBQzdCLEFBNUhQLEFBOEhRLE1BOUhGLENBZ0hKLFNBQVMsQ0FHUCxPQUFPLENBVUwsV0FBVyxDQUNULENBQUMsQUFBQyxDQUNBLEtBQUssQ0FBRSxxQkFBd0IsQ0FDaEMsQUFoSVQsQUFtSUksTUFuSUUsQ0FnSEosU0FBUyxDQW1CUCxFQUFFLEFBQUMsQ0FDRCxnQkFBZ0IsQ0FBRSxXQUFXLENBYTlCLEFBakpMLEFBc0lNLE1BdElBLENBZ0hKLFNBQVMsQ0FtQlAsRUFBRSxDQUdBLENBQUMsQUFBQyxDQUNBLFdBQVcsQ3ZDakVULFNBQVMsQ3VDa0VYLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLEN2QzlHTCxPQUFPLEN1QytHUCxPQUFPLENBQUUsV0FBVyxDQUNwQixVQUFVLENBQUUsSUFBSSxDQUNoQixjQUFjLENBQUUsR0FBRyxDQUNuQixjQUFjLENBQUUsU0FBUyxDQUMxQixBQWhKUCxBQWtKSSxNQWxKRSxDQWdISixTQUFTLENBa0NQLE9BQU8sQUFBQyxDQUNOLGdCQUFnQixDdkM1SGYsT0FBTyxDdUNnSVQsQUF2SkwsQUFvSk0sTUFwSkEsQ0FnSEosU0FBUyxDQWtDUCxPQUFPLENBRUwsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDQUFFLEtBQUssQ0FDYixBQUlQLEFBQUEsVUFBVSxBQUFDLENBQ1QsU0FBUyxDQUFFLGNBQWMsQ0FDekIsYUFBYSxDQUFFLGNBQWMsQ0FDN0IsaUJBQWlCLENBQUUsY0FBYyxDQUNsQyxBQUVELEFBQUEsVUFBVSxBQUFDLENBQ1QsT0FBTyxDQUFFLElBQUksQ0FDYixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxTQUFTLENBT3RCLEFBVkQsQUFJRSxVQUpRLENBSVIsU0FBUyxBQUFDLENBQ1IsS0FBSyxDQUFFLEdBQUcsQ0FDWCxBQU5ILEFBT0UsVUFQUSxDQU9SLGNBQWMsQUFBQyxDQUNiLEtBQUssQ0FBRSxHQUFHLENBQ1gsQUFHSCxBQUFBLGNBQWMsQUFBQyxDQUNiLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixlQUFlLENBQUUsTUFBTSxDQUN2QixXQUFXLENBQUUsTUFBTSxDQUNuQixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3ZCLHlCQUF5QixDQUFFLElBQUksQ0EyRWhDLEFBMUVDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQVAzQixBQUFBLGNBQWMsQUFBQyxDQVFYLE9BQU8sQ0FBRSxJQUFJLENBeUVoQixDQWpGRCxBQVVFLGNBVlksQ0FVWixTQUFTLEFBQUMsQ0FDUixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLE1BQU0sQ0FBRSxRQUFRLENBd0JqQixBQXBCQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFqQjdCLEFBVUUsY0FWWSxDQVVaLFNBQVMsQUFBQyxDQVFOLE1BQU0sQ0FBRSxRQUFRLENBbUJuQixDQXJDSCxBQW9CSSxjQXBCVSxDQVVaLFNBQVMsQ0FVUCxHQUFHLEFBQUMsQ0FDRixLQUFLLENBQUUsSUFBSSxDQUNYLFlBQVksQ0FBRSxHQUFHLENBS2xCLEFBSkMsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBdkIvQixBQW9CSSxjQXBCVSxDQVVaLFNBQVMsQ0FVUCxHQUFHLEFBQUMsQ0FJQSxLQUFLLENBQUUsSUFBSSxDQUNYLFlBQVksQ0FBRSxHQUFHLENBRXBCLENBM0JMLEFBNEJJLGNBNUJVLENBVVosU0FBUyxDQWtCUCxDQUFDLEFBQUMsQ0FDQSxLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQ3ZDcElQLFNBQVMsQ3VDcUliLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBcENMLEFBc0NFLGNBdENZLENBc0NaLGVBQWUsQUFBQyxDQUNkLE9BQU8sQ0FBRSxLQUFLLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxXQUFXLEN2Qy9JTCxTQUFTLEN1Q2dKZixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxLQUFLLENBQ1osT0FBTyxDQUFFLFFBQVEsQ0FDakIsTUFBTSxDQUFFLFNBQVMsQ0FDakIsYUFBYSxDQUFFLElBQUksQ0FDbkIsZ0JBQWdCLEN2Q3JNYixPQUFPLEN1Q3NNVixVQUFVLENBQUUsU0FBUyxDQU90QixBQXhESCxBQWtESSxjQWxEVSxDQXNDWixlQUFlLEFBWVosTUFBTSxBQUFDLENBQ04sZ0JBQWdCLENBQUUsT0FBTyxDQUMxQixBQUNELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQXJEN0IsQUFzQ0UsY0F0Q1ksQ0FzQ1osZUFBZSxBQUFDLENBZ0JaLE1BQU0sQ0FBRSxTQUFTLENBRXBCLENBeERILEFBeURFLGNBekRZLENBeURaLFlBQVksQUFBQyxDQUNYLFdBQVcsQ3ZDaEtMLFNBQVMsQ3VDaUtmLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDdkM1TUQsT0FBTyxDdUM2TVgsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFVBQVUsQ0FBRSxTQUFTLENBUXRCLEFBMUVILEFBbUVJLGNBbkVVLENBeURaLFlBQVksQ0FVVixDQUFDLEFBQUMsQ0FDQSxTQUFTLENBQUUsSUFBSSxDQUNmLFlBQVksQ0FBRSxHQUFHLENBQ2xCLEFBdEVMLEFBdUVJLGNBdkVVLENBeURaLFlBQVksQUFjVCxNQUFNLEFBQUMsQ0FDTixLQUFLLEN2Q3JOSixPQUFPLEN1Q3NOVCxBQXpFTCxBQTJFRSxjQTNFWSxDQTJFWixlQUFlLEFBQUMsQ0FDZCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxJQUFJLENBQ1osZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixNQUFNLENBQUUsT0FBTyxDQUNoQixBckI3UEgsQUFBQSxpQkFBaUIsQXFCZ1FDLENBQ2hCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsS0FBSyxDQUFFLGdCQUFnQixDQUV2QixHQUFHLENBQUUsZUFBZSxDQUNwQixJQUFJLENBQUUsY0FBYyxDQUNwQixVQUFVLENBQUUsT0FBTyxDQUNuQixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3ZCLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFVBQVUsQ0FBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsZ0JBQW1CLENBQ3pDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFFLElBQUcsQ0FBQyxnQkFBbUIsQ0FBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsZUFBa0IsQ0FBQyxVQUFVLENBMENoRixBQXBERCxBQVdFLGlCQVhlLEFBV2QsbUJBQW1CLEFBQUMsQ0FDbkIsS0FBSyxDQUFFLElBQUksQ0FDWCxnQkFBZ0IsQ0FBRSxXQUFXLENBQzlCLEFBZEgsQUFlRSxpQkFmZSxBQWVkLHlCQUF5QixBQUFDLENBQ3pCLGtCQUFrQixDQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxlQUFrQixDQUNyRCxBQWpCSCxBQW1CRSxpQkFuQmUsQUFtQmQseUJBQXlCLEFBQUMsQ0FFekIsZ0JBQWdCLEN2QzdQYixPQUFPLEN1QzhQVixPQUFPLENBQUUsSUFBSSxDQUNiLEtBQUssQ0FBRSxLQUFLLENBQ2IsQXJCeFJILEFBb0JFLGlCQXBCZSxDQW9CZixFQUFFLEFxQnFRQyxDQUNELEtBQUssQ0FBRSxlQUFlLENBQ3RCLGdCQUFnQixDQUFFLGdCQUFnQixDQUNsQyxXQUFXLENBQUUsZUFBZSxDQUM1QixNQUFNLENBQUUsZUFBZSxDQUN2QixVQUFVLENBQUUsa0JBQWtCLENBRTlCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLFVBQVUsQ0FBRSxNQUFNLENBa0JuQixBQW5ESCxBQWtDSSxpQkFsQ2EsQ0F5QmYsRUFBRSxBQVNDLE1BQU0sQUFBQyxDQUNOLFVBQVUsQ0FBRSxnQ0FBZ0MsQ0FNN0MsQUF6Q0wsQUFvQ00saUJBcENXLENBeUJmLEVBQUUsQUFTQyxNQUFNLENBRUwsUUFBUSxBQUFDLENBQ1AsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsYUFBYSxDQUN6QixPQUFPLENBQUUsZ0JBQWdCLENBQzFCLEFBeENQLEFBMENJLGlCQTFDYSxDQXlCZixFQUFFLENBaUJBLENBQUMsQUFBQyxDQUNBLEtBQUssQ3ZDN1FILE9BQU8sQ3VDNlFLLFVBQVUsQ0FDeEIsV0FBVyxDQUFFLGVBQWUsQ0FDNUIsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsbUJBQW1CLENBSTdCLEFBbERMLEFBK0NNLGlCQS9DVyxDQXlCZixFQUFFLENBaUJBLENBQUMsQUFLRSxNQUFNLEFBQUMsQ0FDTixLQUFLLEN2Q2hSTixPQUFPLEN1Q2dSTyxVQUFVLENBQ3hCLEFBTVAsQUFBQSxnQkFBZ0IsQUFBQyxDQUNmLE9BQU8sQ0FBRSxFQUFFLENBQ1osQUFFRCxBQUFBLGdCQUFnQixBQUFDLENBQ2YsS0FBSyxDQUFFLEtBQUssQ0FDWixjQUFjLENBQUUsTUFBTSxDQUN0QixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsR0FBRyxDQUNSLElBQUksQ0FBRSxHQUFHLENBQ1QsYUFBYSxDQUFFLHFCQUFxQixDQUNwQyxpQkFBaUIsQ0FBRSxxQkFBcUIsQ0FDeEMsU0FBUyxDQUFFLHFCQUFxQixDQUNoQyxPQUFPLENBQUUsSUFBSSxDQUlkLEFBSEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBVjFCLEFBQUEsZ0JBQWdCLEFBQUMsQ0FXYixPQUFPLENBQUUsS0FBSyxDQUVqQixDQUVELEFBQUEsWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxjQUFjLENBQUUsTUFBTSxDQUN0QixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsYUFBYSxDQUFFLGdCQUFnQixDQUMvQixpQkFBaUIsQ0FBRSxnQkFBZ0IsQ0FDbkMsU0FBUyxDQUFFLGdCQUFnQixDQUMzQixPQUFPLENBQUUsSUFBSSxDQUlkLEFBSEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBVjFCLEFBQUEsWUFBWSxBQUFDLENBV1QsT0FBTyxDQUFFLEtBQUssQ0FFakIsQ0FDRCxBQUFBLFdBQVcsQUFBQyxDQUNWLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLGNBQWMsQ0FBRSxJQUFJLENBQ3BCLFVBQVUsQ0FBRSxHQUFHLENBQ2YsVUFBVSxDQUFFLEdBQUcsQ0FBQyxLQUFLLEN2Q3JVWixPQUFPLEN1Q2tXakIsQUFqQ0QsQUFLRSxXQUxTLENBS1QsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDdkMzUkQsYUFBYSxDdUMyUkcsVUFBVSxDQUNwQyxTQUFTLENBQUUsZUFBZSxDQUMxQixXQUFXLENBQUUsZUFBZSxDQUM1QixLQUFLLEN2Q3pVRixPQUFPLEN1Q3lVRyxVQUFVLENBQ3ZCLE9BQU8sQ0FBRSxvQkFBb0IsQ0FDN0IsY0FBYyxDQUFFLGVBQWUsQ0FDL0IsUUFBUSxDQUFFLFFBQVEsQ0FvQm5CLEFBaENILEFBYUksV0FiTyxDQUtULENBQUMsQ0FRQyxHQUFHLEFBQUMsQ0FDRixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxHQUFHLENBQ1gsZ0JBQWdCLEN2Q2pWWCxPQUFPLEN1Q2tWWixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsSUFBSSxDQUNULElBQUksQ0FBRSxJQUFJLENBQ1gsQUFwQkwsQUFxQkksV0FyQk8sQ0FLVCxDQUFDLENBZ0JDLENBQUMsQUFBQyxDQUNBLFNBQVMsQ0FBRSxlQUFlLENBQzFCLFdBQVcsQ0FBRSxlQUFlLENBQzVCLEtBQUssQ3ZDclZFLE9BQU8sQ3VDcVZLLFVBQVUsQ0FDN0IsTUFBTSxDQUFFLGVBQWUsQ0FDdkIsTUFBTSxDQUFFLGVBQWUsQ0FDdkIsY0FBYyxDQUFFLE1BQU0sQ0FJdkIsQUFHTCxBQUFBLFNBQVMsQUFBQyxDQUNSLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLGFBQWEsQ0FBRSxJQUFJLENBc0JwQixBQXhCRCxBQUlJLFNBSkssQ0FHUCxXQUFXLENBQ1QsR0FBRyxBQUFDLENBQ0YsY0FBYyxDQUFFLE1BQU0sQ0FDdkIsQUFOTCxBQVFFLFNBUk8sQ0FRUCxZQUFZLEFBQUMsQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsR0FBRyxDQUNYLElBQUksQ0FBRSxHQUFHLENBQ1QsWUFBWSxDQUFFLGNBQWMsQ0FDNUIsY0FBYyxDQUFFLElBQUksQ0FVckIsQUF2QkgsQUFjSSxTQWRLLENBUVAsWUFBWSxDQU1WLENBQUMsQUFBQyxDQUNBLE9BQU8sQ0FBRSxJQUFJLENBQ2IsT0FBTyxDQUFFLE1BQU0sQ0FNaEIsQUF0QkwsQUFpQk0sU0FqQkcsQ0FRUCxZQUFZLENBTVYsQ0FBQyxDQUdDLEdBQUcsQUFBQyxDQUNGLEtBQUssQ0FBRSxJQUFJLENBQ1gsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsWUFBWSxDQUFFLEdBQUcsQ0FDbEIsQUFJUCxBQUFBLGFBQWEsQUFBQyxDQUNaLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsWUFBWSxDQUFFLGVBQWUsQ0FDN0IsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLEdBQUcsQ0FDUixJQUFJLENBQUUsR0FBRyxDQUtWLEFBWEQsQUFPRSxhQVBXLENBT1gsR0FBRyxBQUFDLENBQ0YsS0FBSyxDQUFFLEtBQUssQ0FDWixjQUFjLENBQUUsTUFBTSxDQUN2QixBQUVILEFBQUEsWUFBWSxBQUFDLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxRQUFRLENBQUUsTUFBTSxDQTJFakIsQUE3RUQsQUFHRSxZQUhVLENBR1YsUUFBUSxBQUFDLENBQ1AsS0FBSyxDQUFFLElBQUksQ0FDWCxnQkFBZ0IsQ3ZDdFlaLE9BQU8sQ3VDdVlYLE9BQU8sQ0FBRSxTQUFTLENBd0NuQixBQTlDSCxBQU9JLFlBUFEsQ0FHVixRQUFRLENBSU4sQ0FBQyxBQUFDLENBQ0EsV0FBVyxDdkN0V1IsUUFBUSxDdUN1V1gsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsS0FBSyxDQUNaLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFVBQVUsQ0FBRSxTQUFTLENBQ3JCLE9BQU8sQ0FBRSxNQUFNLENBZWhCLEFBN0JMLEFBZU0sWUFmTSxDQUdWLFFBQVEsQ0FJTixDQUFDLENBUUMsQ0FBQyxBQUFDLENBQ0EsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBQUUsS0FBSyxDQUNaLFVBQVUsQ0FBRSxTQUFTLENBQ3JCLFlBQVksQ0FBRSxHQUFHLENBQ2pCLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLGNBQWMsQ0FBRSxNQUFNLENBQ3ZCLEFBdEJQLEFBdUJNLFlBdkJNLENBR1YsUUFBUSxDQUlOLENBQUMsQUFnQkUsTUFBTSxBQUFDLENBQ04sS0FBSyxDdkN4WkgsT0FBTyxDdUM0WlYsQUE1QlAsQUF5QlEsWUF6QkksQ0FHVixRQUFRLENBSU4sQ0FBQyxBQWdCRSxNQUFNLENBRUwsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDdkMxWkwsT0FBTyxDdUMyWlIsQUEzQlQsQUE4QkksWUE5QlEsQ0FHVixRQUFRLENBMkJOLE9BQU8sQUFBQyxDQUNOLFlBQVksQ0FBRSxJQUFJLENBQ2xCLFFBQVEsQ0FBRSxRQUFRLENBS25CLEFBckNMLEFBaUNNLFlBakNNLENBR1YsUUFBUSxDQTJCTixPQUFPLENBR0wsQ0FBQyxBQUFDLENBQ0EsU0FBUyxDQUFFLElBQUksQ0FDZixHQUFHLENBQUUsR0FBRyxDQUNULEFBcENQLEFBc0NJLFlBdENRLENBR1YsUUFBUSxDQW1DTixHQUFHLEFBQUMsQ0FDRixLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxJQUFJLENBQ1osZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsR0FBRyxDQUNSLElBQUksQ0FBRSxJQUFJLENBQ1gsQUE3Q0wsQUErQ0UsWUEvQ1UsQ0ErQ1YsT0FBTyxBQUFDLENBRU4sZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixVQUFVLENBQUUsU0FBUyxDQUNyQixVQUFVLENBQUUsSUFBSSxDQUNoQixPQUFPLENBQUUsSUFBSSxDQXdCZCxBQTVFSCxBQXFESSxZQXJEUSxDQStDVixPQUFPLENBTUwsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDdkNuWkQsZUFBZSxDdUNvWnpCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsT0FBTyxDQUFFLFdBQVcsQ0FFcEIsS0FBSyxDdkM1YkgsT0FBTyxDdUM2YlQsS0FBSyxDQUFFLElBQUksQ0FNWixBQWxFTCxBQTZETSxZQTdETSxDQStDVixPQUFPLENBTUwsQ0FBQyxDQVFDLENBQUMsQUFBQyxDQUNBLEtBQUssQ3ZDL2JMLE9BQU8sQ3VDZ2NQLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE1BQU0sQ0FBRSxJQUFJLENBQ2IsQUFqRVAsQUFtRUksWUFuRVEsQ0ErQ1YsT0FBTyxBQW9CSixNQUFNLEFBQUMsQ0FDTixnQkFBZ0IsQ0FBRSxPQUFPLENBTzFCLEFBM0VMLEFBcUVNLFlBckVNLENBK0NWLE9BQU8sQUFvQkosTUFBTSxDQUVMLENBQUMsQUFBQyxDQUNBLEtBQUssQ0FBRSxLQUFLLENBSWIsQUExRVAsQUF1RVEsWUF2RUksQ0ErQ1YsT0FBTyxBQW9CSixNQUFNLENBRUwsQ0FBQyxDQUVDLENBQUMsQUFBQyxDQUNBLEtBQUssQ0FBRSxLQUFLLENBQ2IsQUFPVCxBQUFBLGlCQUFpQixBQUFDLENBQ2hCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3ZCLFVBQVUsQ0FBRSxTQUFTLENBSXRCLEFBSEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBTDFCLEFBQUEsaUJBQWlCLEFBQUMsQ0FNZCxNQUFNLENBQUUsSUFBSSxDQUVmLENBQ0QsQUFBQSxRQUFRLEFBQUMsQ0FDUCxRQUFRLENBQUUsS0FBSyxDQW9CaEIsQUFyQkQsQUFLTSxRQUxFLENBR04sU0FBUyxDQUNQLEVBQUUsQ0FDQSxDQUFDLEFBQUMsQ0FDQSxLQUFLLEN2Q2hlTCxPQUFPLEN1Q2llUixBQVBQLEFBU0ksUUFUSSxDQUdOLFNBQVMsQ0FNUCxTQUFTLEFBQUMsQ0FDUixNQUFNLENBQUUsSUFBSSxDQU1iLEFBaEJMLEFBWVEsUUFaQSxDQUdOLFNBQVMsQ0FNUCxTQUFTLENBRVAsSUFBSSxDQUNGLEtBQUssQUFBQyxDQUNKLE1BQU0sQ0FBRSxJQUFJLENBQ2IsQUFkVCxBQWtCRSxRQWxCTSxDQWtCTixVQUFVLEFBQUMsQ0FDVCxnQkFBZ0IsQ0FBRSxLQUFLLENBQ3hCLEFBRUgsQUFBQSxZQUFZLEFBQUMsQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNiLEFBRUQsQUFBQSxjQUFjLEFBQUMsQ0FDYixnQkFBZ0IsQ0FBTyxlQUFLLENBQzVCLEtBQUssQ0FBRSxJQUFJLENBQ1osQUFDRCxBQUFBLGNBQWMsQUFBQyxDQUNiLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLE1BQU0sQ0FDZCxPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsZUFBZSxDQUFFLFFBQVEsQ0FDekIsT0FBTyxDQUFFLE9BQU8sQ0FpQ2pCLEFBdkNELEFBT0UsY0FQWSxDQU9aLENBQUMsQUFBQyxDQUNBLFdBQVcsQ3ZDdmRMLFNBQVMsQ3VDd2RmLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEtBQUssQ0FDWixPQUFPLENBQUUsU0FBUyxDQUNsQixVQUFVLENBQUUsU0FBUyxDQUNyQixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBUXBCLEFBdkJILEFBbUJJLGNBbkJVLENBT1osQ0FBQyxDQVlDLENBQUMsQUFBQyxDQUNBLFNBQVMsQ0FBRSxJQUFJLENBQ2YsWUFBWSxDQUFFLEdBQUcsQ0FDbEIsQUF0QkwsQUF3QkUsY0F4QlksQ0F3QlosQ0FBQyxBQUFDLENBQ0EsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsUUFBUSxDQUNqQixBQTNCSCxBQTRCRSxjQTVCWSxDQTRCWixHQUFHLEFBQUMsQ0FDRixLQUFLLENBQUUsR0FBRyxDQUNWLFVBQVUsQ0FBRSxNQUFNLENBS25CLEFBSkMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBL0I1QixBQTRCRSxjQTVCWSxDQTRCWixHQUFHLEFBQUMsQ0FJQSxLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBRWhCLENBQ0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBcEMxQixBQUFBLGNBQWMsQUFBQyxDQXFDWCxPQUFPLENBQUUsSUFBSSxDQUVoQixDQUNELEFBQUEsY0FBYyxBQUFDLENBQ2IsVUFBVSxDQUFFLEtBQUssQ0FDakIsT0FBTyxDQUFFLFNBQVMsQ0FjbkIsQUFoQkQsQUFHRSxjQUhZLENBR1osQ0FBQyxBQUFDLENBQ0EsS0FBSyxDQUFFLElBQUksQ0FDWCxTQUFTLENBQUUsSUFBSSxDQUNmLGNBQWMsQ0FBRSxHQUFHLENBQ25CLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLFFBQVEsQ0FDaEIsT0FBTyxDQUFFLGVBQWUsQ0FDeEIsT0FBTyxDQUFFLHVCQUF1QixDQUNoQyxjQUFjLENBQUUsU0FBUyxDQUMxQixBQVpILEFBYUUsY0FiWSxDQWFaLE9BQU8sQUFBQyxDQUNOLEtBQUssQ3ZDcGpCRixPQUFPLEN1Q3FqQlgsQUFHSCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRyxLQUFLLEVBQ3ZDLEFBQUEsWUFBWSxBQUFDLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDZCxBQWxsQkgsQUFBQSxNQUFNLEFBb2xCRyxDQUNMLGdCQUFnQixDQUFFLEtBQUssQ0FDeEIsQ0FFSCxBQUNFLFlBRFUsQ0FDVixlQUFlLEFBQUMsQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxLQUFLLENBQ1osT0FBTyxDQUFFLEVBQUUsQ0FDWixBQU5ILEFBT0UsWUFQVSxDQU9WLE1BQU0sQUFBQyxDQUNMLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLEtBQUssQ0FDakIsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLGdCQUFtQixDQUN6QyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBRSxJQUFHLENBQUMsZ0JBQW1CLENBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLGVBQWtCLENBQ3JFLGFBQWEsQ0FBRSxXQUFXLENBQzFCLE9BQU8sQ0FBRSxhQUFhLENBQ3RCLFVBQVUsQ0FBRSxDQUFDLENBa0JkLEFBakNILEFBZ0JJLFlBaEJRLENBT1YsTUFBTSxDQVNKLEVBQUUsQUFBQyxDQUtELEtBQUssQ0FBRSxPQUFlLENBQ3RCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLE1BQU0sQ0FBRSxTQUFTLENBQ2xCLEFBekJMLEFBaUJNLFlBakJNLENBT1YsTUFBTSxDQVNKLEVBQUUsQ0FDQSxHQUFHLEFBQUMsQ0FDRixLQUFLLENBQUUsT0FBZ0IsQ0FDdkIsWUFBWSxDQUFFLEdBQUcsQ0FDbEIsQUFwQlAsQUEwQkksWUExQlEsQ0FPVixNQUFNLENBbUJKLEVBQUUsQUFBQyxDQUNELFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDQUFFLE9BQU8sQ0FDZCxXQUFXLENBQUUsSUFBSSxDQUNqQixVQUFVLENBQUUsTUFBTSxDQUNsQixNQUFNLENBQUMsU0FBUyxDQUNqQixBQXhkTCxBQUFBLFVBQVUsQUE0ZEMsQ0FDVCxVQUFVLENBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLGdCQUFtQixDQUN6QyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBRSxJQUFHLENBQUMsZ0JBQW1CLENBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLGVBQWtCLENBQ3JFLEE3QmhvQkQsQUFBQSxHQUFHLEE2QmtvQkMsQ0FDRixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3hCLEFBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUcsS0FBSyxFN0J0b0J6QyxBQUFBLEdBQUcsQTZCdW9CRyxDQUNGLFVBQVUsQ0FBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsZ0JBQW1CLENBQ3pDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFFLElBQUcsQ0FBQyxnQkFBbUIsQ0FBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsZUFBa0IsQ0FBQyxVQUFVLENBQ2hGLENDem9CQyxBQUFBLFlBQVksQUFBQSxDQUFFLE9BQU8sQ0FBRSxrQkFBa0IsQ0FBSSxBQUM3QyxBQUFBLFlBQVksQUFBQSxDQUFFLE9BQU8sQ0FBRSxlQUFlLENBQUksQUFDMUMsQUFBQSxZQUFZLEFBQUEsQ0FBRSxPQUFPLENBQUUsZUFBZSxDQUFJLEFBRzFDLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUFKekMsQUFBQSxZQUFZLEFBS0ksQ0FBRSxPQUFPLENBQUUsa0JBQWtCLENBQUksQUFKakQsQUFBQSxZQUFZLEFBS0ksQ0FBRSxPQUFPLENBQUUsZUFBZSxDQUFJLEFBUDlDLEFBQUEsWUFBWSxBQVFJLENBQUUsT0FBTyxDQUFFLGVBQWUsQ0FBSSxBQUMxQyxBQUFBLFdBQVcsQUFBQyxDQUNSLFdBQVcsQ0FBRSxHQUFHLENBQUEsVUFBVSxDQUMxQixVQUFVLENBQUUsS0FBSyxDQUNqQixRQUFRLENBQUUsTUFBTSxDQUNuQixDQUlMLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUFoQnpDLEFBQUEsWUFBWSxBQWlCSSxDQUFFLE9BQU8sQ0FBRSxlQUFlLENBQUksQUFoQjlDLEFBQUEsWUFBWSxBQWlCSSxDQUFFLE9BQU8sQ0FBRSxlQUFlLENBQUksQUFuQjlDLEFBQUEsWUFBWSxBQW9CSSxDQUFFLE9BQU8sQ0FBRSxrQkFBa0IsQ0FBSSxDQUdqRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRyxLQUFLLEVBdEJ6QyxBQUFBLFlBQVksQUF1QkksQ0FBRSxPQUFPLENBQUUsZUFBZSxDQUFJLEFBdEI5QyxBQUFBLFlBQVksQUF1QkksQ0FBRSxPQUFPLENBQUUsZUFBZSxDQUFJLEFBekI5QyxBQUFBLFlBQVksQUEwQkksQ0FBRSxPQUFPLENBQUUsa0JBQWtCLENBQUksQ0FlakQsQUFBQSxXQUFXLEFBQUMsQ0FDUixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osR0FBRyxDQUFFLEdBQUcsQ0FDUixJQUFJLENBQUUsR0FBRyxDQUNULGdCQUFnQixDQUFPLGtCQUFPLENBQ2pDLEFBQ0QsQUFDSSxTQURLLENBQ0wsWUFBWSxBQUFDLENBQ1QsS0FBSyxDQUFFLEdBQUcsQ0FDVixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsR0FBRyxDQUNSLElBQUksQ0FBRSxHQUFHLENBQ1QsYUFBYSxDQUFFLGdCQUFnQixDQUMvQixpQkFBaUIsQ0FBRSxnQkFBZ0IsQ0FDbkMsU0FBUyxDQUFFLGdCQUFnQixDQW1EOUIsQUFsREcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBVGhDLEFBQ0ksU0FESyxDQUNMLFlBQVksQUFBQyxDQVNMLEtBQUssQ0FBRSxHQUFHLENBQ1YsSUFBSSxDQUFFLEdBQUcsQ0FDVCxVQUFVLENBQUUsTUFBTSxDQUNsQixhQUFhLENBQUUscUJBQXFCLENBQ3BDLGlCQUFpQixDQUFFLHFCQUFxQixDQUN4QyxTQUFTLENBQUUscUJBQXFCLENBNEN2QyxDQTNETCxBQWlCUSxTQWpCQyxDQUNMLFlBQVksQ0FnQlIsRUFBRSxBQUFDLENBQ0MsV0FBVyxDeENNWixjQUFjLEN3Q0xiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLElBQUksQ0FLdkIsQUFKRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUF6QnBDLEFBaUJRLFNBakJDLENBQ0wsWUFBWSxDQWdCUixFQUFFLEFBQUMsQ0FTSyxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBRXhCLENBN0JULEFBOEJRLFNBOUJDLENBQ0wsWUFBWSxDQTZCUixDQUFDLEFBQUMsQ0FDRSxXQUFXLEN4Q1JSLGtCQUFrQixDd0NTckIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsT0FBTyxDQUNkLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDYixjQUFjLENBQUUsTUFBTSxDQUN6QixBQXRDVCxBQXVDUSxTQXZDQyxDQUNMLFlBQVksQ0FzQ1IsQ0FBQyxBQUFDLENBQ0UsT0FBTyxDQUFFLFlBQVksQ0FDckIsS0FBSyxDQUFFLElBQUksQ0FDWCxXQUFXLEN4Q3JCakIsU0FBUyxDd0NzQkgsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsS0FBSyxDQUNaLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGdCQUFnQixDeEMzRXpCLE9BQU8sQ3dDNEVFLGNBQWMsQ0FBRSxPQUFPLENBQ3ZCLFVBQVUsQ0FBRSxTQUFTLENBT3hCLEFBMURULEFBb0RZLFNBcERILENBQ0wsWUFBWSxDQXNDUixDQUFDLEFBYUksTUFBTSxBQUFDLENBQ0osZ0JBQWdCLENBQUUsT0FBTyxDQUM1QixBQXREYixBQXVEWSxTQXZESCxDQUNMLFlBQVksQ0FzQ1IsQ0FBQyxDQWdCRyxHQUFHLEFBQUMsQ0FDQSxXQUFXLENBQUUsR0FBRyxDQUNuQixBQXpEYixBQTZEUSxTQTdEQyxDQTRETCxRQUFRLENBQ0osTUFBTSxBQUFDLENBQ0gsT0FBTyxDQUFFLElBQUksQ0FDaEIsQUEvRFQsQUFpRVksU0FqRUgsQ0E0REwsUUFBUSxDQUlKLFNBQVMsQ0FDTCxHQUFHLEFBQUMsQ0FDQSxLQUFLLENBQUUsSUFBSSxDQUNkLEFBQ0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBcEVwQyxBQWdFUSxTQWhFQyxDQTRETCxRQUFRLENBSUosU0FBUyxBQUFDLENBS0YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLEdBQUcsQ0FFaEIsQ0F4RVQsQUEwRVksU0ExRUgsQ0E0REwsUUFBUSxDQWFKLFNBQVMsQ0FDTCxHQUFHLEFBQUMsQ0FDQSxLQUFLLENBQUUsSUFBSSxDQUNkLEFBQ0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBN0VwQyxBQXlFUSxTQXpFQyxDQTRETCxRQUFRLENBYUosU0FBUyxBQUFDLENBS0YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLEdBQUcsQ0FFakIsQ0FHVCxBQUFBLFNBQVMsQUFBQyxDQUNOLFFBQVEsQ0FBRSxRQUFRLENBQ3JCLEFBQ0QsQUFBQSxjQUFjLEFBQUMsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxHQUFHLENBQ1gsSUFBSSxDQUFFLEdBQUcsQ0FDVCxPQUFPLENBQUUsRUFBRSxDQUNYLFNBQVMsQ0FBRSxvQkFBbUIsQ0FDOUIsYUFBYSxDQUFFLG9CQUFtQixDQUNsQyxpQkFBaUIsQ0FBRSxvQkFBbUIsQ0FnSXpDLEFBL0hHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQVY1QixBQUFBLGNBQWMsQUFBQyxDQVdQLEtBQUssQ0FBRSxHQUFHLENBRVYsVUFBVSxDQUFFLHlCQUF5QixDQUNyQyxTQUFTLENBQUUscUJBQW9CLENBQy9CLGFBQWEsQ0FBRSxxQkFBb0IsQ0FDbkMsaUJBQWlCLENBQUUscUJBQW9CLENBeUg5QyxDQXZIRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFsQjVCLEFBQUEsY0FBYyxBQUFDLENBbUJQLEtBQUssQ0FBRSxHQUFHLENBc0hqQixDQXpJRCxBQXFCSSxjQXJCVSxDQXFCVixDQUFDLEFBQUMsQ0FDRSxXQUFXLEN4Q3ZGTixnQkFBZ0IsQ3dDd0ZyQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ3hDcElULE9BQU8sQ3dDcUlILE1BQU0sQ0FBRSxHQUFHLENBQ1gsYUFBYSxDQUFFLElBQUksQ0FDbkIsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsc0JBQXNCLENBQUUsR0FBRyxDQUMzQix1QkFBdUIsQ0FBRSxHQUFHLENBQzVCLFVBQVUsQ0FBRSxHQUFHLENBQUMsS0FBSyxDeEN4STFCLE9BQU8sQ3dDeUlGLGdCQUFnQixDQUFFLEtBQUssQ0FDdkIsT0FBTyxDQUFFLFlBQVksQ0FDckIsY0FBYyxDQUFFLFNBQVMsQ0FDNUIsQUFuQ0wsQUFvQ0ksY0FwQ1UsQ0FvQ1YsSUFBSSxBQUFDLENBQ0QsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsY0FBYyxDQUFFLElBQUksQ0FDcEIsZ0JBQWdCLENBQUUsS0FBSyxDQUN2Qix1QkFBdUIsQ0FBRSxJQUFJLENBQzdCLDBCQUEwQixDQUFFLElBQUksQ0FDaEMseUJBQXlCLENBQUUsSUFBSSxDQThGbEMsQUE3RkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBM0NoQyxBQW9DSSxjQXBDVSxDQW9DVixJQUFJLEFBQUMsQ0FRRyxlQUFlLENBQUUsYUFBYSxDQTRGckMsQ0F4SUwsQUE4Q1EsY0E5Q00sQ0FvQ1YsSUFBSSxDQVVBLFlBQVksQUFBQyxDQUNULE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixlQUFlLENBQUUsTUFBTSxDQUN2QixNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxZQUFZLENBQ3hCLFFBQVEsQ0FBRSxNQUFNLENBQ25CLEFBckRULEFBc0RRLGNBdERNLENBb0NWLElBQUksQ0FrQkEsS0FBSyxBQUFDLENBQ0YsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE1BQU0sQ0FBRSxTQUFTLENBQ2pCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFdBQVcsQ3hDL0hqQixTQUFTLEN3Q2dJSCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ3hDM0tiLE9BQU8sQ3dDNEtDLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsTUFBTSxDQUFFLEdBQUcsQ0FDWCxPQUFPLENBQUUsSUFBSSxDQVFoQixBQTNFVCxBQW9FWSxjQXBFRSxDQW9DVixJQUFJLENBa0JBLEtBQUssQUFjQSxjQUFjLEFBQUMsQ0FDWixXQUFXLENBQUUsR0FBRyxDQUNuQixBQUNELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQXZFcEMsQUFzRFEsY0F0RE0sQ0FvQ1YsSUFBSSxDQWtCQSxLQUFLLEFBQUMsQ0FrQkUsS0FBSyxDQUFFLElBQUksQ0FDWCxhQUFhLENBQUUsRUFBRSxDQUV4QixDQUVDLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUE3RW5ELEFBNEVRLGNBNUVNLENBb0NWLElBQUksQ0F3Q0EsYUFBYSxBQUFBLENBRVAsS0FBSyxDQUFFLEdBQUcsQ0FFZixDQWhGVCxBQWlGUSxjQWpGTSxDQW9DVixJQUFJLENBNkNBLGFBQWEsQUFBQyxDQUNWLFdBQVcsQ3hDbkpWLGdCQUFnQixDd0NvSmpCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDQUFFLEtBQUssQ0FDWixnQkFBZ0IsQ3hDdE16QixPQUFPLEN3Q3VNRSxNQUFNLENBQUUsT0FBTyxDQUNmLGNBQWMsQ0FBRSxTQUFTLENBQ3pCLFVBQVUsQ0FBRSxTQUFTLENBUXhCLEFBUEcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUcsS0FBSyxFQXpGckQsQUFpRlEsY0FqRk0sQ0FvQ1YsSUFBSSxDQTZDQSxhQUFhLEFBQUMsQ0FTTixLQUFLLENBQUUsR0FBRyxDQUNWLGFBQWEsQ0FBRSxFQUFFLENBS3hCLENBaEdULEFBNkZZLGNBN0ZFLENBb0NWLElBQUksQ0E2Q0EsYUFBYSxBQVlSLE1BQU0sQUFBQyxDQUNKLGdCQUFnQixDQUFFLE9BQU8sQ0FDNUIsQUEvRmIsQUFpR1EsY0FqR00sQ0FvQ1YsSUFBSSxDQTZEQSxNQUFNLEFBQUMsQ0FDSCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLFNBQVMsQ0FDakIsYUFBYSxDQUFFLElBQUksQ0FDbkIsT0FBTyxDQUFFLFFBQVEsQ0FDakIsV0FBVyxDeEN6S2pCLFNBQVMsQ3dDMEtILFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDeENyTmIsT0FBTyxDd0NzTkMsTUFBTSxDQUFFLEdBQUcsQ0FDWCxnQkFBZ0IsQ0FBRSxPQUFPLENBTTVCLEFBTEcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBN0dwQyxBQWlHUSxjQWpHTSxDQW9DVixJQUFJLENBNkRBLE1BQU0sQUFBQyxDQWFDLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixhQUFhLENBQUUsRUFBRSxDQUV4QixDQWxIVCxBQW1IUSxjQW5ITSxDQW9DVixJQUFJLENBK0VBLFNBQVMsQUFBQyxDQUNOLEtBQUssQ0FBRSxJQUFJLENBQ1gsV0FBVyxDQUFFLElBQUksQ0FDakIsVUFBVSxDQUFFLE1BQU0sQ0FpQnJCLEFBdklULEFBdUhZLGNBdkhFLENBb0NWLElBQUksQ0ErRUEsU0FBUyxDQUlMLENBQUMsQUFBQyxDQUNFLFdBQVcsQ3hDeExaLGtCQUFrQixDd0N5TGpCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDeEM1T2xCLE9BQU8sQ3dDNk9NLE1BQU0sQ0FBRSxHQUFHLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLE1BQU0sQ0FBRSxPQUFPLENBT2xCLEFBdEliLEFBZ0lnQixjQWhJRixDQW9DVixJQUFJLENBK0VBLFNBQVMsQ0FJTCxDQUFDLENBU0csQ0FBQyxBQUFDLENBQ0UsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsVUFBVSxDQUFFLElBQUksQ0FDaEIsWUFBWSxDQUFFLEdBQUcsQ0FDakIsV0FBVyxDQUFFLElBQUksQ0FDcEIsQUFLakIsQUFDSSxrQkFEYyxDQUNkLGVBQWUsQUFBQyxDQUNaLE9BQU8sQ0FBRSxlQUFlLENBQzNCLEFBSEwsQUFJSSxrQkFKYyxDQUlkLFlBQVksQUFBQyxDQUNULE9BQU8sQ0FBRSxlQUFlLENBQzNCLEFBTkwsQUFRUSxrQkFSVSxDQU9kLFlBQVksQ0FDUixPQUFPLEFBQUMsQ0FDSixnQkFBZ0IsQ0FBRSxXQUFXLENBSWhDLEFBYlQsQUFVWSxrQkFWTSxDQU9kLFlBQVksQ0FDUixPQUFPLENBRUgsQ0FBQyxBQUFDLENBQ0UsS0FBSyxDeEM5UGxCLE9BQU8sQ3dDOFBtQixVQUFVLENBQzFCLEFBSWIsQUFBQSxZQUFZLEFBQUMsQ0FDVCxNQUFNLENBQUUsZ0JBQWdCLENBQzNCLEFBR0QsQUFBQSxTQUFTLEFBQUMsQ0FDTixVQUFVLENBQUUsTUFBTSxDQWlCckIsQUFsQkQsQUFFSSxTQUZLLENBRUwsQ0FBQyxBQUFDLENBQ0UsV0FBVyxDeENsT0osa0JBQWtCLEN3Q21PekIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEN4Q2hSVCxPQUFPLEN3Q2lSSCxNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLEdBQUcsQ0FRdEIsQUFqQkwsQUFVUSxTQVZDLENBRUwsQ0FBQyxBQVFJLGFBQWEsQUFBQyxDQUNYLFdBQVcsQ3hDNU9qQixTQUFTLEN3QzZPSCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDaEIsQUFHVCxBQUFBLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsV0FBVyxDQUFFLElBQUksQ0FDakIsYUFBYSxDQUFFLElBQUksQ0FDbkIsYUFBYSxDQUFFLGlCQUFpQixDQW9CbkMsQUEzQkQsQUFRSSxnQkFSWSxDQVFaLEtBQUssQUFBQyxDQUNGLE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsWUFBWSxDQUFFLElBQUksQ0FDbEIsT0FBTyxDQUFFLFFBQVEsQ0FjcEIsQUExQkwsQUFhUSxnQkFiUSxDQVFaLEtBQUssQ0FLRCxHQUFHLEFBQUMsQ0FDQSxLQUFLLENBQUUsSUFBSSxDQUNYLFlBQVksQ0FBRSxJQUFJLENBQ2xCLGNBQWMsQ0FBRSxNQUFNLENBQ3pCLEFBakJULEFBa0JRLGdCQWxCUSxDQVFaLEtBQUssQ0FVRCxDQUFDLEFBQUMsQ0FDRSxXQUFXLEN4Q3ZRakIsU0FBUyxDd0N3UUgsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLE9BQU8sQ0FDbEIsQUFHVCxBQUFBLGtCQUFrQixBQUFDLENBQ2YsS0FBSyxDQUFFLElBQUksQ0FDWCxXQUFXLENBQUUsSUFBSSxDQUNqQixjQUFjLENBQUUsSUFBSSxDQUNwQixnQkFBZ0IsQ0FBRSxPQUFPLENBZ001QixBQS9MRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRyxLQUFLLEVBTDdDLEFBQUEsa0JBQWtCLEFBQUMsQ0FNWCxXQUFXLENBQUUsSUFBSSxDQThMeEIsQ0FwTUQsQUFRSSxrQkFSYyxDQVFkLGFBQWEsQUFBQyxDQUNWLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0E0RWxCLEFBdEZMLEFBV1Esa0JBWFUsQ0FRZCxhQUFhLENBR1QsT0FBTyxBQUFDLENBQ0osS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGdCQUFnQixDQUFFLEtBQUssQ0FDdkIsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsVUFBVSxDQUFFLFNBQVMsQ0FtRXhCLEFBbEVHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQW5CcEMsQUFXUSxrQkFYVSxDQVFkLGFBQWEsQ0FHVCxPQUFPLEFBQUMsQ0FTQSxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osYUFBYSxDQUFFLElBQUksQ0ErRDFCLENBckZULEFBd0JZLGtCQXhCTSxDQVFkLGFBQWEsQ0FHVCxPQUFPLENBYUgsR0FBRyxBQUFDLENBQ0EsS0FBSyxDQUFFLElBQUksQ0FDWCxjQUFjLENBQUUsTUFBTSxDQUN6QixBQTNCYixBQTRCWSxrQkE1Qk0sQ0FRZCxhQUFhLENBR1QsT0FBTyxDQWlCSCxLQUFLLEFBQUMsQ0FDRixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsSUFBSSxDQUNULElBQUksQ0FBRSxHQUFHLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FDZCxBQWpDYixBQWtDWSxrQkFsQ00sQ0FRZCxhQUFhLENBR1QsT0FBTyxDQXVCSCxLQUFLLEFBQUMsQ0FDRixPQUFPLENBQUUsV0FBVyxDQUN2QixBQXBDYixBQXFDWSxrQkFyQ00sQ0FRZCxhQUFhLENBR1QsT0FBTyxDQTBCSCxDQUFDLEFBQUMsQ0FDRSxXQUFXLEN4Q3RUckIsU0FBUyxDd0N1VEMsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEN4Q2hXbEIsT0FBTyxDd0NpV00sTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLGFBQWEsQ0FBRSxHQUFHLENBQ3JCLEFBN0NiLEFBOENZLGtCQTlDTSxDQVFkLGFBQWEsQ0FHVCxPQUFPLENBbUNILEVBQUUsQUFBQyxDQUNDLFdBQVcsQ3hDN1RaLGtCQUFrQixDd0M4VGpCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsYUFBYSxDQUFFLElBQUksQ0FDbkIsY0FBYyxDQUFFLFNBQVMsQ0FDNUIsQUF2RGIsQUF3RFksa0JBeERNLENBUWQsYUFBYSxDQUdULE9BQU8sQ0E2Q0gsS0FBSyxBQUFDLENBQ0YsS0FBSyxDQUFFLE9BQU8sQ0FDakIsQUExRGIsQUEyRFksa0JBM0RNLENBUWQsYUFBYSxDQUdULE9BQU8sQ0FnREgsTUFBTSxBQUFDLENBQ0gsS0FBSyxDQUFFLEtBQUssQ0FDZixBQTdEYixBQThEWSxrQkE5RE0sQ0FRZCxhQUFhLENBR1QsT0FBTyxDQW1ESCxRQUFRLEFBQUMsQ0FDTCxLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFdBQVcsQ3hDaFZkLGdCQUFnQixDd0NpVmIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxJQUFJLENBQ1osVUFBVSxDQUFFLEdBQUcsQ0FDZixPQUFPLENBQUUsUUFBUSxDQUNqQixXQUFXLENBQUUsR0FBRyxDQUNoQixhQUFhLENBQUUsR0FBRyxDQUNsQixjQUFjLENBQUUsU0FBUyxDQUM1QixBQTNFYixBQTRFWSxrQkE1RU0sQ0FRZCxhQUFhLENBR1QsT0FBTyxDQWlFSCxHQUFHLEFBQUMsQ0FDQSxnQkFBZ0IsQ3hDL1g1QixPQUFPLEN3Q2dZRSxBQTlFYixBQStFWSxrQkEvRU0sQ0FRZCxhQUFhLENBR1QsT0FBTyxDQW9FSCxHQUFHLEFBQUMsQ0FDQSxnQkFBZ0IsQ3hDNVl2QixPQUFPLEN3QzZZSCxBQWpGYixBQWtGWSxrQkFsRk0sQ0FRZCxhQUFhLENBR1QsT0FBTyxBQXVFRixNQUFNLEFBQUMsQ0FDSixVQUFVLENBQUUsd0JBQXdCLENBQ3ZDLEFBcEZiLEFBdUZJLGtCQXZGYyxDQXVGZCxrQkFBa0IsQUFBQyxDQUNmLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FzR2xCLEFBL0xMLEFBMEZRLGtCQTFGVSxDQXVGZCxrQkFBa0IsQ0FHZCxPQUFPLEFBQUMsQ0FDSixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxHQUFHLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsVUFBVSxDQUFFLFNBQVMsQ0FDckIsYUFBYSxDQUFFLGlCQUFpQixDQUNoQyxnQkFBZ0IsQ0FBRSxXQUFXLENBOEZoQyxBQTlMVCxBQWlHWSxrQkFqR00sQ0F1RmQsa0JBQWtCLENBR2QsT0FBTyxDQU9ILENBQUMsQUFBQyxDQUNFLE9BQU8sQ0FBRSxLQUFLLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ3RCLEFBdEdiLEFBdUdZLGtCQXZHTSxDQXVGZCxrQkFBa0IsQ0FHZCxPQUFPLENBYUgsU0FBUyxBQUFDLENBQ04sS0FBSyxDQUFFLEdBQUcsQ0FDVixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGVBQWUsQ0FBRSxNQUFNLENBVTFCLEFBckhiLEFBNEdnQixrQkE1R0UsQ0F1RmQsa0JBQWtCLENBR2QsT0FBTyxDQWFILFNBQVMsQ0FLTCxHQUFHLEFBQUMsQ0FDQSxLQUFLLENBQUUsR0FBRyxDQU9iLEFBTkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBOUc3QyxBQTRHZ0Isa0JBNUdFLENBdUZkLGtCQUFrQixDQUdkLE9BQU8sQ0FhSCxTQUFTLENBS0wsR0FBRyxBQUFDLENBR0ksS0FBSyxDQUFFLEdBQUcsQ0FLakIsQ0FIRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFqSDVDLEFBNEdnQixrQkE1R0UsQ0F1RmQsa0JBQWtCLENBR2QsT0FBTyxDQWFILFNBQVMsQ0FLTCxHQUFHLEFBQUMsQ0FNSSxLQUFLLENBQUUsSUFBSSxDQUVsQixDQXBIakIsQUFzSFksa0JBdEhNLENBdUZkLGtCQUFrQixDQUdkLE9BQU8sQ0E0QkgsS0FBSyxBQUFDLENBQ0YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLElBQUksQ0FDVCxJQUFJLENBQUUsR0FBRyxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ2QsQUEzSGIsQUE0SFksa0JBNUhNLENBdUZkLGtCQUFrQixDQUdkLE9BQU8sQ0FrQ0gsS0FBSyxBQUFDLENBQ0YsS0FBSyxDQUFFLEdBQUcsQ0FDVixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBMER0QixBQXpERyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFoSXhDLEFBNEhZLGtCQTVITSxDQXVGZCxrQkFBa0IsQ0FHZCxPQUFPLENBa0NILEtBQUssQUFBQyxDQUtFLE9BQU8sQ0FBRSxTQUFTLENBd0R6QixDQXpMYixBQW1JZ0Isa0JBbklFLENBdUZkLGtCQUFrQixDQUdkLE9BQU8sQ0FrQ0gsS0FBSyxDQU9ELEdBQUcsQUFBQyxDQUNBLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsTUFBTSxDQUt0QixBQTNJakIsQUF1SW9CLGtCQXZJRixDQXVGZCxrQkFBa0IsQ0FHZCxPQUFPLENBa0NILEtBQUssQ0FPRCxHQUFHLEFBSUUsY0FBYyxBQUFDLENBQ1osY0FBYyxDQUFFLEdBQUcsQ0FDbkIsZUFBZSxDQUFFLGFBQWEsQ0FDakMsQUExSXJCLEFBNklnQixrQkE3SUUsQ0F1RmQsa0JBQWtCLENBR2QsT0FBTyxDQWtDSCxLQUFLLENBaUJELEVBQUUsQUFBQyxDQUNDLFdBQVcsQ3hDNVpoQixrQkFBa0IsQ3dDNlpiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLFNBQVMsQ0FDNUIsQUFySmpCLEFBc0pnQixrQkF0SkUsQ0F1RmQsa0JBQWtCLENBR2QsT0FBTyxDQWtDSCxLQUFLLENBMEJELENBQUMsQUFBQyxDQUNFLFdBQVcsQ3hDdmF6QixTQUFTLEN3Q3dhSyxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ3hDamR0QixPQUFPLEN3Q2tkVSxNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsWUFBWSxDQUFFLElBQUksQ0FDbEIsYUFBYSxDQUFFLEdBQUcsQ0FDckIsQUEvSmpCLEFBZ0tnQixrQkFoS0UsQ0F1RmQsa0JBQWtCLENBR2QsT0FBTyxDQWtDSCxLQUFLLENBb0NELEtBQUssQUFBQyxDQUNGLEtBQUssQ0FBRSxPQUFPLENBQ2pCLEFBbEtqQixBQW1LZ0Isa0JBbktFLENBdUZkLGtCQUFrQixDQUdkLE9BQU8sQ0FrQ0gsS0FBSyxDQXVDRCxNQUFNLEFBQUMsQ0FDSCxLQUFLLENBQUUsS0FBSyxDQUNmLEFBcktqQixBQXNLZ0Isa0JBdEtFLENBdUZkLGtCQUFrQixDQUdkLE9BQU8sQ0FrQ0gsS0FBSyxDQTBDRCxRQUFRLEFBQUMsQ0FDTCxLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFdBQVcsQ3hDeGJsQixnQkFBZ0IsQ3dDeWJULFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxRQUFRLENBQ2pCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLGNBQWMsQ0FBRSxTQUFTLENBQzVCLEFBbExqQixBQW1MZ0Isa0JBbkxFLENBdUZkLGtCQUFrQixDQUdkLE9BQU8sQ0FrQ0gsS0FBSyxDQXVERCxHQUFHLEFBQUMsQ0FDQSxnQkFBZ0IsQ3hDdGVoQyxPQUFPLEN3Q3VlTSxBQXJMakIsQUFzTGdCLGtCQXRMRSxDQXVGZCxrQkFBa0IsQ0FHZCxPQUFPLENBa0NILEtBQUssQ0EwREQsR0FBRyxBQUFDLENBQ0EsZ0JBQWdCLEN4Q25mM0IsT0FBTyxDd0NvZkMsQUF4TGpCLEFBMExZLGtCQTFMTSxDQXVGZCxrQkFBa0IsQ0FHZCxPQUFPLEFBZ0dGLE1BQU0sQUFBQyxDQUNKLGdCQUFnQixDQUFFLEtBQUssQ0FFMUIsQUE3TGIsQUFnTUksa0JBaE1jLENBZ01kLFVBQVUsQUFBQyxDQUNQLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLE1BQU0sQ0FDckIsQUFFTCxBQUFBLFNBQVMsQUFBQyxDQUNOLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLEtBQUssQ0FBRSxJQUFJLENBQ1gsV0FBVyxDeEN4ZFQsU0FBUyxDd0N5ZFgsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsS0FBSyxDQUNaLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE1BQU0sQ0FBRSxHQUFHLENBQ1gsYUFBYSxDQUFFLElBQUksQ0FDbkIsZ0JBQWdCLEN4Qy9nQmpCLE9BQU8sQ3dDZ2hCTixNQUFNLENBQUUsT0FBTyxDQUNmLE9BQU8sQ0FBRSxJQUFJLENBQ2IsVUFBVSxDQUFFLFNBQVMsQ0FDckIsY0FBYyxDQUFFLFNBQVMsQ0FJNUIsQUFuQkQsQUFnQkksU0FoQkssQUFnQkosTUFBTSxBQUFDLENBQ0osZ0JBQWdCLENBQUUsT0FBTyxDQUM1QixBQUVMLEFBQUEsYUFBYSxBQUFDLENBQ1YsT0FBTyxDQUFFLFlBQVksQ0FDckIsS0FBSyxDQUFFLElBQUksQ0FDWCxXQUFXLEN4QzVlVCxTQUFTLEN3QzZlWCxTQUFTLENBQUUsSUFBSSxDQUNmLEtBQUssQ0FBRSxLQUFLLENBQ1osT0FBTyxDQUFFLFNBQVMsQ0FDbEIsV0FBVyxDQUFFLElBQUksQ0FDakIsTUFBTSxDQUFFLEdBQUcsQ0FDWCxhQUFhLENBQUUsSUFBSSxDQUNuQixnQkFBZ0IsQ3hDMWhCakIsT0FBTyxDd0MyaEJOLE1BQU0sQ0FBRSxPQUFPLENBQ2YsT0FBTyxDQUFFLElBQUksQ0FDYixVQUFVLENBQUUsU0FBUyxDQUNyQixjQUFjLENBQUUsU0FBUyxDQUN6QixVQUFVLENBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsZUFBaUIsQ0FJM0MsQUFuQkQsQUFnQkksYUFoQlMsQUFnQlIsTUFBTSxBQUFDLENBQ0osZ0JBQWdCLENBQUUsT0FBTyxDQUM1QixBQUdMLEFBQUEsYUFBYSxBQUFDLENBQ1YsT0FBTyxDQUFFLFlBQVksQ0FDckIsS0FBSyxDQUFFLElBQUksQ0FDWCxXQUFXLEN4Q2hnQkYsZ0JBQWdCLEN3Q2lnQnpCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxPQUFPLENBQUUsU0FBUyxDQUNsQixXQUFXLENBQUUsSUFBSSxDQUNqQixNQUFNLENBQUUsaUJBQWlCLENBQ3pCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsVUFBVSxDQUFFLFNBQVMsQ0FDckIsY0FBYyxDQUFFLFNBQVMsQ0FDekIsT0FBTyxDQUFFLElBQUksQ0FDYixNQUFNLENBQUUsa0JBQWtCLENBQzdCLEFBQ0QsQUFBQSxVQUFVLEFBQUMsQ0FDUCxLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQW9FcEIsQUF4RUQsQUFLSSxVQUxNLENBS04sQ0FBQyxBQUFDLENBQ0UsT0FBTyxDQUFFLEtBQUssQ0FDZCxLQUFLLENBQUUsR0FBRyxDQW1CYixBQTFCTCxBQVFRLFVBUkUsQ0FLTixDQUFDLEFBR0ksY0FBYyxBQUFDLENBQ1osc0JBQXNCLENBQUUsSUFBSSxDQUM1Qix5QkFBeUIsQ0FBRSxJQUFJLENBQy9CLFVBQVUsQ0FBRSxTQUFTLENBSXhCLEFBZlQsQUFZWSxVQVpGLENBS04sQ0FBQyxBQUdJLGNBQWMsQUFJVixNQUFNLEFBQUMsQ0FDSixVQUFVLENBQUUsd0JBQXdCLENBQ3ZDLEFBZGIsQUFnQlEsVUFoQkUsQ0FLTixDQUFDLEFBV0ksYUFBYSxBQUFDLENBQ1gsdUJBQXVCLENBQUUsSUFBSSxDQUM3QiwwQkFBMEIsQ0FBRSxJQUFJLENBQ2hDLFVBQVUsQ0FBRSxTQUFTLENBTXhCLEFBekJULEFBb0JZLFVBcEJGLENBS04sQ0FBQyxBQVdJLGFBQWEsQUFJVCxNQUFNLEFBQUMsQ0FFSixVQUFVLENBQUUsdUJBQXVCLENBRXRDLEFBSVQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUcsS0FBSyxFQTVCN0MsQUE4QlksVUE5QkYsQ0E2QkYsWUFBWSxDQUNSLGFBQWEsQUFBQSxDQUNULEtBQUssQ0FBRSxHQUFHLENBQ2IsQUFoQ2IsQUFpQ1ksVUFqQ0YsQ0E2QkYsWUFBWSxDQUlSLGFBQWEsQUFBQSxDQUNULEtBQUssQ0FBRSxHQUFHLENBQ2IsQUFuQ2IsQUFLSSxVQUxNLENBS04sQ0FBQyxBQWlDSyxDQUNFLE9BQU8sQ0FBRSxLQUFLLENBQ2QsS0FBSyxDQUFFLElBQUksQ0EwQmQsQUFsRVQsQUFRUSxVQVJFLENBS04sQ0FBQyxBQUdJLGNBQWMsQUFpQ0ssQ0FDWixzQkFBc0IsQ0FBRSxJQUFJLENBQzVCLHlCQUF5QixDQUFFLElBQUksQ0FDL0IsdUJBQXVCLENBQUUsSUFBSSxDQUM3QiwwQkFBMEIsQ0FBRSxJQUFJLENBQ2hDLFVBQVUsQ0FBRSxTQUFTLENBQ3JCLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLGFBQWEsQ0FBRSxJQUFJLENBSXRCLEFBcERiLEFBWVksVUFaRixDQUtOLENBQUMsQUFHSSxjQUFjLEFBSVYsTUFBTSxBQXFDSyxDQUNKLFVBQVUsQ0FBRSx3QkFBd0IsQ0FDdkMsQUFuRGpCLEFBZ0JRLFVBaEJFLENBS04sQ0FBQyxBQVdJLGFBQWEsQUFxQ0ssQ0FDWCxzQkFBc0IsQ0FBRSxJQUFJLENBQzVCLHlCQUF5QixDQUFFLElBQUksQ0FDL0IsdUJBQXVCLENBQUUsSUFBSSxDQUM3QiwwQkFBMEIsQ0FBRSxJQUFJLENBQ2hDLFVBQVUsQ0FBRSxTQUFTLENBQ3JCLFFBQVEsQ0FBRSxNQUFNLENBTW5CLEFBakViLEFBb0JZLFVBcEJGLENBS04sQ0FBQyxBQVdJLGFBQWEsQUFJVCxNQUFNLEFBd0NLLENBRUosVUFBVSxDQUFFLHVCQUF1QixDQUV0QyxDQWhFakIsQUFvRUksVUFwRU0sQ0FvRU4sR0FBRyxBQUFDLENBQ0EsS0FBSyxDQUFFLElBQUksQ0FDWCxjQUFjLENBQUUsTUFBTSxDQUN6QixBQUtMLEFBQUEsc0JBQXNCLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsV0FBVyxDQUFFLElBQUksQ0E2RXBCLEFBL0VELEFBR0ksc0JBSGtCLENBR2xCLGlCQUFpQixBQUFDLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0F1RXBCLEFBOUVMLEFBUVEsc0JBUmMsQ0FHbEIsaUJBQWlCLENBS2IsUUFBUSxBQUFDLENBQ0wsS0FBSyxDQUFFLEdBQUcsQ0FDVixPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLFNBQVMsQ0FpRXJCLEFBaEVHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQWJwQyxBQVFRLHNCQVJjLENBR2xCLGlCQUFpQixDQUtiLFFBQVEsQUFBQyxDQU1ELEtBQUssQ0FBRSxJQUFJLENBK0RsQixDQTdFVCxBQWdCWSxzQkFoQlUsQ0FHbEIsaUJBQWlCLENBS2IsUUFBUSxDQVFKLFVBQVUsQUFBQyxDQUNQLEtBQUssQ0FBRSxHQUFHLENBQ1YsVUFBVSxDQUFFLE1BQU0sQ0FhckIsQUEvQmIsQUFvQmdCLHNCQXBCTSxDQUdsQixpQkFBaUIsQ0FLYixRQUFRLENBUUosVUFBVSxDQUlOLEdBQUcsQUFBQyxDQUNBLEtBQUssQ0FBRSxHQUFHLENBQ1YsYUFBYSxDQUFFLElBQUksQ0FDdEIsQUF2QmpCLEFBd0JnQixzQkF4Qk0sQ0FHbEIsaUJBQWlCLENBS2IsUUFBUSxDQVFKLFVBQVUsQ0FRTixDQUFDLEFBQUMsQ0FDRSxXQUFXLEN4Q25uQmxCLGdCQUFnQixDd0NvbkJULFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxNQUFNLENBQUUsSUFBSSxDQUNmLEFBOUJqQixBQWdDWSxzQkFoQ1UsQ0FHbEIsaUJBQWlCLENBS2IsUUFBUSxDQXdCSixXQUFXLEFBQUMsQ0FDUixLQUFLLENBQUUsR0FBRyxDQUNWLE9BQU8sQ0FBRSxJQUFJLENBd0JoQixBQTFEYixBQW1DZ0Isc0JBbkNNLENBR2xCLGlCQUFpQixDQUtiLFFBQVEsQ0F3QkosV0FBVyxDQUdQLEVBQUUsQUFBQyxDQUNDLFdBQVcsQ3hDN25CaEIsa0JBQWtCLEN3QzhuQmIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEN4Q2pyQnRCLE9BQU8sQ3dDa3JCVSxNQUFNLENBQUUsSUFBSSxDQUNaLGFBQWEsQ0FBRSxNQUFNLENBQ3JCLGNBQWMsQ0FBRSxTQUFTLENBQzVCLEFBM0NqQixBQTRDZ0Isc0JBNUNNLENBR2xCLGlCQUFpQixDQUtiLFFBQVEsQ0F3QkosV0FBVyxDQVlQLEVBQUUsQUFBQyxDQUNDLFdBQVcsQ3hDeG9CekIsU0FBUyxDd0N5b0JLLFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDQUFHLE9BQU8sQ0FDbEIsQUFoRGpCLEFBaURnQixzQkFqRE0sQ0FHbEIsaUJBQWlCLENBS2IsUUFBUSxDQXdCSixXQUFXLENBaUJQLENBQUMsQUFBQyxDQUNFLFdBQVcsQ3hDNW9CbEIsZ0JBQWdCLEN3QzZvQlQsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEN4Q3pyQnJCLE9BQU8sQ3dDMHJCUyxNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxPQUFPLENBQ25CLEFBeERqQixBQTJEWSxzQkEzRFUsQ0FHbEIsaUJBQWlCLENBS2IsUUFBUSxDQW1ESixDQUFDLEFBQUMsQ0FDRSxPQUFPLENBQUUsWUFBWSxDQUNyQixLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQ3hDenBCckIsU0FBUyxDd0MwcEJDLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEtBQUssQ0FDWixPQUFPLENBQUUsU0FBUyxDQUNsQixXQUFXLENBQUUsSUFBSSxDQUNqQixhQUFhLENBQUUsSUFBSSxDQUNuQixnQkFBZ0IsQ3hDL3NCN0IsT0FBTyxDd0NndEJNLGNBQWMsQ0FBRSxPQUFPLENBQ3ZCLFVBQVUsQ0FBRSxTQUFTLENBQ3JCLFVBQVUsQ0FBRSxNQUFNLENBSXJCLEFBNUViLEFBeUVnQixzQkF6RU0sQ0FHbEIsaUJBQWlCLENBS2IsUUFBUSxDQW1ESixDQUFDLEFBY0ksTUFBTSxBQUFDLENBQ0osZ0JBQWdCLENBQUUsT0FBTyxDQUM1QixBQVNqQixBQUFBLFdBQVcsQUFBQyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsVUFBVSxDQUFFLE9BQWMsQ0FDMUIsVUFBVSxDQUFFLHFEQUF5RSxDQUNyRixVQUFVLENBQUUsd0RBQTRFLENBQ3hGLFVBQVUsQ0FBRSxnREFBb0UsQ0FDaEYsTUFBTSxDQUFFLHdHQUF3RyxDQUNuSCxBQUNELEFBQUEsR0FBRyxBQUFDLENBQ0EsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsZUFBZSxDQUFFLE1BQU0sQ0FxQzFCLEFBMUNELEFBTUksR0FORCxDQU1DLFNBQVMsQUFBQyxDQUNOLFVBQVUsQ0FBRSxJQUFJLENBSWhCLFlBQVksQ0FBRSxJQUFJLENBTXJCLEFBakJMLEFBUVEsR0FSTCxDQU1DLFNBQVMsQ0FFTCxDQUFDLEFBQUMsQ0FDRSxLQUFLLENBQUUsS0FBSyxDQUNmLEFBRUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBWmhDLEFBTUksR0FORCxDQU1DLFNBQVMsQUFBQyxDQU9GLEtBQUssQ0FBRSxJQUFJLENBQ1gsWUFBWSxDQUFFLElBQUksQ0FDbEIsYUFBYSxDQUFFLElBQUksQ0FFMUIsQ0FqQkwsQUFrQkksR0FsQkQsQ0FrQkMsQ0FBQyxBQUFBLENBQ0csT0FBTyxDQUFFLEtBQUssQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQ3hDN3NCYixTQUFTLEN3QzhzQlAsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsS0FBSyxDQUNaLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLE1BQU0sQ0FBRSxlQUFlLENBQ3ZCLGdCQUFnQixDQUFFLFdBQVcsQ0FDN0IsY0FBYyxDQUFFLE9BQU8sQ0FDdkIsVUFBVSxDQUFFLFNBQVMsQ0FVeEIsQUF6Q0wsQUFnQ1EsR0FoQ0wsQ0FrQkMsQ0FBQyxDQWNHLEdBQUcsQUFBQyxDQUNBLEtBQUssQ0FBRSxJQUFJLENBQ1gsWUFBWSxDQUFFLEdBQUcsQ0FDakIsY0FBYyxDQUFFLE1BQU0sQ0FDekIsQUFwQ1QsQUFxQ1EsR0FyQ0wsQ0FrQkMsQ0FBQyxBQW1CSSxNQUFNLEFBQUMsQ0FDSixnQkFBZ0IsQ3hDN3dCekIsT0FBTyxDd0M4d0JFLE1BQU0sQ0FBRSxHQUFHLENBQUMsS0FBSyxDeEM5d0IxQixPQUFPLEN3Qyt3QkQsQUFNYixBQUFBLGlCQUFpQixBQUFDLENBQ2QsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsTUFBTSxDQStDakIsQUE5Q0csTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBSDVCLEFBQUEsaUJBQWlCLEFBQUMsQ0FJVixLQUFLLENBQUUsR0FBRyxDQTZDakIsQ0FqREQsQUFPUSxpQkFQUyxDQU1iLFFBQVEsQ0FDSixTQUFTLEFBQUMsQ0FDTixRQUFRLENBQUUsUUFBUSxDQUNsQixJQUFJLENBQUUsSUFBSSxDQVFiLEFBakJULEFBVVksaUJBVkssQ0FNYixRQUFRLENBQ0osU0FBUyxDQUdMLEdBQUcsQUFBQyxDQUNBLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLEtBQUssQ0FBRSxJQUFJLENBQ2QsQUFDRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFkcEMsQUFPUSxpQkFQUyxDQU1iLFFBQVEsQ0FDSixTQUFTLEFBQUMsQ0FRRixJQUFJLENBQUUsSUFBSSxDQUVqQixDQWpCVCxBQWtCUSxpQkFsQlMsQ0FNYixRQUFRLENBWUosU0FBUyxBQUFDLENBQ04sUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FRZCxBQTVCVCxBQXFCWSxpQkFyQkssQ0FNYixRQUFRLENBWUosU0FBUyxDQUdMLEdBQUcsQUFBQyxDQUNBLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLEtBQUssQ0FBRSxJQUFJLENBQ2QsQUFDRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUF6QnBDLEFBa0JRLGlCQWxCUyxDQU1iLFFBQVEsQ0FZSixTQUFTLEFBQUMsQ0FRRixLQUFLLENBQUUsSUFBSSxDQUVsQixDQTVCVCxBQTZCUSxpQkE3QlMsQ0FNYixRQUFRLENBdUJKLE1BQU0sQUFBQyxDQUNILE9BQU8sQ0FBRSxJQUFJLENBQ2hCLEFBL0JULEFBaUNJLGlCQWpDYSxDQWlDYixTQUFTLEFBQUMsQ0FDTixVQUFVLENBQUUsTUFBTSxDQWNyQixBQWhETCxBQW1DUSxpQkFuQ1MsQ0FpQ2IsU0FBUyxDQUVMLEdBQUcsQUFBQyxDQUNBLFVBQVUsQ0FBRSxTQUFTLENBQ3JCLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLE1BQU0sQ0FHakIsQUFTTCxBQUFBLHFCQUFxQixBQUFDLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLFNBQVMsQ0F5RHJCLEFBM0RELEFBT1EscUJBUGEsQ0FHakIsZ0JBQWdCLENBSVosVUFBVSxBQUFDLENBRVAsTUFBTSxDQUFFLFNBQVMsQ0FDakIsT0FBTyxDQUFFLElBQUksQ0FDYixXQUFXLENBQUUsSUFBSSxDQUNqQixnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLFVBQVUsQ0FBRSxTQUFTLENBQ3JCLFVBQVUsQ0FBRSxLQUFLLENBMENwQixBQXpDRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFoQnBDLEFBT1EscUJBUGEsQ0FHakIsZ0JBQWdCLENBSVosVUFBVSxBQUFDLENBVUgsS0FBSyxDQUFFLElBQUksQ0F3Q2xCLENBekRULEFBb0JZLHFCQXBCUyxDQUdqQixnQkFBZ0IsQ0FJWixVQUFVLENBYU4sR0FBRyxBQUFDLENBQ0EsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLGFBQWEsQ0FBRSxLQUFLLENBQ3BCLGVBQWUsQ0FBRSxLQUFLLENBQ3RCLG1CQUFtQixDQUFFLEdBQUcsQ0FDeEIsaUJBQWlCLENBQUUsU0FBUyxDQUM1QixhQUFhLENBQUUsTUFBTSxDQUV4QixBQTdCYixBQThCWSxxQkE5QlMsQ0FHakIsZ0JBQWdCLENBSVosVUFBVSxDQXVCTixDQUFDLEFBQUMsQ0FDRSxXQUFXLEN4Q3Z6QnJCLFNBQVMsQ3dDd3pCQyxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxPQUFPLENBQ2QsYUFBYSxDQUFFLElBQUksQ0FDdEIsQUFwQ2IsQUFxQ1kscUJBckNTLENBR2pCLGdCQUFnQixDQUlaLFVBQVUsQ0E4Qk4sRUFBRSxBQUFDLENBQ0MsV0FBVyxDeEM3ekJkLGdCQUFnQixDd0M4ekJiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDeEMxMkJqQixPQUFPLEN3QzIyQkssTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxTQUFTLENBQ3hCLEFBN0NiLEFBOENZLHFCQTlDUyxDQUdqQixnQkFBZ0IsQ0FJWixVQUFVLENBdUNOLFNBQVMsQUFBQyxDQUNOLFVBQVUsQ0FBRSxHQUFHLENBQ2YsYUFBYSxDQUFFLElBQUksQ0FDdEIsQUFqRGIsQUFrRFkscUJBbERTLENBR2pCLGdCQUFnQixDQUlaLFVBQVUsQUEyQ0wsTUFBTSxBQUFDLENBQ0osZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixVQUFVLENBQUUsd0JBQXdCLENBSXZDLEFBeERiLEFBcURnQixxQkFyREssQ0FHakIsZ0JBQWdCLENBSVosVUFBVSxBQTJDTCxNQUFNLENBR0gsRUFBRSxBQUFDLENBQ0MsS0FBSyxDeENyM0J0QixPQUFPLEN3Q3MzQk8sQUFRakIsQUFBQSw4QkFBOEIsQUFBQyxDQUMzQixPQUFPLENBQUUsU0FBUyxDQUNsQixVQUFVLENBQUUsTUFBTSxDQUNsQixlQUFlLENBQUUsS0FBSyxDQUN6QixBQUlELEFBQUEsWUFBWSxBQUFDLENBQ1QsY0FBYyxDQUFFLElBQUksQ0FDdkIsQUFDRCxBQUFBLFdBQVcsQUFBQyxDQUNSLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLE1BQU0sQ0ErQ2pCLEFBOUNHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUg1QixBQUFBLFdBQVcsQUFBQyxDQUlKLEtBQUssQ0FBRSxHQUFHLENBNkNqQixDQWpERCxBQU9RLFdBUEcsQ0FNUCxRQUFRLENBQ0osU0FBUyxBQUFDLENBQ04sUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLElBQUksQ0FRYixBQWpCVCxBQVVZLFdBVkQsQ0FNUCxRQUFRLENBQ0osU0FBUyxDQUdMLEdBQUcsQUFBQyxDQUNBLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLEtBQUssQ0FBRSxJQUFJLENBQ2QsQUFDRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFkcEMsQUFPUSxXQVBHLENBTVAsUUFBUSxDQUNKLFNBQVMsQUFBQyxDQVFGLElBQUksQ0FBRSxJQUFJLENBRWpCLENBakJULEFBa0JRLFdBbEJHLENBTVAsUUFBUSxDQVlKLFNBQVMsQUFBQyxDQUNOLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBUWQsQUE1QlQsQUFxQlksV0FyQkQsQ0FNUCxRQUFRLENBWUosU0FBUyxDQUdMLEdBQUcsQUFBQyxDQUNBLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLEtBQUssQ0FBRSxJQUFJLENBQ2QsQUFDRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUF6QnBDLEFBa0JRLFdBbEJHLENBTVAsUUFBUSxDQVlKLFNBQVMsQUFBQyxDQVFGLEtBQUssQ0FBRSxJQUFJLENBRWxCLENBNUJULEFBNkJRLFdBN0JHLENBTVAsUUFBUSxDQXVCSixNQUFNLEFBQUMsQ0FDSCxPQUFPLENBQUUsSUFBSSxDQUNoQixBQS9CVCxBQWlDSSxXQWpDTyxDQWlDUCxTQUFTLEFBQUMsQ0FDTixVQUFVLENBQUUsTUFBTSxDQWNyQixBQWhETCxBQW1DUSxXQW5DRyxDQWlDUCxTQUFTLENBRUwsR0FBRyxBQUFDLENBQ0EsVUFBVSxDQUFFLFNBQVMsQ0FDckIsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsTUFBTSxDQUdqQixBQ2o5QmIsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUcsS0FBSyxFQUN2QyxBQUNFLFNBRE8sQ0FDUCxhQUFhLEFBQUMsQ0FDWixVQUFVLENBQUUsTUFBTSxDQUNuQixBQUhILEFBSUUsU0FKTyxDQUlQLFlBQVksQUFBQyxDQUNYLFdBQVcsQ0FBRSxZQUFZLENBQzFCLEFBTkgsQUFRSSxTQVJLLENBT1AsTUFBTSxDQUNKLEdBQUcsQUFBQyxDQUNGLGFBQWEsQ0FBRSxLQUFLLENBQ3JCLENBS1AsQUFBQSxZQUFZLEFBQUMsQ0FDWCxXQUFXLENBQUUsSUFBSSxDQUNqQixjQUFjLENBQUUsSUFBSSxDQUNwQixhQUFhLENBQUUsSUFBSSxDQUNwQixBQUNELEFBQUEsYUFBYSxBQUFDLENBRVosY0FBYyxDQUFFLElBQUksQ0FFckIsQUFDRCxBQUFBLHFCQUFxQixBQUFDLENBQ3BCLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLGNBQWMsQ0FBRSxJQUFJLENBVXJCLEFBWkQsQUFHRSxxQkFIbUIsQ0FHbkIsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDekN3Q0wsU0FBUyxDeUN2Q2YsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEN6Q0pELE9BQU8sQ3lDS1gsT0FBTyxDQUFFLElBQUksQ0FDYixNQUFNLENBQUUsSUFBSSxDQUNaLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBRUgsQUFBQSxVQUFVLEFBQUMsQ0FDVCxLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBQ2IsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsY0FBYyxDQUFFLElBQUksQ0FrQ3JCLEFBdENELEFBS0UsVUFMUSxDQUtSLElBQUksQUFBQyxDQUNILEtBQUssQ0FBRSxHQUFHLENBQ1YsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxNQUFNLENBNEJwQixBQXJDSCxBQVVJLFVBVk0sQ0FLUixJQUFJLENBS0YsR0FBRyxBQUFDLENBQ0YsS0FBSyxDQUFFLEdBQUcsQ0FDVixjQUFjLENBQUUsTUFBTSxDQUN2QixBQWJMLEFBY0ksVUFkTSxDQUtSLElBQUksQ0FTRixLQUFLLEFBQUMsQ0FDSixLQUFLLENBQUUsR0FBRyxDQUNWLE9BQU8sQ0FBRSxJQUFJLENBZ0JkLEFBaENMLEFBaUJNLFVBakJJLENBS1IsSUFBSSxDQVNGLEtBQUssQ0FHSCxDQUFDLEFBQUMsQ0FDQSxXQUFXLEN6Q2FULFNBQVMsQ3lDWlgsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEN6Qy9CTCxPQUFPLEN5Q2dDUCxPQUFPLENBQUUsSUFBSSxDQUNiLE1BQU0sQ0FBRSxJQUFJLENBQ1osYUFBYSxDQUFFLElBQUksQ0FPcEIsQUEvQlAsQUF5QlEsVUF6QkUsQ0FLUixJQUFJLENBU0YsS0FBSyxDQUdILENBQUMsQUFRRSxjQUFjLEFBQUMsQ0FDZCxXQUFXLEN6Q01KLGdCQUFnQixDeUNMdkIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEN6QzdDUixPQUFPLEN5QzhDTCxBQUlMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQWxDNUIsQUFLRSxVQUxRLENBS1IsSUFBSSxBQUFDLENBOEJELEtBQUssQ0FBRSxJQUFJLENBRWQsQ0FFSCxBQUFBLFFBQVEsQUFBQyxDQUNQLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxNQUFNLENBcUR4QixBQXpERCxBQUtFLFFBTE0sQ0FLTixXQUFXLEFBQUEsQ0FDVCxLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxLQUFLLENBQ2IsYUFBYSxDQUFFLEtBQUssQ0FDcEIsV0FBVyxDQUFFLEtBQUssQ0FDbEIsVUFBVSxDekNqRVAsT0FBTyxDeUNrRVYsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsS0FBSyxDQUNaLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBZkgsQUFnQkUsUUFoQk0sQ0FnQk4sTUFBTSxBQUFDLENBQ0wsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxNQUFNLENBQ2YsVUFBVSxDQUFFLE1BQU0sQ0FvQ25CLEFBeERILEFBcUJJLFFBckJJLENBZ0JOLE1BQU0sQ0FLSixRQUFRLEFBQUEsQ0FDTixLQUFLLENBQUUsS0FBSyxDQUNiLEFBdkJMLEFBd0JJLFFBeEJJLENBZ0JOLE1BQU0sQ0FRSixHQUFHLEFBQUMsQ0FDRixLQUFLLENBQUUsR0FBRyxDQUNWLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGNBQWMsQ0FBRSxNQUFNLENBQ3ZCLEFBNUJMLEFBNkJJLFFBN0JJLENBZ0JOLE1BQU0sQ0FhSixFQUFFLEFBQUMsQ0FDRCxXQUFXLEN6Q3BDRSxrQkFBa0IsQ3lDcUMvQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ3pDaEZKLE9BQU8sQ3lDaUZSLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDYixhQUFhLENBQUUsSUFBSSxDQUNuQixjQUFjLENBQUUsU0FBUyxDQUMxQixBQXRDTCxBQXVDSSxRQXZDSSxDQWdCTixNQUFNLENBdUJKLENBQUMsQUFBQyxDQUNBLFdBQVcsQ3pDaERQLFNBQVMsQ3lDaURiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDekM1RkgsT0FBTyxDeUM2RlQsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxNQUFNLENBQ25CLEFBRUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBakQ1QixBQWdCRSxRQWhCTSxDQWdCTixNQUFNLEFBQUMsQ0FrQ0gsS0FBSyxDQUFFLElBQUksQ0FNZCxDQUhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxLQUFLLEVBckRuRCxBQWdCRSxRQWhCTSxDQWdCTixNQUFNLEFBQUMsQ0FzQ0gsS0FBSyxDQUFFLEdBQUcsQ0FFYixDQUdILEFBQUEsUUFBUSxBQUFDLENBQ1AsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBQUUsT0FBTyxDQUNmLEFBRUQsQUFBQSxRQUFRLENBQUMsQ0FBQyxBQUFBLGNBQWMsQUFBQyxDQUN2QixXQUFXLENBQUUsZ0JBQWdCLENBQzdCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQUVELEFBQUEsUUFBUSxDQUFDLENBQUMsQUFBQyxDQUNULFdBQVcsQ0FBRSxTQUFTLENBQ3RCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxPQUFPLENBQUUsSUFBSSxDQUNiLE1BQU0sQ0FBRSxJQUFJLENBQ1osYUFBYSxDQUFFLElBQUksQ0FDcEIsQUFFRCxBQUFBLFFBQVEsQUFBQyxDQUNQLFlBQVksQ0FBRSxJQUFJLENBQ25CLEFBRUQsQUFBQSxXQUFXLENBQUMsRUFBRSxBQUFDLENBQ2IsV0FBVyxDQUFFLGtCQUFrQixDQUMvQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxPQUFPLENBQ2QsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGNBQWMsQ0FBRSxTQUFTLENBQzFCLEFBRUQsQUFBQSxXQUFXLEFBQUMsQ0FDVixZQUFZLENBQUUsSUFBSSxDQUNuQixBQUVELEFBQUEsV0FBVyxDQUFDLENBQUMsQUFBQyxDQUNaLFdBQVcsQ0FBRSxTQUFTLENBQ3RCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsVUFBVSxDQUFFLE9BQU8sQ0FDcEIsQUFFRCxBQUFBLGNBQWMsQUFBQyxDQUNiLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFDL0xHLEFBQ0ksc0JBRGtCLENBQ2xCLFNBQVMsQUFBQyxDQUNOLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLE1BQU0sQ0FLakIsQUFSTCxBQUlRLHNCQUpjLENBQ2xCLFNBQVMsQ0FHTCxDQUFDLEFBQUMsQ0FDRSxXQUFXLENBQUUsSUFBSSxDQUNqQixVQUFVLENBQUUsR0FBRyxDQUNsQixBQU1ULEFBQUEsYUFBYSxBQUFDLENBQ1YsV0FBVyxDQUFFLElBQUksQ0FDakIsY0FBYyxDQUFFLElBQUksQ0FDdkIsQUFDRCxBQUNJLFVBRE0sQ0FDTixHQUFHLEFBQUMsQ0FDQSxLQUFLLENBQUUsSUFBSSxDQUNYLGNBQWMsQ0FBRSxNQUFNLENBQ3pCLEFBRUwsQUFBQSxjQUFjLEFBQUMsQ0FDWCxPQUFPLENBQUUsSUFBSSxDQWtEaEIsQUFuREQsQUFFSSxjQUZVLENBRVYsRUFBRSxBQUFDLENBQ0MsV0FBVyxDMUM2Q04sZ0JBQWdCLEMwQzVDckIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEMxQ0FULE9BQU8sQzBDQ0gsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGNBQWMsQ0FBRSxTQUFTLENBQzVCLEFBWEwsQUFZSSxjQVpVLENBWVYsQ0FBQyxBQUFDLENBQ0UsV0FBVyxDMUNpQ1AsZUFBZSxDMENoQ25CLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDMUNWVCxPQUFPLEMwQ1dILE9BQU8sQ0FBRSxJQUFJLENBQ2IsTUFBTSxDQUFFLElBQUksQ0FDWixhQUFhLENBQUUsTUFBTSxDQUt4QixBQXhCTCxBQW9CUSxjQXBCTSxDQVlWLENBQUMsQ0FRRyxNQUFNLENBcEJkLGNBQWMsQ0FZVixDQUFDLENBUVcsQ0FBQyxBQUFDLENBQ04sV0FBVyxDMUMyQlYsZ0JBQWdCLEMwQzFCakIsV0FBVyxDQUFFLE9BQU8sQ0FDdkIsQUF2QlQsQUF5QkksY0F6QlUsQ0F5QlYsRUFBRSxBQUFDLENBQ0MsV0FBVyxDQUFFLElBQUksQ0F3QnBCLEFBbERMLEFBMkJRLGNBM0JNLENBeUJWLEVBQUUsQ0FFRSxFQUFFLEFBQUMsQ0FDQyxXQUFXLEMxQ2tCWCxlQUFlLEMwQ2pCZixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQzFDekJiLE9BQU8sQzBDMEJDLE9BQU8sQ0FBRSxJQUFJLENBQ2IsTUFBTSxDQUFFLElBQUksQ0FDWixhQUFhLENBQUUsSUFBSSxDQUNuQixnQkFBZ0IsQ0FBRSwwQkFBMEIsQ0FDNUMsZUFBZSxDQUFFLElBQUksQ0FDckIsaUJBQWlCLENBQUUsU0FBUyxDQUM1QixxQkFBcUIsQ0FBRSxFQUFFLENBQ3pCLHFCQUFxQixDQUFFLEdBQUcsQ0FDMUIsWUFBWSxDQUFFLElBQUksQ0FTckIsQUFqRFQsQUF5Q1ksY0F6Q0UsQ0F5QlYsRUFBRSxDQUVFLEVBQUUsQ0FjRSxDQUFDLEFBQUMsQ0FDRSxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osZUFBZSxDQUFFLElBQUksQ0FDckIsaUJBQWlCLENBQUUsU0FBUyxDQUM1QixPQUFPLENBQUUsWUFBWSxDQUNyQixhQUFhLENBQUUsSUFBSSxDQUN0QixBQU1iLEFBQUEsYUFBYSxBQUFDLENBQ1YsT0FBTyxDQUFFLElBQUksQ0FDaEIsQUFDRCxBQUNJLG1CQURlLENBQ2YsVUFBVSxBQUFDLENBQ1AsT0FBTyxDQUFFLElBQUksQ0FDaEIsQUFFTCxBQUNJLGlCQURhLENBQ2IsWUFBWSxBQUFDLENBQ1QsT0FBTyxDQUFFLElBQUksQ0FDaEIsQUFFTCxBQUFBLFdBQVcsQUFBQyxDQUNSLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsTUFBTSxDQUNuQixlQUFlLENBQUUsTUFBTSxDQWlEMUIsQUFyREQsQUFLSSxXQUxPLENBS1AsTUFBTSxBQUFDLENBQ0gsS0FBSyxDQUFFLEdBQUcsQ0FDVixPQUFPLENBQUUsZUFBZSxDQUN4QixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLE1BQU0sQ0FBRSxPQUFPLENBbUNsQixBQS9DTCxBQWFRLFdBYkcsQ0FLUCxNQUFNLENBUUYsQ0FBQyxBQUFBLENBQ0csV0FBVyxDMUNqQ1YsZ0JBQWdCLEMwQ2tDakIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsT0FBTyxDQUNkLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDYixjQUFjLENBQUUsU0FBUyxDQUN6QixVQUFVLENBQUUsU0FBUyxDQUN4QixBQXRCVCxBQXVCUSxXQXZCRyxDQUtQLE1BQU0sQ0FrQkYsQ0FBQyxBQUFDLENBQ0UsWUFBWSxDQUFFLEdBQUcsQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxVQUFVLENBQUUsU0FBUyxDQUN4QixBQTNCVCxBQTRCUSxXQTVCRyxDQUtQLE1BQU0sQ0F1QkYsVUFBVSxBQUFDLENBQ1AsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsR0FBRyxDQUNYLGdCQUFnQixDMUMxRnpCLE9BQU8sQzBDMkZFLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE1BQU0sQ0FBRSxJQUFJLENBQ1osSUFBSSxDQUFFLEdBQUcsQ0FDVCxPQUFPLENBQUUsQ0FBQyxDQUNWLGFBQWEsQ0FBRSxxQkFBcUIsQ0FDcEMsaUJBQWlCLENBQUUscUJBQXFCLENBQ3hDLFNBQVMsQ0FBRSxxQkFBcUIsQ0FDaEMsVUFBVSxDQUFFLFNBQVMsQ0FDeEIsQUF4Q1QsQUF5Q1EsV0F6Q0csQ0FLUCxNQUFNLENBb0NGLFlBQVksQUFBQSxDQUNSLE9BQU8sQ0FBRSxDQUFDLENBQ1YsYUFBYSxDQUFFLG1CQUFtQixDQUNsQyxpQkFBaUIsQ0FBRSxtQkFBbUIsQ0FDdEMsU0FBUyxDQUFFLG1CQUFtQixDQUNqQyxBQTlDVCxBQWlEUSxXQWpERyxDQWdEUCxPQUFPLENBQ0gsQ0FBQyxDQWpEVCxXQUFXLENBZ0RQLE9BQU8sQ0FDQSxDQUFDLEFBQUMsQ0FDRCxLQUFLLEMxQzdHZCxPQUFPLEMwQzhHRCxBQzlJYixBQUFBLFlBQVksQUFBQyxDQUNULFdBQVcsQ0FBRSxJQUFJLENBQ2pCLGNBQWMsQ0FBRSxJQUFJLENBVXZCLEFBWkQsQUFHSSxZQUhRLENBR1IsQ0FBQyxBQUFDLENBQ0UsV0FBVyxDM0NvRUYsZ0JBQWdCLEMyQ25FekIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEMzQ2lCTixPQUFPLEMyQ2hCTixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsVUFBVSxDQUFFLE1BQU0sQ0FDckIsQUFFTCxBQUFBLHFCQUFxQixBQUFDLENBQ2xCLE9BQU8sQ0FBRSxTQUFTLENBK0ZyQixBQWhHRCxBQUVJLHFCQUZpQixDQUVqQixFQUFFLEFBQUMsQ0FDQyxRQUFRLENBQUUsTUFBTSxDQUNoQixNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLE1BQU0sQ0FBRSxHQUFHLENBeUZkLEFBL0ZMLEFBU1EscUJBVGEsQ0FFakIsRUFBRSxDQU9FLEVBQUUsQUFBQyxDQUNDLEtBQUssQ0FBRSxJQUFJLENBRVgsT0FBTyxDQUFFLFFBQVEsQ0FDakIsYUFBYSxDQUFFLElBQUksQ0FDbkIsT0FBTyxDQUFFLGVBQWUsQ0FvRTNCLEFBbEZULEFBZVkscUJBZlMsQ0FFakIsRUFBRSxDQU9FLEVBQUUsQUFNRyxVQUFXLENyQzZYSCxHQUFHLENxQzdYSyxDQUNiLEtBQUssQ0FBRSxJQUFJLENBQ2QsQUFqQmIsQUFrQlkscUJBbEJTLENBRWpCLEVBQUUsQ0FPRSxFQUFFLEFBU0csVUFBVyxDQUFBLElBQUksQ0FBRSxDQUNkLEtBQUssQ0FBRSxLQUFLLENBQ2YsQUFDRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFyQnBDLEFBU1EscUJBVGEsQ0FFakIsRUFBRSxDQU9FLEVBQUUsQUFBQyxDQWFLLEtBQUssQ0FBRSxJQUFJLENBNERsQixDQWxGVCxBQXdCWSxxQkF4QlMsQ0FFakIsRUFBRSxDQU9FLEVBQUUsQ0FlRSxtQkFBbUIsQUFBQyxDQUNoQixLQUFLLENBQUUsZ0JBQWdCLENBQ3ZCLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLGVBQWUsQ0FDeEIsUUFBUSxDQUFFLFFBQVEsQ0EyQnJCLEFBekRiLEFBK0JnQixxQkEvQkssQ0FFakIsRUFBRSxDQU9FLEVBQUUsQ0FlRSxtQkFBbUIsQ0FPZixDQUFDLEFBQUMsQ0FDRSxXQUFXLEMzQzBCckIsU0FBUyxDMkN6QkMsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEMzQ2xCakIsT0FBTyxDMkNtQkssTUFBTSxDQUFFLFFBQVEsQ0FDaEIsT0FBTyxDQUFFLElBQUksQ0FJaEIsQUFIRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUF0QzVDLEFBK0JnQixxQkEvQkssQ0FFakIsRUFBRSxDQU9FLEVBQUUsQ0FlRSxtQkFBbUIsQ0FPZixDQUFDLEFBQUMsQ0FRTSxXQUFXLENBQUUsSUFBSSxDQUV4QixDQXpDakIsQUEwQ2dCLHFCQTFDSyxDQUVqQixFQUFFLENBT0UsRUFBRSxDQWVFLG1CQUFtQixDQWtCZixDQUFDLEFBQUMsQ0FDRSxLQUFLLENBQUUsSUFBSSxDQUNYLEtBQUssQzNDekJsQixPQUFPLEMyQzBCTSxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFlBQVksQ0FBRSxJQUFJLENBQ2xCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxnQkFBZ0IsQ0FDckIsS0FBSyxDQUFFLEdBQUcsQ0FDYixBQW5EakIsQUFvRGdCLHFCQXBESyxDQUVqQixFQUFFLENBT0UsRUFBRSxDQWVFLG1CQUFtQixDQTRCZixHQUFHLEFBQUMsQ0FDQSxLQUFLLENBQUUsSUFBSSxDQUNYLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLFlBQVksQ0FBRSxJQUFJLENBQ3JCLEFBeERqQixBQTBEWSxxQkExRFMsQ0FFakIsRUFBRSxDQU9FLEVBQUUsQ0FpREUsaUJBQWlCLEFBQUMsQ0FDZCxPQUFPLENBQUUsV0FBVyxDQUNwQixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3ZCLGFBQWEsQ0FBRSxHQUFHLENBbUJyQixBQWhGYixBQThEZ0IscUJBOURLLENBRWpCLEVBQUUsQ0FPRSxFQUFFLENBaURFLGlCQUFpQixDQUliLENBQUMsQUFBQyxDQUNFLFdBQVcsQzNDTmYsZUFBZSxDMkNPWCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQzNDakRqQixPQUFPLEMyQ2tESyxNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxZQUFZLENBQ3hCLEFBckVqQixBQXNFZ0IscUJBdEVLLENBRWpCLEVBQUUsQ0FPRSxFQUFFLENBaURFLGlCQUFpQixDQVliLEVBQUUsQUFBQyxDQUNDLFlBQVksQ0FBRSxJQUFJLENBQ2xCLGFBQWEsQ0FBRSxNQUFNLENBT3hCLEFBL0VqQixBQXlFb0IscUJBekVDLENBRWpCLEVBQUUsQ0FPRSxFQUFFLENBaURFLGlCQUFpQixDQVliLEVBQUUsQ0FHRSxFQUFFLEFBQUMsQ0FDQyxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFlBQVksQ0FBRSxJQUFJLENBQ2xCLFdBQVcsQ0FBRSxHQUFHLENBQUMsS0FBSyxDM0NsRXZDLE9BQU8sQzJDbUVPLEFBOUVyQixBQXFGWSxxQkFyRlMsQ0FFakIsRUFBRSxDQWlGRSxPQUFPLENBRUgsbUJBQW1CLEFBQUMsQ0FDaEIsZ0JBQWdCLEMzQzNFekIsT0FBTyxDMkNrRkQsQUE3RmIsQUF1RmdCLHFCQXZGSyxDQUVqQixFQUFFLENBaUZFLE9BQU8sQ0FFSCxtQkFBbUIsQ0FFZixDQUFDLEFBQUMsQ0FDRSxLQUFLLENBQUUsS0FBSyxDQUNmLEFBekZqQixBQTBGZ0IscUJBMUZLLENBRWpCLEVBQUUsQ0FpRkUsT0FBTyxDQUVILG1CQUFtQixDQUtmLENBQUMsQUFBQyxDQUNFLEtBQUssQ0FBRSxLQUFLLENBQ2YsQUN6R2pCLEFBQUEsY0FBYyxBQUFDLENBQ2IsUUFBUSxDQUFFLFFBQVEsQ0FLbkIsQUFORCxBQUVFLGNBRlksQ0FFWixHQUFHLEFBQUMsQ0FDRixLQUFLLENBQUUsSUFBSSxDQUNYLGNBQWMsQ0FBRSxNQUFNLENBQ3ZCLEFBRUgsQUFBQSxZQUFZLEFBQUMsQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osR0FBRyxDQUFFLEdBQUcsQ0FDUixJQUFJLENBQUUsR0FBRyxDQUNULGdCQUFnQixDQUFPLGVBQUssQ0FlN0IsQUFyQkQsQUFPRSxZQVBVLENBT1YsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDNUNvREQsYUFBYSxDNENuRHZCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsSUFBSSxDQUNaLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxHQUFHLENBQ1IsSUFBSSxDQUFFLEdBQUcsQ0FDVCxVQUFVLENBQUUsTUFBTSxDQUNsQixTQUFTLENBQUUscUJBQXFCLENBQ2hDLGFBQWEsQ0FBRSxxQkFBcUIsQ0FDcEMsaUJBQWlCLENBQUUscUJBQXFCLENBQ3pDLEFBRUgsQUFBQSxRQUFRLEFBQUMsQ0FDUCxnQkFBZ0IsQ0FBRSxPQUFPLENBQzFCLEFBQ0QsQUFBQSxhQUFhLEFBQUMsQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLElBQUksQ0F1S3JCLEFBMUtELEFBSUUsYUFKVyxDQUlYLFNBQVMsQUFBQyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLFNBQVMsQ0FTbkIsQUFmSCxBQU9JLGFBUFMsQ0FJWCxTQUFTLENBR1AsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDNUNnQ0EsZ0JBQWdCLEM0Qy9CM0IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEM1Q2JILE9BQU8sQzRDY1QsTUFBTSxDQUFFLElBQUksQ0FDWixjQUFjLENBQUUsU0FBUyxDQUMxQixBQWRMLEFBaUJJLGFBakJTLENBZ0JYLFNBQVMsQ0FDUCxDQUFDLEFBQUMsQ0FDQSxXQUFXLEM1Q3VCRSxrQkFBa0IsQzRDdEIvQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQzVDN0JKLE9BQU8sQzRDOEJSLE1BQU0sQ0FBRSxJQUFJLENBQ1osY0FBYyxDQUFFLFNBQVMsQ0FDMUIsQUF4QkwsQUEwQkUsYUExQlcsQ0EwQlgsWUFBWSxBQUFDLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxhQUFhLENBeUcvQixBQXRJSCxBQThCSSxhQTlCUyxDQTBCWCxZQUFZLENBSVYsV0FBVyxBQUFDLENBQ1YsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLGFBQWEsQ0FBRSxHQUFHLENBQ25CLEFBbENMLEFBbUNJLGFBbkNTLENBMEJYLFlBQVksQ0FTVixnQkFBZ0IsQUFBQyxDQUNmLEtBQUssQ0FBRSxJQUFJLENBQ1osQUFyQ0wsQUFzQ0ksYUF0Q1MsQ0EwQlgsWUFBWSxDQVlWLEtBQUssQUFBQyxDQUNKLE9BQU8sQ0FBRSxLQUFLLENBQ2QsU0FBUyxDQUFFLElBQUksQ0FDZixhQUFhLENBQUUsR0FBRyxDQUluQixBQTdDTCxBQTBDTSxhQTFDTyxDQTBCWCxZQUFZLENBWVYsS0FBSyxDQUlILElBQUksQUFBQyxDQUNILEtBQUssQzVDM0NOLE9BQU8sQzRDNENQLEFBNUNQLEFBOENJLGFBOUNTLENBMEJYLFlBQVksQ0FvQlYsS0FBSyxBQUFDLENBQ0osV0FBVyxDNUNURCxlQUFlLEM0Q1V6QixTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixPQUFPLENBQUUsSUFBSSxDQUNiLEtBQUssQ0FBRSxJQUFJLENBaUJaLEFBdkVMLEFBdURNLGFBdkRPLENBMEJYLFlBQVksQ0FvQlYsS0FBSyxBQVNGLDJCQUEyQixBQUFDLENBRTNCLEtBQUssQ0FBRSxrQkFBa0IsQ0FDMUIsQUExRFAsQUEyRE0sYUEzRE8sQ0EwQlgsWUFBWSxDQW9CVixLQUFLLEFBYUYsa0JBQWtCLEFBQUMsQ0FFbEIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQTlEUCxBQStETSxhQS9ETyxDQTBCWCxZQUFZLENBb0JWLEtBQUssQUFpQkYsc0JBQXNCLEFBQUMsQ0FFdEIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQWxFUCxBQW1FTSxhQW5FTyxDQTBCWCxZQUFZLENBb0JWLEtBQUssQUFxQkYsaUJBQWlCLEFBQUMsQ0FFakIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQXRFUCxBQXdFSSxhQXhFUyxDQTBCWCxZQUFZLENBOENWLFNBQVMsQUFBQSxDQUNQLFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBMUVMLEFBMkVJLGFBM0VTLENBMEJYLFlBQVksQ0FpRFYsTUFBTSxBQUFDLENBQ0wsV0FBVyxDNUN0Q0QsZUFBZSxDNEN1Q3pCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsYUFBYSxDQUFFLElBQUksQ0FDbkIsTUFBTSxDQUFFLGlCQUFpQixDQUN6QixhQUFhLENBQUUsR0FBRyxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBQ2Isa0JBQWtCLENBQUUsSUFBSSxDQUN4QixlQUFlLENBQUUsSUFBSSxDQUNyQixVQUFVLENBQUUsSUFBSSxDQUNoQixnQkFBZ0IsQ0FBRSxpREFBaUQsQ0FDakUsa0RBQWtELENBQ2xELHFDQUFxQyxDQUN2QyxtQkFBbUIsQ0FBRSxpQkFBaUIsQ0FBQyxlQUFlLENBQ3BELGlCQUFpQixDQUFDLGVBQWUsQ0FBRSxrQkFBa0IsQ0FBQyxLQUFLLENBQzdELGVBQWUsQ0FBRSwyQkFBMkIsQ0FDNUMsaUJBQWlCLENBQUUsU0FBUyxDQUk3QixBQWpHTCxBQThGTSxhQTlGTyxDQTBCWCxZQUFZLENBaURWLE1BQU0sQ0FtQkosSUFBSSxBQUFDLENBQ0gsS0FBSyxDQUFFLEdBQUcsQ0FDWCxBQWhHUCxBQWtHSSxhQWxHUyxDQTBCWCxZQUFZLENBd0VWLFFBQVEsQUFBQyxDQUNQLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLEtBQUssQ0FDYixNQUFNLENBQUUsaUJBQWlCLENBQ3pCLGdCQUFnQixDQUFFLEtBQUssQ0FDdkIsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsV0FBVyxDNUNsRUQsZUFBZSxDNENtRXpCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsTUFBTSxDQUFFLElBQUksQ0FpQmIsQUE1SEwsQUE0R00sYUE1R08sQ0EwQlgsWUFBWSxDQXdFVixRQUFRLEFBVUwsMkJBQTJCLEFBQUMsQ0FFM0IsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQS9HUCxBQWdITSxhQWhITyxDQTBCWCxZQUFZLENBd0VWLFFBQVEsQUFjTCxrQkFBa0IsQUFBQyxDQUVsQixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBbkhQLEFBb0hNLGFBcEhPLENBMEJYLFlBQVksQ0F3RVYsUUFBUSxBQWtCTCxzQkFBc0IsQUFBQyxDQUV0QixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBdkhQLEFBd0hNLGFBeEhPLENBMEJYLFlBQVksQ0F3RVYsUUFBUSxBQXNCTCxpQkFBaUIsQUFBQyxDQUVqQixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBM0hQLEFBNkhJLGFBN0hTLENBMEJYLFlBQVksQ0FtR1YsTUFBTSxBQUFBLE1BQU0sQ0E3SGhCLGFBQWEsQ0EwQlgsWUFBWSxDQW9HVixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLENBQWdCLE1BQU0sQ0E5SGhDLGFBQWEsQ0EwQlgsWUFBWSxDQXFHVixRQUFRLEFBQUEsTUFBTSxBQUFDLENBQ2IsVUFBVSxDQUFFLGlCQUFpQixDQUM3QixnQkFBZ0IsQ0FBRSxPQUFPLENBQzFCLEFBbElMLEFBbUlJLGFBbklTLENBMEJYLFlBQVksQ0F5R1YsS0FBSyxBQUFDLENBQ0osT0FBTyxDQUFFLEtBQUssQ0FDZixBQXJJTCxBQXVJRSxhQXZJVyxDQXVJWCxZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxNQUFNLENBQ2QsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsV0FBVyxDQUFFLElBQUksQ0E4QmxCLEFBektILEFBNElJLGFBNUlTLENBdUlYLFlBQVksQ0FLVixDQUFDLEFBQUMsQ0FDQSxLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQzVDdkdQLFNBQVMsQzRDd0diLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLE1BQU0sQ0FBRSxPQUFPLENBQ2YsVUFBVSxDQUFFLFNBQVMsQ0FDckIsY0FBYyxDQUFFLFNBQVMsQ0FDMUIsQUF6SkwsQUEwSkksYUExSlMsQ0F1SVgsWUFBWSxDQW1CVixhQUFhLEFBQUMsQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLGdCQUFnQixDQUFFLE9BQU8sQ0FJMUIsQUFoS0wsQUE2Sk0sYUE3Sk8sQ0F1SVgsWUFBWSxDQW1CVixhQUFhLEFBR1YsTUFBTSxBQUFDLENBQ04sZ0JBQWdCLENBQUUsT0FBTyxDQUMxQixBQS9KUCxBQWlLSSxhQWpLUyxDQXVJWCxZQUFZLENBMEJWLGNBQWMsQUFBQyxDQUNiLEtBQUssQ0FBRSxLQUFLLENBQ1osV0FBVyxDQUFFLElBQUksQ0FDakIsZ0JBQWdCLEM1QzVLZixPQUFPLEM0Q2dMVCxBQXhLTCxBQXFLTSxhQXJLTyxDQXVJWCxZQUFZLENBMEJWLGNBQWMsQUFJWCxNQUFNLEFBQUMsQ0FDTixnQkFBZ0IsQ0FBRSxPQUFPLENBQzFCLEFBS1AsQUFBQSxZQUFZLEFBQUMsQ0FDWCxXQUFXLENBQUUsSUFBSSxDQUNqQixjQUFjLENBQUUsSUFBSSxDQUNyQixBQUVELEFBQUEsYUFBYSxBQUFDLENBQ1osS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsTUFBTSxDQUNkLE9BQU8sQ0FBRSxTQUFTLENBeUVuQixBQXhFQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFKMUIsQUFBQSxhQUFhLEFBQUMsQ0FLVixLQUFLLENBQUUsSUFBSSxDQXVFZCxDQTVFRCxBQU9FLGFBUFcsQ0FPWCxLQUFLLEFBQUMsQ0FDSixXQUFXLEM1Q3pKQSxjQUFjLEM0QzBKekIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEM1QzlMRCxPQUFPLEM0QytMWCxPQUFPLENBQUUsS0FBSyxDQUNkLGFBQWEsQ0FBRSxHQUFHLENBQ25CLEFBZEgsQUFlRSxhQWZXLENBZVgsV0FBVyxBQUFDLENBQ1YsTUFBTSxDQUFFLGVBQWUsQ0FDdkIsZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxJQUFJLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLE1BQU0sQ0FBRSxPQUFPLENBQ2YsYUFBYSxDQUFFLElBQUksQ0FDbkIsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsVUFBVSxDQUFFLHFCQUFxQixDQUNqQyxLQUFLLENBQUUsT0FBTyxDQWlCZixBQTVDSCxBQTRCSSxhQTVCUyxDQWVYLFdBQVcsQUFhUiwyQkFBMkIsQUFBQyxDQUUzQixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBL0JMLEFBZ0NJLGFBaENTLENBZVgsV0FBVyxBQWlCUixrQkFBa0IsQUFBQyxDQUVsQixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBbkNMLEFBb0NJLGFBcENTLENBZVgsV0FBVyxBQXFCUixzQkFBc0IsQUFBQyxDQUV0QixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBdkNMLEFBd0NJLGFBeENTLENBZVgsV0FBVyxBQXlCUixpQkFBaUIsQUFBQyxDQUVqQixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBM0NMLEFBOENFLGFBOUNXLENBOENYLFFBQVEsQUFBQyxDQUNQLE1BQU0sQ0FBRSxlQUFlLENBQ3ZCLGdCQUFnQixDQUFFLEtBQUssQ0FDdkIsT0FBTyxDQUFFLElBQUksQ0FDYixLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxLQUFLLENBQ2IsVUFBVSxDQUFFLHFCQUFxQixDQUNqQyxNQUFNLENBQUUsT0FBTyxDQUNmLGFBQWEsQ0FBRSxJQUFJLENBQ25CLEtBQUssQ0FBRSxPQUFPLENBaUJmLEFBeEVILEFBd0RJLGFBeERTLENBOENYLFFBQVEsQUFVTCwyQkFBMkIsQUFBQyxDQUUzQixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBM0RMLEFBNERJLGFBNURTLENBOENYLFFBQVEsQUFjTCxrQkFBa0IsQUFBQyxDQUVsQixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBL0RMLEFBZ0VJLGFBaEVTLENBOENYLFFBQVEsQUFrQkwsc0JBQXNCLEFBQUMsQ0FFdEIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQW5FTCxBQW9FSSxhQXBFUyxDQThDWCxRQUFRLEFBc0JMLGlCQUFpQixBQUFDLENBRWpCLEtBQUssQ0FBRSxrQkFBa0IsQ0FDMUIsQUF2RUwsQUF5RUUsYUF6RVcsQ0F5RVgsTUFBTSxBQUFDLENBQ0wsTUFBTSxDQUFFLEdBQUcsQ0FBQyxLQUFLLEM1QzVRZixPQUFPLEM0QzZRVixBQUVILEFBQUEsU0FBUyxBQUFDLENBQ1IsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsTUFBTSxDQUlmLEFBSEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBSDFCLEFBQUEsU0FBUyxBQUFDLENBSU4sS0FBSyxDQUFFLGVBQWUsQ0FFekIsQ0FDRCxBQUFBLGNBQWMsQUFBQyxDQUNiLE9BQU8sQ0FBRSxJQUFJLENBQ2IsVUFBVSxDQUFFLElBQUksQ0FDaEIsZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixNQUFNLENBQUUsaUJBQWlCLENBNEQxQixBQTNEQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFMMUIsQUFBQSxjQUFjLEFBQUMsQ0FNWCxVQUFVLENBQUUsSUFBSSxDQTBEbkIsQ0FoRUQsQUFRRSxjQVJZLENBUVosU0FBUyxBQUFDLENBQ1IsS0FBSyxDQUFFLElBQUksQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixhQUFhLENBQUUsaUJBQWlCLENBQ2hDLGFBQWEsQ0FBRSxNQUFNLENBbUR0QixBQS9ESCxBQWFJLGNBYlUsQ0FRWixTQUFTLEFBS04sYUFBYSxBQUFDLENBQ2IsTUFBTSxDQUFFLEdBQUcsQ0FDWixBQWZMLEFBZ0JJLGNBaEJVLENBUVosU0FBUyxDQVFQLENBQUMsQUFBQyxDQUNBLFdBQVcsQzVDL09QLFNBQVMsQzRDZ1BiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDNUMzUkgsT0FBTyxDNEM0UlQsTUFBTSxDQUFFLElBQUksQ0FDWixjQUFjLENBQUUsR0FBRyxDQUNuQixRQUFRLENBQUUsUUFBUSxDQWlCbkIsQUF4Q0wsQUF3Qk0sY0F4QlEsQ0FRWixTQUFTLENBUVAsQ0FBQyxBQVFFLGNBQWMsQUFBQyxDQUNkLFdBQVcsQzVDdFBGLGdCQUFnQixDNEN1UHpCLGNBQWMsQ0FBRSxHQUFHLENBQ3BCLEFBM0JQLEFBNEJNLGNBNUJRLENBUVosU0FBUyxDQVFQLENBQUMsQUFZRSxhQUFhLEFBQUMsQ0FDYixjQUFjLENBQUUsSUFBSSxDQUNyQixBQTlCUCxBQStCTSxjQS9CUSxDQVFaLFNBQVMsQ0FRUCxDQUFDLENBZUMsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDNUM5UFQsU0FBUyxDNEMrUFgsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEM1QzFTTCxPQUFPLEM0QzhTUixBQXZDUCxBQW9DUSxjQXBDTSxDQVFaLFNBQVMsQ0FRUCxDQUFDLENBZUMsQ0FBQyxBQUtFLE1BQU0sQUFBQyxDQUNOLEtBQUssQzVDbFRSLE9BQU8sQzRDbVRMLEFBdENULEFBeUNJLGNBekNVLENBUVosU0FBUyxDQWlDUCxhQUFhLEFBQUMsQ0FDWixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQzVDelRKLE9BQU8sQzRDMFRSLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGNBQWMsQ0FBRSxjQUFjLENBQy9CLEFBL0NMLEFBZ0RJLGNBaERVLENBUVosU0FBUyxDQXdDUCxlQUFlLEFBQUMsQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFdBQVcsQ0FBRSxJQUFJLENBV2xCLEFBOURMLEFBb0RNLGNBcERRLENBUVosU0FBUyxDQXdDUCxlQUFlLENBSWIsQ0FBQyxBQUFDLENBQ0EsTUFBTSxDQUFFLFNBQVMsQ0FDakIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixVQUFVLENBQUUsU0FBUyxDQUNyQixLQUFLLEM1Q2hVTCxPQUFPLEM0Q29VUixBQTdEUCxBQTBEUSxjQTFETSxDQVFaLFNBQVMsQ0F3Q1AsZUFBZSxDQUliLENBQUMsQUFNRSxNQUFNLEFBQUMsQ0FDTixLQUFLLEM1Q2hVUixPQUFPLEM0Q2lVTCxBQUtULEFBQ0UsV0FEUyxDQUNULElBQUksQUFBQyxDQUNILFlBQVksQ0FBRSxJQUFJLENBQ2xCLEtBQUssQ0FBRSxLQUFLLENBQ2IsQUFFSCxBQUFBLGdCQUFnQixBQUFDLENBQ2YsS0FBSyxDQUFFLElBQUksQ0FDWixBQUNELEFBQUEsU0FBUyxBQUFDLENBQ1IsVUFBVSxDQUFFLEdBQUcsQ0FBQyxLQUFLLEM1Q2hWaEIsT0FBTyxDNENpVlosS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsS0FBSyxDQUNkLEFDbFhELEFBQUEsVUFBVSxBQUFDLENBQ1QsZ0JBQWdCLENBQUUsT0FBTyxDQUMxQixBQUNELEFBQUEsWUFBWSxBQUFDLENBQ1gsV0FBVyxDQUFFLEtBQUssQ0FDbEIsY0FBYyxDQUFFLElBQUksQ0FDckIsQUFDRCxBQUFBLGlCQUFpQixBQUFDLENBQ2hCLFFBQVEsQ0FBRSxRQUFRLENBV25CLEFBWkQsQUFFRSxpQkFGZSxDQUVmLGNBQWMsQUFBQyxDQUNiLGFBQWEsQ0FBRSxJQUFJLENBQ25CLFNBQVMsQ0FBRSxvQkFBb0IsQ0FDL0IsYUFBYSxDQUFFLG9CQUFvQixDQUNuQyxpQkFBaUIsQ0FBRSxvQkFBb0IsQ0FDdkMsVUFBVSxDQUFFLHVCQUF1QixDQUlwQyxBQUhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQVI1QixBQUVFLGlCQUZlLENBRWYsY0FBYyxBQUFDLENBT1gsUUFBUSxDQUFFLFFBQVEsQ0FFckIsQ0FFSCxBQUFBLEtBQUssQUFBQyxDQUNKLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxHQUFHLENBQ1IsSUFBSSxDQUFFLEdBQUcsQ0FDVCxLQUFLLENBQUUsSUFBSSxDQUNaLEFBQ0QsQUFBQSxnQkFBZ0IsQUFBQyxDQUNmLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxRQUFRLENBQ3pCLGNBQWMsQ0FBRSxNQUFNLENBWXZCLEFBWEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBTjFCLEFBQUEsZ0JBQWdCLEFBQUMsQ0FPYixlQUFlLENBQUUsTUFBTSxDQVUxQixBQWpCRCxBQVFJLGdCQVJZLENBUVosU0FBUyxBQUFDLENBQ1IsT0FBTyxDQUFFLFNBQVMsQ0FDbkIsQ0FWTCxBQVlFLGdCQVpjLENBWWQsTUFBTSxBQUFDLENBQ0wsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsTUFBTSxDQUFFLE9BQU8sQ0FDZixNQUFNLENBQUUsT0FBTyxDQUNoQixBQUVILEFBQUEsbUJBQW1CLEFBQUMsQ0FDbEIsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxhQUFhLENBTS9CLEFBTEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBSjFCLEFBS0ksbUJBTGUsQ0FLZixDQUFDLEFBQUMsQ0FDQSxhQUFhLENBQUUsSUFBSSxDQUNwQixDQUlMLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLE1BQU0sRUFDeEMsQUFBQSxJQUFJLEFBQUMsQ0FDSCxPQUFPLENBQUUsSUFBSSxDQUNkLEFBQ0QsQUFBQSxlQUFlLEFBQUMsQ0FDZCxVQUFVLENBQUUsWUFBWSxDQUN6QixDQUZELEFBQUEsZUFBZSxBQUtELENBQ2QsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsVUFBVSxDQUFFLElBQUksQ0FlakIsQUFqQkQsQUFHRSxlQUhhLENBR2IsR0FBRyxBQUFDLENBQ0YsS0FBSyxDQUFFLElBQUksQ0FDWCxjQUFjLENBQUUsTUFBTSxDQUN0QixhQUFhLENBQUUsSUFBSSxDQUNwQixBQVBILEFBUUUsZUFSYSxDQVFiLEVBQUUsQUFBQyxDQUNELFdBQVcsQzdDSEwsU0FBUyxDNkNJZixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQzdDckRGLE9BQU8sQzZDc0RWLE9BQU8sQ0FBRSxJQUFJLENBQ2IsVUFBVSxDQUFFLElBQUksQ0FDaEIsYUFBYSxDQUFFLElBQUksQ0FDcEIsQUFFSCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRyxLQUFLLEVBQ3ZDLEFBQUEsbUJBQW1CLEFBQUMsQ0FDbEIsYUFBYSxDQUFFLENBQUMsQ0FDaEIsVUFBVSxDQUFFLENBQUMsQ0FDZCxDQUVILEFBQUEsZ0JBQWdCLEFBQUMsQ0FDZixnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLElBQUksQ0ErQ3JCLEFBOUNDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUwxQixBQUFBLGdCQUFnQixBQUFDLENBTWIsT0FBTyxDQUFFLElBQUksQ0E2Q2hCLENBbkRELEFBUUUsZ0JBUmMsQ0FRZCxFQUFFLEFBQUMsQ0FDRCxXQUFXLEM3QzFCRSxnQkFBZ0IsQzZDMkI3QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQzdDN0VGLE9BQU8sQzZDOEVWLE9BQU8sQ0FBRSxJQUFJLENBQ2IsTUFBTSxDQUFFLElBQUksQ0FDWixhQUFhLENBQUUsSUFBSSxDQUNwQixBQWhCSCxBQWlCRSxnQkFqQmMsQ0FpQmQsRUFBRSxBQUFDLENBQ0QsV0FBVyxDN0NuQ0UsZ0JBQWdCLEM2Q29DN0IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEM3Q3RGRixPQUFPLEM2Q3VGVixPQUFPLENBQUUsSUFBSSxDQUNiLE1BQU0sQ0FBRSxJQUFJLENBQ1osYUFBYSxDQUFFLElBQUksQ0FDcEIsQUF6QkgsQUEwQkUsZ0JBMUJjLENBMEJkLENBQUMsQUFBQyxDQUNBLFdBQVcsQzdDOUNDLGVBQWUsQzZDK0MzQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxPQUFPLENBQ2QsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLFVBQVUsQ0FBRSxPQUFPLENBSXBCLEFBdENILEFBbUNJLGdCQW5DWSxDQTBCZCxDQUFDLENBU0MsSUFBSSxBQUFDLENBQ0gsV0FBVyxDN0NyREEsZ0JBQWdCLEM2Q3NENUIsQUFyQ0wsQUF1Q0UsZ0JBdkNjLENBdUNkLGdCQUFnQixBQUFDLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsY0FBYyxDQUFFLElBQUksQ0FTckIsQUFsREgsQUEwQ0ksZ0JBMUNZLENBdUNkLGdCQUFnQixDQUdkLENBQUMsQ0ExQ0wsZ0JBQWdCLENBdUNkLGdCQUFnQixDQUlkLENBQUMsQUFBQSxNQUFNLEFBQUMsQ0FDTixLQUFLLENBQUUsT0FBZ0IsQ0FDeEIsQUE3Q0wsQUE4Q0ksZ0JBOUNZLENBdUNkLGdCQUFnQixDQU9kLFNBQVMsQ0E5Q2IsZ0JBQWdCLENBdUNkLGdCQUFnQixDQVFkLFNBQVMsQUFBQSxNQUFNLEFBQUMsQ0FDZCxLQUFLLENBQUUsS0FBSyxDQUNiLEFDMUlMLEFBQUEsZUFBZSxBQUFDLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDaEIsQUFDRCxBQUFBLFlBQVksQUFBQyxDQUNULE9BQU8sQ0FBRSxLQUFLLENBQ2pCLEFBQ0QsQUFBQSxZQUFZLEFBQUMsQ0FDVCxZQUFZLENBQUUsZ0JBQWdCLENBQzlCLGlCQUFpQixDQUFFLGdCQUFnQixDQUNuQyxTQUFTLENBQUUsZ0JBQWdCLENBQzNCLFVBQVUsQ0FBRSxTQUFTLENBQ3hCLEFBQ0QsQUFBQSxZQUFZLEFBQUMsQ0FDVCxZQUFZLENBQUUsY0FBYyxDQUM1QixpQkFBaUIsQ0FBRSxjQUFjLENBQ2pDLFNBQVMsQ0FBRSxjQUFjLENBQ3pCLFVBQVUsQ0FBRSxTQUFTLENBQ3hCLEFBQ0QsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLGNBQWMsQ0FBRSxJQUFJLENBQ3BCLGdCQUFnQixDQUFFLE9BQU8sQ0FLNUIsQUFKRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFKNUIsQUFBQSxnQkFBZ0IsQUFBQyxDQUtULE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLElBQUksQ0FFM0IsQ0FDRCxBQThDSSxZQTlDUSxDQThDUixPQUFPLEFBQUMsQ0FFSixnQkFBZ0IsQzlDN0NoQixPQUFPLEM4Q2lEVixBQXBETCxBQWlEUSxZQWpESSxDQThDUixPQUFPLENBR0gsQ0FBQyxBQUFDLENBQ0UsS0FBSyxDQUFFLGdCQUFnQixDQUMxQixBQW5EVCxBQXFESSxZQXJEUSxDQXFEUixhQUFhLEFBQUMsQ0FDVixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxHQUFHLENBRVgsZ0JBQWdCLEM5QzVEakIsT0FBTyxDOEM2RE4sUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLEdBQUcsQ0FDZCxBQ3BGTCxBQUFBLFFBQVEsQUFBQSxDQUNOLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQVBLTyxBQUFBLFdBQVcsQU9KSCxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsV0FBVyxDQUFFLEdBQUcsQ0FrQ25CLEFBckNELEFBSUksV0FKTyxDQUlQLEdBQUcsQUFBQyxDQUNBLEtBQUssQ0FBRSxJQUFJLENBQ1gsY0FBYyxDQUFFLE1BQU0sQ0FDdEIsV0FBVyxDQUFFLEdBQUcsQ0FDbkIsQUFSTCxBQVNJLFdBVE8sQ0FTUCxZQUFZLEFBQUMsQ0FDVCxLQUFLLENBQUUsR0FBRyxDQUNWLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxHQUFHLENBQ1IsSUFBSSxDQUFFLEdBQUcsQ0FDVCxhQUFhLENBQUUscUJBQXFCLENBQ3BDLGlCQUFpQixDQUFFLHFCQUFxQixDQUN4QyxTQUFTLENBQUUscUJBQXFCLENBQ2hDLFVBQVUsQ0FBRSxNQUFNLENBY3JCLEFBL0JMLEFBa0JRLFdBbEJHLENBU1AsWUFBWSxDQVNSLENBQUMsQUFBQyxDQUNFLFdBQVcsQy9DZ0RSLGtCQUFrQixDK0MvQ3JCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLG1CQUFtQixDQUtuQyxBQUpHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQTFCcEMsQUFrQlEsV0FsQkcsQ0FTUCxZQUFZLENBU1IsQ0FBQyxBQUFDLENBU00sU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUV4QixDQUVOLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQWhDNUIsQUFpQ1EsV0FqQ0csQ0FpQ0gsWUFBWSxBQUFDLENBQ1QsV0FBVyxDQUFFLEdBQUcsQ0FBQSxVQUFVLENBQzdCLENBSVQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUcsS0FBSyxFUG5DckMsQUFBQSxXQUFXLEFPcUNDLENBQ1IsV0FBVyxDQUFFLENBQUMsQ0FBQSxVQUFVLENBQzNCLENBR0wsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTSxFUDFDckMsQUFBQSxXQUFXLEFPMkNDLENBQ1IsV0FBVyxDQUFFLEdBQUcsQ0FBQSxVQUFVLENBQzdCLEN0QnBEVCxBQVVFLFdBVlMsQ0FVVCxJQUFJLENBVk4sV0FBVyxDUm9TWCxVQUFVLENRcFNWLFdBQVcsQ1JpVFgsVUFBVSxBOEJ6UEcsQ0FDRCxNQUFNLENBQUUsSUFBSSxDQUNaLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLGdCQUFnQixDL0M5QnJCLE9BQU8sQytDK0JMLEFBTEwsQUFPUSxXQVBHLENBTVAsa0JBQWtCLENBQ2QsS0FBSyxBQUFDLENBQ0YsV0FBVyxDL0NJWCxlQUFlLEMrQ0hmLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsTUFBTSxDQUFFLGlCQUFpQixDQUN6QixhQUFhLENBQUUsR0FBRyxDQUNsQixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3ZCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FDZCxBL0MyUGIsQUFBQSxXQUFXLEErQ3ZQSyxDQUNSLFVBQVUsQ0FBRSxHQUFHLENBQUMsS0FBSyxDL0MvQ3RCLE9BQU8sQytDc0hULEEvQytLTCxBQVdFLFdBWFMsQ0FXVCxFQUFFLEErQ2hRTyxDQUNDLFdBQVcsQy9DUkosa0JBQWtCLEMrQ1N6QixLQUFLLEMvQzFEVixPQUFPLEMrQzJETCxBL0NrUFQsQUF3Q0UsV0F4Q1MsQ0F3Q1QsSUFBSSxBK0N6Uk8sQ0FDRCxLQUFLLENBQUUsR0FBRyxDQWdFYixBQS9ERyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRS9DK09yQyxBQXdDRSxXQXhDUyxDQXdDVCxJQUFJLEErQ3pSTyxDQUdHLEtBQUssQ0FBRSxHQUFHLENBOERqQixDQXZFTCxBQVdRLFdBWEcsQ0FNUCxJQUFJLENBS0EsV0FBVyxBQUFDLENBQ1IsS0FBSyxDQUFFLElBQUksQ0FDWCxhQUFhLENBQUUsTUFBTSxDQUN4QixBL0N5T2IsQUErQ0ksV0EvQ08sQ0F3Q1QsSUFBSSxDQU9GLEtBQUssQStDdlJTLENBQ0YsT0FBTyxDQUFFLEtBQUssQ0FDZCxTQUFTLENBQUUsSUFBSSxDQUNmLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLEtBQUssQ0FBRSxLQUFLLENBSWYsQUF4QlQsQUFxQlksV0FyQkQsQ0FNUCxJQUFJLENBU0EsS0FBSyxDQU1ELElBQUksQUFBQyxDQUNELEtBQUssQy9DcEVsQixPQUFPLEMrQ3FFRyxBL0NnT2pCLEFBdURJLFdBdkRPLENBd0NULElBQUksQ0FlRixLQUFLLEErQ3JSUyxDQUNGLFdBQVcsQy9DbENYLGVBQWUsQytDbUNmLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsTUFBTSxDQUFFLGlCQUFpQixDQUN6QixhQUFhLENBQUUsR0FBRyxDQUNsQixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3ZCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQWFmLEEvQ3dNYixBQW9FTSxXQXBFSyxDQXdDVCxJQUFJLENBZUYsS0FBSyxBQWFGLDJCQUEyQixBK0N4UlcsQ0FDM0IsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBL0NrTmpCLEFBd0VNLFdBeEVLLENBd0NULElBQUksQ0FlRixLQUFLLEFBaUJGLGtCQUFrQixBK0N6UlcsQ0FDbEIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBL0MrTWpCLEFBNEVNLFdBNUVLLENBd0NULElBQUksQ0FlRixLQUFLLEFBcUJGLHNCQUFzQixBK0MxUlcsQ0FDdEIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBL0M0TWpCLEFBZ0ZNLFdBaEZLLENBd0NULElBQUksQ0FlRixLQUFLLEFBeUJGLGlCQUFpQixBK0MzUlcsQ0FDakIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQTlDYixBQWdEUSxXQWhERyxDQU1QLElBQUksQ0EwQ0EsU0FBUyxBQUFDLENBQ04sTUFBTSxDQUFFLEdBQUcsQ0FDWCxNQUFNLENBQUUsT0FBTyxDQUNsQixBQW5EVCxBQW9EUSxXQXBERyxDQU1QLElBQUksQ0E4Q0EsV0FBVyxBQUFDLENBQ1IsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLFdBQVcsQ0FBRSxNQUFNLENBY3RCLEFBdEVULEFBeURZLFdBekRELENBTVAsSUFBSSxDQThDQSxXQUFXLENBS1AsSUFBSSxBQUFDLENBQ0QsTUFBTSxDQUFFLE9BQU8sQ0FDbEIsQUEzRGIsQUE0RFksV0E1REQsQ0FNUCxJQUFJLENBOENBLFdBQVcsQ0FRUCxDQUFDLEFBQUMsQ0FDRSxXQUFXLEMvQ25FZCxnQkFBZ0IsQytDb0ViLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDL0NoSGpCLE9BQU8sQytDaUhLLFVBQVUsQ0FBRSxTQUFTLENBSXhCLEFBckViLEFBa0VnQixXQWxFTCxDQU1QLElBQUksQ0E4Q0EsV0FBVyxDQVFQLENBQUMsQUFNSSxNQUFNLEFBQUMsQ0FDSixLQUFLLEMvQ2pIdEIsT0FBTyxDK0NrSE8sQUFVakIsQUFBQSxTQUFTLEFBQUMsQ0FDTixLQUFLLENBQUUsZUFBZSxDQUN6QixBQUNELEFBQ0ksZ0JBRFksQ0FDWixhQUFhLEFBQUMsQ0FDVixTQUFTLENBQUUsSUFBSSxDQUNmLFNBQVMsQ0FBRSxJQUFJLENBVWxCLEFBYkwsQUFJUSxnQkFKUSxDQUNaLGFBQWEsQ0FHVCxnQkFBZ0IsQUFBQyxDQUNiLEtBQUssQ0FBRSxjQUFjLENBQ3hCLEFBTlQsQUFPUSxnQkFQUSxDQUNaLGFBQWEsQ0FNVCxrQkFBa0IsQUFBQyxDQUNmLEtBQUssQ0FBRSxjQUFjLENBQ3hCLEFBVFQsQUFVUSxnQkFWUSxDQUNaLGFBQWEsQ0FTVCxpQkFBaUIsQUFBQyxDQUNkLEtBQUssQ0FBRSxjQUFjLENBQ3hCLEFBR1QsQUFBQSxVQUFVLEFBQUMsQ0FDUCxPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsT0FBTyxDQUFFLFNBQVMsQ0FRckIsQUFaRCxBQUtJLFVBTE0sQ0FLTixLQUFLLEFBQUMsQ0FDRixNQUFNLENBQUUsSUFBSSxDQUNaLFlBQVksQ0FBRSxHQUFHLENBQ3BCLEFBUkwsQUFTSSxVQVRNLENBU04sS0FBSyxBQUFDLENBQ0YsS0FBSyxDQUFFLGVBQWUsQ0FDekIsQUFFTCxBQUFBLFdBQVcsQUFBQyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQWFsQixBQWhCRCxBQUlJLFdBSk8sQ0FJUCxjQUFjLEFBQUMsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLGNBQWMsQ0FBRSxJQUFJLENBS3ZCLEFBWEwsQUFPUSxXQVBHLENBSVAsY0FBYyxDQUdWLFdBQVcsQUFBQyxDQUNSLEtBQUssQ0FBRSxlQUFlLENBQ3RCLGFBQWEsQ0FBRSxlQUFlLENBQ2pDLEFBVlQsQUFZSSxXQVpPLENBWVAsY0FBYyxBQUFDLENBQ1gsS0FBSyxDQUFFLEdBQUcsQ0FDVixPQUFPLENBQUUsSUFBSSxDQUNoQixBQUVMLEFBQ0ksV0FETyxDQUNQLFNBQVMsQUFBQyxDQUNOLE9BQU8sQ0FBRSx1QkFBdUIsQ0FDbkMsQUFFTCxBQUFBLG1CQUFtQixBQUFDLENBQ2hCLEtBQUssQ0FBRSxJQUFJLENBQ1gsZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixNQUFNLENBQUUsaUJBQWlCLENBQ3pCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLGFBQWEsQ0FBRSxNQUFNLENBaUN4QixBQXRDRCxBQU1JLG1CQU5lLENBTWYsT0FBTyxBQUFDLENBQ0osV0FBVyxDL0NqSmIsU0FBUyxDK0NrSlAsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsS0FBSyxDQUNaLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLGdCQUFnQixDL0N0TXJCLE9BQU8sQytDdU1GLFFBQVEsQ0FBRSxRQUFRLENBT3JCLEFBckJMLEFBZVEsbUJBZlcsQ0FNZixPQUFPLENBU0gsSUFBSSxBQUFDLENBQ0QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsU0FBUyxDQUFFLElBQUksQ0FDZixHQUFHLENBQUUsSUFBSSxDQUNULEtBQUssQ0FBRSxJQUFJLENBQ2QsQUFwQlQsQUFzQkksbUJBdEJlLENBc0JmLEVBQUUsQUFBQyxDQUNDLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsU0FBUyxDQVlyQixBQXJDTCxBQTBCUSxtQkExQlcsQ0FzQmYsRUFBRSxDQUlFLEVBQUUsQUFBQyxDQUNDLEtBQUssQ0FBRSxJQUFJLENBQ1gsV0FBVyxDL0N2S1gsZUFBZSxDK0N3S2YsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEMvQ2xOYixPQUFPLEMrQ21OQyxhQUFhLENBQUUsSUFBSSxDQUl0QixBQXBDVCxBQWlDWSxtQkFqQ08sQ0FzQmYsRUFBRSxDQUlFLEVBQUUsQ0FPRSxJQUFJLEFBQUMsQ0FDRCxXQUFXLEMvQzNLZCxnQkFBZ0IsQytDNEtoQixBQUliLEFBQUEsWUFBWSxBQUFDLENBQ1QsZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixPQUFPLENBQUUsU0FBUyxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsZUFBZSxDQUFFLGFBQWEsQ0FJakMsQUFWRCxBQU9JLFlBUFEsQ0FPUixJQUFJLEFBQUMsQ0FDRCxLQUFLLEMvQ2hPVixPQUFPLEMrQ2lPTCxBQU1MLEFBQUEsY0FBYyxBQUFDLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsU0FBUyxDQUNsQixXQUFXLENBQUUsSUFBSSxDQWlOcEIsQUFwTkQsQUFJSSxjQUpVLENBSVYsU0FBUyxBQUFDLENBQ04sT0FBTyxDQUFFLElBQUksQ0FDYixPQUFPLENBQUUsSUFBSSxDQUNiLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsVUFBVSxDQUFFLE9BQU8sQ0FDdEIsQUFWTCxBQVdJLGNBWFUsQ0FXVixTQUFTLEFBQUEsT0FBTyxBQUFBLENBQ1osT0FBTyxDQUFFLEtBQUssQ0FDakIsQUFiTCxBQWNJLGNBZFUsQ0FjVixrQkFBa0IsQUFBQyxDQUNmLE9BQU8sQ0FBRSxJQUFJLENBQ2IsYUFBYSxDQUFFLElBQUksQ0FDbkIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FpQmQsQUFuQ0wsQUFtQlEsY0FuQk0sQ0FjVixrQkFBa0IsQ0FLZCxJQUFJLEFBQUMsQ0FDRCxXQUFXLEMvQ25OVixnQkFBZ0IsQytDb05qQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQy9DOVBkLE9BQU8sQytDK1BFLE9BQU8sQ0FBRSxLQUFLLENBQ2QsYUFBYSxDQUFFLEdBQUcsQ0FDckIsQUExQlQsQUEyQlEsY0EzQk0sQ0FjVixrQkFBa0IsQ0FhZCxDQUFDLEFBQUMsQ0FDRSxXQUFXLEMvQzFOUixrQkFBa0IsQytDMk5yQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQy9DOVFkLE9BQU8sQytDK1FFLE1BQU0sQ0FBRSxJQUFJLENBQ1osY0FBYyxDQUFFLFNBQVMsQ0FDNUIsQUFsQ1QsQUFvQ0ksY0FwQ1UsQ0FvQ1YsU0FBUyxBQUFDLENBQ04sS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsU0FBUyxDQVNyQixBQS9DTCxBQXVDUSxjQXZDTSxDQW9DVixTQUFTLENBR0wsQ0FBQyxBQUFDLENBQ0UsV0FBVyxDL0N2T1YsZ0JBQWdCLEMrQ3dPakIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEMvQ3BSYixPQUFPLEMrQ3FSQyxNQUFNLENBQUUsSUFBSSxDQUNaLGNBQWMsQ0FBRSxTQUFTLENBQzVCLEFBOUNULEFBZ0RJLGNBaERVLENBZ0RWLFdBQVcsQUFBQyxDQUNSLEtBQUssQ0FBRSxHQUFHLENBQ2IsQUFsREwsQUFtREksY0FuRFUsQ0FtRFYsWUFBWSxBQUFDLENBQ1QsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxhQUFhLENBZ0dqQyxBQXRKTCxBQXVEUSxjQXZETSxDQW1EVixZQUFZLENBSVIsV0FBVyxBQUFDLENBQ1IsS0FBSyxDQUFFLEdBQUcsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLGFBQWEsQ0FBRSxFQUFFLENBQ3BCLEFBM0RULEFBNERRLGNBNURNLENBbURWLFlBQVksQ0FTUixLQUFLLEFBQUMsQ0FDRixPQUFPLENBQUUsS0FBSyxDQUNkLFNBQVMsQ0FBRSxJQUFJLENBQ2YsYUFBYSxDQUFFLEdBQUcsQ0FJckIsQUFuRVQsQUFnRVksY0FoRUUsQ0FtRFYsWUFBWSxDQVNSLEtBQUssQ0FJRCxJQUFJLEFBQUMsQ0FDRCxLQUFLLEMvQ3hTbEIsT0FBTyxDK0N5U0csQUFsRWIsQUFvRVEsY0FwRU0sQ0FtRFYsWUFBWSxDQWlCUixLQUFLLEFBQUMsQ0FDRixXQUFXLEMvQ3RRWCxlQUFlLEMrQ3VRZixTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixPQUFPLENBQUUsSUFBSSxDQUNiLEtBQUssQ0FBRSxJQUFJLENBYWQsQUF6RlQsQUE2RVksY0E3RUUsQ0FtRFYsWUFBWSxDQWlCUixLQUFLLEFBU0EsMkJBQTJCLEFBQUMsQ0FDM0IsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQS9FYixBQWdGWSxjQWhGRSxDQW1EVixZQUFZLENBaUJSLEtBQUssQUFZQSxrQkFBa0IsQUFBQyxDQUNsQixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBbEZiLEFBbUZZLGNBbkZFLENBbURWLFlBQVksQ0FpQlIsS0FBSyxBQWVBLHNCQUFzQixBQUFDLENBQ3RCLEtBQUssQ0FBRSxrQkFBa0IsQ0FDMUIsQUFyRmIsQUFzRlksY0F0RkUsQ0FtRFYsWUFBWSxDQWlCUixLQUFLLEFBa0JBLGlCQUFpQixBQUFDLENBQ2pCLEtBQUssQ0FBRSxrQkFBa0IsQ0FDMUIsQUF4RmIsQUEwRlEsY0ExRk0sQ0FtRFYsWUFBWSxDQXVDUixNQUFNLEFBQUMsQ0FDSCxXQUFXLEMvQzVSWCxlQUFlLEMrQzZSZixTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLGtCQUFrQixDQUFFLElBQUksQ0FDeEIsZUFBZSxDQUFFLElBQUksQ0FDckIsVUFBVSxDQUFFLElBQUksQ0FDaEIsZ0JBQWdCLENBQ1osaURBQWlELENBQ2pELGtEQUFrRCxDQUNsRCxxQ0FBcUMsQ0FDekMsbUJBQW1CLENBQ2YsaUJBQWlCLENBQUMsZUFBZSxDQUNqQyxpQkFBaUIsQ0FBQyxlQUFlLENBQ2pDLGtCQUFrQixDQUFDLEtBQUssQ0FDNUIsZUFBZSxDQUNYLDZCQUVTLENBQ2IsaUJBQWlCLENBQUUsU0FBUyxDQUkvQixBQXRIVCxBQW1IWSxjQW5IRSxDQW1EVixZQUFZLENBdUNSLE1BQU0sQ0F5QkYsSUFBSSxBQUFDLENBQ0QsS0FBSyxDQUFFLEdBQUcsQ0FDYixBQXJIYixBQXVIUSxjQXZITSxDQW1EVixZQUFZLENBb0VSLFFBQVEsQUFBQyxDQUNMLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLEtBQUssQ0FDYixNQUFNLENBQUUsaUJBQWlCLENBQ3pCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLGdCQUFnQixDQUFFLEtBQUssQ0FDdkIsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsV0FBVyxDL0MvVFgsZUFBZSxDK0NnVWYsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixNQUFNLENBQUUsSUFBSSxDQWFmLEFBOUlULEFBa0lZLGNBbElFLENBbURWLFlBQVksQ0FvRVIsUUFBUSxBQVdILDJCQUEyQixBQUFDLENBQzNCLEtBQUssQ0FBRSxrQkFBa0IsQ0FDMUIsQUFwSWIsQUFxSVksY0FySUUsQ0FtRFYsWUFBWSxDQW9FUixRQUFRLEFBY0gsa0JBQWtCLEFBQUMsQ0FDbEIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQXZJYixBQXdJWSxjQXhJRSxDQW1EVixZQUFZLENBb0VSLFFBQVEsQUFpQkgsc0JBQXNCLEFBQUMsQ0FDdEIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQTFJYixBQTJJWSxjQTNJRSxDQW1EVixZQUFZLENBb0VSLFFBQVEsQUFvQkgsaUJBQWlCLEFBQUMsQ0FDakIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQTdJYixBQStJUSxjQS9JTSxDQW1EVixZQUFZLENBNEZSLE1BQU0sQUFBQSxNQUFNLENBL0lwQixjQUFjLENBbURWLFlBQVksQ0E0Rk0sS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELFFBQUMsQUFBQSxDQUFjLE1BQU0sQ0EvSWhELGNBQWMsQ0FtRFYsWUFBWSxDQTRGa0MsUUFBUSxBQUFBLE1BQU0sQUFBQyxDQUNyRCxVQUFVLENBQUUsaUJBQWlCLENBQzdCLGdCQUFnQixDQUFFLE9BQU8sQ0FDNUIsQUFsSlQsQUFtSlEsY0FuSk0sQ0FtRFYsWUFBWSxDQWdHUixLQUFLLEFBQUMsQ0FDRixPQUFPLENBQUUsS0FBSyxDQUNqQixBQXJKVCxBQXVKSSxjQXZKVSxDQXVKVixZQUFZLEFBQUMsQ0FDVCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxNQUFNLENBQ2QsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsV0FBVyxDQUFFLElBQUksQ0E4QnBCLEFBekxMLEFBNEpRLGNBNUpNLENBdUpWLFlBQVksQ0FLUixDQUFDLEFBQUMsQ0FDRSxLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQy9DOVZqQixTQUFTLEMrQytWSCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsU0FBUyxDQUNsQixXQUFXLENBQUUsSUFBSSxDQUNqQixhQUFhLENBQUUsSUFBSSxDQUNuQixNQUFNLENBQUUsT0FBTyxDQUNmLFVBQVUsQ0FBRSxTQUFTLENBQ3JCLGNBQWMsQ0FBRSxTQUFTLENBQzVCLEFBektULEFBMEtRLGNBMUtNLENBdUpWLFlBQVksQ0FtQlIsYUFBYSxDQTFLckIsY0FBYyxDQXVKVixZQUFZLENBbUJPLHFCQUFxQixBQUFDLENBQ2pDLEtBQUssQ0FBRSxJQUFJLENBQ1gsZ0JBQWdCLENBQUUsT0FBTyxDQUk1QixBQWhMVCxBQTZLWSxjQTdLRSxDQXVKVixZQUFZLENBbUJSLGFBQWEsQUFHUixNQUFNLENBN0tuQixjQUFjLENBdUpWLFlBQVksQ0FtQk8scUJBQXFCLEFBRy9CLE1BQU0sQUFBQyxDQUNKLGdCQUFnQixDQUFFLE9BQU8sQ0FDNUIsQUEvS2IsQUFpTFEsY0FqTE0sQ0F1SlYsWUFBWSxDQTBCUixjQUFjLEFBQUMsQ0FDWCxLQUFLLENBQUUsS0FBSyxDQUNaLGdCQUFnQixDL0NsYXpCLE9BQU8sQytDbWFFLFdBQVcsQ0FBRSxJQUFJLENBSXBCLEFBeExULEFBcUxZLGNBckxFLENBdUpWLFlBQVksQ0EwQlIsY0FBYyxBQUlULE1BQU0sQUFBQyxDQUNKLGdCQUFnQixDQUFFLE9BQU8sQ0FDNUIsQUF2TGIsQUEwTEksY0ExTFUsQ0EwTFYsU0FBUyxBQUFDLENBQ04sT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxNQUFNLENBWXRCLEFBek1MLEFBOExRLGNBOUxNLENBMExWLFNBQVMsQ0FJTCxLQUFLLEFBQUMsQ0FDRixLQUFLLENBQUUsZUFBZSxDQUN0QixjQUFjLENBQUUsTUFBTSxDQUN6QixBQWpNVCxBQWtNUSxjQWxNTSxDQTBMVixTQUFTLENBUUwsQ0FBQyxBQUFDLENBQ0UsV0FBVyxDL0NsWVYsZ0JBQWdCLEMrQ21ZakIsS0FBSyxDL0M3YWIsT0FBTyxDK0NpYkYsQUF4TVQsQUFxTVksY0FyTUUsQ0EwTFYsU0FBUyxDQVFMLENBQUMsQUFHSSxNQUFNLEFBQUMsQ0FDSixLQUFLLEMvQzdhbEIsT0FBTyxDK0M4YUcsQUF2TWIsQUEyTVEsY0EzTU0sQ0EwTVYsU0FBUyxDQUNMLENBQUMsQUFBQyxDQUNFLFdBQVcsQy9DMVlSLGtCQUFrQixDK0MyWXJCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDL0M5YmQsT0FBTyxDK0MrYkUsTUFBTSxDQUFFLElBQUksQ0FDWixjQUFjLENBQUUsU0FBUyxDQUM1QixBQUdULEFBQUEsU0FBUyxBQUFDLENBQ04sS0FBSyxDQUFFLElBQUksQ0FDWCxXQUFXLEMvQ3ZaVCxTQUFTLEMrQ3daWCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxLQUFLLENBQ1osTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsU0FBUyxDQUNsQixXQUFXLENBQUUsSUFBSSxDQUNqQixhQUFhLENBQUUsSUFBSSxDQUNuQixNQUFNLENBQUUsR0FBRyxDQUNYLE1BQU0sQ0FBRSxPQUFPLENBQ2YsT0FBTyxDQUFFLElBQUksQ0FDYixVQUFVLENBQUUsU0FBUyxDQUNyQixnQkFBZ0IsQy9DMWNqQixPQUFPLEMrQzJjTixjQUFjLENBQUUsU0FBUyxDQUk1QixBQW5CRCxBQWdCSSxTQWhCSyxBQWdCSixNQUFNLEFBQUMsQ0FDSixnQkFBZ0IsQ0FBRSxPQUFPLENBQzVCLEFBT0wsQUFBQSxXQUFXLEFBQUMsQ0FDUixXQUFXLENBQUUsSUFBSSxDQUNqQixjQUFjLENBQUUsSUFBSSxDQUNwQixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxNQUFNLENBU3JCLEFBYkQsQUFLSSxXQUxPLENBS1AsQ0FBQyxBQUFDLENBQ0UsV0FBVyxDL0NuYk4sZ0JBQWdCLEMrQ29ickIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLEMvQ3RlVixPQUFPLEMrQ3VlRixNQUFNLENBQUUsSUFBSSxDQUNaLGNBQWMsQ0FBRSxTQUFTLENBQzVCLEFBRUwsQUFBQSxjQUFjLEFBQUMsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxNQUFNLENBQ2QsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsTUFBTSxDQUFFLEdBQUcsQ0FDWCxhQUFhLENBQUUsSUFBSSxDQUNuQixVQUFVLENBQUUsR0FBRyxDQUFDLEtBQUssQy9DMWV0QixPQUFPLEMrQzJlTixPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsZ0JBQWdCLENBQUUsS0FBSyxDQUN2QixRQUFRLENBQUUsUUFBUSxDQUNsQixVQUFVLENBQUUsS0FBSyxDQUNqQixVQUFVLENBQUUsdUJBQXVCLENBK0Z0QyxBQTlGRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRyxLQUFLLEVBZjdDLEFBQUEsY0FBYyxBQUFDLENBZ0JQLFVBQVUsQ0FBRSxLQUFLLENBNkZ4QixDQTNGRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFsQjVCLEFBQUEsY0FBYyxBQUFDLENBbUJOLFVBQVUsQ0FBRSxNQUFNLENBMEYxQixDQTdHRCxBQXFCSSxjQXJCVSxDQXFCVixJQUFJLEFBQUMsQ0FDRCxLQUFLLENBQUUsSUFBSSxDQUFBLFVBQVUsQ0FDeEIsQUFDRCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUF4QjdCLEFBQUEsY0FBYyxBQUFDLENBeUJQLEtBQUssQ0FBRSxHQUFHLENBb0ZqQixDQWxGRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUEzQjdCLEFBQUEsY0FBYyxBQUFDLENBNEJQLEtBQUssQ0FBRSxHQUFHLENBaUZqQixDQS9FRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUE5QjdCLEFBQUEsY0FBYyxBQUFDLENBK0JQLEtBQUssQ0FBRSxHQUFHLENBOEVqQixDQTVFRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFqQzVCLEFBQUEsY0FBYyxBQUFDLENBa0NQLEtBQUssQ0FBRSxHQUFHLENBMkVqQixDQTdHRCxBQW9DSSxjQXBDVSxDQW9DVixDQUFDLEFBQUMsQ0FDRSxLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQy9DbGViLFNBQVMsQytDbWVQLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FFakIsS0FBSyxDL0MvZ0JULE9BQU8sQytDZ2hCSCxPQUFPLENBQUUsU0FBUyxDQUNsQixXQUFXLENBQUUsSUFBSSxDQUNqQixNQUFNLENBQUUsT0FBTyxDQUVmLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsT0FBTyxDQUFFLEtBQUssQ0FDZCxVQUFVLENBQUUsU0FBUyxDQTJCeEIsQUExQkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUcsS0FBSyxFQXBEakQsQUFvQ0ksY0FwQ1UsQ0FvQ1YsQ0FBQyxBQUFDLENBaUJNLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLEVBQUUsQ0F3QmpCLENBckJHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRUF6RGpELEFBb0NJLGNBcENVLENBb0NWLENBQUMsQUFBQyxDQXNCTSxTQUFTLENBQUUsR0FBRyxDQUNkLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLEVBQUUsQ0FrQmpCLENBZkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUcsTUFBTSxFQS9EbEQsQUFvQ0ksY0FwQ1UsQ0FvQ1YsQ0FBQyxBQUFDLENBNEJNLFNBQVMsQ0FBRSxHQUFHLENBQ2QsTUFBTSxDQUFFLElBQUksQ0FDWixNQUFNLENBQUUsSUFBSSxDQVluQixDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU0sRUFwRWpELEFBb0NJLGNBcENVLENBb0NWLENBQUMsQUFBQyxDQWlDTSxTQUFTLENBQUUsR0FBRyxDQUNkLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLEVBQUUsQ0FPakIsQ0E5RUwsQUF5RVEsY0F6RU0sQ0FvQ1YsQ0FBQyxBQXFDSSxNQUFNLEFBQUMsQ0FDSixLQUFLLENBQUUsS0FBSyxDQUNaLGdCQUFnQixDL0M5aUJ6QixPQUFPLEMrQ2dqQkQsQUE3RVQsQUErRUksY0EvRVUsQ0ErRVYsY0FBYyxBQUFDLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxhQUFhLENBQzlCLFdBQVcsQ0FBRSxJQUFJLENBeUJwQixBQTVHTCxBQW9GUSxjQXBGTSxDQStFVixjQUFjLENBS1YsWUFBWSxBQUFDLENBQ1QsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGFBQWEsQ0FBRSxrQkFBa0IsQ0FDakMsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsY0FBYyxDQUFFLElBQUksQ0FnQnZCLEFBM0dULEFBNEZZLGNBNUZFLENBK0VWLGNBQWMsQ0FLVixZQUFZLENBUVIsQ0FBQyxBQUFDLENBQ0UsV0FBVyxDL0N4aEJkLGdCQUFnQixDK0N5aEJiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDL0Nya0JqQixPQUFPLEMrQ3NrQkssTUFBTSxDQUFFLElBQUksQ0FTZixBQTFHYixBQWtHZ0IsY0FsR0YsQ0ErRVYsY0FBYyxDQUtWLFlBQVksQ0FRUixDQUFDLENBTUcsSUFBSSxBQUFDLENBQ0QsV0FBVyxDQUFFLEdBQUcsQ0FDbkIsQUFwR2pCLEFBcUdnQixjQXJHRixDQStFVixjQUFjLENBS1YsWUFBWSxDQVFSLENBQUMsQ0FTRyxHQUFHLEFBQUMsQ0FDQSxLQUFLLENBQUUsSUFBSSxDQUNYLFlBQVksQ0FBRSxHQUFHLENBQ2pCLGNBQWMsQ0FBRSxNQUFNLENBQ3pCLEFBTWpCLEFBQUEsU0FBUyxBQUFDLENBQ04sT0FBTyxDQUFFLElBQUksQ0FDYixXQUFXLENBQUUsSUFBSSxDQXVDcEIsQUF6Q0QsQUFHSSxTQUhLLENBR0wsY0FBYyxBQUFDLENBQ1gsZ0JBQWdCLEMvQzlsQnJCLE9BQU8sQytDK2xCRixXQUFXLEMvQ2hqQmIsU0FBUyxDK0NpakJQLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsU0FBUyxDQUNqQixhQUFhLENBQUUsSUFBSSxDQUNuQixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxTQUFTLENBQzVCLEFBYkwsQUFjSSxTQWRLLENBY0wsYUFBYSxBQUFDLENBQ1YsT0FBTyxDQUFFLFNBQVMsQ0F5QnJCLEFBeENMLEFBZ0JRLFNBaEJDLENBY0wsYUFBYSxDQUVULFlBQVksQUFBQyxDQUNULE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixlQUFlLENBQUUsYUFBYSxDQUM5QixhQUFhLENBQUUsSUFBSSxDQUNuQixhQUFhLENBQUUsa0JBQWtCLENBQ2pDLGNBQWMsQ0FBRSxJQUFJLENBV3ZCLEFBakNULEFBdUJZLFNBdkJILENBY0wsYUFBYSxDQUVULFlBQVksQ0FPUixDQUFDLEFBQUMsQ0FDRSxXQUFXLEMvQ25rQnJCLFNBQVMsQytDb2tCQyxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQy9DL21CakIsT0FBTyxDK0NnbkJLLE1BQU0sQ0FBRSxJQUFJLENBSWYsQUFoQ2IsQUE2QmdCLFNBN0JQLENBY0wsYUFBYSxDQUVULFlBQVksQ0FPUixDQUFDLEFBTUksYUFBYSxBQUFDLENBQ1gsV0FBVyxDL0N2a0JoQixrQkFBa0IsQytDd2tCaEIsQUEvQmpCLEFBa0NRLFNBbENDLENBY0wsYUFBYSxDQW9CVCxZQUFZLEFBQUMsQ0FDVCxhQUFhLENBQUUsSUFBSSxDQUl0QixBQXZDVCxBQW9DWSxTQXBDSCxDQWNMLGFBQWEsQ0FvQlQsWUFBWSxDQUVSLENBQUMsQUFBQSxjQUFjLEFBQUMsQ0FDWixhQUFhLENBQUUsR0FBRyxDQUNyQixBQUtiLEFBQUEsYUFBYSxBQUFDLENBQ1YsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxNQUFNLENBV3RCLEFBZEQsQUFJSSxhQUpTLENBSVQsR0FBRyxBQUFDLENBQ0EsS0FBSyxDQUFFLEdBQUcsQ0FDVixXQUFXLENBQUUsSUFBSSxDQUNqQixjQUFjLENBQUUsTUFBTSxDQUN0QixNQUFNLENBQUUsaUJBQWlCLENBQzVCLEFBVEwsQUFVSSxhQVZTLENBVVQsV0FBVyxBQUFDLENBQ1IsS0FBSyxDQUFFLEdBQUcsQ0FDVixPQUFPLENBQUUsU0FBUyxDQUNyQixBQUdMLEFBQUEsY0FBYyxBQUFDLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FJZCxBQUxELEFBRUksY0FGVSxDQUVWLFdBQVcsQUFBQyxDQUNSLEtBQUssQ0FBRSxJQUFJLENBQ2QsQUM5cUJULEFBQUEsU0FBUyxBQUFBLENBQ1AsTUFBTSxDQUFFLGVBQWUsQ0FDeEIsQUFDRCxBQUNFLFNBRE8sQ0FDUCxXQUFXLEFBQUEsQ0FDVCxPQUFPLENBQUUsSUFBSSxDQVdkLEFBYkgsQUFHSSxTQUhLLENBQ1AsV0FBVyxDQUVULElBQUksQUFBQSxDQUNGLFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDaERhSixPQUFPLENnRFpULEFBTkwsQUFPSSxTQVBLLENBQ1AsV0FBVyxDQU1ULEVBQUUsQUFBQSxDQUNBLGFBQWEsQ0FBRSxLQUFLLENBQ3JCLEFBVEwsQUFVSSxTQVZLLENBQ1AsV0FBVyxDQVNULEVBQUUsQUFBQSxDQUNBLFVBQVUsQ0FBRSxHQUFHLENBQ2hCLEFBR0wsQUFBQSxpQkFBaUIsQUFBQyxDQUNoQixLQUFLLENBQUUsSUFBSSxDQXFEWixBQXRERCxBQUVFLGlCQUZlLENBRWYsSUFBSSxBQUFDLENBQ0gsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsZUFBZSxDQUFFLFFBQVEsQ0ErQzFCLEFBckRILEFBT0ksaUJBUGEsQ0FFZixJQUFJLENBS0YsS0FBSyxBQUFDLENBQ0osV0FBVyxDaER5Q0QsZUFBZSxDZ0R4Q3pCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsTUFBTSxDQUFFLGlCQUFpQixDQUN6QixhQUFhLENBQUUsR0FBRyxDQUNsQixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3ZCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsS0FBSyxDQUFFLEdBQUcsQ0FDVixZQUFZLENBQUUsR0FBRyxDQWlCbEIsQUFqQ0wsQUFpQk0saUJBakJXLENBRWYsSUFBSSxDQUtGLEtBQUssQUFVRiwyQkFBMkIsQUFBQyxDQUUzQixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBcEJQLEFBcUJNLGlCQXJCVyxDQUVmLElBQUksQ0FLRixLQUFLLEFBY0Ysa0JBQWtCLEFBQUMsQ0FFbEIsS0FBSyxDQUFFLGtCQUFrQixDQUMxQixBQXhCUCxBQXlCTSxpQkF6QlcsQ0FFZixJQUFJLENBS0YsS0FBSyxBQWtCRixzQkFBc0IsQUFBQyxDQUV0QixLQUFLLENBQUUsa0JBQWtCLENBQzFCLEFBNUJQLEFBNkJNLGlCQTdCVyxDQUVmLElBQUksQ0FLRixLQUFLLEFBc0JGLGlCQUFpQixBQUFDLENBRWpCLEtBQUssQ0FBRSxrQkFBa0IsQ0FDMUIsQUFoQ1AsQUFrQ0ksaUJBbENhLENBRWYsSUFBSSxDQWdDRixNQUFNLEFBQUMsQ0FDTCxLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQ2hEY1AsU0FBUyxDZ0RiYixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxLQUFLLENBQ1osT0FBTyxDQUFFLFNBQVMsQ0FDbEIsV0FBVyxDQUFFLElBQUksQ0FDakIsTUFBTSxDQUFFLFFBQVEsQ0FDaEIsZ0JBQWdCLENoRGhDZixPQUFPLENnRGlDUixhQUFhLENBQUUsR0FBRyxDQUNsQixVQUFVLENBQUUsTUFBTSxDQUNsQixPQUFPLENBQUUsS0FBSyxDQUNkLFVBQVUsQ0FBRSxTQUFTLENBS3RCLEFBcERMLEFBZ0RNLGlCQWhEVyxDQUVmLElBQUksQ0FnQ0YsTUFBTSxBQWNILE1BQU0sQUFBQyxDQUNOLEtBQUssQ0FBRSxLQUFLLENBQ1osZ0JBQWdCLENBQUUsT0FBTyxDQUMxQixBQUtQLEFBQUEsYUFBYSxBQUFDLENBQ1osVUFBVSxDQUFFLElBQUksQ0FDaEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsVUFBVSxDQUFFLElBQUksQ0FJakIsQUFQRCxBQUlFLGFBSlcsQ0FJWCxLQUFLLEFBQUMsQ0FDSixhQUFhLENBQUUsU0FBUyxDQUN6QixBQUVILEFBQUEsYUFBYSxBQUFBLENBQ1gsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFDRCxBQUFBLE9BQU8sQUFBQyxDQUNOLE9BQU8sQ0FBRSxJQUFJLENBQ2IsY0FBYyxDQUFFLElBQUksQ0FDcEIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsYUFBYSxDQUFFLElBQUksQ0FDbkIsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixRQUFRLENBQUUsUUFBUSxDQTZHbkIsQUE1R0MsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUcsS0FBSyxFQVAzQyxBQVFJLE9BUkcsQ0FRSCxJQUFJLEFBQUMsQ0FDSCxPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLEtBQUssQ0FBRSxJQUFJLENBQ1osQ0FaTCxBQWVFLE9BZkssQ0FlTCxVQUFVLEFBQUMsQ0FDVCxTQUFTLENBQUUsSUFBSSxDQUNmLE1BQU0sQ0FBRSxJQUFJLENBQ2IsQUFsQkgsQUFvQkUsT0FwQkssQ0FvQkwsV0FBVyxBQUFDLENBQ1YsTUFBTSxDQUFFLElBQUksQ0FDYixBQXRCSCxBQXdCRSxPQXhCSyxDQXdCTCxZQUFZLEFBQUMsQ0FFWCxPQUFPLENBQUUsSUFBSSxDQTBDZCxBQXBFSCxBQTJCSSxPQTNCRyxDQXdCTCxZQUFZLENBR1YsRUFBRSxBQUFDLENBQ0QsV0FBVyxDaEQzQ0Usa0JBQWtCLENnRDRDL0IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENoRC9GSixPQUFPLENnRGdHUixNQUFNLENBQUUsSUFBSSxDQUNaLGNBQWMsQ0FBRSxJQUFJLENBQ3BCLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBbkNMLEFBb0NJLE9BcENHLENBd0JMLFlBQVksQ0FZVixLQUFLLEFBQUMsQ0FDSixXQUFXLENoRHZERCxlQUFlLENnRHdEekIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENoRGxHSCxPQUFPLENnRG1HVCxNQUFNLENBQUUsSUFBSSxDQUNaLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGNBQWMsQ0FBRSxPQUFPLENBQ3ZCLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLFFBQVEsQ0FBRSxNQUFNLENBQ2hCLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGFBQWEsQ0FBRSxRQUFRLENBQ3hCLEFBaERMLEFBaURJLE9BakRHLENBd0JMLFlBQVksQ0F5QlYsZ0JBQWdCLEFBQUMsQ0FDZixPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBZ0JoQixBQW5FTCxBQW9ETSxPQXBEQyxDQXdCTCxZQUFZLENBeUJWLGdCQUFnQixDQUdkLElBQUksQUFBQyxDQUNILEtBQUssQ0FBRSxHQUFHLENBQ1YsYUFBYSxDQUFFLElBQUksQ0FZcEIsQUFsRVAsQUF1RFEsT0F2REQsQ0F3QkwsWUFBWSxDQXlCVixnQkFBZ0IsQ0FHZCxJQUFJLENBR0YsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDaEQxRUwsZUFBZSxDZ0QyRXJCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDaERySFAsT0FBTyxDZ0RzSEwsTUFBTSxDQUFFLElBQUksQ0FDWixhQUFhLENBQUUsR0FBRyxDQUluQixBQWpFVCxBQThEVSxPQTlESCxDQXdCTCxZQUFZLENBeUJWLGdCQUFnQixDQUdkLElBQUksQ0FHRixDQUFDLEFBT0UsY0FBYyxBQUFDLENBQ2QsV0FBVyxDaEQvRU4sZ0JBQWdCLENnRGdGdEIsQUFoRVgsQUEwRkksT0ExRkcsQ0FxRUwsWUFBWSxDQXFCVixDQUFDLENBMUZMLE9BQU8sQ0FxRUwsWUFBWSxDQXNCVixNQUFNLEFBQUMsQ0FDTCxTQUFTLENBQUUsS0FBSyxDQUNoQixXQUFXLENoRDlHUCxTQUFTLENnRCtHYixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ2hEMUpILE9BQU8sQ2dEMkpULE9BQU8sQ0FBRSxTQUFTLENBQ2xCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE1BQU0sQ0FBRSxRQUFRLENBQ2hCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsTUFBTSxDQUFFLEdBQUcsQ0FDWCxhQUFhLENBQUUsR0FBRyxDQUNsQixVQUFVLENBQUUsTUFBTSxDQUNsQixPQUFPLENBQUUsS0FBSyxDQUNkLE9BQU8sQ0FBRSxJQUFJLENBQ2IsTUFBTSxDQUFFLE9BQU8sQ0FDZixVQUFVLENBQUUsU0FBUyxDQUt0QixBQWpITCxBQTZHTSxPQTdHQyxDQXFFTCxZQUFZLENBcUJWLENBQUMsQUFtQkUsTUFBTSxDQTdHYixPQUFPLENBcUVMLFlBQVksQ0FzQlYsTUFBTSxBQWtCSCxNQUFNLEFBQUMsQ0FDTixLQUFLLENBQUUsS0FBSyxDQUNaLGdCQUFnQixDaER2S2pCLE9BQU8sQ2dEd0tQLEFBS1AsQUFBQSxlQUFlLEFBQUMsQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxNQUFNLENBU25CLEFBWEQsQUFHRSxlQUhhLENBR2IsV0FBVyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBQUMsQ0FDcEIsZ0JBQWdCLENoRHpMYixPQUFPLENnRDBMVixNQUFNLENBQUUsT0FBTyxDQUNmLFVBQVUsQ0FBRSxTQUFTLENBSXRCLEFBVkgsQUFPSSxlQVBXLENBR2IsV0FBVyxDQUFDLEVBQUUsQUFBQSxPQUFPLEFBSWxCLE1BQU0sQUFBQyxDQUNOLGdCQUFnQixDQUFFLE9BQU8sQ0FDMUIsQUFJTCxBQUFBLGVBQWUsQUFBQyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxNQUFNLENBc0N4QixBQTFDRCxBQUtFLGVBTGEsQ0FLYixZQUFZLEFBQUMsQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxFQUFFLENBQ1YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLE9BQU8sQ0EyQmhCLEFBcENILEFBVUksZUFWVyxDQUtiLFlBQVksQ0FLVixXQUFXLEFBQUMsQ0FDVixnQkFBZ0IsQ2hEN01mLG1CQUFPLENnRDhNUixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLEdBQUcsQ0FDUixJQUFJLENBQUUsR0FBRyxDQUNULE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsU0FBUyxDQUt0QixBQTFCTCxBQXNCTSxlQXRCUyxDQUtiLFlBQVksQ0FLVixXQUFXLENBWVQsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsSUFBSSxDQUNoQixBQXpCUCxBQTJCSSxlQTNCVyxDQUtiLFlBQVksQ0FzQlYsR0FBRyxBQUFDLENBQ0YsS0FBSyxDQUFFLElBQUksQ0FDWCxjQUFjLENBQUUsTUFBTSxDQUN2QixBQTlCTCxBQWdDTSxlQWhDUyxDQUtiLFlBQVksQUEwQlQsTUFBTSxDQUNMLFdBQVcsQUFBQyxDQUNWLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUFsQ1AsQUFzQ0ksZUF0Q1csQ0FxQ2IsV0FBVyxDQUNULFdBQVcsQUFBQyxDQUNWLE9BQU8sQ0FBRSxDQUFDLENBQ1gsQUFHTCxBQUNFLFNBRE8sQ0FDUCxDQUFDLEFBQUEsQ0FDQyxTQUFTLENBQUUsSUFBSSxDQUNoQixBQUhILEFBSUUsU0FKTyxDQUlQLEVBQUUsQ0FBQyxFQUFFLEFBQUEsQ0FDSCxTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBS0gsQUFBQSxXQUFXLEFBQUMsQ0FDVixXQUFXLENBQUUsSUFBSSxDQUNqQixjQUFjLENBQUUsSUFBSSxDQUNyQixBQUNELEFBQUEsWUFBWSxBQUFDLENBQ1gsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsVUFBVSxDQUFFLE1BQU0sQ0FRbkIsQUFWRCxBQUdFLFlBSFUsQ0FHVixDQUFDLEFBQUMsQ0FDQSxXQUFXLENoRGxORSxnQkFBZ0IsQ2dEbU43QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ2hEclFGLE9BQU8sQ2dEc1FWLE1BQU0sQ0FBRSxHQUFHLENBQ1osQUFFSCxBQUFBLGVBQWUsQUFBQyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLGNBQWMsQ0FBRSxJQUFJLENBbUNyQixBQXhDRCxBQU1FLGVBTmEsQ0FNYixLQUFLLEFBQUMsQ0FDSixPQUFPLENBQUUsTUFBTSxDQTBCaEIsQUFqQ0gsQUFRSSxlQVJXLENBTWIsS0FBSyxDQUVILElBQUksQUFBQyxDQUNILEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixhQUFhLENBQUUsS0FBSyxDQUNwQixPQUFPLENBQUUsS0FBSyxDQUNkLE1BQU0sQ0FBRSxNQUFNLENBQ2QsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ2hEek9BLGdCQUFnQixDZ0QwTzNCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDaEQ1UkosT0FBTyxDZ0Q2UlIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsVUFBVSxDQUFFLFNBQVMsQ0FDdEIsQUF2QkwsQUF3QkksZUF4QlcsQ0FNYixLQUFLLENBa0JILENBQUMsQUFBQyxDQUNBLFdBQVcsQ2hEbFBBLGdCQUFnQixDZ0RtUDNCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDaERyU0osT0FBTyxDZ0RzU1IsTUFBTSxDQUFFLElBQUksQ0FDWixXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsTUFBTSxDQUNuQixBQWhDTCxBQW1DSSxlQW5DVyxDQWtDYixPQUFPLENBQ0wsSUFBSSxBQUFDLENBQ0gsZ0JBQWdCLENoRDdTZixPQUFPLENnRDhTUixLQUFLLENBQUUsS0FBSyxDQUNiLEFBR0wsQUFBQSxZQUFZLEFBQUMsQ0EwQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsY0FBYyxDQUFFLElBQUksQ0F5RnJCLEFBdElELEFBQ0UsWUFEVSxDQUNWLEVBQUUsQUFBQyxDQUNELFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxPQUFlLENBQ3ZCLEFBSkgsQUFNRSxZQU5VLENBTVYsRUFBRSxBQUFDLENBQ0QsS0FBSyxDQUFFLE9BQWUsQ0FDdEIsTUFBTSxDQUFFLGlCQUFpQixDQUN6QixTQUFTLENBQUUsZUFBZSxDQUMzQixBQVZILEFBV0UsWUFYVSxDQVdWLEVBQUUsQUFBQSxDQUNBLEtBQUssQ2hEdFRGLE9BQU8sQ2dEdVRWLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFmSCxBQWdCRSxZQWhCVSxDQWdCVixFQUFFLEFBQUMsQ0FDRCxNQUFNLENBQUUsT0FBTyxDQUNoQixBQWxCSCxBQW1CRSxZQW5CVSxDQW1CVixFQUFFLEFBQUEsVUFBVyxDQUFBLEVBQUUsQ0FBQyxDQUNkLFNBQVMsQ0FBRSxLQUFLLENBQ2pCLEFBckJILEFBc0JFLFlBdEJVLENBc0JWLE1BQU0sQUFBQSxDQUNKLEtBQUssQ2hEelVGLE9BQU8sQ2dEMFVWLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUExQkgsQUEyQkUsWUEzQlUsQ0EyQlYsRUFBRSxDQUFDLENBQUMsQUFBQSxDQUNGLEtBQUssQ2hEOVVGLE9BQU8sQ2dEK1VWLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUEvQkgsQUFnQ0UsWUFoQ1UsQ0FnQ1YsRUFBRSxDQUFDLE1BQU0sQUFBQSxDQUNQLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFuQ0gsQUFzQ0ksWUF0Q1EsQ0FvQ1YsU0FBUyxDQUVQLENBQUMsQUFBQSxDQUNHLEtBQUssQ2hEalZOLE9BQU8sQ2dEa1ZULEFBeENMLEFBOENFLFlBOUNVLENBOENWLFNBQVMsQUFBQyxDQUNSLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLEVBQUUsQ0FDVixNQUFNLENBQUUsR0FBRyxDQUFDLEtBQUssQ2hEbldkLE9BQU8sQ2dEb1dWLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLE1BQU0sQ0FBRSxPQUFPLENBQ2YsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxNQUFNLENBQ25CLFVBQVUsQ0FBRSxTQUFTLENBcUV0QixBQXBFQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUExRDdCLEFBOENFLFlBOUNVLENBOENWLFNBQVMsQUFBQyxDQWFOLEtBQUssQ0FBRSxHQUFHLENBbUViLENBakVDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQTdENUIsQUE4Q0UsWUE5Q1UsQ0E4Q1YsU0FBUyxBQUFDLENBZ0JOLEtBQUssQ0FBRSxHQUFHLENBZ0ViLENBOUhILEFBZ0VJLFlBaEVRLENBOENWLFNBQVMsQ0FrQlAsVUFBVSxBQUFDLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBdEVMLEFBdUVJLFlBdkVRLENBOENWLFNBQVMsQ0F5QlAsRUFBRSxBQUFDLENBQ0QsV0FBVyxDaEQzVVAsU0FBUyxDZ0Q0VWIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENoRDdYSixPQUFPLENnRDhYUixNQUFNLENBQUUsQ0FBQyxDQUNULFlBQVksQ0FBRSxHQUFHLENBQ2pCLFVBQVUsQ0FBRSxNQUFNLENBQ25CLEFBL0VMLEFBZ0ZJLFlBaEZRLENBOENWLFNBQVMsQ0FrQ1AsQ0FBQyxBQUFDLENBQ0EsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNaLEFBbkZMLEFBcUZJLFlBckZRLENBOENWLFNBQVMsQ0F1Q1AsU0FBUyxBQUFDLENBQ1IsV0FBVyxDaER6VlAsU0FBUyxDZ0QwVmIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENoRHJZSCxPQUFPLENnRHNZVCxhQUFhLENBQUUsSUFBSSxDQUNwQixBQTNGTCxBQTRGSSxZQTVGUSxDQThDVixTQUFTLENBOENQLFdBQVcsQUFBQyxDQUNWLFdBQVcsQ2hEaFdQLFNBQVMsQ2dEaVdiLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDaEQ1WUgsT0FBTyxDZ0Q2WVQsYUFBYSxDQUFFLElBQUksQ0FDbkIsY0FBYyxDQUFFLFNBQVMsQ0FDMUIsQUFuR0wsQUFvR0ksWUFwR1EsQ0E4Q1YsU0FBUyxDQXNEUCxLQUFLLEFBQUMsQ0FDSixXQUFXLENoRHhXUCxTQUFTLENnRHlXYixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ2hEbFpKLE9BQU8sQ2dEbVpSLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGNBQWMsQ0FBRSxTQUFTLENBQzFCLEFBM0dMLEFBNEdJLFlBNUdRLENBOENWLFNBQVMsQ0E4RFAsT0FBTyxBQUFDLENBQ04sV0FBVyxDaEQvV0EsZ0JBQWdCLENnRGdYM0IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENoRGxhSixPQUFPLENnRG1hUixVQUFVLENBQUUsU0FBUyxDQUt0QixBQUpDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQWxIOUIsQUE0R0ksWUE1R1EsQ0E4Q1YsU0FBUyxDQThEUCxPQUFPLEFBQUMsQ0FPSixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBRXBCLENBdEhMLEFBdUhJLFlBdkhRLENBOENWLFNBQVMsQUF5RU4sTUFBTSxBQUFDLENBQ04sTUFBTSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENoRGxhaEIsT0FBTyxDZ0RtYVIsVUFBVSxDQUFFLHVCQUF1QixDQUlwQyxBQTdITCxBQTBITSxZQTFITSxDQThDVixTQUFTLEFBeUVOLE1BQU0sQ0FHTCxPQUFPLEFBQUMsQ0FDTixLQUFLLENoRHJhTixPQUFPLENnRHNhUCxBQTVIUCxBQStIRSxZQS9IVSxDQStIVixPQUFPLEFBQUMsQ0FDTixNQUFNLENBQUUsR0FBRyxDQUFDLEtBQUssQ2hEMWFkLE9BQU8sQ2dEMmFWLFVBQVUsQ0FBRSx1QkFBdUIsQ0FJcEMsQUFySUgsQUFrSUksWUFsSVEsQ0ErSFYsT0FBTyxDQUdMLE9BQU8sQUFBQyxDQUNOLEtBQUssQ2hEN2FKLE9BQU8sQ2dEOGFULEFBR0wsQUFBQSxXQUFXLEFBQUMsQ0FDVixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FDZixlQUFlLENBQUUsTUFBTSxDQUN2QixXQUFXLENBQUUsSUFBSSxDQTBCbEIsQUEvQkQsQUFNRSxXQU5TLENBTVQsU0FBUyxBQUFDLENBQ1IsT0FBTyxDQUFFLElBQUksQ0FDYixXQUFXLENBQUUsTUFBTSxDQUNuQixPQUFPLENBQUUsSUFBSSxDQUNiLE1BQU0sQ0FBRSxRQUFRLENBQ2hCLE1BQU0sQ0FBRSxPQUFPLENBQ2YsTUFBTSxDQUFFLGlCQUFpQixDQUN6QixnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLFVBQVUsQ0FBRSxTQUFTLENBV3RCLEFBMUJILEFBZ0JJLFdBaEJPLENBTVQsU0FBUyxDQVVQLEdBQUcsQUFBQyxDQUNGLEtBQUssQ0FBRSxLQUFLLENBQ2IsQUFsQkwsQUFtQkksV0FuQk8sQ0FNVCxTQUFTLENBYVAsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDaEQ3WkEsZ0JBQWdCLENnRDhaM0IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENoRDFjSCxPQUFPLENnRDJjVCxXQUFXLENBQUUsR0FBRyxDQUNqQixBQXpCTCxBQTJCRSxXQTNCUyxDQTJCVCxPQUFPLEFBQUMsQ0FDTixZQUFZLENoRDdjVCxPQUFPLENnRDhjVixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3hCLEFBRUgsQUFBQSxTQUFTLEFBQUMsQ0FDUixXQUFXLENBQUUsSUFBSSxDQUNsQixBQUNELEFBQUEsZ0JBQWdCLEFBQUMsQ0FDZixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBQ2IsZUFBZSxDQUFFLE1BQU0sQ0FzQnhCLEFBekJELEFBSUUsZ0JBSmMsQ0FJZCxXQUFXLEFBQUMsQ0FDVixLQUFLLENBQUUsR0FBRyxDQUNWLE9BQU8sQ0FBRSxJQUFJLENBQ2IsTUFBTSxDQUFFLGlCQUFpQixDQUN6QixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3ZCLFVBQVUsQ0FBRSxNQUFNLENBZW5CLEFBeEJILEFBVUksZ0JBVlksQ0FJZCxXQUFXLENBTVQsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDaER4YlAsU0FBUyxDZ0R5YmIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsT0FBTyxDQVNmLEFBdkJMLEFBZU0sZ0JBZlUsQ0FJZCxXQUFXLENBTVQsQ0FBQyxDQUtDLElBQUksQUFBQyxDQUNILFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDaEQ5ZU4sT0FBTyxDZ0QrZU4sT0FBTyxDQUFFLEtBQUssQ0FDZCxjQUFjLENBQUUsU0FBUyxDQUN6QixhQUFhLENBQUUsSUFBSSxDQUNwQixBQUtQLEFBQUEsRUFBRSxBQUFBLFNBQVMsQ0FDWCxFQUFFLEFBQUEsU0FBUyxBQUFBLE1BQU0sQUFBQyxDQUNoQixLQUFLLENBQUUsSUFBa0IsQ0FBQyxVQUFVLENBQ3BDLGdCQUFnQixDQUFFLE9BQWdCLENBQUMsVUFBVSxDQWU5QyxBQWxCRCxBQUlFLEVBSkEsQUFBQSxTQUFTLENBSVQsRUFBRSxDQUhKLEVBQUUsQUFBQSxTQUFTLEFBQUEsTUFBTSxDQUdmLEVBQUUsQUFBQyxDQUNELGFBQWEsQ0FBRSxZQUFZLENBQzNCLEtBQUssQ0FBRSxnQkFBZ0IsQ0FDeEIsQUFQSCxBQVFFLEVBUkEsQUFBQSxTQUFTLENBUVQsQ0FBQyxDQVBILEVBQUUsQUFBQSxTQUFTLEFBQUEsTUFBTSxDQU9mLENBQUMsQUFBQSxDQUNDLEtBQUssQ0FBRSxnQkFBZ0IsQ0FDeEIsQUFWSCxBQVdFLEVBWEEsQUFBQSxTQUFTLENBV1QsRUFBRSxDQVZKLEVBQUUsQUFBQSxTQUFTLEFBQUEsTUFBTSxDQVVmLEVBQUUsQUFBQyxDQUNELEtBQUssQ0FBRSxnQkFBZ0IsQ0FDeEIsQUFiSCxBQWVFLEVBZkEsQUFBQSxTQUFTLENBZVQsRUFBRSxDQWRKLEVBQUUsQUFBQSxTQUFTLEFBQUEsTUFBTSxDQWNmLEVBQUUsQUFBQyxDQUNELEtBQUssQ0FBRSxnQkFBZ0IsQ0FDeEIsQUM5aEJDLEFBQUEsTUFBTSxBQUFDLENBQ0gsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsY0FBYyxDQUFFLElBQUksQ0FDcEIsZ0JBQWdCLENqRG1CakIsT0FBTyxDaUQwS1QsQUFoTUQsQUFJSSxNQUpFLENBSUYsWUFBWSxBQUFDLENBQ1QsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGNBQWMsQ0FBRSxJQUFJLENBQ3BCLGFBQWEsQ0FBRSxlQUFlLENBb0lqQyxBQTVJTCxBQVNRLE1BVEYsQ0FJRixZQUFZLENBS1IsWUFBWSxBQUFDLENBQ1QsS0FBSyxDQUFFLEdBQUcsQ0FrQmIsQUFqQkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBWHBDLEFBU1EsTUFURixDQUlGLFlBQVksQ0FLUixZQUFZLEFBQUMsQ0FHTCxLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLGFBQWEsQ0FBRSxJQUFJLENBYzFCLENBNUJULEFBZ0JZLE1BaEJOLENBSUYsWUFBWSxDQUtSLFlBQVksQ0FPUixHQUFHLEFBQUMsQ0FDQSxhQUFhLENBQUUsSUFBSSxDQUNuQixjQUFjLENBQUUsTUFBTSxDQUN6QixBQW5CYixBQW9CWSxNQXBCTixDQUlGLFlBQVksQ0FLUixZQUFZLENBV1IsQ0FBQyxBQUFDLENBQ0UsV0FBVyxDakQrQ2YsZUFBZSxDaUQ5Q1gsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsT0FBTyxDQUNkLE1BQU0sQ0FBRSxJQUFJLENBQ1osYUFBYSxDQUFFLElBQUksQ0FDdEIsQUEzQmIsQUE2QlEsTUE3QkYsQ0FJRixZQUFZLENBeUJSLFlBQVksQUFBQyxDQUNULEtBQUssQ0FBRSxHQUFHLENBQ1YsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxNQUFNLENBMEcxQixBQXpHRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFsQ3BDLEFBNkJRLE1BN0JGLENBSUYsWUFBWSxDQXlCUixZQUFZLEFBQUMsQ0FNTCxLQUFLLENBQUUsSUFBSSxDQXdHbEIsQ0EzSVQsQUFxQ1ksTUFyQ04sQ0FJRixZQUFZLENBeUJSLFlBQVksQ0FRUixTQUFTLEFBQUMsQ0FDTixLQUFLLENBQUUsTUFBTSxDQUNiLE9BQU8sQ0FBRSxXQUFXLENBeUN2QixBQXhDRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUF4Q3hDLEFBcUNZLE1BckNOLENBSUYsWUFBWSxDQXlCUixZQUFZLENBUVIsU0FBUyxBQUFDLENBSUYsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQXNDcEIsQUFoRmIsQUEyQ29CLE1BM0NkLENBSUYsWUFBWSxDQXlCUixZQUFZLENBUVIsU0FBUyxBQU1BLGFBQWEsQUFBQyxDQUNYLE9BQU8sQ0FBRSxLQUFLLENBQ2pCLENBN0NyQixBQStDZ0IsTUEvQ1YsQ0FJRixZQUFZLENBeUJSLFlBQVksQ0FRUixTQUFTLENBVUwsQ0FBQyxBQUFDLENBQ0UsV0FBVyxDakRvQm5CLGVBQWUsQ2lEbkJQLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxZQUFZLENBQUUsSUFBSSxDQUNsQixNQUFNLENBQUUsSUFBSSxDQUNaLGFBQWEsQ0FBRSxJQUFJLENBeUJ0QixBQS9FakIsQUF1RG9CLE1BdkRkLENBSUYsWUFBWSxDQXlCUixZQUFZLENBUVIsU0FBUyxDQVVMLENBQUMsQ0FRRyxDQUFDLEFBQUMsQ0FDRSxLQUFLLENBQUUsT0FBTyxDQUNkLFVBQVUsQ0FBRSxTQUFTLENBSXhCLEFBN0RyQixBQTBEd0IsTUExRGxCLENBSUYsWUFBWSxDQXlCUixZQUFZLENBUVIsU0FBUyxDQVVMLENBQUMsQ0FRRyxDQUFDLEFBR0ksTUFBTSxBQUFDLENBQ0osS0FBSyxDakQ3QjlCLE9BQU8sQ2lEOEJlLEFBNUR6QixBQThEb0IsTUE5RGQsQ0FJRixZQUFZLENBeUJSLFlBQVksQ0FRUixTQUFTLENBVUwsQ0FBQyxBQWVJLE9BQU8sQUFBQyxDQUNMLE9BQU8sQ0FBRSxPQUFPLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsWUFBWSxDQUFFLEdBQUcsQ0FDakIsY0FBYyxDQUFFLE1BQU0sQ0FDekIsQUFuRXJCLEFBb0VvQixNQXBFZCxDQUlGLFlBQVksQ0F5QlIsWUFBWSxDQVFSLFNBQVMsQ0FVTCxDQUFDLEFBcUJJLGNBQWMsQUFBQyxDQUNaLFdBQVcsQ2pERXBCLGtCQUFrQixDaUREVCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxLQUFLLENBQ1osT0FBTyxDQUFFLElBQUksQ0FDYixhQUFhLENBQUUsTUFBTSxDQUl4QixBQTlFckIsQUEyRXdCLE1BM0VsQixDQUlGLFlBQVksQ0F5QlIsWUFBWSxDQVFSLFNBQVMsQ0FVTCxDQUFDLEFBcUJJLGNBQWMsQUFPVixPQUFPLEFBQUMsQ0FDTCxPQUFPLENBQUUsRUFBRSxDQUNkLEFBN0V6QixBQWtGZ0IsTUFsRlYsQ0FJRixZQUFZLENBeUJSLFlBQVksQ0FvRFIsaUJBQWlCLENBQ2IsQ0FBQyxBQUFDLENBQ0UsV0FBVyxDakRmbkIsZUFBZSxDaURlcUIsVUFBVSxDQUN0QyxTQUFTLENBQUUsZUFBZSxDQUMxQixXQUFXLENBQUUsZUFBZSxDQUM1QixLQUFLLENBQUUsa0JBQWtCLENBQ3pCLFlBQVksQ0FBRSxJQUFJLENBQ2xCLE1BQU0sQ0FBRSxJQUFJLENBQ1osYUFBYSxDQUFFLGNBQWMsQ0FJaEMsQUE3RmpCLEFBMEZvQixNQTFGZCxDQUlGLFlBQVksQ0F5QlIsWUFBWSxDQW9EUixpQkFBaUIsQ0FDYixDQUFDLEFBUUksT0FBTyxBQUFDLENBQ0wsT0FBTyxDQUFFLEVBQUUsQ0FDZCxBQTVGckIsQUFnR2dCLE1BaEdWLENBSUYsWUFBWSxDQXlCUixZQUFZLENBa0VSLFFBQVEsQ0FDSixDQUFDLEFBQUMsQ0FDRSxPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxJQUFJLENBS3BCLEFBSkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBbkc1QyxBQWdHZ0IsTUFoR1YsQ0FJRixZQUFZLENBeUJSLFlBQVksQ0FrRVIsUUFBUSxDQUNKLENBQUMsQUFBQyxDQUlNLGFBQWEsQ0FBRSxjQUFjLENBQzdCLFVBQVUsQ0FBRSxNQUFNLENBRXpCLENBdkdqQixBQXdHZ0IsTUF4R1YsQ0FJRixZQUFZLENBeUJSLFlBQVksQ0FrRVIsUUFBUSxDQVNKLElBQUksQUFBQyxDQUNELFFBQVEsQ0FBRSxRQUFRLENBQ2xCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLFFBQVEsQ0FBRSxNQUFNLENBOEJuQixBQXpJakIsQUE0R29CLE1BNUdkLENBSUYsWUFBWSxDQXlCUixZQUFZLENBa0VSLFFBQVEsQ0FTSixJQUFJLENBSUEsS0FBSyxBQUFDLENBQ0YsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENBQUUsT0FBTyxDQUNkLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsU0FBUyxDQUNsQixhQUFhLENBQUUsSUFBSSxDQUNuQixNQUFNLENBQUUsR0FBRyxDQUNYLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsZ0JBQWdCLENBQUUsS0FBSyxDQUMxQixBQXhIckIsQUF5SG9CLE1BekhkLENBSUYsWUFBWSxDQXlCUixZQUFZLENBa0VSLFFBQVEsQ0FTSixJQUFJLENBaUJBLE1BQU0sQUFBQyxDQUNILEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsS0FBSyxDQUNaLFNBQVMsQ0FBRSxJQUFJLENBQ2YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLEdBQUcsQ0FDUixLQUFLLENBQUUsR0FBRyxDQUNWLE1BQU0sQ0FBRSxHQUFHLENBQ1gsZ0JBQWdCLENqRHBHckMsT0FBTyxDaURxR2MsVUFBVSxDQUFFLFNBQVMsQ0FDckIsTUFBTSxDQUFFLE9BQU8sQ0FJbEIsQUF4SXJCLEFBcUl3QixNQXJJbEIsQ0FJRixZQUFZLENBeUJSLFlBQVksQ0FrRVIsUUFBUSxDQVNKLElBQUksQ0FpQkEsTUFBTSxBQVlELE1BQU0sQUFBQyxDQUNKLGdCQUFnQixDQUFFLE9BQU8sQ0FDNUIsQUF2SXpCLEFBNklJLE1BN0lFLENBNklGLGdCQUFnQixBQUFDLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsV0FBVyxDQUNwQixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBQ25CLGVBQWUsQ0FBRSxhQUFhLENBNkNqQyxBQS9MTCxBQW1KUSxNQW5KRixDQTZJRixnQkFBZ0IsQ0FNWixDQUFDLEFBQUMsQ0FDRSxXQUFXLENqRGhGWCxlQUFlLENpRGlGZixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxPQUFPLENBQ2QsTUFBTSxDQUFFLElBQUksQ0FDWixhQUFhLENBQUUsR0FBRyxDQUNyQixBQTFKVCxBQTJKUSxNQTNKRixDQTZJRixnQkFBZ0IsQ0FjWixDQUFDLEFBQUMsQ0FDRSxXQUFXLENqRHhGWCxlQUFlLENpRHlGZixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxPQUFPLENBQ2QsTUFBTSxDQUFFLElBQUksQ0FDWixhQUFhLENBQUUsR0FBRyxDQUlyQixBQXJLVCxBQWtLWSxNQWxLTixDQTZJRixnQkFBZ0IsQ0FjWixDQUFDLENBT0csTUFBTSxBQUFDLENBQ0gsV0FBVyxDakQ1Rlosa0JBQWtCLENpRDZGcEIsQUFwS2IsQUFzS1EsTUF0S0YsQ0E2SUYsZ0JBQWdCLENBeUJaLEVBQUUsQUFBQyxDQUNDLE9BQU8sQ0FBRSxJQUFJLENBQ2IsU0FBUyxDQUFFLElBQUksQ0FzQmxCLEFBOUxULEFBeUtZLE1BektOLENBNklGLGdCQUFnQixDQXlCWixFQUFFLENBR0UsRUFBRSxBQUFDLENBQ0MsS0FBSyxDQUFFLElBQUksQ0FDWCxPQUFPLENBQUUsSUFBSSxDQUNiLE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsVUFBVSxDQUFFLHFCQUFxQixDQUNqQyxVQUFVLENBQUUsU0FBUyxDQWN4QixBQTdMYixBQWdMZ0IsTUFoTFYsQ0E2SUYsZ0JBQWdCLENBeUJaLEVBQUUsQ0FHRSxFQUFFLENBT0UsQ0FBQyxBQUFBLENBQ0csV0FBVyxDakQ1R3pCLFNBQVMsQ2lENkdLLFNBQVMsQ0FBRSxJQUFJLENBQ2YsS0FBSyxDQUFFLEtBQUssQ0FDWixVQUFVLENBQUUsTUFBTSxDQUNsQixPQUFPLENBQUUsUUFBUSxDQUNqQixXQUFXLENBQUUsSUFBSSxDQUNqQixPQUFPLENBQUUsSUFBSSxDQUNiLFVBQVUsQ0FBRSxTQUFTLENBSXhCLEFBNUxqQixBQXlMb0IsTUF6TGQsQ0E2SUYsZ0JBQWdCLENBeUJaLEVBQUUsQ0FHRSxFQUFFLENBT0UsQ0FBQyxBQVNJLE1BQU0sQUFBQyxDQUNKLEtBQUssQ2pENUoxQixPQUFPLENpRDZKVyxBQU1yQixBQUFBLFdBQVcsQUFBQyxDQUNSLGdCQUFnQixDakQzS2QsT0FBTyxDaUQ0S1QsV0FBVyxDQUFFLElBQUksQ0FDakIsY0FBYyxDQUFFLElBQUksQ0F3Q3ZCLEFBdkNHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUo1QixBQUFBLFdBQVcsQUFBQyxDQUtKLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxNQUFNLENBcUN6QixDQTNDRCxBQVFJLFdBUk8sQ0FRUCxXQUFXLEFBQUMsQ0FDUixXQUFXLENqRHJJYixTQUFTLENpRHNJUCxTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ2pEaExQLE9BQU8sQ2lEaUxMLE1BQU0sQ0FBRSxHQUFHLENBQ1gsYUFBYSxDQUFFLElBQUksQ0FDbkIsY0FBYyxDQUFFLFNBQVMsQ0FJNUIsQUFIRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFoQmhDLEFBUUksV0FSTyxDQVFQLFdBQVcsQUFBQyxDQVNKLFdBQVcsQ0FBRSxJQUFJLENBRXhCLENBbkJMLEFBb0JJLFdBcEJPLENBb0JQLENBQUMsQUFBQyxDQUNFLFdBQVcsQ2pEakpiLFNBQVMsQ2lEa0pQLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FFakIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsR0FBRyxDQUNYLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLGNBQWMsQ0FBRSxTQUFTLENBYzVCLEFBMUNMLEFBNkJRLFdBN0JHLENBb0JQLENBQUMsQ0FTRyxDQUFDLEFBQUMsQ0FDRSxLQUFLLENBQUUsS0FBSyxDQUNaLFVBQVUsQ0FBRSxTQUFTLENBVXhCLEFBekNULEFBZ0NZLFdBaENELENBb0JQLENBQUMsQ0FTRyxDQUFDLENBR0csQ0FBQyxBQUFDLENBQ0UsS0FBSyxDQUFFLEtBQUssQ0FDWixTQUFTLENBQUUsSUFBSSxDQUNmLFlBQVksQ0FBRSxHQUFHLENBQ2pCLGNBQWMsQ0FBRSxNQUFNLENBQ3pCLEFBckNiLEFBc0NZLFdBdENELENBb0JQLENBQUMsQ0FTRyxDQUFDLEFBU0ksTUFBTSxBQUFDLENBQ0osS0FBSyxDQUFFLEtBQUssQ0FDZixBQUliLEFBQUEsV0FBVyxBQUFDLENBQ1IsWUFBWSxDQUFFLElBQUksQ0FVckIsQUFURyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFGN0IsQUFBQSxXQUFXLEFBQUMsQ0FHSixZQUFZLENBQUUsSUFBSSxDQVF6QixDQU5HLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUw3QixBQUFBLFdBQVcsQUFBQyxDQU1KLFlBQVksQ0FBRSxJQUFJLENBS3pCLENBSEcsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBUjdCLEFBQUEsV0FBVyxBQUFDLENBU0osWUFBWSxDQUFFLElBQUksQ0FFekIsQ0FDRCxBQUFBLFlBQVksQUFBQyxDQUNULEtBQUssQ0FBRSxHQUFHLENBQ1YsY0FBYyxDQUFFLElBQUksQ0FDcEIsY0FBYyxDQUFFLE1BQU0sQ0FJekIsQUFIRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFKNUIsQUFBQSxZQUFZLEFBQUMsQ0FLTCxLQUFLLENBQUUsR0FBRyxDQUVqQixDQUNELEFBQUEsYUFBYSxBQUFDLENBQ1YsT0FBTyxDQUFFLElBQUksQ0FDYixTQUFTLENBQUUsSUFBSSxDQUNmLGVBQWUsQ0FBRSxVQUFVLENBdUI5QixBQTFCRCxBQUlJLGFBSlMsQ0FJVCxDQUFDLEFBQUMsQ0FDRSxTQUFTLENBQUUsSUFBSSxDQUNmLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLEtBQUssQ0FBRSxPQUFPLENBQ2QsTUFBTSxDQUFFLFNBQVMsQ0FDakIsT0FBTyxDQUFFLEdBQUcsQ0FDWixVQUFVLENBQUUsTUFBTSxDQUNsQixVQUFVLENBQUUsU0FBUyxDQVV4QixBQXJCTCxBQVlRLGFBWkssQ0FJVCxDQUFDLEFBUUksTUFBTSxBQUFDLENBQ0osS0FBSyxDakRoUGQsT0FBTyxDaURpUEQsQUFkVCxBQWVRLGFBZkssQ0FJVCxDQUFDLEFBV0ksY0FBYyxBQUFDLENBQ1osV0FBVyxDQUFFLEdBQUcsQ0FDbkIsQUFqQlQsQUFrQlEsYUFsQkssQ0FJVCxDQUFDLEFBY0ksYUFBYSxBQUFDLENBQ1gsWUFBWSxDQUFFLEdBQUcsQ0FDcEIsQUFFTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUF0QjVCLEFBQUEsYUFBYSxBQUFDLENBdUJOLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLGVBQWUsQ0FBRSxNQUFNLENBRTlCLENBV0csTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBVjVCLEFBQUEsWUFBWSxBQUFDLENBV0wsVUFBVSxDQUFFLE1BQU0sQ0FTekIsQUFwQkQsQUFZUSxZQVpJLENBWUosQ0FBQyxBQUFDLENBQ0UsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixPQUFPLENBQUUsU0FBUyxDQUNsQixPQUFPLENBQUUsWUFBWSxDQUNyQixhQUFhLENBQUUsSUFBSSxDQUN0QixDQUtULEFBQUEsT0FBTyxBQUFDLENBQ0osT0FBTyxDQUFFLFdBQVcsQ0FDcEIsZ0JBQWdCLENqRDlSZCxPQUFPLENpRCtSVCxRQUFRLENBQUUsTUFBTSxDQUNoQixVQUFVLENBQUUsZUFBZSxDQWdDOUIsQUEvQkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBTDVCLEFBQUEsT0FBTyxBQUFDLENBTUEsVUFBVSxDQUFFLE1BQU0sQ0E4QnpCLENBcENELEFBUUksT0FSRyxDQVFILENBQUMsQUFBQyxDQUNFLFdBQVcsQ2pEdlBiLFNBQVMsQ2lEd1BQLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsY0FBYyxDQUFFLEdBQUcsQ0FDbkIsS0FBSyxDQUFFLEtBQUssQ0FDWixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLGNBQWMsQ0FBRSxTQUFTLENBWTVCLEFBNUJMLEFBaUJRLE9BakJELENBUUgsQ0FBQyxDQVNHLENBQUMsQUFBQyxDQUNFLEtBQUssQ0FBRSxLQUFLLENBQ1osVUFBVSxDQUFFLFNBQVMsQ0FJeEIsQUF2QlQsQUFvQlksT0FwQkwsQ0FRSCxDQUFDLENBU0csQ0FBQyxBQUdJLE1BQU0sQUFBQyxDQUNKLEtBQUssQ0FBRSxLQUFLLENBQ2YsQUFFTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUF4QmhDLEFBUUksT0FSRyxDQVFILENBQUMsQUFBQyxDQWlCTSxLQUFLLENBQUUsSUFBSSxDQUNYLFdBQVcsQ0FBRSxJQUFJLENBRXhCLENBNUJMLEFBNkJJLE9BN0JHLENBNkJILEdBQUcsQUFBQyxDQUNBLEtBQUssQ0FBRSxJQUFJLENBQ1gsS0FBSyxDQUFFLEtBQUssQ0FJZixBQUhHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQWhDaEMsQUE2QkksT0E3QkcsQ0E2QkgsR0FBRyxBQUFDLENBSUksT0FBTyxDQUFFLElBQUksQ0FFcEIsQ0FFTCxBQUFBLFVBQVUsQUFBQyxDQUNQLEtBQUssQ0FBRSxLQUFLLENBT2YsQUFSRCxBQUVJLFVBRk0sQ0FFTixJQUFJLEFBQUEsQ0FDQyxjQUFjLENBQUUsb0JBQW9CLENBQ3hDLEFBQ0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBTDVCLEFBQUEsVUFBVSxBQUFDLENBTUgsS0FBSyxDQUFFLElBQUksQ0FFbEIsQ0NsV0wsQUFDRSxXQURTLENBQ1QsVUFBVSxBQUFDLENBQ1QsV0FBVyxDQUFFLElBQUksQ0FDbEIsQUFISCxBQUlFLFdBSlMsQ0FJVCxNQUFNLEFBQUMsQ0FDTCxLQUFLLENBQUUsT0FBZ0IsQ0FDdkIsV0FBVyxDQUFFLGtCQUFrQixDQUMvQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE1BQU0sQ0FBRSxJQUFJLENBQ1osY0FBYyxDQUFFLFNBQVMsQ0FDMUIsQUFYSCxBQVlFLFdBWlMsQ0FZVCxVQUFVLEFBQUEsU0FBUyxBQUFDLENBQ2xCLE9BQU8sQ0FBRSxLQUFLLENBQ2YsQUFkSCxBQWVFLFdBZlMsQ0FlVCxxQkFBcUIsQUFBQyxDQUNwQixPQUFPLENBQUMsQ0FBQyxDQUNWLEFBakJILEFBa0JFLFdBbEJTLENBa0JULFdBQVcsQUFBQyxDQUNWLE1BQU0sQ0FBRSxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQWdCLENBQ2xDLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLFVBQVUsQ0FBRSxJQUFJLENBa0NqQixBQXZESCxBQXNCSSxXQXRCTyxDQWtCVCxXQUFXLEFBSVIsTUFBTSxBQUFDLENBQ04sTUFBTSxDQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBZ0IsQ0FDbEMsVUFBVSxDQUFFLHVCQUF1QixDQUNuQyxNQUFNLENBQUUsT0FBTyxDQUNoQixBQTFCTCxBQTJCSSxXQTNCTyxDQWtCVCxXQUFXLENBU1QsV0FBVyxBQUFDLENBQ1YsV0FBVyxDQUFFLGdCQUFnQixDQUM3QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFVBQVUsQ0FBRSxJQUFJLENBQ2hCLEtBQUssQ0FBRSxPQUFnQixDQUN2QixVQUFVLENBQUUsU0FBUyxDQUNyQixVQUFVLENBQUUsSUFBSSxDQUNoQixRQUFRLENBQUUsTUFBTSxDQUNoQixhQUFhLENBQUUsUUFBUSxDQUN4QixBQXRDTCxBQXVDSSxXQXZDTyxDQWtCVCxXQUFXLENBcUJULFVBQVUsQUFBQyxDQUNULFdBQVcsQ0FBRSxTQUFTLENBQ3RCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDQUFFLE9BQWUsQ0FDdEIsYUFBYSxDQUFFLElBQUksQ0FDcEIsQUE3Q0wsQUErQ0ksV0EvQ08sQ0FrQlQsV0FBVyxDQTZCVCxNQUFNLEFBQUMsQ0FDTCxXQUFXLENBQUUsU0FBUyxDQUN0QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxPQUFlLENBQ3RCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGNBQWMsQ0FBRSxTQUFTLENBQzFCLEFBdERMLEFBeURJLFdBekRPLENBd0RULEtBQUssQ0FDSCxhQUFhLEFBQUMsQ0FDWixNQUFNLENBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxJQUFrQixDQUNwQyxhQUFhLENBQUUsR0FBRyxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxLQUFLLENBQ2YsQUE5REwsQUErREksV0EvRE8sQ0F3RFQsS0FBSyxDQU9ILE1BQU0sQUFBQyxDQUNMLE9BQU8sQ0FBRSxLQUFLLENBQ2YsQUFqRUwsQUFrRUksV0FsRU8sQ0F3RFQsS0FBSyxDQVVILEtBQUssQUFBQyxDQUNKLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBcEVMLEFBcUVJLFdBckVPLENBd0RULEtBQUssQ0FhSCxJQUFJLEFBQUMsQ0FDSCxLQUFLLENBQUUsT0FBZ0IsQ0FDeEIsQUF2RUwsQUF5RUUsV0F6RVMsQ0F5RVQsU0FBUyxBQUFDLENBQ1IsT0FBTyxDQUFFLFlBQVksQ0FDckIsS0FBSyxDQUFFLElBQUksQ0FDWCxXQUFXLENBQUUsU0FBUyxDQUN0QixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxJQUFrQixDQUN6QixPQUFPLENBQUUsU0FBUyxDQUNsQixXQUFXLENBQUUsSUFBSSxDQUNqQixNQUFNLENBQUUsR0FBRyxDQUNYLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGdCQUFnQixDQUFFLE9BQWdCLENBQ2xDLE1BQU0sQ0FBRSxPQUFPLENBQ2YsT0FBTyxDQUFFLElBQUksQ0FDYixVQUFVLENBQUUsU0FBUyxDQUNyQixjQUFjLENBQUUsU0FBUyxDQUMxQixBQUdILE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFHLEtBQUssRWxEK0h6QyxBQUFBLFVBQVUsQWtEOUhHLENBQ1QsY0FBYyxDQUFFLGVBQWUsQ0FDaEMsQ0MvRkgsQUFBQSxZQUFZLEFBQUMsQ0FDWCxVQUFVLENBQUUsT0FBTyxDQUNwQixBQUNELEFBQUEsZUFBZSxBQUFDLENBQ2QsVUFBVSxDQUFFLEtBQUssQ0FDakIsYUFBYSxDQUFFLElBQUksQ0FDbkIsY0FBYyxDQUFFLEVBQUUsQ0FDbEIsWUFBWSxDQUFFLEVBQUUsQ0FDaEIsYUFBYSxDQUFFLEVBQUUsQ0FDakIsVUFBVSxDQUFFLEVBQUUsQ0F5SGYsQUEvSEQsQUFPRSxlQVBhLENBT2IsY0FBYyxBQUFDLENBQ2IsVUFBVSxDQUFFLEVBQUUsQ0FDZixBQVRILEFBVUUsZUFWYSxDQVViLFVBQVUsQUFBQyxDQUNULGNBQWMsQ0FBRSxLQUFLLENBQ3RCLEFBWkgsQUFhRSxlQWJhLENBYWIsUUFBUSxDQWJWLGVBQWUsQ0FjYixXQUFXLEFBQUMsQ0FDVixhQUFhLENBQUUsZUFBZSxDQUM5QixZQUFZLENBQUUsWUFBWSxDQUszQixBQXJCSCxBQWlCSSxlQWpCVyxDQWFiLFFBQVEsQ0FJTixnQkFBZ0IsQ0FqQnBCLGVBQWUsQ0FjYixXQUFXLENBR1QsZ0JBQWdCLEFBQUMsQ0FDZiwwQkFBMEIsQ0FBRSxjQUFjLENBQzFDLHlCQUF5QixDQUFFLGNBQWMsQ0FDMUMsQUFwQkwsQUFzQkUsZUF0QmEsQ0FzQmIsRUFBRSxBQUFDLENBQ0QsTUFBTSxDQUFFLEVBQUUsQ0FDVixTQUFTLENBQUUsSUFBSSxDQUNmLEtBQUssQ0FBRSxPQUFPLENBQ2QsY0FBYyxDQUFFLFNBQVMsQ0FDekIsV0FBVyxDQUFFLEdBQUcsQ0FDakIsQUE1QkgsQUE2QkUsZUE3QmEsQ0E2QmIsRUFBRSxBQUFDLENBQ0QsV0FBVyxDbkR1Q0UsZ0JBQWdCLENtRHRDN0IsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsSUFBSSxDQUNqQixLQUFLLENuRFpGLE9BQU8sQ21EYVYsT0FBTyxDQUFFLElBQUksQ0FDZCxBQW5DSCxBQW9DRSxlQXBDYSxDQW9DYixFQUFFLEFBQUMsQ0FDRCxLQUFLLENuRGhCRixPQUFPLENtRGlCVixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ25EOEJFLGdCQUFnQixDbUQ3QjlCLEFBeENILEFBeUNFLGVBekNhLENBeUNiLEVBQUUsQUFBQyxDQUNELFdBQVcsQ25EMkJFLGdCQUFnQixDbUQxQjdCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLElBQUksQ0FDakIsS0FBSyxDbkR4QkYsT0FBTyxDbUR5QlYsT0FBTyxDQUFFLElBQUksQ0FDYixNQUFNLENBQUUsSUFBSSxDQUNiLEFBaERILEFBaURFLGVBakRhLENBaURiLEVBQUUsQUFBQyxDQUNELFVBQVUsQ0FBRSxJQUFJLENBQ2hCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLE1BQU0sQ0FBRSxDQUFDLENBQ1QsVUFBVSxDQUFFLGNBQWMsQ0FDM0IsQUF0REgsQUF1REUsZUF2RGEsQ0F1RGIsQ0FBQyxBQUFDLENBQ0EsV0FBVyxDbkRXQyxlQUFlLENtRFYzQixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLEtBQUssQ0FBRSxPQUFPLENBQ2QsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNiLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLFVBQVUsQ0FBRSxPQUFPLENBSXBCLEFBbkVILEFBZ0VJLGVBaEVXLENBdURiLENBQUMsQ0FTQyxJQUFJLEFBQUMsQ0FDSCxXQUFXLENuRElBLGdCQUFnQixDbURINUIsQUFsRUwsQUFvRUUsZUFwRWEsQ0FvRWIsTUFBTSxBQUFDLENBQ0wsWUFBWSxDQUFFLElBQUksQ0FDbEIsYUFBYSxDQUFFLElBQUksQ0FDbkIsZ0JBQWdCLENBQUUsSUFBSSxDQUN0QixNQUFNLENBQUUscUJBQXFCLENBQzdCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLGtCQUFrQixDQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLGdCQUFtQixDQUNqRCxVQUFVLENBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsZ0JBQW1CLENBZTFDLEFBMUZILEFBNEVJLGVBNUVXLENBb0ViLE1BQU0sQ0FRSixXQUFXLEFBQUMsQ0FDVixNQUFNLENBQUUsQ0FBQyxDQVlWLEFBekZMLEFBOEVNLGVBOUVTLENBb0ViLE1BQU0sQ0FRSixXQUFXLENBRVQsZ0JBQWdCLEFBQUMsQ0FDZixnQkFBZ0IsQ0FBRSxDQUFDLENBQ25CLFlBQVksQ0FBRSxLQUFLLENBQ25CLGFBQWEsQ0FBRSxDQUFDLENBQ2hCLE9BQU8sQ0FBRSxRQUFRLENBQ2pCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxLQUFLLENBQ2QsYUFBYSxDQUFFLElBQUksQ0FDbkIsZ0JBQWdCLENBQUUsSUFBSSxDQUN0QixNQUFNLENBQUUsY0FBYyxDQUN2QixBQXhGUCxBQTJGRSxlQTNGYSxDQTJGYixjQUFjLEFBQUMsQ0FDYixZQUFZLENBQUUsSUFBSSxDQVVuQixBQXRHSCxBQTZGSSxlQTdGVyxDQTJGYixjQUFjLENBRVosY0FBYyxBQUFDLENBQ2IsS0FBSyxDQUFFLElBQUksQ0FDWCxnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLFlBQVksQ0FBRSxJQUFJLENBQ2xCLE9BQU8sQ0FBRSxTQUFTLENBQ2xCLGFBQWEsQ0FBRSxxQkFBcUIsQ0FDcEMsdUJBQXVCLENBQUUsR0FBRyxDQUM1QixzQkFBc0IsQ0FBRSxHQUFHLENBQzVCLEFBckdMLEFBdUdFLGVBdkdhLENBdUdiLFdBQVcsQUFBQyxDQUNWLE1BQU0sQ0FBRSxDQUFDLENBWVYsQUFwSEgsQUF5R0ksZUF6R1csQ0F1R2IsV0FBVyxDQUVULGdCQUFnQixBQUFDLENBQ2YsZ0JBQWdCLENBQUUsQ0FBQyxDQUNuQixZQUFZLENBQUUsS0FBSyxDQUNuQixhQUFhLENBQUUsQ0FBQyxDQUNoQixPQUFPLENBQUUsUUFBUSxDQUNqQixRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsS0FBSyxDQUNkLGFBQWEsQ0FBRSxJQUFJLENBQ25CLGdCQUFnQixDQUFFLElBQUksQ0FDdEIsTUFBTSxDQUFFLGNBQWMsQ0FDdkIsQUFuSEwsQUFzSEksZUF0SFcsQ0FxSGIsV0FBVyxDQUNULEVBQUUsQUFBQyxDQUNELFNBQVMsQ0FBRSxJQUFJLENBQ2YsY0FBYyxDQUFFLFNBQVMsQ0FDekIsV0FBVyxDQUFFLEdBQUcsQ0FDakIsQUExSEwsQUEySEksZUEzSFcsQ0FxSGIsV0FBVyxDQU1ULENBQUMsQUFBQyxDQUNBLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFDaElMLEFBQ0UsV0FEUyxDQUNULEVBQUUsQUFBQyxDQUNELEtBQUssQ0FBRSxPQUFPLENBQ2QsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsVUFBVSxDQUFFLEVBQUUsQ0FDZixBQUxILEFBTUUsV0FOUyxDQU1ULENBQUMsQUFBQyxDQUNBLE1BQU0sQ0FBRSxHQUFHLENBQ1gsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFUSCxBQVVFLFdBVlMsQ0FVVCxNQUFNLEFBQUMsQ0FDTCxLQUFLLENBQUUsa0JBQWtCLENBQ3pCLFdBQVcsQ0FBRSxlQUFlLENBQzdCLEFBYkgsQUFjRSxXQWRTLENBY1QsRUFBRSxBQUFDLENBQ0QsTUFBTSxDQUFFLEdBQUcsQ0FDWixBQUVILEFBQUEsSUFBSSxBQUFBLE9BQU8sQUFBQyxDQUNWLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLEtBQUssQ0FBRSxLQUFLLENBQ1osT0FBTyxDQUFFLFdBQVcsQ0FDcEIsS0FBSyxDQUFFLEtBQUssQ0FDWixVQUFVLENBQUUsTUFBTSxDQUNuQixBQUNELEFBQUEsY0FBYyxBQUFDLENBQ2IsZ0JBQWdCLENBQUUsT0FBTyxDQUMxQixBQUNELEFBQUEsY0FBYyxBQUFDLENBQ2IsZ0JBQWdCLENBQUUsT0FBTyxDQUMxQixBQUNELEFBQUEsY0FBYyxBQUFDLENBQ2IsZ0JBQWdCLENBQUUsSUFBSSxDQUN2QixBQUNELEFBQUEsYUFBYSxBQUFDLENBQ1osZ0JBQWdCLENBQUUsT0FBTyxDQUMxQiJ9 */
