Ref A: 86aa48f7d8834979ac47ac6bd220e0ac Ref B: CD01C37929104DC1B230AC349064DC03 Ref C: Sun May 26 02:00:33 2013 PST