Ref A: 44ebe641f28447ef926437bfc59534c4 Ref B: 4EB6B570C9A42483289C4A6514DE5F63 Ref C: Sun Dec 21 12:36:30 2014 PST