Ref A: 5fbb82b012ee49acb1a10f20e3a32e55 Ref B: 93A999B472F3519C1DFAEC536C682917 Ref C: Wed May 22 11:50:07 2013 PST