I just purchased a 75" TV that weighs 65 lbs. will this stand support it?  No instructions came with my stand, so I haven't put it together yet.