Ref A: 4abf7fdbfbe54fa1901d53b43fe64942 Ref B: CE09B6168A36A68A3F4ACF01287B9E52 Ref C: Sun May 19 19:50:51 2013 PST