.......... . . . . . .. .. . . ... . .. .. .. .. .. .. .. ........... . . .. . .. ....... .. . ......... . .. . . ...... . ..... . ....... .. ... ..... .. .. ... .. .. . . . ..