Ref A: f46cd27d834b4e42b119e2a44847111f Ref B: F7A4326E791D9BADA28340DDAC1390A5 Ref C: Tue May 21 09:50:22 2013 PST