Ref A: 50384f23f1b24257899d48d83d6bae81 Ref B: B46B961B775EC6A950990903BD49A800 Ref C: Sun May 26 19:55:02 2013 PST