Ref A: 1049e7f544d1433a87831163fd686f59 Ref B: 916215963DD1EFF11C93AEA99B7C4F7B Ref C: Wed Jun 19 22:05:08 2013 PST