Ref A: 04b71de8c77147148aff5768990e7d20 Ref B: 88F5E06CF347C4E990057D5627B5AF61 Ref C: Mon Jul 06 11:46:14 2015 PST