Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
www.teluguthesis.comww[Type text]
Page 0
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.
,.