Ref A: d5c19913fffe4dc78b8283b9d5e37f7f Ref B: 69B83586C9B134D938145898F35F758F Ref C: Wed Apr 16 01:00:50 2014 PST