Ref A: 0938bc92220645aaab57ad3d43312680 Ref B: D34D97F3B7D1ADB5BFF46A219B858CCB Ref C: Wed Jun 19 23:42:47 2013 PST