Ref A: 597829dfbf474ed190e71049efae7e0d Ref B: 316731F5E708D9E373EB68751505C5AE Ref C: Fri May 24 07:07:53 2013 PST