Ref A: b5b613014f074ad5971da10cde40a02a Ref B: B86824439047FB6630E185450D340838 Ref C: Sun May 19 17:42:47 2013 PST