pub40