Commit | Line | Data |
---|---|---|
f5d78688 JH |
1 | processor : 0 |
2 | vendor_id : GenuineIntel | |
3 | cpu family : 6 | |
73ef9378 JH |
4 | model : 94 |
5 | model name : Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz | |
74e2fb4b | 6 | stepping : 3 |
ba86e143 | 7 | microcode : 0xba |
73ef9378 JH |
8 | cpu MHz : 2700.000 |
9 | cache size : 8192 KB | |
f2f2c91b | 10 | physical id : 0 |
73ef9378 | 11 | siblings : 8 |
f2f2c91b | 12 | core id : 0 |
73ef9378 | 13 | cpu cores : 4 |
f2f2c91b JH |
14 | apicid : 0 |
15 | initial apicid : 0 | |
f5d78688 JH |
16 | fpu : yes |
17 | fpu_exception : yes | |
73ef9378 | 18 | cpuid level : 22 |
f5d78688 | 19 | wp : yes |
ba86e143 | 20 | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp |
73ef9378 JH |
21 | bugs : |
22 | bogomips : 5424.00 | |
f5d78688 JH |
23 | clflush size : 64 |
24 | cache_alignment : 64 | |
73ef9378 | 25 | address sizes : 39 bits physical, 48 bits virtual |
f5d78688 JH |
26 | power management: |
27 | ||
f2f2c91b JH |
28 | processor : 1 |
29 | vendor_id : GenuineIntel | |
30 | cpu family : 6 | |
73ef9378 JH |
31 | model : 94 |
32 | model name : Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz | |
74e2fb4b | 33 | stepping : 3 |
ba86e143 | 34 | microcode : 0xba |
73ef9378 JH |
35 | cpu MHz : 2700.000 |
36 | cache size : 8192 KB | |
37 | physical id : 0 | |
38 | siblings : 8 | |
39 | core id : 1 | |
40 | cpu cores : 4 | |
41 | apicid : 2 | |
42 | initial apicid : 2 | |
f2f2c91b JH |
43 | fpu : yes |
44 | fpu_exception : yes | |
73ef9378 | 45 | cpuid level : 22 |
f2f2c91b | 46 | wp : yes |
ba86e143 | 47 | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp |
73ef9378 | 48 | bugs : |
4e0c20cb | 49 | bogomips : 5424.00 |
f2f2c91b JH |
50 | clflush size : 64 |
51 | cache_alignment : 64 | |
73ef9378 | 52 | address sizes : 39 bits physical, 48 bits virtual |
f2f2c91b JH |
53 | power management: |
54 | ||
55 | processor : 2 | |
56 | vendor_id : GenuineIntel | |
57 | cpu family : 6 | |
73ef9378 JH |
58 | model : 94 |
59 | model name : Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz | |
74e2fb4b | 60 | stepping : 3 |
ba86e143 | 61 | microcode : 0xba |
73ef9378 JH |
62 | cpu MHz : 2700.000 |
63 | cache size : 8192 KB | |
64 | physical id : 0 | |
65 | siblings : 8 | |
66 | core id : 2 | |
67 | cpu cores : 4 | |
68 | apicid : 4 | |
69 | initial apicid : 4 | |
f2f2c91b JH |
70 | fpu : yes |
71 | fpu_exception : yes | |
73ef9378 | 72 | cpuid level : 22 |
f2f2c91b | 73 | wp : yes |
ba86e143 | 74 | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp |
73ef9378 | 75 | bugs : |
4e0c20cb | 76 | bogomips : 5424.00 |
f2f2c91b JH |
77 | clflush size : 64 |
78 | cache_alignment : 64 | |
73ef9378 | 79 | address sizes : 39 bits physical, 48 bits virtual |
f2f2c91b JH |
80 | power management: |
81 | ||
82 | processor : 3 | |
83 | vendor_id : GenuineIntel | |
84 | cpu family : 6 | |
73ef9378 JH |
85 | model : 94 |
86 | model name : Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz | |
74e2fb4b | 87 | stepping : 3 |
ba86e143 | 88 | microcode : 0xba |
73ef9378 JH |
89 | cpu MHz : 2700.000 |
90 | cache size : 8192 KB | |
91 | physical id : 0 | |
92 | siblings : 8 | |
93 | core id : 3 | |
94 | cpu cores : 4 | |
95 | apicid : 6 | |
96 | initial apicid : 6 | |
97 | fpu : yes | |
98 | fpu_exception : yes | |
99 | cpuid level : 22 | |
100 | wp : yes | |
ba86e143 | 101 | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp |
73ef9378 | 102 | bugs : |
4e0c20cb | 103 | bogomips : 5424.00 |
73ef9378 JH |
104 | clflush size : 64 |
105 | cache_alignment : 64 | |
106 | address sizes : 39 bits physical, 48 bits virtual | |
107 | power management: | |
108 | ||
109 | processor : 4 | |
110 | vendor_id : GenuineIntel | |
111 | cpu family : 6 | |
112 | model : 94 | |
113 | model name : Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz | |
114 | stepping : 3 | |
ba86e143 | 115 | microcode : 0xba |
73ef9378 JH |
116 | cpu MHz : 2700.000 |
117 | cache size : 8192 KB | |
118 | physical id : 0 | |
119 | siblings : 8 | |
74e2fb4b | 120 | core id : 0 |
73ef9378 JH |
121 | cpu cores : 4 |
122 | apicid : 1 | |
123 | initial apicid : 1 | |
124 | fpu : yes | |
125 | fpu_exception : yes | |
126 | cpuid level : 22 | |
127 | wp : yes | |
ba86e143 | 128 | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp |
73ef9378 | 129 | bugs : |
4e0c20cb | 130 | bogomips : 5424.00 |
73ef9378 JH |
131 | clflush size : 64 |
132 | cache_alignment : 64 | |
133 | address sizes : 39 bits physical, 48 bits virtual | |
134 | power management: | |
135 | ||
136 | processor : 5 | |
137 | vendor_id : GenuineIntel | |
138 | cpu family : 6 | |
139 | model : 94 | |
140 | model name : Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz | |
141 | stepping : 3 | |
ba86e143 | 142 | microcode : 0xba |
73ef9378 JH |
143 | cpu MHz : 2700.000 |
144 | cache size : 8192 KB | |
145 | physical id : 0 | |
146 | siblings : 8 | |
147 | core id : 1 | |
148 | cpu cores : 4 | |
f2f2c91b JH |
149 | apicid : 3 |
150 | initial apicid : 3 | |
151 | fpu : yes | |
152 | fpu_exception : yes | |
73ef9378 JH |
153 | cpuid level : 22 |
154 | wp : yes | |
ba86e143 | 155 | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp |
73ef9378 | 156 | bugs : |
4e0c20cb | 157 | bogomips : 5424.00 |
73ef9378 JH |
158 | clflush size : 64 |
159 | cache_alignment : 64 | |
160 | address sizes : 39 bits physical, 48 bits virtual | |
161 | power management: | |
162 | ||
163 | processor : 6 | |
164 | vendor_id : GenuineIntel | |
165 | cpu family : 6 | |
166 | model : 94 | |
167 | model name : Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz | |
168 | stepping : 3 | |
ba86e143 JH |
169 | microcode : 0xba |
170 | cpu MHz : 2700.000 | |
73ef9378 JH |
171 | cache size : 8192 KB |
172 | physical id : 0 | |
173 | siblings : 8 | |
174 | core id : 2 | |
175 | cpu cores : 4 | |
176 | apicid : 5 | |
177 | initial apicid : 5 | |
178 | fpu : yes | |
179 | fpu_exception : yes | |
180 | cpuid level : 22 | |
181 | wp : yes | |
ba86e143 | 182 | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp |
73ef9378 | 183 | bugs : |
4e0c20cb | 184 | bogomips : 5424.00 |
73ef9378 JH |
185 | clflush size : 64 |
186 | cache_alignment : 64 | |
187 | address sizes : 39 bits physical, 48 bits virtual | |
188 | power management: | |
189 | ||
190 | processor : 7 | |
191 | vendor_id : GenuineIntel | |
192 | cpu family : 6 | |
193 | model : 94 | |
194 | model name : Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz | |
195 | stepping : 3 | |
ba86e143 | 196 | microcode : 0xba |
73ef9378 JH |
197 | cpu MHz : 2700.000 |
198 | cache size : 8192 KB | |
199 | physical id : 0 | |
200 | siblings : 8 | |
201 | core id : 3 | |
202 | cpu cores : 4 | |
203 | apicid : 7 | |
204 | initial apicid : 7 | |
205 | fpu : yes | |
206 | fpu_exception : yes | |
207 | cpuid level : 22 | |
f2f2c91b | 208 | wp : yes |
ba86e143 | 209 | flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp |
73ef9378 | 210 | bugs : |
4e0c20cb | 211 | bogomips : 5424.00 |
f2f2c91b JH |
212 | clflush size : 64 |
213 | cache_alignment : 64 | |
73ef9378 | 214 | address sizes : 39 bits physical, 48 bits virtual |
f2f2c91b JH |
215 | power management: |
216 | ||
73ef9378 | 217 | CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7 |
4e0c20cb JH |
218 | 0: 75 0 0 0 0 0 0 0 IR-IO-APIC 2-edge timer |
219 | 1: 31269 202 87 48 453 423 74 52 IR-IO-APIC 1-edge i8042 | |
220 | 8: 0 0 0 0 0 0 1 0 IR-IO-APIC 8-edge rtc0 | |
221 | 9: 41534 3276 1387 877 7155 5730 1140 669 IR-IO-APIC 9-fasteoi acpi | |
222 | 12: 2318674 35852 10877 6907 58328 38294 9421 7960 IR-IO-APIC 12-edge i8042 | |
223 | 16: 0 1 0 0 0 0 0 0 IR-IO-APIC 16-fasteoi i801_smbus | |
73ef9378 JH |
224 | 120: 0 0 0 0 0 0 0 0 DMAR-MSI 0-edge dmar0 |
225 | 121: 0 0 0 0 0 0 0 0 DMAR-MSI 1-edge dmar1 | |
4e0c20cb JH |
226 | 122: 6059 2640 2167 208503 3549 2888 2163 2225 IR-PCI-MSI 376832-edge ahci[0000:00:17.0] |
227 | 123: 11 5 1 6 1 18 4 0 IR-PCI-MSI 327680-edge xhci_hcd | |
228 | 124: 218 86 28 17 18 37 23 3 IR-PCI-MSI 2097152-edge rtsx_pci | |
229 | 125: 235 80 13 0 180 12173 0 4 IR-PCI-MSI 520192-edge enp0s31f6 | |
230 | 126: 2 6 0 0 1 2 12 1 IR-PCI-MSI 1048576-edge | |
231 | 127: 298 81 68 39 943393 40 36 26 IR-PCI-MSI 32768-edge i915 | |
232 | 128: 15 0 0 3 5 8 7 11 IR-PCI-MSI 360448-edge mei_me | |
233 | 129: 16 3 4 0 7 10 2 0 IR-PCI-MSI 1572864-edge iwlwifi | |
234 | 130: 217 118 38 21 142 132 15 20 IR-PCI-MSI 514048-edge snd_hda_intel:card0 | |
235 | NMI: 542 1337 726 1755 1377 574 1182 153 Non-maskable interrupts | |
236 | LOC: 5726859 12104570 7169167 15454589 12386378 5972292 10890572 2707146 Local timer interrupts | |
73ef9378 | 237 | SPU: 0 0 0 0 0 0 0 0 Spurious interrupts |
4e0c20cb JH |
238 | PMI: 542 1337 726 1755 1377 574 1182 153 Performance monitoring interrupts |
239 | IWI: 28 0 0 5 13 0 1 2 IRQ work interrupts | |
73ef9378 | 240 | RTR: 7 0 0 0 0 0 0 0 APIC ICR read retries |
4e0c20cb JH |
241 | RES: 6213575 1012955 875565 80428 350229 43031 16198 17215 Rescheduling interrupts |
242 | CAL: 55517 38528 41399 31968 43913 46731 41270 53176 Function call interrupts | |
243 | TLB: 38864 25517 30447 18261 30281 34832 28014 41608 TLB shootdowns | |
244 | TRM: 2294155 2294155 2294155 2294155 2294155 2294155 2294155 2294155 Thermal event interrupts | |
73ef9378 JH |
245 | THR: 0 0 0 0 0 0 0 0 Threshold APIC interrupts |
246 | DFR: 0 0 0 0 0 0 0 0 Deferred Error APIC interrupts | |
247 | MCE: 0 0 0 0 0 0 0 0 Machine check exceptions | |
4e0c20cb | 248 | MCP: 63 63 63 63 63 63 63 63 Machine check polls |
73ef9378 JH |
249 | ERR: 0 |
250 | MIS: 0 | |
251 | PIN: 0 0 0 0 0 0 0 0 Posted-interrupt notification event | |
ba86e143 | 252 | NPI: 0 0 0 0 0 0 0 0 Nested posted-interrupt event |
73ef9378 | 253 | PIW: 0 0 0 0 0 0 0 0 Posted-interrupt wakeup event |
4e0c20cb JH |
254 | MemTotal: 16292156 kB |
255 | MemFree: 11441148 kB | |
256 | MemAvailable: 14206304 kB | |
257 | Buffers: 168068 kB | |
258 | Cached: 2422560 kB | |
73ef9378 | 259 | SwapCached: 0 kB |
4e0c20cb JH |
260 | Active: 2310388 kB |
261 | Inactive: 2152832 kB | |
262 | Active(anon): 1237636 kB | |
263 | Inactive(anon): 267172 kB | |
264 | Active(file): 1072752 kB | |
265 | Inactive(file): 1885660 kB | |
266 | Unevictable: 48 kB | |
267 | Mlocked: 48 kB | |
268 | SwapTotal: 8212476 kB | |
269 | SwapFree: 8212476 kB | |
270 | Dirty: 2152 kB | |
271 | Writeback: 4 kB | |
272 | AnonPages: 1872664 kB | |
273 | Mapped: 640228 kB | |
274 | Shmem: 268188 kB | |
275 | Slab: 192284 kB | |
276 | SReclaimable: 121152 kB | |
277 | SUnreclaim: 71132 kB | |
278 | KernelStack: 12352 kB | |
279 | PageTables: 51296 kB | |
f5d78688 JH |
280 | NFS_Unstable: 0 kB |
281 | Bounce: 0 kB | |
282 | WritebackTmp: 0 kB | |
4e0c20cb JH |
283 | CommitLimit: 16358552 kB |
284 | Committed_AS: 6760540 kB | |
f5d78688 | 285 | VmallocTotal: 34359738367 kB |
73ef9378 JH |
286 | VmallocUsed: 0 kB |
287 | VmallocChunk: 0 kB | |
f5d78688 | 288 | HardwareCorrupted: 0 kB |
4e0c20cb | 289 | AnonHugePages: 0 kB |
73ef9378 JH |
290 | ShmemHugePages: 0 kB |
291 | ShmemPmdMapped: 0 kB | |
292 | CmaTotal: 0 kB | |
293 | CmaFree: 0 kB | |
f5d78688 JH |
294 | HugePages_Total: 0 |
295 | HugePages_Free: 0 | |
296 | HugePages_Rsvd: 0 | |
297 | HugePages_Surp: 0 | |
298 | Hugepagesize: 2048 kB | |
4e0c20cb JH |
299 | DirectMap4k: 218600 kB |
300 | DirectMap2M: 6983680 kB | |
301 | DirectMap1G: 10485760 kB | |
f5d78688 JH |
302 | Inter-| Receive | Transmit |
303 | face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed | |
4e0c20cb | 304 | virbr0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 |
ba86e143 | 305 | wlp3s0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 |
4e0c20cb JH |
306 | enp0s31f6: 68732049 70678 0 0 0 0 0 3153 11932028 54493 0 0 0 0 0 0 |
307 | lo: 103039 867 0 0 0 0 0 0 103039 867 0 0 0 0 0 0 | |
308 | virbr0-nic: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 |