Ref A: 49740cda238c419b9bcbdef039631067 Ref B: 6F3AF974894FEF2883063AC6B385F372 Ref C: Sat Mar 28 06:06:34 2015 PST