Ref A: 053a341b261243db98a46548f4038941 Ref B: 2503E3EB5A17BDD00EB8685AF3D913F1 Ref C: Sun May 19 13:07:34 2013 PST