. .. ... .... ....... .. .......#### #####.... .....