Ref A: eb2c690095dc419081a820079528f520 Ref B: 749F4D86AF2331EDB4F0E4C809F2AEF9 Ref C: Thu Oct 23 07:35:13 2014 PST