2mlfgdistribution