tokens: ['A', 'UE', 'can', 'be', 'configured', 'a', 'number', 'of', 'search', 'space', 'sets', 'to', 'monitor', 'PDCCH', 'for', 'detecting', 'a', 'DCI', 'format', '', 'with', 'a', 'DFI', 'flag', 'field', 'and', 'CRC', 'scrambled', 'with', 'a', 'CSRNTI', 'provided', 'by', 'csRNTI', 'The', 'UE', 'determines', 'that', 'the', 'DCI', 'format', 'provides', 'HARQACK', 'information', 'for', 'PUSCH', 'transmissions', 'based', 'on', 'when', 'a', 'DFI', 'flag', 'field', 'value', 'is', 'set', 'to', '', 'if', 'a', 'PUSCH', 'transmission', 'is', 'configured', 'by', 'ConfiguredGrantConfig', 'The', 'HARQACK', 'information', 'corresponds', 'to', 'transport', 'blocks', 'in', 'PUSCH', 'transmissions', 'for', 'all', 'HARQ', 'processes', 'for', 'a', 'serving', 'cell', 'of', 'a', 'PDCCH', 'reception', 'that', 'provides', 'DCI', 'format', '', 'or', 'if', 'DCI', 'format', '', 'includes', 'a', 'carrier', 'indicator', 'field', 'for', 'a', 'serving', 'cell', 'indicated', 'by', 'a', 'value', 'of', 'the', 'carrier', 'indicator', 'field', 'For', 'a', 'PUSCH', 'transmission', 'configured', 'by', 'ConfiguredGrantConfig', 'HARQACK', 'information', 'for', 'a', 'transport', 'block', 'of', 'a', 'corresponding', 'HARQ', 'process', 'number', 'is', 'valid', 'if', 'a', 'first', 'symbol', 'of', 'the', 'PDCCH', 'reception', 'is', 'after', 'a', 'last', 'symbol', 'of', 'the', 'PUSCH', 'transmission', 'or', 'of', 'any', 'repetition', 'of', 'the', 'PUSCH', 'transmission', 'by', 'a', 'number', 'of']