Ref A: 3f2afe61bf10402d90d1445c2191dd00 Ref B: 001568F45AF4474F6F289C3202A0C6D6 Ref C: Wed Jun 19 23:18:11 2013 PST