Ref A: c0db3835cfa84d7ba32f0d4569a24059 Ref B: E93CB7661A12720FEE00642E12696822 Ref C: Wed Jun 19 01:52:34 2013 PST