Ref A: 0582a2dc2bcd4898947d58a648236346 Ref B: 65A9FA243DA46F5A6C2663E8D04BC982 Ref C: Wed May 22 15:55:48 2013 PST