Ref A: f5306675b9e84aef93e17c226a134a4f Ref B: F673B4B95E5E0D6698CB878A15A1D083 Ref C: Tue Sep 02 02:45:42 2014 PST