videodanchik commited on
Commit
df14e86
·
verified ·
1 Parent(s): 80e48fa

Upload Zipformer CR-CTC transducer XL 290M checkpoint

Browse files
Files changed (6) hide show
  1. .eval_results/open_asr_leaderboard.yaml +72 -0
  2. README.md +217 -0
  3. bpe.model +3 -0
  4. config.yaml +47 -0
  5. model.pt +3 -0
  6. tokens.txt +512 -0
.eval_results/open_asr_leaderboard.yaml ADDED
@@ -0,0 +1,72 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ - dataset:
2
+ id: hf-audio/open-asr-leaderboard
3
+ task_id: mean_wer
4
+ value: 5.64
5
+ date: '2026-07-09'
6
+ source:
7
+ url: https://huggingface.co/hf-audio
8
+ name: open-asr-leaderboard
9
+ user: hf-audio
10
+ - dataset:
11
+ id: hf-audio/open-asr-leaderboard
12
+ task_id: ami_wer
13
+ value: 11.8
14
+ date: '2026-07-09'
15
+ source:
16
+ url: https://huggingface.co/hf-audio
17
+ name: open-asr-leaderboard
18
+ user: hf-audio
19
+ - dataset:
20
+ id: hf-audio/open-asr-leaderboard
21
+ task_id: earnings22_wer
22
+ value: 7.73
23
+ date: '2026-07-09'
24
+ source:
25
+ url: https://huggingface.co/hf-audio
26
+ name: open-asr-leaderboard
27
+ user: hf-audio
28
+ - dataset:
29
+ id: hf-audio/open-asr-leaderboard
30
+ task_id: gigaspeech_wer
31
+ value: 8.35
32
+ date: '2026-07-09'
33
+ source:
34
+ url: https://huggingface.co/hf-audio
35
+ name: open-asr-leaderboard
36
+ user: hf-audio
37
+ - dataset:
38
+ id: hf-audio/open-asr-leaderboard
39
+ task_id: librispeech_clean_wer
40
+ value: 1.29
41
+ date: '2026-07-09'
42
+ source:
43
+ url: https://huggingface.co/hf-audio
44
+ name: open-asr-leaderboard
45
+ user: hf-audio
46
+ - dataset:
47
+ id: hf-audio/open-asr-leaderboard
48
+ task_id: librispeech_other_wer
49
+ value: 3.03
50
+ date: '2026-07-09'
51
+ source:
52
+ url: https://huggingface.co/hf-audio
53
+ name: open-asr-leaderboard
54
+ user: hf-audio
55
+ - dataset:
56
+ id: hf-audio/open-asr-leaderboard
57
+ task_id: spgispeech_wer
58
+ value: 1.65
59
+ date: '2026-07-09'
60
+ source:
61
+ url: https://huggingface.co/hf-audio
62
+ name: open-asr-leaderboard
63
+ user: hf-audio
64
+ - dataset:
65
+ id: hf-audio/open-asr-leaderboard
66
+ task_id: voxpopuli_wer
67
+ value: 5.64
68
+ date: '2026-07-09'
69
+ source:
70
+ url: https://huggingface.co/hf-audio
71
+ name: open-asr-leaderboard
72
+ user: hf-audio
README.md ADDED
@@ -0,0 +1,217 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ language:
3
+ - en
4
+ license: apache-2.0
5
+ library_name: k2
6
+ pipeline_tag: automatic-speech-recognition
7
+ datasets:
8
+ - esb/datasets
9
+ metrics:
10
+ - wer
11
+ tags:
12
+ - automatic-speech-recognition
13
+ - speech
14
+ - audio
15
+ - zipformer
16
+ - transducer
17
+ - cr-ctc
18
+ - k2-fsa
19
+ - offline-asr
20
+ ---
21
+
22
+ # Zipformer-cr-ctc-transducer-XL-290M
23
+
24
+ Offline English ASR model based on the Icefall/K2 pruned transducer Zipformer
25
+ recipe. The model was trained with a transducer objective and CR-CTC
26
+ (Consistency-Regularized CTC) auxiliary training, and is intended for Icefall
27
+ transducer decoding.
28
+
29
+ ## Files
30
+
31
+ - `model.pt`: Zipformer CR-CTC transducer checkpoint
32
+ - `bpe.model`: SentencePiece BPE model
33
+ - `tokens.txt`: Icefall token table exported from `bpe.model`
34
+ - `config.yaml`: model architecture, feature extraction, tokenizer, Zipformer
35
+ model, decoding settings, and Hugging Face Hub download-metrics query file
36
+
37
+ ## Evaluation
38
+
39
+ Open ASR Leaderboard English short-form result, decoded with
40
+ `modified_beam_search` and beam size 6:
41
+
42
+ | Metric | Value |
43
+ | --- | ---: |
44
+ | Average WER | 5.64 |
45
+ | Parameters | 288M |
46
+
47
+ Dataset WERs:
48
+
49
+ | Dataset | WER |
50
+ | --- | ---: |
51
+ | AMI | 11.80 |
52
+ | Earnings22 | 7.73 |
53
+ | GigaSpeech | 8.35 |
54
+ | LibriSpeech Clean | 1.29 |
55
+ | LibriSpeech Other | 3.03 |
56
+ | SPGISpeech | 1.65 |
57
+ | VoxPopuli | 5.64 |
58
+ | **Average** | **5.64** |
59
+
60
+ ## Training Data
61
+
62
+ The model was trained on a combined English training mixture built from the
63
+ training portions of the datasets below.
64
+
65
+ | Dataset | Train Hours | Source |
66
+ | --- | ---: | --- |
67
+ | LibriSpeech | 960.0 | ESB datasets |
68
+ | Earnings-22 | 105.0 | ESB datasets |
69
+ | AMI Meeting Corpus | 78.0 | ESB datasets |
70
+ | Common Voice Scripted Speech 25.0 - English | ~1,679.0 | Mozilla Data Collective |
71
+ | Common Voice Spontaneous Speech 3.0 - English | ~3.6 | Mozilla Data Collective |
72
+ | GigaSpeech XL | 10,000.0 | ESB datasets |
73
+ | SPGISpeech | 4,900.0 | ESB datasets |
74
+ | TED-LIUM Release 3 | 454.0 | ESB datasets |
75
+ | VoxPopuli | 523.0 | ESB datasets |
76
+ | Total | ~18,700 | ESB datasets and Mozilla Data Collective |
77
+
78
+ Common Voice Scripted Speech 25.0 - English and Common Voice Spontaneous Speech
79
+ 3.0 - English are the English scripted and spontaneous Common Voice releases
80
+ checked on May 12, 2026. Mozilla Data Collective lists them with March 30, 2026
81
+ and March 22, 2026 release dates, respectively.
82
+
83
+ For data normalization, the training transcripts were processed with direct LLM
84
+ normalization using a self-hosted GLM-4.7 setup, plus custom agentic workflows
85
+ built in collaboration with Claude Code 4.7 and Codex 5.4.
86
+
87
+ ## Training
88
+
89
+ The model was trained with the k2-fsa/Icefall framework, PyTorch 2.10, and
90
+ CUDA 13.0 on 8 NVIDIA B300 GPUs using bf16 automatic mixed precision. The final
91
+ released checkpoint is an adaptive checkpoint soup selected from the offline
92
+ extra-large Zipformer CR-CTC transducer run.
93
+
94
+ ## Usage With Icefall
95
+
96
+ From an Icefall checkout, download this model repo locally:
97
+
98
+ ```bash
99
+ huggingface-cli download soundsgoodai/Zipformer-cr-ctc-transducer-XL-290M \
100
+ --local-dir Zipformer-cr-ctc-transducer-XL-290M
101
+ ```
102
+
103
+ Run offline decoding through Icefall. Input audio must already be 16 kHz:
104
+
105
+ ```bash
106
+ cd icefall/egs/librispeech/ASR
107
+
108
+ PYTHONPATH=../../.. python zipformer/pretrained.py \
109
+ --checkpoint /path/to/Zipformer-cr-ctc-transducer-XL-290M/model.pt \
110
+ --tokens /path/to/Zipformer-cr-ctc-transducer-XL-290M/tokens.txt \
111
+ --method modified_beam_search \
112
+ --beam-size 6 \
113
+ --num-encoder-layers "2,2,4,5,4,2" \
114
+ --downsampling-factor "1,2,4,8,4,2" \
115
+ --feedforward-dim "512,1024,2048,3072,2048,1024" \
116
+ --num-heads "4,4,4,8,4,4" \
117
+ --encoder-dim "192,384,768,1024,768,384" \
118
+ --encoder-unmasked-dim "192,192,320,384,320,192" \
119
+ --query-head-dim "32" \
120
+ --value-head-dim "12" \
121
+ --pos-head-dim "4" \
122
+ --pos-dim 48 \
123
+ --cnn-module-kernel "31,31,15,15,15,31" \
124
+ --decoder-dim 512 \
125
+ --joiner-dim 512 \
126
+ --context-size 2 \
127
+ --causal false \
128
+ --chunk-size "16,32,64,-1" \
129
+ --left-context-frames "64,128,256,-1" \
130
+ --use-transducer true \
131
+ --use-ctc false \
132
+ --use-attention-decoder false \
133
+ --use-cr-ctc true \
134
+ /path/to/audio_1.wav \
135
+ /path/to/audio_2.wav
136
+ ```
137
+
138
+ The architecture and decoding values above are also recorded in `config.yaml`.
139
+
140
+ ## Decoding Methods
141
+
142
+ The model supports the following Icefall decoding methods:
143
+
144
+ - `greedy_search`
145
+ - `modified_beam_search`
146
+ - `fast_beam_search`
147
+
148
+ The reported Open ASR Leaderboard result uses `modified_beam_search` with beam
149
+ size 6.
150
+
151
+ ## Feature Extraction And Resampling
152
+
153
+ For this model, use Kaldi-style fbank features. `kaldifeat` and
154
+ `kaldi-native-fbank` are the recommended feature extraction backends.
155
+
156
+ Audio should be mono 16 kHz before feature extraction. For sample-rate
157
+ conversion, `audioop.ratecv` is recommended because it matches the resampling
158
+ path used for evaluation. On Python 3.13 and newer, use an `audioop`-compatible
159
+ package such as `audioop-lts`.
160
+
161
+ ## Output Formatting
162
+
163
+ The model emits normalized English text with punctuation and capitalization. It
164
+ does not automatically capitalize the first word of every sentence unless that
165
+ word is normally capitalized, such as a proper noun, honorific, acronym, or
166
+ similar named expression.
167
+
168
+ The model also normalizes common written forms, including numbers, dates, and
169
+ currency, to digit-based forms.
170
+
171
+ ## Open ASR Leaderboard Evaluation
172
+
173
+ The `open_asr_leaderboard/soundsgoodai` runner downloads this model repo,
174
+ resamples audio to 16 kHz with `audioop`, computes fbank features with
175
+ `kaldi-native-fbank`, and decodes with Icefall `modified_beam_search`.
176
+
177
+ ```bash
178
+ cd open_asr_leaderboard/soundsgoodai
179
+ bash run_zipformer.sh
180
+ ```
181
+
182
+ ## Notes
183
+
184
+ - The model expects 16 kHz mono audio.
185
+ - The packaged decoding configuration uses `modified_beam_search` with beam
186
+ size 6.
187
+ - The checkpoint is an offline ASR model and is not intended for streaming
188
+ decoding.
189
+ - The model includes CR-CTC training heads, so Icefall loading should use
190
+ `--use-cr-ctc true`.
191
+
192
+ ## References
193
+
194
+ - Zipformer paper: Zengwei Yao, Liyong Guo, Xiaoyu Yang, Wei Kang, Fangjun
195
+ Kuang, Yifan Yang, Zengrui Jin, Long Lin, and Daniel Povey. "Zipformer: A
196
+ faster and better encoder for automatic speech recognition."
197
+ https://arxiv.org/abs/2310.11230
198
+ - CR-CTC paper: Zengwei Yao, Wei Kang, Xiaoyu Yang, Fangjun Kuang, Liyong Guo,
199
+ Han Zhu, Zengrui Jin, Zhaoqing Li, Long Lin, and Daniel Povey.
200
+ "CR-CTC: Consistency regularization on CTC for improved speech recognition."
201
+ https://arxiv.org/abs/2410.05101
202
+ - Icefall: https://github.com/k2-fsa/icefall
203
+ - k2: https://github.com/k2-fsa/k2
204
+ - kaldifeat: https://csukuangfj.github.io/kaldifeat/intro.html
205
+ - kaldi-native-fbank: https://github.com/csukuangfj/kaldi-native-fbank
206
+ - Python `audioop.ratecv`: https://docs.python.org/3.11/library/audioop.html#audioop.ratecv
207
+ - audioop-lts for Python 3.13+: https://pypi.org/project/audioop-lts/
208
+ - ESB datasets: https://huggingface.co/datasets/esb/datasets
209
+ - LibriSpeech: https://www.openslr.org/12/
210
+ - Earnings22: https://github.com/revdotcom/speech-datasets/tree/main/earnings22
211
+ - AMI Meeting Corpus: https://www.idiap.ch/webarchives/sites/www.amiproject.org/ami-scientific-portal/meeting-corpus/
212
+ - Common Voice Scripted Speech 25.0 - English: https://mozilladatacollective.com/datasets/cmndapwry02jnmh07dyo46mot
213
+ - Common Voice Spontaneous Speech 3.0 - English: https://datacollective.mozillafoundation.org/datasets/cmn1pv5hi00uto1072y1074y7
214
+ - GigaSpeech: https://github.com/SpeechColab/GigaSpeech
215
+ - SPGISpeech: https://huggingface.co/datasets/kensho/spgispeech
216
+ - TED-LIUM Release 3: https://lium.univ-lemans.fr/en/ted-lium3/
217
+ - VoxPopuli: https://github.com/facebookresearch/voxpopuli
bpe.model ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:401a2a42bdac1b8e927316755e5cd5ef626acf3b05d17fe3dc4033f638f46654
3
+ size 247388
config.yaml ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ model_type: zipformer-transducer
2
+ library_name: k2
3
+ model_name: Zipformer-cr-ctc-transducer-XL-290M
4
+ min_encoder_input_frames: 9
5
+ file: model.pt
6
+ tokenizer: bpe.model
7
+ decoding:
8
+ method: modified_beam_search
9
+ beam_size: 6
10
+ feature_opts:
11
+ frame_opts:
12
+ samp_freq: 16000
13
+ frame_shift_ms: 10
14
+ frame_length_ms: 25
15
+ dither: 0.0
16
+ preemph_coeff: 0.97
17
+ window_type: povey
18
+ blackman_coeff: 0.42
19
+ snip_edges: false
20
+ mel_opts:
21
+ num_bins: 80
22
+ low_freq: 20
23
+ high_freq: 7600
24
+ model_params:
25
+ feature_dim: 80
26
+ subsampling_factor: 4
27
+ num_encoder_layers: 2,2,4,5,4,2
28
+ downsampling_factor: 1,2,4,8,4,2
29
+ feedforward_dim: 512,1024,2048,3072,2048,1024
30
+ num_heads: 4,4,4,8,4,4
31
+ encoder_dim: 192,384,768,1024,768,384
32
+ encoder_unmasked_dim: 192,192,320,384,320,192
33
+ query_head_dim: '32'
34
+ value_head_dim: '12'
35
+ pos_head_dim: '4'
36
+ pos_dim: 48
37
+ cnn_module_kernel: 31,31,15,15,15,31
38
+ decoder_dim: 512
39
+ joiner_dim: 512
40
+ context_size: 2
41
+ causal: false
42
+ chunk_size: 16,32,64,-1
43
+ left_context_frames: 64,128,256,-1
44
+ use_transducer: true
45
+ use_ctc: false
46
+ use_attention_decoder: false
47
+ use_cr_ctc: true
model.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f78cbc426b67f2301044b0591685550aaaf748e9a7cbf343068450dba24e9425
3
+ size 1155177039
tokens.txt ADDED
@@ -0,0 +1,512 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <blk> 0
2
+ <sos/eos> 1
3
+ s 2
4
+ . 3
5
+ t 4
6
+ ▁ 5
7
+ ▁the 6
8
+ , 7
9
+ a 8
10
+ ▁a 9
11
+ e 10
12
+ ▁to 11
13
+ ▁and 12
14
+ d 13
15
+ n 14
16
+ ing 15
17
+ o 16
18
+ ▁of 17
19
+ u 18
20
+ ▁in 19
21
+ y 20
22
+ i 21
23
+ ed 22
24
+ ' 23
25
+ m 24
26
+ c 25
27
+ ▁that 26
28
+ p 27
29
+ re 28
30
+ ▁s 29
31
+ ▁we 30
32
+ r 31
33
+ g 32
34
+ ▁I 33
35
+ er 34
36
+ al 35
37
+ ar 36
38
+ ▁you 37
39
+ ▁it 38
40
+ le 39
41
+ ▁is 40
42
+ or 41
43
+ b 42
44
+ ▁re 43
45
+ ly 44
46
+ f 45
47
+ ri 46
48
+ ▁for 47
49
+ th 48
50
+ k 49
51
+ ▁be 50
52
+ l 51
53
+ w 52
54
+ in 53
55
+ ▁so 54
56
+ ▁on 55
57
+ ▁f 56
58
+ an 57
59
+ te 58
60
+ ▁he 59
61
+ es 60
62
+ ▁was 61
63
+ ▁b 62
64
+ it 63
65
+ ▁with 64
66
+ ▁this 65
67
+ ve 66
68
+ on 67
69
+ h 68
70
+ ▁c 69
71
+ ur 70
72
+ ce 71
73
+ ▁as 72
74
+ ▁p 73
75
+ ra 74
76
+ ▁our 75
77
+ ic 76
78
+ ation 77
79
+ ▁w 78
80
+ ▁have 79
81
+ ▁are 80
82
+ ent 81
83
+ en 82
84
+ ll 83
85
+ ▁de 84
86
+ ▁do 85
87
+ se 86
88
+ ? 87
89
+ ▁but 88
90
+ ct 89
91
+ nd 90
92
+ ch 91
93
+ ment 92
94
+ ▁e 93
95
+ ro 94
96
+ il 95
97
+ ▁not 96
98
+ li 97
99
+ ter 98
100
+ ▁con 99
101
+ ver 100
102
+ ▁me 101
103
+ - 102
104
+ la 103
105
+ ▁at 104
106
+ ▁what 105
107
+ ▁they 106
108
+ vi 107
109
+ ▁or 108
110
+ el 109
111
+ ate 110
112
+ ▁S 111
113
+ ▁mo 112
114
+ ad 113
115
+ ▁ma 114
116
+ ▁M 115
117
+ ▁ex 116
118
+ ▁can 117
119
+ ion 118
120
+ ▁from 119
121
+ ▁there 120
122
+ ne 121
123
+ me 122
124
+ ▁ca 123
125
+ ▁all 124
126
+ ▁like 125
127
+ ▁his 126
128
+ ck 127
129
+ v 128
130
+ ci 129
131
+ ▁us 130
132
+ ▁co 131
133
+ ▁go 132
134
+ ge 133
135
+ ▁an 134
136
+ ▁fa 135
137
+ ▁by 136
138
+ ▁about 137
139
+ lo 138
140
+ ▁C 139
141
+ ▁know 140
142
+ ir 141
143
+ ▁some 142
144
+ ▁se 143
145
+ ng 144
146
+ ▁had 145
147
+ pe 146
148
+ ▁will 147
149
+ ▁lo 148
150
+ un 149
151
+ ▁if 150
152
+ ▁up 151
153
+ ▁no 152
154
+ ▁think 153
155
+ ▁one 154
156
+ ▁my 155
157
+ ▁see 156
158
+ ▁A 157
159
+ ol 158
160
+ ▁just 159
161
+ ▁out 160
162
+ im 161
163
+ ig 162
164
+ et 163
165
+ om 164
166
+ ies 165
167
+ ▁which 166
168
+ age 167
169
+ ▁pro 168
170
+ ▁more 169
171
+ ▁ho 170
172
+ ▁po 171
173
+ ▁ch 172
174
+ ▁pa 173
175
+ ive 174
176
+ x 175
177
+ ▁would 176
178
+ ▁B 177
179
+ ity 178
180
+ ▁d 179
181
+ ▁year 180
182
+ ▁who 181
183
+ ▁your 182
184
+ ▁she 183
185
+ ▁were 184
186
+ j 185
187
+ ▁P 186
188
+ id 187
189
+ ▁when 188
190
+ ▁la 189
191
+ ▁mi 190
192
+ ▁man 191
193
+ ist 192
194
+ ers 193
195
+ ul 194
196
+ tion 195
197
+ ▁how 196
198
+ ▁her 197
199
+ ther 198
200
+ ▁very 199
201
+ end 200
202
+ able 201
203
+ ▁now 202
204
+ 0 203
205
+ ▁pre 204
206
+ de 205
207
+ ▁has 206
208
+ ▁time 207
209
+ hi 208
210
+ ▁bo 209
211
+ ▁ha 210
212
+ z 211
213
+ ▁their 212
214
+ ▁been 213
215
+ ous 214
216
+ ▁com 215
217
+ ight 216
218
+ ▁get 217
219
+ ▁D 218
220
+ ▁also 219
221
+ ▁people 220
222
+ ▁fi 221
223
+ lu 222
224
+ ▁than 223
225
+ est 224
226
+ ▁en 225
227
+ mp 226
228
+ ▁li 227
229
+ ▁comp 228
230
+ ▁G 229
231
+ ▁sta 230
232
+ ance 231
233
+ ▁other 232
234
+ ▁un 233
235
+ ry 234
236
+ ff 235
237
+ ▁T 236
238
+ ▁look 237
239
+ ke 238
240
+ ▁these 239
241
+ ▁ne 240
242
+ ▁over 241
243
+ ally 242
244
+ ition 243
245
+ ▁work 244
246
+ L 245
247
+ ▁going 246
248
+ ▁any 247
249
+ ▁don 248
250
+ ld 249
251
+ ▁ra 250
252
+ ▁well 251
253
+ ▁ba 252
254
+ ▁because 253
255
+ ▁sp 254
256
+ ction 255
257
+ H 256
258
+ ated 257
259
+ ho 258
260
+ qui 259
261
+ J 260
262
+ ▁into 261
263
+ ▁ah 262
264
+ ▁dis 263
265
+ ▁E 264
266
+ ▁say 265
267
+ ▁really 266
268
+ 1 267
269
+ ▁where 268
270
+ ▁want 269
271
+ ▁F 270
272
+ ical 271
273
+ ▁right 272
274
+ low 273
275
+ ful 274
276
+ man 275
277
+ ▁op 276
278
+ side 277
279
+ ▁new 278
280
+ ▁part 279
281
+ ▁could 280
282
+ ▁said 281
283
+ ▁those 282
284
+ ▁di 283
285
+ ▁N 284
286
+ ▁him 285
287
+ und 286
288
+ ▁way 287
289
+ ish 288
290
+ ▁did 289
291
+ ving 290
292
+ ▁first 291
293
+ ugh 292
294
+ ha 293
295
+ vo 294
296
+ ture 295
297
+ ▁W 296
298
+ tru 297
299
+ ▁make 298
300
+ ▁ro 299
301
+ ence 300
302
+ ▁every 301
303
+ ▁app 302
304
+ ▁um 303
305
+ ▁business 304
306
+ ▁per 305
307
+ ▁even 306
308
+ ine 307
309
+ mb 308
310
+ ▁back 309
311
+ ▁here 310
312
+ ▁quarter 311
313
+ ▁good 312
314
+ ▁take 313
315
+ ▁through 314
316
+ ward 315
317
+ ▁market 316
318
+ form 317
319
+ ▁much 318
320
+ ▁need 319
321
+ ▁call 320
322
+ ▁continue 321
323
+ ▁yeah 322
324
+ ▁tra 323
325
+ ▁mean 324
326
+ line 325
327
+ ook 326
328
+ ▁sha 327
329
+ ▁kind 328
330
+ ▁ga 329
331
+ ize 330
332
+ ▁little 331
333
+ ▁mu 332
334
+ ▁again 333
335
+ ▁gu 334
336
+ ▁ta 335
337
+ ▁high 336
338
+ R 337
339
+ ▁come 338
340
+ ph 339
341
+ ▁hu 340
342
+ ▁should 341
343
+ O 342
344
+ ▁most 343
345
+ ▁down 344
346
+ ▁give 345
347
+ ▁talk 346
348
+ ▁Co 347
349
+ ! 348
350
+ ▁after 349
351
+ ▁great 350
352
+ 2 351
353
+ ▁let 352
354
+ ▁product 353
355
+ ▁start 354
356
+ ▁K 355
357
+ ative 356
358
+ ▁day 357
359
+ ▁last 358
360
+ tain 359
361
+ ▁long 360
362
+ ▁though 361
363
+ ▁something 362
364
+ ▁expect 363
365
+ ▁before 364
366
+ ▁two 365
367
+ U 366
368
+ ▁result 367
369
+ port 368
370
+ ▁actually 369
371
+ ▁made 370
372
+ ▁growth 371
373
+ ship 372
374
+ ▁different 373
375
+ ▁question 374
376
+ ▁customer 375
377
+ ▁still 376
378
+ ▁under 377
379
+ ▁change 378
380
+ 3 379
381
+ ▁point 380
382
+ 5 381
383
+ ▁plan 382
384
+ ness 383
385
+ V 384
386
+ ▁show 385
387
+ que 386
388
+ ▁number 387
389
+ ▁own 388
390
+ ible 389
391
+ qua 390
392
+ ▁help 391
393
+ ▁world 392
394
+ ▁place 393
395
+ ▁va 394
396
+ ▁invest 395
397
+ ▁second 396
398
+ ▁same 397
399
+ ▁next 398
400
+ ▁imp 399
401
+ ▁count 400
402
+ ▁life 401
403
+ ▁why 402
404
+ ▁believe 403
405
+ ▁20 404
406
+ ▁trans 405
407
+ ▁term 406
408
+ ▁feel 407
409
+ ▁might 408
410
+ ▁happen 409
411
+ ▁turn 410
412
+ ▁around 411
413
+ ▁such 412
414
+ ▁while 413
415
+ ▁strong 414
416
+ ▁try 415
417
+ ▁important 416
418
+ ▁large 417
419
+ ▁better 418
420
+ ific 419
421
+ ▁develop 420
422
+ ▁increase 421
423
+ ▁tell 422
424
+ ▁company 423
425
+ ▁interest 424
426
+ ▁play 425
427
+ ▁another 426
428
+ serv 427
429
+ ▁build 428
430
+ ▁person 429
431
+ A 430
432
+ ▁name 431
433
+ 4 432
434
+ ability 433
435
+ ▁provide 434
436
+ press 435
437
+ ▁focus 436
438
+ ▁certain 437
439
+ ▁found 438
440
+ ▁service 439
441
+ ▁Ro 440
442
+ ▁each 441
443
+ ▁always 442
444
+ ▁system 443
445
+ ▁Re 444
446
+ ▁during 445
447
+ ▁level 446
448
+ ▁course 447
449
+ ▁support 448
450
+ ▁grow 449
451
+ ▁improve 450
452
+ ▁data 451
453
+ ▁between 452
454
+ ▁drive 453
455
+ ▁team 454
456
+ 6 455
457
+ ▁okay 456
458
+ ▁half 457
459
+ ▁impact 458
460
+ ▁maybe 459
461
+ ▁future 460
462
+ ▁understand 461
463
+ ▁process 462
464
+ ▁remain 463
465
+ ▁close 464
466
+ ▁hard 465
467
+ ▁value 466
468
+ Y 467
469
+ ▁revenue 468
470
+ ▁program 469
471
+ ▁idea 470
472
+ ▁project 471
473
+ ▁keep 472
474
+ ▁follow 473
475
+ ▁direct 474
476
+ ▁small 475
477
+ S 476
478
+ ▁experience 477
479
+ ▁power 478
480
+ ▁across 479
481
+ 8 480
482
+ % 481
483
+ 7 482
484
+ 9 483
485
+ P 484
486
+ Q 485
487
+ I 486
488
+ C 487
489
+ T 488
490
+ E 489
491
+ D 490
492
+ Z 491
493
+ M 492
494
+ B 493
495
+ q 494
496
+ $ 495
497
+ N 496
498
+ G 497
499
+ F 498
500
+ X 499
501
+ K 500
502
+ W 501
503
+ : 502
504
+ & 503
505
+ ¢ 504
506
+ / 505
507
+ ° 506
508
+ ₽ 507
509
+ ¥ 508
510
+ € 509
511
+ * 510
512
+ £ 511