Ref A: 81e5bb35e0df4a4aaaf00fb11624d3f3 Ref B: 284F2357893E4E7B495F7062A3D25C65 Ref C: Tue Nov 25 20:11:08 2014 PST