Ref A: e61e37b07f66497684f1c0c65043a452 Ref B: A10993257D04FB9679436A72602E474D Ref C: Sat May 25 00:58:39 2013 PST