gru.h revision 5b221278
1