Ref A: c3ae2792fc9a4bbea565e27740967600 Ref B: FFCBA483E8B1EA6DC027FF3AF6C9DD70 Ref C: Wed Jun 19 11:55:56 2013 PST