Ref A: 51ea70167e7f40f8ae64b7d7fce84e58 Ref B: 8E18900BD7F0003D4E642AC24220FB58 Ref C: Wed May 22 05:23:25 2013 PST