Ref A: 901b692f4a4a43cdba52fcb84e6ecbf6 Ref B: 77B80F3044D6A38B6359331435ABB40B Ref C: Thu May 24 10:37:34 2012 PST