Ref A: 86cfed41163b461ab8fdf19abcf10672 Ref B: 80082BCE7E50452614B787D5FE1C918E Ref C: Mon Jan 26 19:59:24 2015 PST