Ref A: d698df55280d402aba3e9189a8c48d8f Ref B: 7267B934C4D5D706DC997EF8AD259FA4 Ref C: Thu Mar 05 16:13:14 2015 PST