Ref A: 6c99f2a64c494d29841a21a85ccdcfac Ref B: 3804514E893FABF6CC426D48A0EB9593 Ref C: Fri Dec 19 00:25:24 2014 PST