Ref A: cfbd010f0676454ca08f7ac4fa5f5035 Ref B: BDF4E7A66DD972A39BF185352CD01A05 Ref C: Thu Jun 20 02:38:31 2013 PST