Ref A: 7df3fe686f6640b0bf5df9a4648b808a Ref B: 3361554AC6C4E9DACD6148FA0805BB8D Ref C: Wed Oct 22 02:42:05 2014 PST