Ref A: 6588c45e755f4d98b5bb2837c5df98d4 Ref B: 3FFC90465F8E484620F643B3BDBE7002 Ref C: Fri May 24 15:15:44 2013 PST