Ref A: d1738a27bbb147b8ae6d1409b5675587 Ref B: 7E0C4C2D4DA060578A76CF2400D7525A Ref C: Sat Dec 27 13:22:11 2014 PST