Ref A: 0d186667039a4436a10f5e1ec43f519e Ref B: 812AEB07AC74077286FDE6C2EC85AC59 Ref C: Mon May 20 08:49:13 2013 PST