vphb.c revision 2e1a2556
1