Ref A: 5d351e907200423dad5408c0a962a92a Ref B: 48B9E2BE646427C92D6EC6AE0BAFEBFF Ref C: Thu Oct 30 06:06:18 2014 PST