Ref A: 07f7ba8038c546469053d433e46b02fa Ref B: A0024914E602403A1DB21B4516B4214D Ref C: Fri May 24 12:31:17 2013 PST