Ref A: 824401e46b994469852ded1ea6af6d95 Ref B: 21ED83F6D35A8D33896423A6849AB8B4 Ref C: Wed Dec 17 16:44:06 2014 PST