Ref A: 26359f064f8f4eb192db2873f9d98e86 Ref B: C2443AB467909788DBFCC04D4A5229FC Ref C: Wed Jan 28 15:48:38 2015 PST