Ref A: 32bfb9a4151c4683af74d2b433665037 Ref B: 5CA38A4D99175C233276A22DD11487A7 Ref C: Tue May 21 08:26:46 2013 PST