Ref A: 92ab13951ed840dbae094d20edc504ba Ref B: 6E6116806277E09BAFDA5BCB8AEF2DE9 Ref C: Thu Oct 02 04:01:09 2014 PST