Ref A: e9301d5e74f4402b86b0f45f54179db1 Ref B: 04A2D37264A3A73D9319072D8C5D32D3 Ref C: Mon Dec 22 15:08:55 2014 PST