Ref A: dcd0aaf530aa454eb22fd3dc499c2ce6 Ref B: 1E42BF204BF56F58350EFB25D9713CE2 Ref C: Sat Oct 25 07:57:58 2014 PST