Ref A: 5ea626061b434f6a98ce34611a1f5f3c Ref B: CA6EBF9589780A6DD58865F4975474B8 Ref C: Wed Dec 17 14:50:30 2014 PST