Ref A: 962b8f2dc71144bf969eccc36e2148b8 Ref B: D8AA4C30A17B8D1D6723D5E997E50A97 Ref C: Thu Aug 28 01:21:58 2014 PST