Ref A: 4ef4720118a5488fb57e391cf2c49654 Ref B: FEE05B26D92D2102453B55F5D7A40523 Ref C: Wed May 22 09:25:04 2013 PST