.::...:::..::.