Ref A: 858256437cae4facbe2e88190cc9edbc Ref B: 90FB72E439C4A9EDC8211A90223C7523 Ref C: Sun Jan 25 11:08:37 2015 PST