Find the circle center

The problem

Take the arbitrary triangle ABC, draw the altitudes BE, and CF.
Now, find the center of the circle through the points C, E, and F.

The hint

Consider the quadrilateral CEBF.

The answer

See the picture,
point D.

The solution

See hint