aGQFC