Ref A: ecd59696d5294f1ca8e6fbf7e8462137 Ref B: 269F347B541EA426986E13F81734338E Ref C: Mon May 20 12:45:08 2013 PST