New Blake Implementaion in C