Ref A: 96d92d001dbb4e66a8882934cda1a12c Ref B: 444442D9366C28B983E4353312699F71 Ref C: Wed May 22 18:04:39 2013 PST