Ref A: ba4513cf30594cdc8a578accd9df3fcc Ref B: 80640830B39C675D8128A06CFD1C2621 Ref C: Tue Jun 30 23:05:55 2015 PST