Ref A: 837ca27502ba41eaa81e5f516761ad3d Ref B: F9E9F5CE2E322C96AD18BB2207C64CB8 Ref C: Thu Jul 02 17:38:00 2015 PST