Ref A: dc842a6db30d4f189a7a78b956d032da Ref B: FB9A83C324DC0C5957584E77933900D5 Ref C: Thu Dec 18 02:33:06 2014 PST