Ref A: 9101646165144133a2c2ba405ef82ed4 Ref B: DAD8AB3BD7FEFA5A1421CAD1A0D3DC3B Ref C: Fri May 24 05:56:33 2013 PST