Ref A: dc21ba098549492da379820f37c16121 Ref B: 7CE6602D10F07F5B41B186AA43FD2094 Ref C: Thu Jun 20 04:53:36 2013 PST