Ref A: 8337f5d36d1e440a8e6fdb862a417b9b Ref B: 17449B30D988BB54C9431C59E5CF2842 Ref C: Mon Mar 02 03:12:48 2015 PST