procedure TfmPubClient.AddList(Source, Dest: TList);
var
a1count_old: Integer;
begin
a1count_old := Dest.Count;
Dest.Count := Dest.Count + Source.count;
System.Move(Source.list^[0], Dest.list^[a1count_old], Source.count*sizeof(Pointer));
end;