Ref A: 8ca22f68296c4a1cb6ee650dedb18c90 Ref B: B36167389BE30445C3F485FDAC099D15 Ref C: Fri Jan 30 20:43:49 2015 PST