Ref A: 4c578063c1b444dabdf1f12767e847f1 Ref B: B6B0CD0234E672DBF54F651679F45958 Ref C: Sat May 25 12:08:35 2013 PST