Ref A: 034bb13dc42445388b55ef7b8eedceef Ref B: E9EE815308B48B5D70909E1A3FFE823A Ref C: Mon Jun 01 22:47:01 2015 PST