Ref A: e33786587f604535bd9fcd6548367f48 Ref B: 61F9424545A6930FA8BF0C4DAA4052AD Ref C: Thu May 23 13:44:48 2013 PST