. . . "ne or more attributes, and adding to the aggregate those programs for which the chosen attributes match in some way. [0220] These objects are then included in the slices generated for transmission, possibly based on geographic or other information." .