Ref A: ee4770f3ecf44f3fb98e60e6d84364d8 Ref B: 4496B5C34042A939968662379801399C Ref C: Thu May 23 07:40:37 2013 PST