Ref A: 837b64b07a594deea95322d5743aef3b Ref B: BCA9B2C321CA3F42A0F5655D6849D533 Ref C: Sat Apr 19 11:20:06 2014 PST