Ref A: 4565415c463e4f378df4a9ef73a8b2e0 Ref B: BB3B3C9CC4304D49321F10A9DFED839C Ref C: Mon Apr 21 01:32:18 2014 PST