Ref A: cc03a87feaed4a45acff06ce01ea7761 Ref B: 01BEA8CF6ACFDACE256218CEE134746A Ref C: Thu May 23 10:28:32 2013 PST