Ref A: 1a5da41f4df84cd0b27efd0bbf8f3d89 Ref B: F6A5508D7D616F6EC8E450013AE21067 Ref C: Sun Apr 20 01:33:34 2014 PST