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