Ref A: dfa5c1a94f06442fbec276a91adca698 Ref B: 8DCDE71BE22131D209F2BC49DD89DA61 Ref C: Wed Apr 16 03:48:46 2014 PST