Ref A: 339d933bae1d4c24acb6d659376ebed2 Ref B: B5CFFB50ED618406ED79AC1BC0FD8F2C Ref C: Wed Oct 22 09:43:09 2014 PST