Ref A: 972263d8ed6d4e6ba47bd68adfc57f3e Ref B: 49BC1A402F3E35CFE2BF26C186D52291 Ref C: Thu Apr 24 12:05:44 2014 PST