Ref A: 8b5f177eca1e48b885cf6aba83fa6037 Ref B: 7EEF38F5D454F0A73BDD9B5F92B52CAF Ref C: Mon Dec 22 02:14:25 2014 PST