Six points are chosen on the sides of an equilateral triangle ABCABC: A1A_1, A2A_2 on BCBC, B1B_1, B2B_2 on CACA and C1C_1, C2C_2 on ABAB, such that they are the vertices of a convex hexagon A1A2B1B2C1C2A_1A_2B_1B_2C_1C_2 with equal side lengths.

Prove that the lines A1B2A_1B_2, B1C2B_1C_2 and C1A2C_1A_2 are concurrent.