Ref A: 72ee0d0db0b54445a914e07a10869a55 Ref B: F3156EBE003276AFA6924C47D6164FAC Ref C: Wed Jun 19 01:53:02 2013 PST