Ref A: 93954dfe7c1b4de5bd0a982a00f5cb21 Ref B: DC42330FD88563B0D086353174E5AD33 Ref C: Sat May 25 19:22:40 2013 PST