Ref A: 7e63a74b509349d2ae8daeb554f1567c Ref B: 620BC603396A8C41D7AA1407D096DAA4 Ref C: Mon May 20 18:40:33 2013 PST