Ref A: 309102d2a3774a7c9ec401458c91e1f1 Ref B: E2C2A5FD407DBD72F0C13DF6DE80CA44 Ref C: Wed Oct 01 10:20:03 2014 PST