Ref A: 17a1f2dfe17e4840b4436e5bcad50b32 Ref B: E3443E51F0E31F6710B43019792E224F Ref C: Sun Mar 01 18:00:26 2015 PST