Ref A: d878f9a8cfc74eca86a73448eb3677df Ref B: 5AEEFD1439403B5301899E1991AA8B77 Ref C: Tue Sep 02 17:15:19 2014 PST