Ref A: 28f45b42b6fe45e891e27a8e37403043 Ref B: 536CF3EDEB3AAB5A386B6FF3A2A566BF Ref C: Mon Jul 28 00:35:11 2014 PST