Ref A: 4f98bdeeeb184fd7a7af2ce23f67034d Ref B: 711FF59D3474DC6F6CBB146D1B748019 Ref C: Thu Apr 24 00:23:05 2014 PST