Ref A: 688c38bb0aea43d39ca8646c7ec74a00 Ref B: 9B031E134F68540839C7CB688C2CAF3D Ref C: Tue May 21 17:28:49 2013 PST