Ref A: dc97513edfcc43778ebae2cc89a581d0 Ref B: FD8F0C68B3B26255193539C4A6E2DA7D Ref C: Mon May 20 07:47:19 2013 PST