Ref A: 2239f2bfacfc4b549c154f2601d7133e Ref B: EB242E388620E0C7E9C44BCD20AEF364 Ref C: Wed May 22 07:04:30 2013 PST