The procedure entry point (23/31)

The procedure entry point