Philip Cuthbertson

Region WCA ID Gender Competitions Completed Solves
United States 2018CUTH01 Male 25 975

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 1157 1479 5422 7.63 10.89 11678 2989 2293
2x2x2 Cube 1512 1919 7060 1.92 3.34 6399 1799 1424
4x4x4 Cube 2706 3715 15059 46.15 50.74 13052 3192 2327
5x5x5 Cube 1374 1870 7201 1:21.02 1:36.95 9191 2391 1759
6x6x6 Cube 1396 1855 6591 3:03.08 3:23.81 7050 2008 1512
7x7x7 Cube 1043 1413 5113 4:28.94 4:51.41 5253 1458 1078
3x3x3 Fewest Moves 340 417 1932 31 44.33 3705 847 669
3x3x3 One-Handed 410 515 1896 11.93 15.95 2511 629 485
Clock 2573 3150 10324 12.32 14.04 9269 2824 2309
Megaminx 739 1004 3704 1:03.86 1:10.88 3524 951 704
Pyraminx 2773 3588 13947 4.77 7.26 12362 3074 2381
Skewb 2286 2910 10569 4.68 7.95 12033 3293 2527
Square-1 1647 2017 6211 19.55 27.99 6724 2143 1737
3x3x3 Multi-Blind 448 580 2554 2/2 11:20

Medal Collection

Gold Silver Bronze
0 0 1
Competition Round Place Single Average Solves
3x3x3 Cube
Plymouth Puzzle-Off 2025 Final 14 9.86 11.48 9.8610.3416.8113.2510.86
Second round 21 11.96 13.19 12.4212.9314.2111.9614.56
First round 21 11.31 13.23 11.6211.3114.4313.6420.74
Rubik's WCA European Championship 2024 Second round 460 10.16 12.58 10.1611.0913.2013.4416.57
First round 440 9.59 11.25 12.8011.979.839.5911.95
Washtenaw Qualifiers 2024 Semi Final 39 10.49 14.33 11.0410.4916.0716.5615.89
Second round 28 10.22 12.10 10.2314.8714.3611.7110.22
First round 28 10.48 12.17 15.0112.2711.4010.4812.85
Delta County Cubing 2024 Final 5 9.04 12.53 9.0412.1610.8114.63DNF
Second round 5 11.13 13.22 13.0613.1713.42DNF11.13
First round 4 10.27 11.43 10.9012.72DNF10.6710.27
Michigan Mini 9 2023 Final 8 9.66 13.02 14.829.6612.0112.6114.44
Second round 6 9.87 11.05 9.8713.3710.6211.1911.35
First round 9 10.75 12.04 12.2410.7511.5712.9712.31
Swoop in Again Oxford 2023 Final 13 9.84 10.89 9.8415.4410.399.8412.45
Second round 14 7.63 11.09 11.1913.2913.097.639.00
First round 25 11.55 13.58 15.8713.5411.5512.1015.11
Cubetcha 2022 Second round 31 9.99 12.14 DNF13.2611.7311.439.99
First round 43 10.11 14.80 10.1116.3814.5713.46DNF
Rubik's WCA North American Championship 2022 First round 301 11.43 15.28 DNF11.4313.9318.7413.18
Blue Water Bridge Open 2022 Second round 22 10.85 13.02 13.88DNF11.9513.2210.85
First round 17 11.54 11.88 11.6111.5415.5512.4411.58
Port Huron Speedcubing 2022 Second round 20 11.93 14.59 13.8115.0617.0611.9314.89
First round 17 11.30 11.77 11.3013.7711.9811.7311.59
Bulldog Holiday Bash 2021 First round 30 11.63 14.50 11.6317.5613.9815.6913.84
Pittsburgh Fall 2021 Second round 48 12.66 14.82 16.0612.6614.8115.9413.72
First round 48 11.38 14.18 13.8611.3815.1113.5817.68
Michigan Cubing Club Alpha 2020 Semi Final 40 11.53 15.31 20.8718.9711.5313.9812.98
Second round 38 12.58 14.51 12.5814.1414.4716.4814.92
First round 44 11.26 14.79 14.0416.3016.4214.0411.26
Michigan Cubing Club Delta 2019 Second round 25 13.27 14.98 13.8915.9213.2715.14DNF
First round 40 14.79 17.29 19.9518.0917.6216.1714.79
Copper Country Cubing Fall 2019 Final 14 14.43 17.46 16.8817.7217.9414.4317.79
Second round 17 13.44 18.08 17.8222.1813.4434.1714.24
First round 14 12.18 16.63 17.8515.5212.1816.5221.80
Cuyahoga Cubing 2019 First round 37 14.37 18.05 17.3624.0218.7814.3718.01
Mishawaka Summer 2019 Second round 32 18.08 22.51 DNF22.8718.4226.2318.08
First round 26 13.41 16.55 13.4118.8716.3127.4514.47
CubingUSA Great Lakes Championship 2019 Second round 86 16.86 19.69 20.7030.2521.0017.3716.86
First round 70 13.48 17.21 17.4416.7919.2517.4113.48
Copper Country Cubing 2019 Final 7 15.96 18.56 16.3815.9617.6121.69DNF
Second round 5 12.60 17.45 17.0019.0512.6016.3119.26
First round 7 16.12 18.88 17.0817.72DNF16.1221.83
Michigan Cubing Club Alpha 2019 First round 37 16.64 17.74 17.5718.8316.6416.8221.56
Michigan Cubing Club Delta 2018 First round 64 17.62 22.15 23.5524.2517.6219.1423.77
Flag City Fall 2018 First round 53 15.66 19.64 15.6619.3320.9726.4118.61
2x2x2 Cube
Michigan Mini 32 2025 First round 10 2.28 3.45 3.892.452.284.014.66
Rubik's WCA European Championship 2024 First round 375 3.43 3.98 3.933.433.574.444.55
Washtenaw Qualifiers 2024 Final 19 3.43 4.19 3.603.735.433.435.24
Second round 20 1.93 3.34 3.602.925.001.933.49
First round 32 3.19 4.63 DNF3.195.994.423.48
Delta County Cubing 2024 Final 6 3.77 4.15 4.443.994.493.774.03
First round 7 2.42 4.60 4.47DNF4.914.422.42
Cubetcha 2022 First round 45 3.36 5.44 8.233.366.894.624.82
Rubik's WCA North American Championship 2022 First round 184 1.92 4.86 6.675.404.204.971.92
Blue Water Bridge Open 2022 Final 12 2.84 5.87 6.662.845.115.846.68
First round 8 2.97 3.75 4.703.10DNF3.462.97
Port Huron Speedcubing 2022 Second round 15 4.04 4.41 8.184.044.104.884.24
First round 30 5.13 5.86 6.785.135.775.985.82
Bulldog Holiday Bash 2021 First round 31 3.66 4.83 5.843.664.744.295.47
Pittsburgh Fall 2021 First round 27 2.95 3.97 2.953.187.225.782.95
Michigan Cubing Club Alpha 2020 Second round 39 3.40 5.25 3.706.545.50DNF3.40
First round 48 4.05 5.59 5.035.935.814.056.54
Copper Country Cubing Fall 2019 Final 25 2.61 6.65 DNF2.617.585.017.37
First round 10 4.44 5.31 5.054.446.095.215.66
Cuyahoga Cubing 2019 First round 49 3.09 6.14 3.633.096.108.6911.38
Mishawaka Summer 2019 Final 46 2.82 7.18 13.102.827.499.394.67
CubingUSA Great Lakes Championship 2019 First round 83 4.68 5.95 6.266.884.685.266.33
Copper Country Cubing 2019 Final 5 4.02 6.74 5.088.254.028.536.90
First round 12 6.30 8.52 10.2811.838.696.586.30
Michigan Cubing Club Alpha 2019 First round 28 4.86 5.59 8.335.335.785.664.86
Flag City Fall 2018 First round 41 4.49 5.95 6.286.714.8510.674.49
4x4x4 Cube
Michigan Mini 32 2025 Final 14 47.81 52.09 47.8157.0651.9748.7655.53
Rubik's WCA European Championship 2024 First round 511 46.15 51.64 50.461:05.8146.1552.3652.10
Washtenaw Qualifiers 2024 First round 32 48.59 52.94 1:05.9648.5954.1153.8050.90
Delta County Cubing 2024 Final 4 46.96 50.74 46.9650.8150.9550.471:03.73
Rubik's WCA North American Championship 2022 First round 218 51.35 54.59 51.351:02.6152.4555.6755.66
Blue Water Bridge Open 2022 Final 15 48.87 57.81 48.8756.19DNF54.331:02.90
Bulldog Holiday Bash 2021 First round 27 50.47 53.72 58.201:01.4950.6250.4752.34
Pittsburgh Fall 2021 Final 50 56.17 58.46 1:02.2056.5156.6856.171:05.02
Michigan Cubing Club Delta 2019 Final 39 1:26.76 1:26.761:31.61
Copper Country Cubing Fall 2019 Final 16 1:07.37 1:12.45 1:07.371:12.961:14.401:12.921:11.48
First round 16 1:03.56 1:15.15 1:22.161:11.941:11.351:03.561:24.62
Cuyahoga Cubing 2019 Final 41 1:16.68 1:19.431:16.68
Mishawaka Summer 2019 Final 25 1:07.37 1:09.18 1:10.891:14.311:07.371:08.711:07.93
CubingUSA Great Lakes Championship 2019 First round 81 1:21.01 1:53.741:21.01
Copper Country Cubing 2019 Final 7 1:17.08 1:24.52 1:17.081:24.811:44.141:28.041:20.70
Flag City Fall 2018 Final 39 59.73 1:22.04 1:25.3259.731:24.111:34.891:16.69
5x5x5 Cube
Michigan Mini 32 2025 Final 13 1:24.43 1:38.60 1:48.331:24.431:33.941:33.522:27.57
Washtenaw Qualifiers 2024 Final 28 1:36.34 1:39.39 1:51.261:39.011:42.131:36.341:37.04
Delta County Cubing 2024 Final 4 1:30.13 1:42.38 1:45.432:14.301:36.981:44.741:30.13
First round 4 1:21.02 1:36.95 1:39.851:41.381:43.921:29.631:21.02
Cubetcha 2022 Final 26 1:40.03 1:45.98 1:48.651:40.031:40.581:49.181:48.71
Rubik's WCA North American Championship 2022 First round 196 1:36.20 1:49.89 1:44.921:53.071:51.681:36.201:58.35
Port Huron Speedcubing 2022 First round 16 1:27.14 1:38.52 1:27.141:32.221:44.501:38.831:44.72
Bulldog Holiday Bash 2021 Final 23 1:23.21 1:40.16 1:23.211:39.841:28.591:52.051:56.87
Pittsburgh Fall 2021 Final 41 1:47.74 1:49.221:47.74
Michigan Cubing Club Alpha 2020 Final 37 1:59.78 2:01.02 2:01.842:08.372:00.371:59.782:00.84
Copper Country Cubing Fall 2019 Final 13 1:59.74 2:16.08 2:08.292:20.551:59.742:20.262:19.68
First round 14 2:03.26 2:10.94 2:06.862:13.182:23.592:12.782:03.26
Cuyahoga Cubing 2019 Final 28 2:03.94 2:07.49 2:09.512:05.622:03.942:16.952:07.34
CubingUSA Great Lakes Championship 2019 First round 53 2:16.22 2:38.452:16.22
Michigan Cubing Club Alpha 2019 Final 24 1:54.67 2:15.66 3:11.121:54.672:12.832:16.862:17.28
Flag City Fall 2018 Final 25 2:19.04 2:26.552:19.04
6x6x6 Cube
Pittsburgh Fall 2021 Final 31 3:03.08 3:23.81 3:03.083:13.323:55.03
Michigan Cubing Club Alpha 2020 Final 23 4:01.81 4:01.81
Michigan Cubing Club Epsilon 2019 First round 9 3:43.98 3:52.80 3:43.984:05.943:48.49
Michigan Cubing Club Delta 2019 Final 14 3:49.66 DNF 3:49.664:04.91DNF
Copper Country Cubing Fall 2019 Final 5 3:57.05 4:09.71 3:57.054:04.374:27.70
7x7x7 Cube
Washtenaw Qualifiers 2024 Final 23 4:51.21 5:02.12 5:14.845:00.314:51.21
Delta County Cubing 2024 Final 4 4:31.34 4:53.07 4:31.344:57.455:10.41
Port Huron Speedcubing 2022 Final 14 4:28.94 4:51.41 4:54.494:28.945:10.79
Pittsburgh Fall 2021 Final 34 5:36.13 5:36.13
Michigan Cubing Club Alpha 2020 Final 22 5:34.17 5:46.66 5:54.015:34.175:51.80
Michigan Cubing Club Epsilon 2019 Final 9 5:21.92 5:41.34 5:21.925:57.015:45.09
Copper Country Cubing Fall 2019 Final 7 6:11.87 6:28.74 6:11.876:56.116:18.25
3x3x3 Blindfolded
Port Huron Speedcubing 2022 First round 9 DNF DNF DNFDNFDNF
Bulldog Holiday Bash 2021 Final 11 DNF DNF DNFDNFDNF
Michigan Cubing Club Alpha 2020 First round 18 DNF DNF DNFDNFDNF
Michigan Cubing Club Epsilon 2019 First round 6 DNF DNF DNFDNFDNF
Michigan Cubing Club Delta 2019 Final 10 DNF DNF DNFDNFDNF
Copper Country Cubing Fall 2019 First round 6 DNF DNF DNFDNFDNF
Mishawaka Summer 2019 Final 6 DNF DNF DNFDNFDNF
CubingUSA Great Lakes Championship 2019 First round 26 DNF DNF DNFDNFDNF
Copper Country Cubing 2019 Final 4 DNF DNF DNFDNFDNF
Flag City Fall 2018 First round 12 DNF DNF DNFDNFDNS
3x3x3 Fewest Moves
Pittsburgh Fall 2021 Final 27 31 DNF 3143DNF
FMC Americas 2019 Final 110 DNF DNF DNFDNFDNF
Copper Country Cubing Fall 2019 Final 12 46 DNF DNF46DNF
CubingUSA Great Lakes Championship 2019 Final 14 36 44.33 583936
3x3x3 One-Handed
Michigan Mini 32 2025 Final 6 13.30 17.37 15.0719.5817.4619.8713.30
First round 3 11.93 16.03 15.81DNF16.6515.6311.93
Rubik's WCA European Championship 2024 Second round 121 14.16 19.19 14.9922.2614.1620.33DNF
First round 119 14.81 15.95 14.8116.6316.2614.9617.74
Washtenaw Qualifiers 2024 Final 9 15.29 16.77 16.2115.2916.50DNF17.60
First round 12 15.65 17.61 18.4918.8416.1718.1815.65
Delta County Cubing 2024 Final 4 14.91 20.72 22.0219.4220.72DNF14.91
First round 4 12.34 17.68 26.9215.3312.3419.5418.18
Swoop in Again Oxford 2023 Final 8 14.41 16.72 14.6817.7919.7014.4117.68
First round 9 15.82 19.01 21.8815.8222.6616.1319.01
Cubetcha 2022 Final 10 17.72 19.18 18.1417.7219.6219.8019.78
First round 16 16.16 20.93 23.5828.5319.8819.3216.16
Rubik's WCA North American Championship 2022 First round 132 16.61 20.20 23.9420.9016.6119.3820.32
Blue Water Bridge Open 2022 First round 39 17.22 DNF 20.6117.22DNF21.52DNF
Michigan Cubing Club Alpha 2020 First round 14 18.98 20.82 23.0422.1120.8619.4918.98
Michigan Cubing Club Delta 2019 Final 7 17.95 20.79 22.9126.7917.9520.1219.33
First round 10 21.33 22.91 21.9925.1224.8921.8421.33
Copper Country Cubing Fall 2019 Final 5 19.75 27.30 32.5419.7522.0127.35DNF
First round 5 20.34 25.10 21.8131.6124.2329.2520.34
Cuyahoga Cubing 2019 Final 16 22.96 24.82 31.1624.7226.1622.9623.59
Mishawaka Summer 2019 Final 10 20.44 25.43 26.6537.4924.3420.4425.31
First round 9 20.02 22.31 23.0229.6422.8520.0221.05
CubingUSA Great Lakes Championship 2019 First round 37 21.88 25.77 27.3423.4530.0526.5221.88
Copper Country Cubing 2019 Final 4 25.83 31.67 37.0928.0229.9025.83DNF
First round 3 25.86 31.36 28.0125.8632.7636.3333.32
Michigan Cubing Club Alpha 2019 First round 17 23.99 27.58 29.2923.9933.9324.2029.25
Michigan Cubing Club Delta 2018 First round 23 23.02 29.38 31.4639.6729.5527.1423.02
Flag City Fall 2018 Final 25 24.18 34.01 33.0524.1839.9629.0341.52
Clock
Plymouth Puzzle-Off 2025 First round 22 13.36 14.04 14.1113.3917.8514.6313.36
Washtenaw Qualifiers 2024 First round 32 14.71 18.72 24.1114.7115.2716.79DNF
Pittsburgh Fall 2021 First round 31 12.32 15.22 15.9514.7412.3215.5915.34
Michigan Cubing Club Alpha 2020 Final 21 22.21 22.2125.43
Michigan Cubing Club Epsilon 2019 First round 7 21.29 24.57 24.4221.2924.7224.5829.63
Copper Country Cubing Fall 2019 First round 22 22.80 54.48 22.801:03.1134.351:05.981:19.84
CubingUSA Great Lakes Championship 2019 First round 42 32.40 DNF DNF43.53DNF32.4038.16
Megaminx
Plymouth Puzzle-Off 2025 Final 11 1:03.86 1:10.88 1:11.731:10.821:10.101:12.331:03.86
Washtenaw Qualifiers 2024 Final 18 1:12.86 1:20.59 1:24.381:29.101:12.861:15.131:22.25
Delta County Cubing 2024 Final 3 1:17.69 1:21.73 1:18.011:31.251:17.691:26.981:20.19
Michigan Mini 9 2023 Final 7 1:24.06 1:35.52 1:43.931:33.641:24.061:29.001:46.29
Swoop in Again Oxford 2023 Final 11 1:24.52 1:26.89 1:31.241:24.871:27.641:28.171:24.52
Rubik's WCA North American Championship 2022 First round 142 1:30.99 1:35.05 1:36.521:30.991:31.991:41.851:36.63
Pittsburgh Fall 2021 Final 29 1:21.44 1:32.06 1:23.011:21.441:27.901:51.401:45.27
Michigan Cubing Club Alpha 2020 Final 34 1:44.35 2:08.87 2:06.462:12.311:44.352:07.852:19.46
Michigan Cubing Club Epsilon 2019 Final 10 1:36.03 2:09.19 DNF1:36.032:09.842:04.692:13.05
Michigan Cubing Club Delta 2019 Final 19 2:05.87 2:05.872:21.47
Copper Country Cubing Fall 2019 Final 11 2:02.44 2:22.04 2:17.232:33.062:02.442:21.972:26.92
CubingUSA Great Lakes Championship 2019 First round 41 1:59.12 2:26.27 1:59.122:23.772:26.432:28.612:35.33
Copper Country Cubing 2019 Final 4 2:21.02 2:42.97 2:49.282:50.872:28.752:21.023:23.38
Pyraminx
Plymouth Puzzle-Off 2025 Second round 19 7.04 8.21 7.317.048.568.7612.03
First round 17 5.75 7.48 5.757.446.968.038.38
Rubik's WCA European Championship 2024 First round 519 8.08 8.74 8.228.089.628.3814.10
Washtenaw Qualifiers 2024 First round 30 5.38 8.47 11.106.855.3810.508.07
Delta County Cubing 2024 Final 5 4.77 7.26 7.945.3910.994.778.44
Swoop in Again Oxford 2023 Final 30 7.53 9.29 7.538.8210.7810.418.64
Second round 26 4.78 8.70 4.787.3310.6315.918.14
First round 30 7.60 8.96 9.018.689.197.6010.06
Rubik's WCA North American Championship 2022 First round 160 7.67 8.66 9.548.537.6711.497.90
Blue Water Bridge Open 2022 First round 76 DNF DNFDNF
Michigan Cubing Club Alpha 2020 First round 56 7.18 14.07 7.1814.6312.5015.0715.84
Michigan Cubing Club Delta 2019 First round 21 5.35 9.28 11.025.3510.506.3112.97
Copper Country Cubing Fall 2019 First round 21 5.99 10.99 11.589.2912.105.99DNF
Cuyahoga Cubing 2019 First round 52 8.74 14.49 8.7412.2137.6312.7918.46
Mishawaka Summer 2019 Second round 24 4.86 9.80 13.8314.089.224.866.34
First round 29 6.75 10.44 8.6411.7113.656.7510.97
CubingUSA Great Lakes Championship 2019 First round 141 9.31 DNF DNFDNF9.319.4711.17
Copper Country Cubing 2019 Final 6 6.86 11.70 14.2112.9811.796.8610.33
First round 5 6.85 11.72 15.459.8313.2012.126.85
Michigan Cubing Club Delta 2018 First round 32 9.76 11.47 11.879.7614.6810.7711.78
Flag City Fall 2018 First round 48 4.95 11.28 11.384.9511.2211.2419.52
Skewb
Plymouth Puzzle-Off 2025 First round 19 4.91 8.29 4.9111.646.718.259.90
Rubik's WCA European Championship 2024 First round 464 5.42 8.67 9.9211.207.115.428.98
Washtenaw Qualifiers 2024 First round 27 7.31 8.44 8.167.318.268.89DNF
Delta County Cubing 2024 Final 7 7.04 7.95 7.2812.378.867.047.70
First round 8 5.59 8.92 9.188.898.829.045.59
Swoop in Again Oxford 2023 First round 24 5.96 9.25 5.9615.6711.638.967.17
Cubetcha 2022 First round 35 4.68 9.55 9.3613.049.989.304.68
Rubik's WCA North American Championship 2022 First round 177 10.04 10.55 10.1816.8010.0410.9310.54
Pittsburgh Fall 2021 Final 41 6.45 10.28 10.106.4511.7513.208.99
Michigan Cubing Club Alpha 2020 First round 47 9.35 12.43 11.579.3517.9012.1913.54
Copper Country Cubing Fall 2019 First round 19 7.36 12.33 14.0912.0913.537.3611.36
CubingUSA Great Lakes Championship 2019 First round 70 10.64 13.23 12.0719.3511.3516.2810.64
Copper Country Cubing 2019 Final 4 11.67 12.64 14.3811.8614.4911.6711.67
Michigan Cubing Club Alpha 2019 First round 43 15.66 18.48 18.1615.6616.4220.86DNF
Flag City Fall 2018 First round 71 22.15 26.70 22.1526.4742.2628.4725.17
Square-1
Plymouth Puzzle-Off 2025 Final 15 21.06 32.29 29.1121.0654.1141.9325.82
First round 16 21.88 28.52 24.0227.4139.7534.1321.88
Washtenaw Qualifiers 2024 First round 25 19.55 27.99 39.5127.6124.7231.6319.55
Michigan Mini 9 2023 First round 11 26.49 40.39 48.1626.4942.3830.641:04.89
Cubetcha 2022 First round 34 24.22 37.40 39.1037.2535.84DNF24.22
Blue Water Bridge Open 2022 Final 11 33.59 37.36 35.9748.2240.1935.9333.59
First round 11 27.81 35.97 27.8141.4336.39DNF30.09
Pittsburgh Fall 2021 First round 40 29.54 40.36 DNF38.6438.6043.8329.54
Michigan Cubing Club Alpha 2020 Final 34 34.75 50.49 34.7536.1746.741:08.551:53.80
Copper Country Cubing Fall 2019 First round 19 49.66 1:02.89 59.991:14.5649.661:19.0554.13
Cuyahoga Cubing 2019 Final 31 51.92 1:29.2151.92
CubingUSA Great Lakes Championship 2019 First round 54 1:09.96 1:09.96DNF
4x4x4 Blindfolded
Copper Country Cubing Fall 2019 Final 4 DNF DNF DNFDNFDNF
CubingUSA Great Lakes Championship 2019 Final 7 DNF DNF DNFDNFDNS
5x5x5 Blindfolded
Copper Country Cubing Fall 2019 Final 3 DNF DNF DNFDNFDNS
CubingUSA Great Lakes Championship 2019 Final 4 DNF DNF DNFDNSDNS
3x3x3 Multi-Blind
Copper Country Cubing Fall 2019 Final 5 2/2 11:20 2/2 11:20
CubingUSA Great Lakes Championship 2019 Final 8 DNF DNF
3x3x3 With Feet
Copper Country Cubing Fall 2019 Final 6 2:29.33 3:15.99 4:23.085:24.012:38.832:29.332:46.06
First round 5 2:51.42 3:15.75 3:25.733:14.192:51.423:58.463:07.32
Cookies help us deliver our services. By using our services, you agree to our use of cookies.