Ref A: 61512288d5bc4013b870d719da2cc2e4 Ref B: F299087468C51265C21215EC065F9F17 Ref C: Sat Oct 25 14:37:34 2014 PST