Ref A: 0e915f1fdca34e9d8152b35bb365ffb2 Ref B: 11EC24326C1FBEEC7C7E0A9BC97E67F5 Ref C: Wed May 22 17:29:22 2013 PST