Ref A: 7783774096dd4653a65bed37dd45da43 Ref B: C45C46DDA334F742478407E800DA3F10 Ref C: Sun May 19 04:25:40 2013 PST