hbm.c revision 3c666182
1