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