[{
  "$match": {
    "cc": {
      "$exists": true,
      "$not": {
        "$size": 0
      }
    },
    "programmingType": {
      "$regex": "Full Movie|Full Episode"
    },
    "activeRegion": "us",
    "$or": [
      {
        "transcode.state": {
          "$eq": "ready"
        }
      },
      {
        "transcodes": {
          "$exists": true
        }
      }
    ],
    "availabilityWindows.AVOD.endDate": {
      "$gte": new Date()
    }
  }
},
{"$lookup": {
"from": "episodes",
"localField": "_id",
"foreignField": "content.clip",
"as": "episodes"}},
{
"$lookup": {
"from": "series",
"localField": "episodes.series",
"foreignField": "_id",
"as": "series"}},
{"$project": {"name": 1,
"programmingType": 1,
"actors": 1,
"directors": 1,
"producers": 1,
"writers": 1,
"authors": 1,
"cc": 1,
"tmsid": 1,
"duration": 1,
"summary": 1,
"thumbnail": 1,
"createdAt": 1,
"episodes._id": 1,
"episodes.series": 1,
"episodes.season": 1,
"episodes.genre": 1,
"episodes.subGenre": 1,
"episodes.category": 1,
"episodes.subCategory": 1,
"episodes.tmsid": 1,
"episodes.distrubutedAs": 1,
"series._id": 1,
"series.distrubtedAs": 1,
"series.name": 1,
"series.genre": 1,
"series.tmsid": 1,
"series.type": 1}
}]
