Ref A: 823f24d2b61043e1bb5c2f47798ab827 Ref B: 6CDF6A3A98ED34A769FEEE0A389EE094 Ref C: Fri Jan 30 14:31:47 2015 PST