bmi.c revision 8b1083d6
1