Ref A: 7ea738ec683b4fd6a3d2331975729318 Ref B: 66E8C8FDB82F03A9E6D732829A771096 Ref C: Sun May 19 23:17:12 2013 PST