Ref A: 740fbd3772e54888947bf2e46e1ea287 Ref B: 1D95304C3380343F9CA701DB4D91FF43 Ref C: Thu May 23 16:12:55 2013 PST