Ref A: 7990d9fe126642eda51d168cf71632fe Ref B: C8B2CCC7D99B64A8481D5BF1E87B5DC0 Ref C: Thu Oct 23 03:22:10 2014 PST