Ref A: b7d39db4d96549a9849813ae963122dd Ref B: 2DC91FE2E17822A86AA3B691D276E497 Ref C: Sun May 19 18:28:14 2013 PST