Ref A: 248002e7646c44d39f50fac816f785cf Ref B: C4B800412066EBB9110B5C50D5EB1D90 Ref C: Sun Apr 20 06:19:39 2014 PST