The construction of figures to produce special results in plane geometry is an interesting problem, attracting the attention not only of students but also of professional mathematicians. Pizza's theorem, Napoleon's theorem, Butterfly theorem, Japanese theorem, Morley's trisector theorem, Thebault's theorem... are some typical examples of theorem statements. I found a nice configuration as follows. I think this result can be considered the best generalization of Bottema's theorem to date. I am looking for poof of this result:
Given triangle $ABC$, $A'$ is any point in the plane, $M$ is an arbitrary point on $BC$. Construct triangles $\triangle ACB'$ similar to triangle $\triangle BMA'$, triangle $\triangle ABC'$ similar to triangle $\triangle CMA'$, then $A', B', C'$ are collinear and
$$\frac{A'C'}{A'B'}=\frac{AC.BC'}{AB.CB'}=\frac{MB}{MC}$$

