Ref A: 2d8cba9359344ddb8b05cde3104400c6 Ref B: DC5F88E71A7A4E9F92BA2B52B1C5F092 Ref C: Tue Oct 21 06:47:20 2014 PST