Ref A: 3126dc77606b41aa9b7b42f000dc4ccc Ref B: D1FD46794E9483F295F5CADF3A59B708 Ref C: Mon May 20 04:30:57 2013 PST