Ref A: dd4cdc800cd148eea76d67ba4d912b33 Ref B: 92983BA58018A96D44B90B5F2AB787F3 Ref C: Fri Mar 27 21:27:48 2015 PST