Efficient Full Information Maximum