Ref A: 9e7ce39a6bbd4830ad63c223c8cff3df Ref B: 641B0786F60FAD90AA55E2EDE19BEADF Ref C: Fri Jan 30 09:21:50 2015 PST