Ref A: 70a890fc025c4d76833f8b767304f2c2 Ref B: 70001E28502D99988F34ED8ED8B17E4D Ref C: Sun Dec 28 23:28:08 2014 PST