Mohamad Adrian Syahirin Bin Mohd Faizal

Region WCA ID Gender Competitions Completed Solves
Malaysia 2017FAIZ01 Male 26 1167

Current Personal Records

Event NR CR WR Single Average WR CR NR
3x3x3 Cube 37 787 2581 7.24 9.02 2569 842 41
2x2x2 Cube 13 275 1509 1.32 3.26 3983 999 55
4x4x4 Cube 29 561 1733 31.43 35.51 1410 454 26
5x5x5 Cube 107 1806 5342 1:22.20 1:32.28 5604 1912 107
6x6x6 Cube 91 1598 5482 3:13.61 3:26.40 5321 1561 88
7x7x7 Cube 112 1829 6325 5:48.83 6:02.03 5549 1644 103
3x3x3 Blindfolded 37 885 2652 1:51.16
3x3x3 Fewest Moves 76 1589 5949 45 50.00 3528 965 48
3x3x3 One-Handed 11 265 877 11.29 13.19 467 159 6
Clock 90 1696 7106 13.56 16.07 6632 1571 88
Megaminx 67 777 2790 1:06.20 1:17.03 3088 864 74
Pyraminx 48 950 3577 3.21 5.09 3237 955 43
Skewb 9 71 379 1.85 2.94 144 34 2
Square-1 15 148 759 9.22 13.42 912 183 15

Medal Collection

Gold Silver Bronze
2 6 6
Competition Round Place Single Average Solves
3x3x3 Cube
UoSM Cube Open 2024 Final 16 9.06 11.36 12.0511.3310.7012.099.06
Second round 13 8.17 9.25 8.528.2911.5410.958.17
First round 13 7.67 9.13 8.847.679.5211.509.04
Twist & Fries Johor Bahru 2024 Second round 15 7.81 9.74 9.3011.0113.697.818.91
First round 25 10.01 11.72 10.43DNF10.3914.3510.01
MYHM Singapore Championship 2024 Second round 33 9.70 10.15 10.089.7611.8910.609.70
First round 32 8.53 9.59 8.539.649.559.5710.23
Malaysia Cube Championship 2023 Semi Final 18 8.49 9.02 8.558.498.819.709.95
Second round 32 8.75 10.26 9.8710.3112.168.7510.59
First round 29 8.60 10.39 11.029.848.6010.4510.88
Johor Mini 2023 Final 9 9.08 9.69 12.459.089.6910.009.38
Semi Final 22 8.81 11.13 11.7211.708.8110.0511.63
Second round 12 8.95 9.43 9.689.608.959.569.12
First round 15 9.33 10.51 10.209.3310.1111.6411.22
Beaconhouse Malaysia Cube Open 2023 Second round 16 7.60 10.86 7.6011.3510.8310.3911.88
First round 13 9.42 10.12 9.4212.2910.619.769.98
IUKL SOR 2023 Second round 33 11.30 11.94 12.9111.5911.30DNF11.33
First round 10 9.34 9.80 9.7412.299.349.5710.08
Kedah Cube Open 2023 Second round 14 8.24 10.26 9.288.2410.7113.4010.79
First round 17 8.67 10.47 11.038.6715.179.0611.31
XMUM Cube Open 2023 Final 10 7.73 9.82 7.739.379.8310.2711.96
Second round 7 9.18 9.65 9.639.1811.119.779.54
First round 14 9.33 10.42 24.1710.6010.6410.039.33
Stulang Cube Party 2023 First round 19 9.33 10.49 13.8210.829.3310.0210.62
Singapore AMK CC Cubing B 2023 Second round 13 9.84 10.76 10.4310.2712.349.8411.57
First round 9 9.11 9.95 10.939.1110.489.409.98
STEM Cube Open Penang 2023 Second round 16 9.66 10.76 9.6610.459.8912.4211.93
First round 13 8.68 10.08 10.6810.4612.809.108.68
UTM Speedcubing Open 2023 Second round 14 9.71 10.36 10.7410.7510.159.7110.18
First round 11 9.36 10.16 11.8710.559.7510.179.36
UoSM Cube Day 2023 Second round 19 7.24 10.68 9.987.2417.8910.3611.70
First round 35 10.79 13.25 11.6216.7316.1110.7912.01
Malaysia Cube Championship 2022 Second round 33 8.12 10.73 11.2111.1911.319.798.12
First round 25 8.92 10.04 9.9311.539.7310.478.92
Beaconhouse Malaysia Cube Open 2022 Second round 16 9.39 10.69 10.8511.2110.8610.359.39
First round 16 8.86 10.51 8.8612.8811.329.5510.65
Johor Cube Open 2022 Second round 20 9.06 11.23 12.9011.989.069.7111.99
First round 29 10.29 12.23 10.2913.0111.7811.8913.58
Putra Speedcubing Challenge 2019 Second round 26 10.27 11.97 11.0112.0814.6612.8110.27
First round 27 9.09 11.92 11.0512.319.0912.4012.42
Singapore Cube Championship 2019 First round 48 12.33 13.86 16.2712.4714.3412.3314.78
Forest City Johor Open 2018 First round 28 12.08 15.25 16.2316.3012.0814.7314.78
Putra Speedcubing Challenge 2018 Second round 31 10.31 14.17 14.6714.1618.2310.3113.69
First round 41 12.53 14.74 12.5317.2316.1614.7513.32
Johor Cube Open 2018 Second round 21 12.36 13.84 12.3614.7713.1114.4213.98
First round 24 12.93 14.41 15.0718.2413.3712.9314.78
Forest City Open 2017 First round 78 21.67 29.47 28.5544.1827.3021.6732.55
2x2x2 Cube
UoSM Cube Open 2024 Final 15 1.32 4.44 1.755.761.325.8113.09
First round 15 2.17 3.42 4.382.175.642.633.24
Twist & Fries Johor Bahru 2024 Second round 22 2.02 4.32 2.024.804.634.264.07
First round 13 1.54 3.37 1.544.583.154.672.38
MYHM Singapore Championship 2024 First round 66 2.38 4.77 2.386.9318.863.194.18
Malaysia Cube Championship 2023 Second round 34 2.14 3.81 13.523.462.362.145.60
First round 22 1.97 3.61 3.123.983.721.975.92
Johor Mini 2023 Final 17 2.60 3.61 2.603.753.514.373.57
Second round 12 1.50 3.73 4.133.044.014.211.50
First round 14 2.12 3.83 4.032.127.884.223.23
Beaconhouse Malaysia Cube Open 2023 Final 12 3.10 4.00 6.003.874.893.243.10
First round 5 1.98 3.36 2.886.063.253.951.98
IUKL SOR 2023 Second round 21 3.05 4.14 3.663.395.383.058.91
First round 21 3.09 4.20 3.099.944.603.384.62
Kedah Cube Open 2023 First round 47 3.25 6.92 7.055.263.258.4411.31
XMUM Cube Open 2023 First round 20 2.43 4.43 2.438.245.233.634.43
Stulang Cube Party 2023 First round 26 3.24 5.01 3.244.766.923.3411.63
Singapore AMK CC Cubing B 2023 Final 12 2.54 5.16 2.544.903.936.647.30
First round 8 1.78 3.57 4.663.081.782.974.96
STEM Cube Open Penang 2023 Final 11 2.62 4.33 42.743.042.624.635.33
First round 8 2.37 3.41 2.372.824.902.508.89
UoSM Cube Day 2023 First round 51 3.42 5.86 3.42DNF4.748.064.78
Malaysia Cube Championship 2022 Second round 14 2.60 3.26 2.722.603.586.583.48
First round 17 2.48 3.67 4.383.415.973.212.48
Beaconhouse Malaysia Cube Open 2022 First round 16 2.43 3.64 4.453.182.43DNF3.28
Johor Cube Open 2022 First round 32 3.53 5.11 3.536.229.824.204.90
Putra Speedcubing Challenge 2019 First round 17 3.51 4.32 3.514.074.054.835.70
Singapore Cube Championship 2019 First round 72 5.40 6.48 6.386.366.805.406.71
Forest City Johor Open 2018 Final 30 4.54 6.49 4.546.2811.596.436.77
Putra Speedcubing Challenge 2018 First round 16 2.93 4.51 4.253.535.762.937.19
Johor Cube Open 2018 Final 29 4.27 6.25 6.854.394.278.307.52
Forest City Open 2017 Final 44 6.78 7.30 6.787.906.937.078.07
4x4x4 Cube
UoSM Cube Open 2024 Final 13 31.43 35.51 33.4137.9031.4337.8635.25
First round 16 35.63 38.01 36.2039.2735.6343.0038.56
MYHM Singapore Championship 2024 First round 26 33.84 39.84 46.9649.9836.6735.8833.84
Malaysia Cube Championship 2023 First round 19 32.44 35.74 36.2235.8132.4435.1837.38
IUKL SOR 2023 Final 9 36.89 38.92 36.8938.3944.6638.7239.64
First round 6 32.62 36.19 34.0632.6237.6436.8842.13
XMUM Cube Open 2023 Final 10 34.41 38.75 36.6034.4143.6436.00DNF
First round 9 35.45 40.18 42.2542.1835.4541.3637.00
UTM Speedcubing Open 2023 Final 15 34.89 40.82 59.3742.1740.4339.8634.89
UoSM Cube Day 2023 First round 15 38.76 40.16 50.6039.3838.7640.7040.41
Malaysia Cube Championship 2022 First round 26 34.03 40.96 39.7141.0142.1651.6534.03
Johor Cube Open 2022 Final 24 42.36 47.18 46.4947.5148.4342.3647.54
Putra Speedcubing Challenge 2019 First round 34 48.23 51.97 53.2648.2350.5359.1952.12
Singapore Cube Championship 2019 First round 32 40.30 48.27 40.3046.1354.3454.2844.41
Forest City Johor Open 2018 Final 22 45.23 56.48 59.322:15.8649.661:00.4645.23
Putra Speedcubing Challenge 2018 First round 27 45.73 54.57 45.731:00.6950.451:02.9052.56
Johor Cube Open 2018 Final 24 57.10 1:04.42 1:06.4658.501:08.301:14.1457.10
Forest City Open 2017 Final 38 2:10.24 3:17.212:10.24
5x5x5 Cube
IUKL SOR 2023 Final 22 1:22.20 1:34.91 1:42.521:35.511:32.091:22.201:37.12
Johor Big Cube Challenge 2023 First round 25 1:25.33 1:39.11 1:40.602:00.001:41.381:35.341:25.33
UTM Speedcubing Open 2023 Final 26 1:33.54 1:36.06 1:44.841:36.251:33.541:36.361:35.57
UoSM Cube Day 2023 Final 26 1:22.32 1:32.28 1:37.781:44.281:28.191:30.881:22.32
Putra Speedcubing Challenge 2019 Final 26 1:29.77 1:42.79 1:40.651:45.181:44.791:42.921:29.77
Singapore Cube Championship 2019 First round 30 1:34.16 1:34.161:37.80
Forest City Johor Open 2018 Final 22 2:09.98 2:58.992:09.98
Putra Speedcubing Challenge 2018 First round 27 1:49.71 2:06.06 2:10.001:49.712:13.312:28.731:54.88
Johor Cube Open 2018 Final 18 2:15.99 2:34.672:15.99
6x6x6 Cube
IUKL SOR 2023 Final 21 DNF DNF
Johor Big Cube Challenge 2023 First round 25 DNF DNF
Stulang Cube Party 2023 Final 21 3:13.61 3:26.40 3:13.613:41.423:24.18
Putra Speedcubing Challenge 2019 Final 19 3:36.05 3:51.26 4:07.923:36.053:49.82
Singapore Cube Championship 2019 Final 24 3:44.46 3:44.46
7x7x7 Cube
IUKL SOR 2023 Final 17 5:59.68 5:59.68
Johor Big Cube Challenge 2023 First round 23 DNF DNF
Putra Speedcubing Challenge 2019 Final 17 5:48.83 6:02.03 5:48.836:22.385:54.88
Singapore Cube Championship 2019 Final 25 6:26.94 6:26.94
3x3x3 Blindfolded
UoSM Cube Open 2024 Final 8 2:07.99 DNF 2:07.99DNFDNF
Malaysia Cube Championship 2023 First round 16 1:51.16 DNF 2:33.06DNF1:51.16
XMUM Cube Open 2023 Final 5 2:03.32 DNF DNFDNF2:03.32
UTM Speedcubing Open 2023 Final 20 DNF DNF DNFDNFDNF
3x3x3 Fewest Moves
Singapore Cube Championship 2019 Final 18 45 50.00 455154
3x3x3 One-Handed
Singapore Sides Standoff 2024 Final 5 12.19 14.89 14.4713.6416.5712.19DNF
First round 4 12.31 13.59 12.5612.3113.5222.3714.68
UoSM Cube Open 2024 Final 11 12.27 14.93 12.2715.4715.0214.3315.43
First round 5 12.39 13.19 12.3914.0212.4513.1018.48
MYHM Singapore Championship 2024 First round 25 14.00 17.68 14.0018.0118.1219.0316.92
Malaysia Cube Championship 2023 Final 7 12.16 14.85 14.3715.75DNF14.4412.16
First round 9 14.44 16.05 14.6916.9114.44DNF16.55
Johor Mini 2023 Final 8 12.32 16.05 18.0915.8714.1812.3220.25
Second round 8 14.08 16.24 14.0817.4016.8616.0315.83
First round 8 12.93 16.76 18.5917.3612.9314.8618.06
Beaconhouse Malaysia Cube Open 2023 Final 5 13.98 15.38 16.6015.0221.5114.5313.98
First round 5 12.80 15.88 12.8014.4515.9719.2917.21
IUKL SOR 2023 Final 7 13.62 15.47 13.6217.8614.1815.8316.39
First round 8 15.96 16.92 18.6415.9619.8216.1615.97
Kedah Cube Open 2023 Final 6 14.40 20.00 14.4020.7421.1226.1618.13
First round 2 14.42 17.34 17.0417.8417.1418.6814.42
XMUM Cube Open 2023 Final 3 13.34 15.35 15.8213.3415.7914.4324.23
First round 5 15.24 16.83 22.2717.0916.0115.2417.39
Singapore AMK CC Cubing B 2023 Final 7 15.13 17.59 18.9934.4917.8215.9715.13
First round 5 11.87 15.66 11.8725.7714.6517.2515.08
STEM Cube Open Penang 2023 Final 3 11.29 14.60 12.6816.1318.7414.9811.29
First round 9 14.79 18.63 16.81DNF17.6514.7921.42
UoSM Cube Day 2023 Final 11 16.54 18.83 21.7516.6523.6118.0916.54
First round 6 15.47 17.70 16.7017.6619.3218.7315.47
Malaysia Cube Championship 2022 First round 13 16.29 17.95 16.8818.1519.1218.8216.29
Beaconhouse Malaysia Cube Open 2022 Final 7 15.69 16.22 16.0216.8715.6918.2515.78
First round 7 14.75 16.22 14.7515.5825.7816.8816.20
Johor Cube Open 2022 First round 13 15.29 19.75 15.2925.6420.3117.4321.52
Putra Speedcubing Challenge 2019 First round 22 19.84 21.77 20.0419.8424.9920.6224.65
Singapore Cube Championship 2019 First round 25 16.02 21.23 19.4622.3123.7521.9116.02
Forest City Johor Open 2018 Final 21 20.81 26.39 33.6621.8420.8123.6846.07
Putra Speedcubing Challenge 2018 First round 49 28.87 33.35 30.1354.4339.1930.7428.87
Johor Cube Open 2018 Final 16 24.40 26.96 29.1224.8224.4026.9333.44
Forest City Open 2017 Final 41 1:28.11 1:28.111:30.60
Clock
Johor Special 2024 First round 17 14.92 DNF 22.37DNF20.2014.92DNF
UTM Speedcubing Open 2023 Final 18 13.93 DNF DNF13.93DNFDNF18.15
Malaysia Cube Championship 2022 First round 24 13.56 16.07 15.23DNF13.5618.4814.50
Singapore Cube Championship 2019 Final 27 21.71 21.7133.50
Putra Speedcubing Challenge 2018 First round 25 55.06 55.061:03.64
Megaminx
Johor Special 2024 Final 10 1:08.94 1:22.25 1:36.651:32.421:08.941:20.531:13.81
First round 10 1:15.29 1:23.75 1:20.801:32.831:26.611:23.831:15.29
IUKL SOR 2023 First round 15 1:06.91 1:18.18 1:17.701:19.691:24.021:06.911:17.16
Kedah Cube Open 2023 Final 12 1:06.20 1:17.03 1:17.731:06.201:18.541:38.651:14.83
Johor Big Cube Challenge 2023 First round 22 1:08.65 1:25.91 1:22.731:26.611:39.821:28.391:08.65
UoSM Cube Day 2023 First round 19 1:15.93 1:24.53 1:23.071:21.291:15.931:44.991:29.22
Putra Speedcubing Challenge 2019 First round 23 1:26.69 1:31.58 1:36.801:26.691:28.761:34.351:31.63
Singapore Cube Championship 2019 Final 23 1:40.09 2:08.031:40.09
Forest City Johor Open 2018 Final 18 1:31.72 1:49.35 1:45.882:02.601:31.722:25.211:39.57
Putra Speedcubing Challenge 2018 First round 30 1:38.55 1:51.75 1:38.551:50.411:59.801:47.171:57.67
Johor Cube Open 2018 Final 14 1:36.12 1:56.87 1:57.921:52.941:36.122:08.911:59.76
Pyraminx
Johor Special 2024 Final 12 6.34 8.31 8.099.357.5010.716.34
First round 10 5.24 7.20 5.246.486.618.52DNF
UoSM Cube Open 2024 First round 22 4.68 6.18 4.687.374.799.666.37
Twist & Fries Johor Bahru 2024 Second round 12 3.21 5.09 3.216.456.005.683.60
First round 17 6.66 7.66 7.986.6610.316.668.34
Johor Mini 2023 Final 11 4.72 6.66 4.725.907.686.457.64
Second round 10 3.65 6.55 9.085.636.687.333.65
First round 12 4.03 6.24 8.074.0310.275.834.81
Beaconhouse Malaysia Cube Open 2023 First round 28 4.93 7.61 10.997.277.957.614.93
IUKL SOR 2023 First round 21 4.36 7.71 4.364.896.2811.9514.47
Kedah Cube Open 2023 Final 10 5.03 7.26 6.056.18DNF9.545.03
First round 10 5.32 6.53 13.856.547.085.975.32
XMUM Cube Open 2023 First round 19 6.01 7.43 8.276.897.136.019.85
STEM Cube Open Penang 2023 First round 19 6.36 7.84 7.817.886.367.827.89
Malaysia Cube Championship 2022 First round 22 6.65 7.41 7.038.148.736.657.06
Beaconhouse Malaysia Cube Open 2022 First round 23 5.34 9.31 12.1210.017.5110.415.34
Johor Cube Open 2022 Final 10 6.13 7.10 8.266.136.177.417.71
First round 10 4.74 5.89 7.537.625.284.744.87
Putra Speedcubing Challenge 2019 First round 14 4.82 6.94 4.827.387.505.958.19
Singapore Cube Championship 2019 First round 15 3.43 6.90 7.053.436.477.717.19
Forest City Johor Open 2018 Final 8 5.23 6.77 5.235.668.4711.516.17
Putra Speedcubing Challenge 2018 First round 20 6.43 9.39 8.7211.198.266.43DNF
Johor Cube Open 2018 Final 11 5.81 7.17 8.306.755.817.267.49
Forest City Open 2017 Final 42 12.31 18.33 20.8216.5417.6412.3121.91
Skewb
Singapore Sides Standoff 2024 Final 2 2.99 3.32 2.994.013.033.613.31
First round 1 2.43 3.21 3.193.772.684.552.43
Johor Special 2024 Final 1 2.31 3.73 4.962.313.374.653.16
First round 1 1.99 3.13 2.253.341.996.613.80
UoSM Cube Open 2024 Final 3 2.51 3.32 3.502.542.513.914.40
First round 3 2.02 3.81 4.813.406.113.222.02
Twist & Fries Johor Bahru 2024 Final 6 3.18 3.69 3.183.955.733.313.80
Second round 6 2.55 3.09 3.112.553.582.574.43
First round 7 2.54 3.95 3.473.7711.792.544.61
MYHM Singapore Championship 2024 Final 7 2.36 3.56 4.613.182.366.782.90
Second round 5 2.76 3.26 3.122.763.503.164.72
First round 4 2.63 3.05 2.925.412.633.382.84
Malaysia Cube Championship 2023 Final 4 2.42 3.60 3.213.604.004.402.42
First round 5 3.15 3.98 3.943.536.674.473.15
Johor Mini 2023 Final 3 2.76 3.69 3.853.752.763.4712.33
Second round 1 2.65 2.94 2.854.742.652.913.06
First round 4 3.21 3.51 3.754.863.213.263.53
Beaconhouse Malaysia Cube Open 2023 Final 4 2.28 3.87 4.862.284.112.724.78
First round 4 3.35 3.61 4.033.353.403.394.08
IUKL SOR 2023 Final 2 3.08 3.48 3.765.013.083.533.14
First round 4 3.34 4.00 4.793.867.123.343.34
Kedah Cube Open 2023 Final 2 2.41 3.68 4.163.703.863.482.41
First round 4 2.69 3.88 4.962.694.163.274.22
XMUM Cube Open 2023 Final 2 2.48 3.69 4.533.633.483.972.48
First round 2 3.44 4.74 4.998.394.833.444.39
Singapore AMK CC Cubing B 2023 Final 1 2.55 3.92 3.484.844.562.553.72
First round 1 3.90 4.32 4.354.124.754.493.90
STEM Cube Open Penang 2023 Final 2 3.13 4.01 3.134.323.793.925.60
First round 1 3.00 3.66 3.475.413.004.123.38
UoSM Cube Day 2023 Final 5 3.11 3.68 3.834.973.114.023.18
First round 3 3.12 3.52 3.653.123.803.643.28
Malaysia Cube Championship 2022 Final 9 1.85 4.93 5.133.338.191.856.33
First round 2 2.96 3.47 3.325.183.054.032.96
Beaconhouse Malaysia Cube Open 2022 Final 4 3.21 4.10 4.495.713.764.043.21
First round 3 2.83 3.61 3.163.454.212.835.13
Johor Cube Open 2022 Final 3 3.91 4.04 4.013.913.964.145.65
First round 2 2.30 3.95 2.304.16DNF3.723.98
Putra Speedcubing Challenge 2019 Final 5 3.03 4.06 4.373.823.034.433.99
First round 6 3.39 5.03 4.933.398.846.134.02
Singapore Cube Championship 2019 Final 2 3.52 4.31 4.723.524.653.904.38
First round 2 3.58 4.57 5.314.696.363.583.72
Forest City Johor Open 2018 Final 3 4.04 4.69 4.044.615.115.794.34
Putra Speedcubing Challenge 2018 Final 6 3.44 5.23 3.446.414.92DNF4.36
First round 7 3.78 5.14 5.326.563.784.745.36
Johor Cube Open 2018 Final 5 4.87 6.10 DNF4.875.246.906.15
Square-1
Singapore Sides Standoff 2024 First round 12 9.22 18.57 15.3120.3220.089.2243.78
Johor Special 2024 Final 4 13.58 14.57 15.1413.5814.6518.3413.92
First round 7 9.76 19.23 22.099.7617.3918.2027.32
UoSM Cube Open 2024 Final 11 9.31 15.69 14.8219.5016.769.3115.49
MYHM Singapore Championship 2024 First round 13 10.16 14.36 10.1614.6012.9615.5222.64
Malaysia Cube Championship 2023 Final 4 11.36 13.42 12.6811.3614.5916.8713.00
First round 4 13.04 15.69 20.4516.7213.0416.5713.77
UTM Speedcubing Open 2023 Final 6 10.40 17.09 10.4017.1018.9815.3418.83
Malaysia Cube Championship 2022 First round 11 12.11 15.61 12.1116.2938.8814.9815.57
Putra Speedcubing Challenge 2019 Final 9 15.28 19.08 15.2818.8618.0520.34DNF
Singapore Cube Championship 2019 Final 12 13.83 19.33 16.3845.1813.8322.3119.30
Putra Speedcubing Challenge 2018 First round 15 20.00 28.45 35.4826.6327.7331.0020.00
Johor Cube Open 2018 Final 16 22.17 34.18 28.7534.1039.6922.17DNF
4x4x4 Blindfolded
Malaysia Cube Championship 2023 Final 5 DNF DNF DNFDNFDNF
3x3x3 With Feet
Singapore Cube Championship 2019 Final 12 1:24.91 1:30.34 1:26.061:31.691:33.281:57.301:24.91

National Championship Podiums

Event Place Single Average Solves
Malaysia Cube Championship 2023
3x3x3 One-Handed 3 12.16 14.85 14.3715.75DNF14.4412.16
Skewb 3 2.42 3.60 3.213.604.004.402.42
Cookies help us deliver our services. By using our services, you agree to our use of cookies.