Ref A: 60265a3603c74dacb3297f729c12033a Ref B: 6DFD4C75FE0603071B6D42EE41CAC15B Ref C: Sat Dec 27 03:43:52 2014 PST