Ref A: ad0525e461554224803967df9b4f15c2 Ref B: A9230C41C68021878E97BB4994AEFE64 Ref C: Tue May 21 10:17:26 2013 PST