Ref A: fda70ea6e27d43ec9784ebc068fd8307 Ref B: 343184086AFF4179635B6951E187CF88 Ref C: Sat Oct 25 15:15:31 2014 PST