Ref A: 096984b7becd4fca8961e6092ab2d649 Ref B: 91E942FA99875DF7667073090EE08048 Ref C: Thu May 23 20:09:15 2013 PST