Ref A: 16f76e04169d4bda866d4c6d2a517c24 Ref B: 8104472F7A32F017CFFAD375CDD4624F Ref C: Tue Sep 02 09:10:12 2014 PST