Ng Yong Teng

Region WCA ID Gender Competitions Completed Solves
Singapore 2018TENG01 Male 30 1133

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 2 71 253 5.14 6.51 152 50 1
2x2x2 Cube 53 796 3784 1.66 2.84 2619 623 29
4x4x4 Cube 7 77 241 24.36 28.09 201 69 5
5x5x5 Cube 6 38 96 43.80 51.29 140 51 7
6x6x6 Cube 7 57 159 1:29.38 1:33.40 122 47 5
7x7x7 Cube 6 47 112 2:12.95 2:24.94 143 64 7
3x3x3 Blindfolded 49 2536 7587 4:33.37
3x3x3 Fewest Moves 13 315 1374 30 32.33 755 175 10
3x3x3 One-Handed 11 269 897 11.01 13.93 861 300 15
Clock 85 2453 10264 14.74 17.39 9613 2260 81
Megaminx 7 96 362 40.24 42.84 225 63 6
Pyraminx 55 1789 6820 3.82 5.01 3596 1050 40
Skewb 78 2908 11300 5.19 7.04 7466 2097 53
Square-1 56 1496 6605 22.28 33.44 7675 1765 60

Medal Collection

Gold Silver Bronze
3 3 2

Record Collection

WR CR NR
3
Competition Round Place Single Average Solves
3x3x3 Cube
Cool Down Singapore 2024 Final 4 7.17 7.49 7.467.718.057.307.17
Semi Final 5 6.38 7.48 7.718.248.796.496.38
Second round 8 7.31 8.63 8.188.4410.229.267.31
First round 7 7.28 8.23 7.529.417.767.28DNF
Singapore Hougang Open 2024 Final 1 5.66 7.38 10.677.776.775.667.61
Second round 2 6.70 7.57 7.418.456.859.356.70
First round 2 6.86 7.77 7.467.856.869.148.01
Singapore 50 and Counting 2024 Final 9 7.43 8.66 9.987.518.507.4310.04
Semi Final 6 7.50 8.01 8.037.509.717.878.13
Second round 2 6.57 7.27 7.946.576.967.237.63
First round 5 7.02 7.51 8.797.267.027.497.77
Singapore Mini 2024 Final 5 7.05 7.99 8.647.057.387.948.92
Semi Final 2 6.72 7.22 6.787.798.336.727.08
Second round 3 6.32 7.65 7.968.316.326.699.01
First round 2 6.49 7.92 7.9312.277.676.498.15
Singapore Newcomers 2024 Second round 9 7.40 8.59 7.407.988.199.889.59
First round 7 7.12 8.66 7.1210.697.937.9410.12
MYHM Singapore Championship 2024 Final 8 7.05 7.94 7.548.307.057.978.71
Semi Final 7 6.89 7.48 7.806.898.607.607.05
Second round 11 6.62 8.29 7.518.766.628.678.68
First round 19 7.32 8.57 10.558.637.997.329.10
Singapore Marine Parade Speedcubing 2023 Final 1 6.29 7.41 7.136.299.067.367.75
Second round 1 5.28 7.19 7.297.339.896.945.28
First round 2 6.80 7.53 12.337.227.018.356.80
Suncheon Fall 2023 Final 4 6.63 8.06 6.639.358.087.508.61
Semi Final 3 6.80 7.29 6.807.167.876.839.33
Second round 5 7.05 7.71 7.457.837.857.058.11
First round 6 7.32 8.31 7.328.488.018.488.45
Singapore Mini 2023 Final 2 6.07 6.76 7.706.076.566.816.91
Semi Final 7 6.58 7.77 8.277.326.587.738.46
Second round 7 6.45 7.80 7.497.2610.396.458.65
First round 9 7.74 8.14 8.227.998.229.147.74
NTU Speedcubing 2023 Final 2 5.99 6.51 NR 8.986.185.996.846.51
Second round 4 6.50 7.84 8.186.507.777.579.02
First round 3 6.78 7.44 7.398.006.926.788.03
Singapore AMK CC Cubing B 2023 Final 1 6.38 7.60 10.557.897.146.387.77
Second round 3 7.18 8.57 8.448.219.0611.967.18
First round 2 6.75 8.37 7.519.188.429.336.75
Singapore Championship 2023 Semi Final 13 6.90 7.61 8.448.957.187.226.90
Second round 5 6.32 6.81 NR 8.246.596.986.326.85
First round 15 6.44 8.04 7.969.418.158.016.44
NTU Welcome 2023 Final 6 7.70 8.75 7.729.139.397.7010.15
Second round 4 5.14 NR 7.86 6.889.147.575.1410.23
First round 4 7.03 8.38 8.447.038.767.938.87
Singapore Mini 2022 Final 3 7.17 8.47 7.177.4810.0410.477.90
Second round 2 6.65 7.90 7.438.657.616.659.88
First round 1 6.46 8.25 7.967.8411.908.946.46
Singapore Mofun & FIS Cubing 2022 Final 4 7.14 7.78 8.097.607.667.149.63
Second round 4 6.40 8.07 7.978.106.408.159.39
First round 16 7.75 10.32 10.9610.399.6011.197.75
STEM Cube Open Penang 2019 Final 4 7.64 10.34 7.6410.5711.4312.289.03
Second round 2 8.21 8.64 12.338.268.408.219.25
First round 3 8.10 9.45 9.2710.238.8411.578.10
Singapore Mini 2019 Final 9 9.31 10.19 9.6211.339.3110.4810.46
Second round 7 8.48 9.63 8.4810.199.019.6910.90
First round 6 8.36 9.89 8.7310.5311.338.3610.42
Singapore MentalMatrix Open 2019 Final 7 6.98 9.22 9.9013.128.126.989.65
Second round 8 7.81 9.14 7.819.988.9610.578.49
First round 8 9.68 10.47 11.6512.679.959.689.80
NTU Open 2019 Final 4 8.50 8.96 8.508.589.5310.918.78
Second round 5 8.58 9.48 10.468.589.3410.258.86
First round 1 6.84 8.46 9.088.719.367.586.84
Singapore Cube Championship 2019 Second round 11 8.75 9.35 9.639.2710.469.168.75
First round 20 7.47 11.23 10.9411.5011.2511.587.47
Singapore Cube Championship 2018 Second round 22 10.31 11.48 10.9111.0510.3112.47DNF
First round 21 10.46 11.65 12.5011.5013.4710.9610.46
2x2x2 Cube
Cool Down Singapore 2024 Second round 22 2.59 4.80 6.992.593.703.72DNF
First round 22 2.05 3.24 2.603.434.102.053.68
Singapore Hougang Open 2024 First round 10 2.58 3.00 2.673.464.242.882.58
Singapore 50 and Counting 2024 First round 45 3.05 4.96 3.054.04DNF4.456.39
Singapore Mini 2024 Second round 20 2.94 3.86 3.352.944.363.864.55
First round 10 2.66 2.93 4.442.932.663.082.79
MYHM Singapore Championship 2024 Semi Final 20 2.41 3.19 3.323.342.923.832.41
Second round 18 2.02 3.15 2.023.353.45DNF2.64
First round 13 2.42 2.84 2.892.423.064.572.58
NTU Speedcubing 2023 Second round 9 1.83 2.89 2.812.581.833.533.29
First round 14 2.67 3.40 3.222.914.066.352.67
Singapore AMK CC Cubing B 2023 Final 4 2.13 3.32 2.133.763.763.602.59
First round 12 3.31 3.89 3.714.413.313.567.12
Singapore Mini 2022 Final 8 1.66 4.48 6.501.664.715.782.94
First round 3 2.00 3.18 3.523.422.612.003.92
Singapore AMK CC Cubing 2022 First round 17 1.96 4.10 3.864.593.851.964.99
STEM Cube Open Penang 2019 Final 6 3.13 4.22 5.023.525.083.134.13
Singapore Mini 2019 First round 43 4.88 5.68 4.924.886.285.84DNF
Singapore MentalMatrix Open 2019 First round 11 3.06 3.93 3.724.455.033.613.06
NTU Open 2019 First round 11 3.43 3.78 3.434.233.434.283.68
Singapore Cube Championship 2019 First round 42 3.78 4.94 5.343.785.154.34DNF
Singapore Cube Championship 2018 First round 66 3.71 5.95 5.807.226.613.715.43
4x4x4 Cube
Cool Down Singapore 2024 Final 7 28.99 30.98 29.9334.6028.9930.6332.39
Second round 5 28.37 29.98 29.32DNF29.5731.0428.37
First round 11 27.44 32.76 27.4435.1030.5935.1032.60
Singapore Hougang Open 2024 Final 6 28.75 30.71 29.5828.7533.7631.1131.45
First round 6 24.36 30.81 34.1630.6628.4024.3633.37
MYHM Singapore Championship 2024 Final 11 24.77 30.88 27.9831.0634.3133.6024.77
Second round 7 25.33 28.09 29.4736.7726.4628.3425.33
First round 13 25.86 32.09 29.2834.5725.8633.4333.57
Singapore Marine Parade Speedcubing 2023 Final 6 30.12 32.39 35.4433.7030.1233.0930.38
First round 4 26.95 30.88 34.4427.4934.5330.7026.95
NTU Speedcubing 2023 Final 8 28.54 32.03 31.5732.0828.5432.4432.84
First round 6 27.78 29.87 30.4830.0429.0833.4927.78
Singapore AMK CC Cubing B 2023 Final 3 30.64 33.28 35.5833.0433.9130.6432.90
First round 5 28.45 34.36 36.3632.7733.9528.4537.04
Singapore Championship 2023 Second round 16 28.72 30.12 29.9228.9737.0531.4828.72
First round 24 30.10 33.86 33.7233.8036.0030.1034.06
NTU Welcome 2023 First round 14 28.42 36.10 36.0836.4635.7738.8428.42
Singapore AMK CC Cubing 2022 Final 8 36.11 37.96 36.1139.4839.3838.3436.17
First round 7 29.21 33.80 DNF35.2129.2132.1734.01
STEM Cube Open Penang 2019 Final 11 37.46 43.21 37.8537.4648.6844.9346.84
Singapore MentalMatrix Open 2019 First round 17 37.18 46.18 49.2651.1746.5137.1842.78
NTU Open 2019 First round 13 37.44 43.93 37.4450.5547.3039.9344.55
Singapore Cube Championship 2019 First round 19 39.53 41.65 52.0241.1540.0039.5343.81
Singapore Cube Championship 2018 First round 60 1:10.21 1:10.211:12.27
5x5x5 Cube
Cool Down Singapore 2024 Final 5 46.62 52.78 53.4851.0555.0546.6253.80
First round 5 43.80 51.40 52.3351.8450.0243.8052.55
Singapore Hougang Open 2024 Final 4 47.52 51.29 50.3451.3547.5252.1953.85
First round 4 49.91 52.30 49.9150.6153.0553.3753.25
MYHM Singapore Championship 2024 First round 13 49.92 56.43 52.821:03.541:00.7155.7749.92
Singapore Masters 2023 First round 9 50.64 59.08 59.651:01.481:02.3556.1250.64
Johor Big Cube Challenge 2023 Final 9 50.75 55.50 55.0957.7850.7553.621:00.16
Second round 8 48.84 53.15 48.8458.0049.9152.8156.73
First round 9 47.22 56.23 57.0955.7656.5847.2256.35
Singapore Max 2023 Second round 11 50.73 56.49 54.2156.6458.6150.731:01.13
First round 8 47.97 52.42 53.1647.971:00.6850.9153.20
Singapore Special 2023 Final 8 54.94 1:00.15 54.9459.601:01.3359.521:01.74
Second round 9 55.99 1:01.05 1:01.351:01.9659.831:03.0755.99
First round 5 53.48 56.37 1:01.2356.4453.4856.9155.75
Singapore Championship 2023 First round 16 54.13 57.05 1:00.9954.5959.4557.1154.13
NTU Big Cube Open 2022 Second round 10 58.35 1:02.72 1:03.451:05.791:01.5558.351:03.15
First round 12 59.95 1:03.95 1:09.531:05.731:02.6659.951:03.46
Singapore Mofun & FIS Cubing 2022 First round 12 59.84 1:06.44 1:06.011:03.021:10.291:19.4359.84
STEM Cube Open Penang 2019 Final 11 1:39.53 1:45.73 1:46.691:46.581:43.911:39.531:49.28
NTU Open 2019 First round 22 1:21.84 1:32.08 1:21.841:29.061:26.501:44.161:40.68
Singapore Cube Championship 2019 First round 29 1:27.18 1:39.71 1:45.151:27.181:32.631:42.471:44.02
6x6x6 Cube
Cool Down Singapore 2024 Final 5 1:35.17 1:39.21 1:35.171:46.891:35.57
First round 5 1:35.68 1:45.32 1:56.661:35.681:43.63
Singapore Hougang Open 2024 Final 4 1:29.89 1:33.40 1:32.561:37.741:29.89
MYHM Singapore Championship 2024 Final 9 1:34.59 1:36.53 1:34.591:35.481:39.53
First round 10 1:33.15 1:39.31 1:33.151:44.801:39.98
Singapore Masters 2023 Final 7 1:29.38 1:38.66 1:32.891:29.381:53.72
First round 8 1:35.15 1:45.40 1:49.121:51.941:35.15
Johor Big Cube Challenge 2023 Final 8 1:39.19 1:42.24 1:41.961:45.581:39.19
Second round 8 1:37.25 1:41.65 1:38.671:37.251:49.04
First round 6 1:33.23 1:37.70 1:33.231:38.641:41.22
Singapore Max 2023 Final 9 1:43.31 1:45.12 1:43.311:44.581:47.46
Second round 8 1:30.16 1:37.74 1:30.161:43.241:39.82
First round 11 1:33.01 1:41.71 1:33.011:42.611:49.52
Singapore Special 2023 Final 8 1:36.59 1:44.66 1:36.591:53.221:44.17
Singapore Championship 2023 Final 9 1:41.04 1:46.95 1:49.931:49.871:41.04
First round 12 1:42.59 1:45.98 1:46.371:48.981:42.59
NTU Welcome 2023 Final 9 1:47.87 1:52.57 1:47.871:55.651:54.19
NTU Big Cube Open 2022 Second round 11 1:45.78 2:00.53 1:45.782:06.502:09.31
First round 10 2:00.23 2:02.01 2:00.232:04.002:01.79
Singapore AMK CC Cubing 2022 Final 8 1:59.61 2:09.68 2:22.051:59.612:07.38
NTU Open 2019 First round 19 4:00.05 4:00.05
Singapore Cube Championship 2019 Final 26 4:14.13 4:14.13
7x7x7 Cube
Cool Down Singapore 2024 Final 6 2:19.56 2:34.10 2:19.562:41.322:41.43
First round 8 2:39.54 2:50.77 3:04.082:39.542:48.69
Singapore Hougang Open 2024 Final 5 2:23.31 2:24.94 2:26.732:24.792:23.31
MYHM Singapore Championship 2024 Final 11 2:32.89 2:41.55 2:32.892:42.102:49.65
First round 11 2:38.51 2:42.78 2:38.512:48.782:41.06
Singapore Masters 2023 Final 6 2:23.94 2:30.00 2:28.862:37.192:23.94
First round 6 2:24.97 2:39.54 2:57.982:35.672:24.97
Johor Big Cube Challenge 2023 Final 6 2:12.95 2:28.40 2:12.952:43.942:28.31
Second round 5 2:21.88 2:26.41 2:21.882:34.632:22.72
First round 8 2:32.30 2:37.71 2:35.752:32.302:45.08
Singapore Max 2023 Final 10 2:25.66 2:40.15 2:53.632:41.152:25.66
Second round 10 2:25.77 2:36.61 2:42.882:41.182:25.77
First round 16 2:37.42 2:49.89 2:47.572:37.423:04.67
Singapore Special 2023 Final 6 2:36.05 2:40.48 2:37.362:48.032:36.05
Singapore Championship 2023 Final 10 2:36.62 2:48.04 3:02.912:36.622:44.59
First round 9 2:34.15 2:38.88 2:47.762:34.152:34.73
NTU Welcome 2023 Final 10 2:59.10 3:03.26 2:59.103:00.143:10.55
NTU Big Cube Open 2022 Second round 9 2:54.78 2:58.06 3:01.562:57.832:54.78
First round 12 2:57.34 3:07.01 3:09.692:57.343:14.00
Singapore Mofun & FIS Cubing 2022 Final 9 3:06.91 3:13.07 3:17.943:14.353:06.91
NTU Open 2019 First round 17 8:07.91 8:07.91
Singapore Cube Championship 2019 Final 28 7:30.00 7:30.00
3x3x3 Blindfolded
Cool Down Singapore 2024 First round 19 DNF DNF DNFDNFDNS
Singapore Special 2023 First round 23 DNF DNF DNFDNFDNF
Mental Breakdown Singapore 2022 First round 9 4:33.37 DNF DNF4:33.374:45.49
Singapore Mofun & FIS Cubing 2022 Final 15 5:02.12 DNF DNF6:41.155:02.12
3x3x3 Fewest Moves
Singapore Eighty And Below 2023 Final 5 31 33.33 313435
First round 4 30 33.67 353630
Singapore Championship 2023 Final 8 33 35.00 343338
Mental Breakdown Singapore 2022 Final 4 30 32.33 353032
Sunday Silence Singapore 2022 Final 7 35 40.33 424435
3x3x3 One-Handed
Cool Down Singapore 2024 Second round 14 14.90 18.93 19.1318.7618.9019.3614.90
First round 14 14.38 16.37 DNF14.3818.4014.5916.13
Singapore 50 and Counting 2024 Final 7 13.12 14.25 14.9913.9415.1413.1213.82
First round 9 14.87 15.63 15.5919.1116.3015.0114.87
MYHM Singapore Championship 2024 Second round 17 14.21 16.09 14.2116.8916.5215.5616.18
First round 24 11.61 17.53 18.4519.7017.1217.0211.61
Singapore Marine Parade Speedcubing 2023 First round 13 15.54 17.59 17.1017.0821.1118.6015.54
NTU Speedcubing 2023 Final 6 12.45 15.36 12.4515.6613.6617.6416.77
First round 7 11.01 14.56 16.3113.7818.1711.0113.59
Singapore AMK CC Cubing B 2023 Final 4 14.09 15.38 15.2515.2019.1714.0915.68
First round 4 12.50 13.93 14.1713.8217.2613.8012.50
Singapore Championship 2023 Second round 22 12.74 17.27 21.7718.8815.0117.9212.74
First round 23 15.05 16.68 19.4115.8517.1717.0215.05
NTU Welcome 2023 First round 12 15.40 16.22 16.1019.3216.8215.7315.40
Singapore Mini 2022 Final 5 12.52 16.12 17.4616.0715.2917.0012.52
First round 7 13.25 16.76 18.7814.4313.2519.5917.08
Singapore AMK CC Cubing 2022 First round 16 14.05 17.90 14.0519.7118.6717.1217.92
STEM Cube Open Penang 2019 Final 9 19.14 20.98 20.0422.5019.1420.3923.11
Singapore Mini 2019 Final 17 16.39 22.61 25.8321.0916.3923.6923.06
Singapore MentalMatrix Open 2019 First round 19 19.81 23.69 19.8123.8123.1724.0830.47
NTU Open 2019 First round 21 22.71 24.90 27.2129.1323.8422.7123.66
Singapore Cube Championship 2019 First round 32 17.63 24.04 25.5817.6323.1623.3826.36
Singapore Cube Championship 2018 First round 35 24.21 27.59 24.2134.4030.9326.9024.94
Clock
Singapore Marine Parade Speedcubing 2023 First round 26 15.88 17.39 17.8318.37DNF15.8815.96
Singapore AMK CC Cubing 2022 Final 19 14.74 18.39 19.9417.1114.7420.0718.12
Singapore Cube Championship 2019 Final 29 48.11 DNF48.11
Megaminx
Cool Down Singapore 2024 Final 5 43.86 45.90 47.7447.7044.8545.1543.86
First round 7 45.71 49.15 53.4245.7148.8946.1652.40
Singapore Hougang Open 2024 Final 4 42.07 42.84 43.1742.0745.7842.9242.42
First round 6 41.75 48.17 49.3146.9748.2241.7549.66
MYHM Singapore Championship 2024 Final 11 43.60 47.78 43.6047.1845.8851.4550.27
First round 8 42.85 45.84 46.2443.2048.0742.8548.22
Singapore Masters 2023 Final 6 43.93 46.99 52.2443.9347.8244.2148.94
First round 6 43.21 48.45 45.6354.8851.4948.2243.21
Johor Big Cube Challenge 2023 Final 5 42.53 44.63 42.5348.7245.5242.6445.73
Second round 6 45.14 47.57 47.5145.1455.6148.6546.56
First round 5 43.57 48.14 49.5949.5952.1045.2543.57
Singapore Max 2023 Final 6 40.24 43.27 40.2443.7642.4646.1743.60
Second round 5 42.62 46.35 45.1346.1147.8242.6251.14
First round 5 41.24 45.52 53.5944.9141.2449.7041.94
Singapore Special 2023 Final 5 41.45 44.21 46.3550.7441.4543.4842.79
Second round 8 47.28 52.58 47.2856.8750.3358.9450.53
First round 7 41.86 49.01 44.7754.0556.0641.8648.20
Singapore Championship 2023 Final 10 42.27 46.91 46.5542.2752.8846.1048.08
First round 9 42.61 46.89 50.4746.4343.7751.4842.61
NTU Welcome 2023 Final 5 47.45 49.76 50.0149.6447.4549.6452.65
First round 6 48.38 51.02 54.5049.8048.3848.7557.40
Singapore Mofun & FIS Cubing 2022 Final 6 50.50 55.21 59.6652.1553.831:11.5550.50
First round 6 46.38 52.57 1:00.6551.6055.0746.3851.04
STEM Cube Open Penang 2019 Final 2 47.79 57.26 1:02.8857.4654.1047.791:00.23
NTU Open 2019 Final 6 57.72 1:06.00 1:12.681:03.411:01.9157.721:12.94
First round 6 56.06 1:00.53 1:12.521:02.9356.061:02.0956.56
Singapore Cube Championship 2019 Final 14 1:01.91 1:03.95 1:14.831:05.061:01.911:03.651:03.13
Singapore Cube Championship 2018 Final 17 1:31.55 1:35.12 1:36.811:31.551:56.281:35.401:33.16
Pyraminx
Cool Down Singapore 2024 First round 28 4.14 6.19 5.936.674.145.996.64
Singapore Mofun & FIS Cubing 2022 Final 9 3.82 5.01 5.904.444.965.623.82
First round 10 6.11 7.16 7.117.956.116.439.76
STEM Cube Open Penang 2019 Final 13 5.43 9.47 5.4311.719.477.4511.48
Singapore MentalMatrix Open 2019 First round 19 7.13 7.37 7.247.137.348.057.52
NTU Open 2019 First round 11 5.30 5.99 7.415.306.585.415.97
Singapore Cube Championship 2019 First round 29 4.36 9.05 12.784.368.346.1612.65
Singapore Cube Championship 2018 First round 81 14.44 22.0914.44
Skewb
Cool Down Singapore 2024 First round 35 6.05 8.86 11.779.117.696.059.77
Singapore Marine Parade Speedcubing 2023 First round 12 5.19 7.04 5.196.985.9415.508.21
Singapore AMK CC Cubing 2022 First round 18 7.16 8.41 7.168.2810.417.809.16
Singapore MentalMatrix Open 2019 First round 39 15.71 18.0515.71
NTU Open 2019 First round 30 8.77 12.82 8.7713.9614.63DNF9.86
Singapore Cube Championship 2019 First round 34 10.59 14.35 10.5912.8016.3013.9617.05
Square-1
Cool Down Singapore 2024 First round 30 42.15 42.1542.77
Singapore Marine Parade Speedcubing 2023 First round 22 32.59 36.6632.59
Singapore AMK CC Cubing 2022 Final 15 22.28 33.44 35.9522.28DNF35.0529.31
Singapore Cube Championship 2019 Final 23 59.61 59.611:14.50
3x3x3 Multi-Blind
Mental Breakdown Singapore 2022 Final 5 DNF DNF
Sunday Silence Singapore 2022 Final 10 DNF DNF

History of National Records

Single Average Competition Round Solves
3x3x3 Cube
6.51 NTU Speedcubing 2023 Final 8.986.185.996.846.51
6.81 Singapore Championship 2023 Second round 8.246.596.986.326.85
5.14 NTU Welcome 2023 Second round

National Championship Podiums

Event Place Single Average Solves
MYHM Singapore Championship 2024
3x3x3 Cube 3 7.05 7.94 7.548.307.057.978.71
Singapore Championship 2023
7x7x7 Cube 3 2:36.62 2:48.04 3:02.912:36.622:44.59
Megaminx 3 42.27 46.91 46.5542.2752.8846.1048.08
Cookies help us deliver our services. By using our services, you agree to our use of cookies.