Triangle BCFBCF has a right angle at BB. Let AA be the point on line CFCF such that FA=FBFA = FB and FF lies between AA and CC. Point DD is chosen such that DA=DCDA = DC and ACAC is the bisector of DAB\angle DAB. Point EE is chosen such that EA=EDEA = ED and ADAD is the bisector of EAC\angle EAC. Let MM be the midpoint of CFCF. Let XX be the point such that AMXEAMXE is a parallelogram (where AMEXAM \parallel EX and AEMXAE \parallel MX). Prove that lines BDBD, FXFX, and MEME are concurrent.