Ref A: 5a49a628107843bfa6baf39d717d0267 Ref B: C5B481A4501D9A4F320E44D5A0B6DC96 Ref C: Fri May 24 07:37:45 2013 PST