Every Curve ...