Ref A: 05a28f71435346e5b27d67f836776c98 Ref B: 27D115D0F61533B52CE506050BCB4499 Ref C: Fri Dec 26 21:39:05 2014 PST