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