Ref A: 422619efd2f546b492ed930213e52a40 Ref B: 16B1425CF93605A57DE81FCD828A993C Ref C: Sun May 19 14:59:45 2013 PST