Ref A: 35df828e36264270a8e22c9c9f2e4be3 Ref B: C0945F2515C5E0C485004F08C15BA92C Ref C: Fri Jan 30 00:35:29 2015 PST