gcm.c revision 712c22aa
1