OrderBy(Project(Extend(Extend(Extend(Extend(AggregationJoin(Aggregation(??agg1: ?s, SAMPLE, {}, G1=Group((?s), BGP( ?s ?date . ?s ?creator . ?s ?title . ?s ?repository . ?creator ?name))), Aggregation(??agg2: ?date, SAMPLE, {}, G1), Aggregation(??agg3: ?name, SAMPLE, {}, G1), Aggregation(??agg4: ?title, SAMPLE, {}, G1)), ?s, ??agg1), ?articledate, ??agg2), ?authorname, ??agg3), ?articletitle, ??agg4), {?s, ?articledate, ?authorname, ?articletitle}), (asc (?articledate)))