Ref A: 515d55f66a3646cd87e93a61da679aa0 Ref B: 2D0D1E5F03A2A737A3D6D73F1863E104 Ref C: Wed Jan 28 10:23:11 2015 PST