Ref A: 51c1b520b4724ba48fdb93506913ccad Ref B: BAE2C17E593A09BAC9BF4157E1FA7A0C Ref C: Fri Mar 06 05:34:23 2015 PST