Ref A: 1e4c547c533d466480cb0427a3872fdd Ref B: F379FB57A61F664B58E8CB73CC1ADDB9 Ref C: Sun Dec 28 01:21:17 2014 PST