The procedure entry point (18/31)

The procedure entry point