Ref A: 482f4c4425864db3923007a51c88f95c Ref B: 3860A552035C016B68ECE505F6F807E0 Ref C: Sun May 19 14:00:07 2013 PST