Ref A: fb9808cd95554a1f9651d167563d4101 Ref B: 949D2BF3BEE5F601E5AF0C8B019A7526 Ref C: Thu Jun 20 01:31:11 2013 PST