I don't have any experience with a list of that size (unless FRAC-L is thatq big) but you may want to look into PEER-ing (hehe...if anyone will take it.) Paul Goodwin