Ref A: 39E918E0E850496D9F22E19E780AB6B0 Ref B: 676775972BCE528FC5983487D0F97D08 Ref C: Fri Feb 10 06:21:02 2012 PST