The vertices of triangle $ABC$ lie on the sides of equilateral triangle $DEF$, as shown. If $CD = 5$, $CE = BD = 4$, and $\angle ACB = 60^\circ$, then find $AE$.
Please include a picture.