Ref A: 176010727fd04c11af5b620ab8c9c2bb Ref B: 16D39CCAD2A7364D1971FAB0618510AD Ref C: Thu Mar 26 20:54:20 2015 PST