Ref A: 36d9f7b58801452aa2539894c8e575fb Ref B: 2AF42696C7E491AD8701AC4FE9575CFF Ref C: Tue Nov 25 14:33:48 2014 PST