Ref A: 542ceaf54de545d7af36d5a3f8212998 Ref B: ABBD9663187620D24800DA1428E8E7E3 Ref C: Sat May 25 22:54:39 2013 PST