Ref A: 96141961d7fe4a9894ea76aa5a579967 Ref B: D31F053A3DEDDFB42426A8E37794FAF8 Ref C: Fri Mar 27 18:58:22 2015 PST