Ecency waves Jun 30