Ref A: 6f7a5d81de724017bbdd5ee35c9e6539 Ref B: 9E1E57787E9A07503250F50343F467FC Ref C: Wed Oct 01 21:56:22 2014 PST