Ref A: 1b2bdc3b3dff4c54a542405fa69a4ee4 Ref B: 23463877F834B53B3E7A654C365AF5F3 Ref C: Wed Jun 19 20:35:34 2013 PST