Ref A: cf638309b56f4391af864b8e9842001a Ref B: 9A7712CF9F8F0D76AB2E21074DE0CA57 Ref C: Fri Jan 30 06:18:50 2015 PST