Ref A: 4b603dacb02146dfba90442cb56330fc Ref B: BF9B2F4BF61FDD78B611374A8219B17D Ref C: Mon Dec 22 14:45:59 2014 PST