Ref A: 76c7aeff914146e7a5506a9637494fcd Ref B: D0E697E9B01C7FAA544F01D0740A3D97 Ref C: Wed May 22 04:27:24 2013 PST