Ref A: 596efed329394b8c8fc69e49ba823576 Ref B: A0EDAB0986AC4D2867056BFC6CFB95DB Ref C: Wed May 22 17:20:50 2013 PST