Ref A: 0fc2a02363bc4c2d8a3c0eb14909345a Ref B: 545AA34F09400B5E9A6A772991D245D4 Ref C: Wed May 22 17:20:28 2013 PST