Ref A: 80120a95ebfd494e812488d2a5a4ba73 Ref B: 4ADFBC19DA8ED6C2E678C941FE0A327C Ref C: Wed Apr 23 01:13:53 2014 PST