Ref A: 0600ad0d64bd40a2a94956187b3c4aa8 Ref B: D0A68CBF10080DF1D7EEE86C91F94C42 Ref C: Sun Feb 01 18:25:00 2015 PST