Thomas Pierroz

Country | WCA ID | Gender | Competitions | Completed Solves | Switzerland | 2021PIER01 | Male | 19 | 675 |
---|
Current Personal Records
Event | NR | CR | WR | Single | Average | WR | CR | NR | |
---|---|---|---|---|---|---|---|---|---|
3x3x3 Cube | 54 | 2938 | 10696 | 9.97 | 12.29 | 11474 | 3113 | 55 | |
2x2x2 Cube | 14 | 495 | 1199 | 1.35 | 2.93 | 1834 | 647 | 20 | |
4x4x4 Cube | 43 | 2265 | 7862 | 43.96 | 48.60 | 6784 | 1921 | 41 | |
5x5x5 Cube | 63 | 2991 | 10043 | 1:47.42 | 2:11.34 | 11875 | 3527 | 74 | |
3x3x3 Blindfolded | 49 | 2311 | 7008 | 5:43.76 | |||||
3x3x3 Fewest Moves | 23 | 663 | 1472 | 32 | |||||
3x3x3 One-Handed | 32 | 1304 | 4686 | 16.58 | 19.91 | 4101 | 1124 | 29 | |
Pyraminx | 32 | 1276 | 3513 | 3.50 | 6.97 | 6638 | 2306 | 43 | |
Square-1 | 31 | 1288 | 4036 | 20.26 | 26.32 | 3723 | 1162 | 28 |
Competition | Round | Place | Single | Average | Solves | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
3x3x3 Cube | |||||||||||
Apollo Bay Cubing 2023 | Second round | 18 | 12.72 | 14.39 | 14.77 | 14.92 | 13.49 | 22.71 | 12.72 | ||
First round | 9 | 11.54 | 12.66 | 13.27 | 11.54 | 12.13 | 12.57 | 16.62 | |||
Chilling in Canberra 2023 | First round | 111 | 12.34 | DNF | DNF | 13.75 | DNF | 12.34 | 15.81 | ||
North Sydney Cube Day 2023 | Final | 39 | 11.71 | 12.86 | 11.71 | 15.39 | 12.08 | 13.93 | 12.58 | ||
First round | 64 | 12.18 | 15.63 | 13.72 | 17.08 | 12.18 | 16.09 | 17.62 | |||
Chääswürfel 2022 | First round | 16 | 10.66 | 13.08 | 13.50 | 16.72 | 10.66 | 12.77 | 12.98 | ||
Swisscubing Cup Finale 2022 | Final | 43 | 12.36 | 15.04 | 14.68 | 14.64 | 15.81 | 12.36 | 16.74 | ||
Swiss Science Open 2022 | Second round | 25 | 10.02 | 12.29 | 13.78 | 11.95 | 13.17 | 10.02 | 11.74 | ||
First round | 23 | 11.88 | 12.61 | 17.59 | 12.52 | 13.20 | 12.12 | 11.88 | |||
Swisscubing Cup V 2022 | Second round | 20 | 11.30 | 12.79 | 13.46 | 13.42 | 14.81 | 11.49 | 11.30 | ||
First round | 18 | 10.13 | 13.08 | DNF | 10.13 | 11.90 | 13.13 | 14.20 | |||
Barby Cube 2022 | Second round | 39 | 11.07 | 16.05 | 13.93 | 11.07 | 20.58 | 13.63 | 22.82 | ||
First round | 37 | 12.57 | 14.44 | 14.30 | 14.62 | 24.10 | 14.41 | 12.57 | |||
French Championship 2022 | Second round | 86 | 12.94 | 14.01 | 13.68 | 12.94 | 17.57 | 14.18 | 14.17 | ||
First round | 80 | 12.04 | 12.90 | 12.43 | 12.51 | 12.04 | 13.77 | 16.16 | |||
Swisscubing Cup IV 2022 | Second round | 29 | 12.77 | 13.69 | 13.12 | 15.51 | 13.28 | 12.77 | 14.68 | ||
First round | 38 | 9.97 | 15.20 | 13.47 | 9.97 | 15.75 | 16.37 | 19.26 | |||
Norwegian Championship 2022 | Semi Final | 45 | 12.91 | 14.66 | 12.91 | 14.54 | 16.27 | 15.17 | 14.27 | ||
Second round | 50 | 11.79 | 12.37 | 16.87 | 12.68 | 12.26 | 12.18 | 11.79 | |||
First round | 48 | 11.30 | 12.88 | 12.91 | 11.30 | 13.12 | 12.62 | 14.69 | |||
Warm Up Stockholm 2022 | Final | 50 | 12.36 | 13.58 | 14.95 | 12.80 | 13.99 | 12.36 | 13.95 | ||
Semi Final | 68 | 12.60 | 15.21 | 18.13 | 12.60 | 15.44 | 13.83 | 16.36 | |||
Second round | 57 | 11.88 | 13.92 | 15.04 | 14.01 | 13.70 | 11.88 | 14.05 | |||
First round | 60 | 12.91 | 14.02 | 17.13 | 15.93 | 12.91 | 12.91 | 13.22 | |||
Swisscubing Cup III 2022 | Second round | 24 | 11.34 | 14.20 | 16.17 | 13.60 | 11.34 | 13.09 | 15.92 | ||
First round | 24 | 12.16 | 14.51 | 12.83 | 16.44 | 12.16 | 19.04 | 14.25 | |||
Lake Constance Cubing 2022 | Second round | 40 | 11.37 | 14.15 | 15.03 | 16.42 | 11.37 | 13.52 | 13.90 | ||
First round | 35 | 12.02 | 13.01 | 12.02 | 12.91 | 12.83 | 15.66 | 13.30 | |||
Paris Open 2022 | Second round | 55 | 11.81 | 13.02 | 12.03 | 14.99 | 14.90 | 12.12 | 11.81 | ||
First round | 62 | 13.54 | 14.94 | 14.24 | 13.54 | 15.75 | 19.50 | 14.82 | |||
Swisscubing Cup II 2022 | Second round | 25 | 10.54 | 13.79 | 15.05 | 14.67 | 10.54 | 15.15 | 11.64 | ||
First round | 36 | 12.46 | 16.31 | 28.11 | 21.25 | 14.33 | 12.46 | 13.34 | |||
Swisscubing Cup I 2022 | Second round | 30 | 11.70 | 13.02 | 14.60 | 12.42 | 12.05 | 11.70 | 15.89 | ||
First round | 27 | 11.62 | 12.68 | 13.32 | 13.30 | 11.89 | 12.86 | 11.62 | |||
Ticino Open Saturday 2021 | Second round | 16 | 11.98 | 13.54 | 15.85 | 12.16 | 12.62 | 11.98 | DNF | ||
First round | 16 | 13.17 | 14.05 | 17.13 | 15.42 | 13.34 | 13.17 | 13.39 | |||
Montpellier Open 2021 | Second round | 52 | 12.80 | 15.70 | 16.58 | 17.13 | 12.80 | 14.57 | 15.96 | ||
First round | 48 | 12.09 | 14.46 | 17.27 | 15.15 | 14.94 | 13.30 | 12.09 | |||
2x2x2 Cube | |||||||||||
Apollo Bay Cubing 2023 | Final | 3 | 3.07 | 3.37 | 3.07 | 3.49 | 3.48 | 3.57 | 3.14 | ||
Second round | 5 | 2.51 | 3.15 | 3.07 | 3.27 | 3.12 | 4.56 | 2.51 | |||
First round | 8 | 2.79 | 3.62 | 5.20 | 2.79 | 2.92 | 3.43 | 4.50 | |||
Chilling in Canberra 2023 | Final | 3 | 1.35 | 2.93 | 4.09 | 2.48 | 1.35 | 2.34 | 3.97 | ||
First round | 10 | 2.36 | 3.71 | 2.36 | 3.83 | 3.66 | 3.75 | 3.71 | |||
North Sydney Cube Day 2023 | Final | 12 | 2.65 | 3.66 | 5.11 | 2.69 | 4.62 | 2.65 | 3.68 | ||
First round | 10 | 2.68 | 3.02 | 3.38 | 2.94 | 3.71 | 2.75 | 2.68 | |||
Swisscubing Cup Finale 2022 | Final | 19 | 2.66 | 3.85 | 4.10 | 2.66 | 4.16 | 10.28 | 3.29 | ||
Swiss Science Open 2022 | First round | 22 | 2.47 | 4.33 | 6.31 | 3.63 | 3.05 | 8.09 | 2.47 | ||
Swisscubing Cup V 2022 | First round | 25 | 2.40 | 5.17 | 4.34 | 2.40 | 6.34 | 5.51 | 5.66 | ||
Barby Cube 2022 | First round | 19 | 2.40 | 4.10 | 2.71 | 5.72 | 2.40 | 4.68 | 4.92 | ||
French Championship 2022 | Second round | 29 | 2.53 | 3.85 | 3.81 | 3.84 | 12.18 | 2.53 | 3.90 | ||
First round | 36 | 2.25 | 3.83 | 5.22 | 4.99 | 2.25 | 3.51 | 3.00 | |||
Swisscubing Cup IV 2022 | First round | 72 | 2.86 | DNF | 2.86 | 9.27 | DNF | DNF | DNF | ||
Norwegian Championship 2022 | Final | 14 | 1.83 | 4.45 | 5.21 | 4.68 | 1.83 | 4.29 | 4.37 | ||
Second round | 15 | 2.45 | 3.76 | 3.57 | 3.61 | 6.04 | 2.45 | 4.09 | |||
First round | 15 | 2.54 | 3.33 | 3.48 | 4.60 | 2.54 | 3.26 | 3.24 | |||
Warm Up Stockholm 2022 | Final | 14 | 2.66 | 3.28 | 2.88 | 2.66 | 3.52 | 5.91 | 3.44 | ||
Second round | 17 | 2.75 | 3.27 | 2.75 | 4.88 | 3.17 | 3.44 | 3.21 | |||
First round | 31 | 1.66 | 4.02 | 2.87 | 1.66 | 4.30 | 5.12 | 4.88 | |||
Swisscubing Cup III 2022 | First round | 14 | 3.25 | 4.38 | 3.72 | 6.36 | 6.08 | 3.25 | 3.35 | ||
Lake Constance Cubing 2022 | Final | 10 | 3.23 | 3.69 | 3.54 | 3.46 | 3.23 | 4.07 | 4.51 | ||
Second round | 6 | 1.87 | 2.99 | 2.69 | 3.54 | 2.75 | 4.10 | 1.87 | |||
First round | 29 | 2.71 | 4.27 | 6.18 | 2.71 | 4.61 | 4.36 | 3.85 | |||
Paris Open 2022 | First round | 28 | 3.25 | 3.92 | 3.25 | 3.35 | 6.83 | 5.05 | 3.36 | ||
Swisscubing Cup II 2022 | First round | 26 | 2.66 | 4.87 | 2.66 | 7.91 | 2.70 | 13.04 | 4.01 | ||
Swisscubing Cup I 2022 | First round | 20 | 3.01 | 4.46 | 4.59 | 4.02 | 4.76 | 3.01 | DNF | ||
Ticino Open Saturday 2021 | Final | 9 | 3.80 | 4.71 | 5.30 | 4.71 | 5.86 | 4.13 | 3.80 | ||
First round | 11 | 3.27 | 4.62 | 4.83 | 3.28 | 3.27 | DNF | 5.76 | |||
Montpellier Open 2021 | First round | 38 | 3.73 | 5.44 | 7.70 | 5.74 | 4.43 | 3.73 | 6.16 | ||
4x4x4 Cube | |||||||||||
Apollo Bay Cubing 2023 | Final | 4 | 45.89 | 48.60 | 49.98 | 45.89 | 54.09 | 47.72 | 48.11 | ||
First round | 6 | 47.42 | 51.39 | 49.25 | 47.42 | 49.70 | 55.22 | 59.01 | |||
Chilling in Canberra 2023 | First round | 21 | 47.02 | 54.35 | 50.14 | 55.99 | 47.02 | 1:09.17 | 56.92 | ||
Chääswürfel 2022 | First round | 12 | 43.96 | 50.45 | 57.56 | 55.50 | 43.96 | 44.98 | 50.88 | ||
Swisscubing Cup Finale 2022 | Final | 25 | 47.62 | 50.91 | 47.62 | 48.87 | 50.12 | 1:03.55 | 53.75 | ||
Swiss Science Open 2022 | First round | 31 | 51.84 | 58.70 | 56.95 | 1:01.36 | 57.79 | 1:08.65 | 51.84 | ||
Swisscubing Cup V 2022 | First round | 21 | 45.56 | 1:04.97 | 1:05.46 | 1:07.41 | 45.56 | 1:02.05 | 1:09.75 | ||
Barby Cube 2022 | First round | 32 | 57.68 | 1:07.33 | 57.68 | 1:10.40 | 1:05.08 | 1:17.09 | 1:06.50 | ||
French Championship 2022 | First round | 94 | 59.60 | 1:02.38 | 59.60 | 1:02.47 | 1:00.94 | 1:03.72 | 1:09.64 | ||
Swisscubing Cup IV 2022 | First round | 36 | 56.68 | 1:00.25 | 1:11.18 | 59.96 | 56.68 | 1:02.07 | 58.72 | ||
Norwegian Championship 2022 | First round | 69 | 55.61 | 1:04.47 | 1:06.74 | 1:05.44 | 1:02.21 | 55.61 | 1:05.75 | ||
Warm Up Stockholm 2022 | Final | 64 | 53.14 | 1:06.41 | 1:10.50 | 53.14 | 1:02.94 | 1:05.79 | 1:50.10 | ||
First round | 66 | 1:02.19 | 1:07.17 | 1:13.37 | 1:13.22 | 1:02.19 | 1:05.47 | 1:02.82 | |||
Swisscubing Cup III 2022 | First round | 26 | 58.64 | 1:05.18 | 1:05.80 | 1:07.40 | 1:08.26 | 1:02.34 | 58.64 | ||
Lake Constance Cubing 2022 | First round | 47 | 54.23 | 1:02.06 | 1:08.55 | 59.07 | 1:08.53 | 54.23 | 58.58 | ||
Paris Open 2022 | First round | 65 | 57.05 | 1:01.87 | 57.05 | 1:02.85 | 1:06.76 | 59.83 | 1:02.92 | ||
Swisscubing Cup II 2022 | First round | 25 | 1:00.65 | 1:06.00 | 1:00.65 | 1:10.29 | 1:08.41 | 1:05.66 | 1:03.93 | ||
Swisscubing Cup I 2022 | First round | 39 | 54.26 | 1:07.43 | 1:04.86 | 1:02.38 | 1:15.06 | 1:17.31 | 54.26 | ||
Ticino Open Saturday 2021 | Final | 13 | 51.85 | 56.11 | 56.22 | 56.67 | 55.45 | 1:17.71 | 51.85 | ||
Montpellier Open 2021 | First round | 56 | 1:06.07 | 1:06.07 | 1:10.90 | ||||||
5x5x5 Cube | |||||||||||
Apollo Bay Cubing 2023 | Final | 12 | 1:55.46 | 2:11.34 | 2:07.95 | 2:16.34 | 1:55.46 | 2:09.73 | 2:20.97 | ||
Chilling in Canberra 2023 | Final | 31 | 2:17.92 | 2:17.92 | 2:18.80 | ||||||
Swisscubing Cup Finale 2022 | Final | 45 | 2:19.60 | 2:19.60 | 2:24.03 | ||||||
Swiss Science Open 2022 | Final | 39 | 2:09.60 | 2:09.60 | 2:35.21 | ||||||
Swisscubing Cup V 2022 | First round | 27 | 2:25.77 | 2:37.23 | 2:25.77 | ||||||
Barby Cube 2022 | First round | 29 | 1:47.42 | 2:17.82 | 2:48.26 | 2:26.89 | 2:05.99 | 2:20.59 | 1:47.42 | ||
Swisscubing Cup IV 2022 | First round | 39 | 2:37.85 | DNF | 2:37.85 | ||||||
Norwegian Championship 2022 | First round | 73 | 2:32.09 | 2:54.29 | 2:32.09 | ||||||
Warm Up Stockholm 2022 | First round | 59 | 2:36.33 | 2:36.33 | 2:59.54 | ||||||
Swisscubing Cup III 2022 | First round | 26 | 2:23.09 | 2:29.15 | 2:24.12 | 2:35.05 | 2:37.93 | 2:28.28 | 2:23.09 | ||
Lake Constance Cubing 2022 | First round | 56 | 2:21.82 | 2:31.03 | 2:21.82 | ||||||
Paris Open 2022 | First round | 64 | 2:38.39 | 2:38.39 | 2:58.07 | ||||||
Swisscubing Cup II 2022 | First round | 22 | 2:05.42 | 2:20.52 | 2:05.42 | 2:21.62 | 2:16.59 | 2:23.34 | 2:28.56 | ||
Swisscubing Cup I 2022 | First round | 37 | 2:24.89 | 2:24.99 | 2:24.89 | ||||||
3x3x3 Blindfolded | |||||||||||
Chilling in Canberra 2023 | First round | 14 | DNF | DNF | DNF | DNF | DNS | ||||
North Sydney Cube Day 2023 | Final | 21 | DNF | DNF | DNF | DNF | DNF | ||||
French Championship 2022 | First round | 47 | DNF | DNF | DNF | DNF | DNF | ||||
Swisscubing Cup IV 2022 | Final | 7 | DNF | DNF | DNF | DNF | DNF | ||||
First round | 10 | 5:43.76 | DNF | DNF | 5:43.76 | DNS | |||||
Norwegian Championship 2022 | First round | 35 | DNF | DNF | DNF | DNF | DNS | ||||
Warm Up Stockholm 2022 | First round | 30 | DNF | DNF | DNF | DNF | DNF | ||||
Swisscubing Cup III 2022 | First round | 13 | DNF | DNF | DNF | DNF | DNS | ||||
Montpellier Open 2021 | First round | 25 | DNF | DNF | DNF | DNS | DNS | ||||
3x3x3 Fewest Moves | |||||||||||
Swisscubing Cup Finale 2022 | Final | 16 | 47 | 47 | |||||||
Swisscubing Cup IV 2022 | Final | 24 | 43 | DNF | 47 | DNF | 43 | ||||
Norwegian Championship 2022 | Final | 33 | 32 | DNF | DNF | 38 | 32 | ||||
3x3x3 One-Handed | |||||||||||
Chilling in Canberra 2023 | Final | 9 | 16.58 | 22.17 | 21.58 | 16.58 | 31.33 | 22.94 | 21.99 | ||
First round | 10 | 18.26 | 23.85 | 25.22 | 25.59 | 20.73 | 18.26 | 28.92 | |||
Swisscubing Cup Finale 2022 | Final | 24 | 19.97 | 23.11 | 20.32 | 24.13 | 25.94 | 19.97 | 24.87 | ||
Swisscubing Cup V 2022 | First round | 15 | 18.99 | 24.11 | 24.51 | 26.31 | 18.99 | 23.51 | 24.32 | ||
Barby Cube 2022 | First round | 17 | 18.87 | 21.97 | 18.87 | 23.56 | 20.15 | 22.20 | 25.49 | ||
French Championship 2022 | Second round | 40 | 17.81 | 26.31 | DNF | 29.06 | 26.44 | 17.81 | 23.42 | ||
First round | 37 | 18.64 | 20.94 | 18.64 | 21.18 | 23.51 | 21.41 | 20.22 | |||
Swisscubing Cup IV 2022 | First round | 13 | 18.76 | 21.95 | 20.87 | 18.76 | 23.11 | 23.48 | 21.86 | ||
Norwegian Championship 2022 | Second round | 32 | 21.08 | 24.15 | 28.89 | 22.28 | 21.08 | 23.09 | 27.09 | ||
First round | 30 | 21.28 | 22.78 | 22.33 | 22.59 | 23.43 | 30.01 | 21.28 | |||
Warm Up Stockholm 2022 | Final | 38 | 18.15 | 21.58 | 20.70 | 24.32 | 18.15 | 23.07 | 20.98 | ||
First round | 33 | 17.72 | 19.91 | 17.72 | 21.17 | 20.67 | 25.19 | 17.89 | |||
Swisscubing Cup III 2022 | Final | 8 | 18.97 | 22.16 | 18.97 | 21.51 | 23.82 | 28.64 | 21.14 | ||
First round | 9 | 19.13 | 22.20 | 27.19 | 25.95 | 21.44 | 19.13 | 19.20 | |||
Lake Constance Cubing 2022 | First round | 27 | 21.85 | 24.26 | 23.49 | 23.64 | 21.85 | 26.24 | 25.66 | ||
Paris Open 2022 | First round | 38 | 19.72 | 24.13 | 19.72 | 25.70 | 21.04 | 25.65 | 33.08 | ||
Swisscubing Cup II 2022 | Final | 12 | 18.98 | 23.20 | 18.98 | 21.17 | 23.82 | 24.61 | DNF | ||
First round | 12 | 21.91 | 25.46 | 35.29 | 26.57 | 26.10 | 23.71 | 21.91 | |||
Swisscubing Cup I 2022 | First round | 16 | 19.18 | 23.36 | 32.28 | 23.22 | 24.03 | 19.18 | 22.82 | ||
Montpellier Open 2021 | First round | 38 | 27.28 | 29.28 | 27.98 | 29.49 | 32.48 | 27.28 | 30.37 | ||
Pyraminx | |||||||||||
Apollo Bay Cubing 2023 | Second round | 22 | 5.09 | 9.82 | 14.46 | 5.09 | 7.50 | 10.63 | 11.34 | ||
First round | 23 | 5.80 | 10.68 | 13.05 | 10.05 | 12.01 | 9.98 | 5.80 | |||
Chilling in Canberra 2023 | First round | 37 | 7.38 | 11.49 | 12.57 | 10.92 | 10.98 | 7.38 | 14.41 | ||
Swisscubing Cup Finale 2022 | Final | 15 | 5.79 | 6.97 | 8.62 | 7.19 | 6.74 | 5.79 | 6.99 | ||
Swiss Science Open 2022 | First round | 30 | 8.26 | 9.12 | 11.24 | 8.26 | 8.27 | 10.65 | 8.45 | ||
Swisscubing Cup V 2022 | First round | 26 | 6.34 | 10.01 | 10.66 | 10.82 | 6.34 | 8.55 | 12.09 | ||
Barby Cube 2022 | First round | 27 | 6.29 | 10.43 | 6.29 | 10.35 | 11.00 | 11.10 | 9.93 | ||
Swisscubing Cup IV 2022 | First round | 31 | 3.50 | 8.29 | 11.15 | 7.30 | 3.50 | 8.62 | 8.94 | ||
Norwegian Championship 2022 | Second round | 39 | 6.79 | 9.00 | 14.69 | 6.86 | 6.79 | 12.12 | 8.03 | ||
First round | 46 | 7.16 | 8.87 | 11.57 | 10.30 | 9.08 | 7.16 | 7.23 | |||
Warm Up Stockholm 2022 | Final | 55 | 7.26 | 8.36 | DNF | 7.38 | 10.21 | 7.26 | 7.50 | ||
First round | 61 | 9.23 | 9.93 | 9.94 | 9.27 | 10.58 | 11.10 | 9.23 | |||
Swisscubing Cup III 2022 | First round | 26 | 6.73 | 9.56 | 8.77 | 11.16 | 6.73 | 10.49 | 9.42 | ||
Swisscubing Cup II 2022 | First round | 46 | 7.78 | 13.11 | 17.51 | 10.26 | 7.78 | 13.69 | 15.39 | ||
Montpellier Open 2021 | First round | 32 | 6.33 | 9.90 | 9.21 | 12.10 | 6.33 | 13.93 | 8.40 | ||
Square-1 | |||||||||||
Swisscubing Cup Finale 2022 | Final | 29 | 55.86 | 55.86 | DNF | ||||||
Swisscubing Cup V 2022 | First round | 15 | 31.65 | 31.65 | 33.36 | ||||||
Barby Cube 2022 | Final | 8 | 20.26 | 26.32 | 30.90 | 27.48 | 35.68 | 20.26 | 20.58 | ||
French Championship 2022 | First round | 68 | DNF | DNF | DNF | ||||||
Norwegian Championship 2022 | First round | 43 | 32.94 | 55.51 | 59.80 | 40.45 | 1:06.29 | 32.94 | 1:30.18 | ||
Warm Up Stockholm 2022 | First round | 47 | 37.67 | 51.75 | 41.04 | 37.67 | 1:14.76 | 39.44 | 1:57.24 | ||
Paris Open 2022 | Final | 26 | 47.10 | 47.10 | 55.69 | ||||||
Ticino Open Saturday 2021 | Final | 11 | 34.24 | 45.38 | 48.58 | 44.89 | 42.66 | 34.24 | 50.88 | ||
Montpellier Open 2021 | Final | 22 | 36.57 | 54.79 | 1:23.64 | 36.57 | 42.20 | 1:01.54 | 1:00.63 |