Ref A: 5c61e06fc7744504aa2d2b9a15da68f9 Ref B: 728DDBD926C5B9137DD352899C00FEA6 Ref C: Sun May 19 17:57:10 2013 PST