gen-matching signal extraction