Let AE intersect DC at point H,

and AF intersect BD at point G. Join AB, BC, BH, BE, CE and GH. By symmetry, CE is also a tangent line of the circle O1 and H is the midpoint of AE.
Since AF⊥DE, we have
∠AGB=2π−∠BDE.
By AE⊥DC,
∠AHB=2π−∠BHC.
By ①, ② and ③, ∠AGB=∠AHB. Therefore A, G, H, B lie on the same circle, and ∠AHG=∠ABG=∠AED. Thus GH∥DE. Since H is the midpoint of AE, G is the midpoint of AF.