Ref A: 9407a1d5d53f4ffc8b1498e252b4cdc7 Ref B: C1E9700A047891B43F6C5F58403E62CB Ref C: Mon May 20 11:53:02 2013 PST