Ref A: cf41de3c7fa0480595124e5cbc8def55 Ref B: 275829068D1316C5DB2B9C3D52535AEC Ref C: Wed May 22 19:45:11 2013 PST