Ref A: 6fe2580fde354546bcb6c811485219d1 Ref B: A8750F8167EDC5E8E90D5D2653FEE786 Ref C: Wed May 22 20:06:27 2013 PST