harmonics elliptic 8851590