Ref A: 00f5d8b5c2fd4ec9a4b8d1c364213c9c Ref B: 5CB29F45FED0247DE56A76DD784E5F76 Ref C: Fri May 24 08:06:11 2013 PST