Ref A: ae03bc78c9fa46c180ea099c88290c2e Ref B: 71976708636A217F95DF592CF191FCB9 Ref C: Tue May 21 12:45:06 2013 PST