Ref A: 5da311cd32dc404caa721df7a06e5782 Ref B: 259666905327C33A8B6F24560E191C1E Ref C: Sun May 26 01:00:33 2013 PST