Ref A: df0d63767fb842ccb3cf45f5779d26d7 Ref B: 222E7E01B7D9DE7655D0CEEB05C02EA4 Ref C: Sun Apr 20 20:00:24 2014 PST