TagPro Analytics

Capture the Game

Summary

Score3
Red
0
Blue
MapBulldog

Snowball
Duration3:08
6:00 time limit
StartersHey-O River ✓
ice cube
fps bad
Some Ball 5
✓ Ball Kid
✓ Crowman
Brett
sllabssa
SubstitutesSome Ball 2
none
Captures
Hey-O River ✓0:27
Hey-O River ✓1:11
Some Ball 23:08
none
Typepublic match
Server
Toronto

port 9004
Date
Id#2150652
Raw data URLhttps://tagpro.eu/data/?match=2150652

Scoreboard

Play­erGrabsHoldCap­turesDropsPopsPreventHaveChaseTake­o­versRe­turnsTagsCom­bosBut­tonBlockPow­er-upsPow­erPlayPlus-mi­nusWinScoreRank points
✓ Hey-O River144°560:2812450:470:300:1966700:050:56110:203:08+3✓82+20
ice cube330:2000350:400:240:1833300:000:59120:063:08+3✓54
Some Ball 2660:1811550:410:250:1155500:100:40000:002:56+3✓38
✓ Ball Kid770:2900781:020:280:2677700:000:55000:003:08−328
fps bad229°880:3900880:340:160:2266600:001:02000:003:08+3✓28+18
✓ Crowman550:1600561:130:320:1755600:000:53000:003:08−325
Brett33°440:1200451:020:310:2744400:001:11000:003:08−322+8
sllabssa440:1300451:340:490:2044400:000:39000:003:08−322
Some Ball 5000:0000000:030:010:0000000:000:00000:000:0400
Red22231:452320232:451:351:1020202100:153:37230:2612:24+3✓202+38
Blue20201:100020244:512:201:2920202100:003:38000:0012:32−397+8

Power-up luck

TeamPower-upsG-test
χ²dfp
Spawn luckboth0.67−0.670.67−0.670.67+1.334.3920.11
Collection luckRed002.00001
Blue000
Total luckRed0.67−0.670.67−0.670.67+1.334.3920.11
Blue000

Splats

Attacks

GrabHoldOut­comeRe­turnsTagsCom­bosPow­er-upsPow­er
0:27.03✓ Hey-O River0:00.00Capture000000:00.00
3:02.85Some Ball 20:05.07Capture000000:00.00
1:00.07✓ Hey-O River0:11.03Capture000000:00.00
0:12.05fps bad0:14.25Takeover byBrett000000:00.00
2:23.55✓ Ball Kid0:13.07Takeover byice cube000000:00.00
1:55.17ice cube0:08.42Takeover bysllabssa000000:00.00
0:04.92✓ Crowman0:07.13Takeover byfps bad000000:00.00
0:46.00fps bad0:07.05Takeover by✓ Crowman000000:00.00
0:34.92ice cube0:06.67Takeover by✓ Ball Kid000000:00.00
1:34.20sllabssa0:06.02Takeover byfps bad000000:00.00
1:45.22✓ Hey-O River0:05.85Takeover bysllabssa000000:00.00
1:18.52✓ Crowman0:05.73Takeover by✓ Hey-O River000000:00.00
2:52.68✓ Hey-O River0:05.63Takeover byBrett000000:00.00
2:05.00fps bad0:05.37Takeover by✓ Ball Kid000000:00.00
2:36.62ice cube0:05.27Takeover by✓ Crowman000000:00.00
2:13.48Some Ball 20:05.23Takeover byBrett000000:00.00
0:54.88✓ Ball Kid0:05.18Takeover by✓ Hey-O River000000:00.00
2:47.57Brett0:05.12Takeover by✓ Hey-O River000000:00.00
2:58.32Brett0:04.53Takeover bySome Ball 2000000:00.00
1:40.22fps bad0:04.45Takeover by✓ Ball Kid000000:00.00
0:41.58✓ Ball Kid0:04.42Takeover byfps bad000000:00.00
1:29.82Some Ball 20:04.38Takeover bysllabssa000000:00.00
1:24.25✓ Hey-O River0:04.30Takeover by✓ Ball Kid000000:00.00
1:51.07sllabssa0:04.10Takeover byice cube000000:00.00
2:10.37✓ Ball Kid0:03.12Takeover bySome Ball 2000000:00.00
2:20.62fps bad0:02.93Takeover by✓ Ball Kid000000:00.00
2:18.72Brett0:01.90Takeover byfps bad000000:00.00
2:41.88✓ Crowman0:01.90Takeover bySome Ball 2000000:00.00
2:45.68fps bad0:01.88Takeover byBrett000000:00.00
0:03.20fps bad0:01.72Takeover by✓ Crowman000000:00.00
1:15.92✓ Ball Kid0:01.68Takeover by✓ Hey-O River000000:00.00
0:32.88fps bad0:01.62Takeover by✓ Crowman000000:00.00
0:53.38Some Ball 20:01.50Takeover by✓ Ball Kid000000:00.00
2:03.58sllabssa0:01.42Takeover byfps bad000000:00.00
1:28.55✓ Ball Kid0:01.27Takeover bySome Ball 2000000:00.00
2:44.72sllabssa0:00.97Takeover byfps bad000000:00.00
2:43.78Some Ball 20:00.93Takeover bysllabssa000000:00.00
1:17.60✓ Hey-O River0:00.92Takeover by✓ Crowman000000:00.00
0:26.30Brett0:00.73Takeover by✓ Hey-O River000000:00.00
1:15.37Some Ball 20:00.55Takeover by✓ Ball Kid000000:00.00
1:44.67✓ Ball Kid0:00.55Takeover by✓ Hey-O River000000:00.00
0:34.50✓ Crowman0:00.42Takeover byice cube000000:00.00
0:53.05✓ Crowman0:00.33Takeover bySome Ball 2000000:00.00

Timeline

Time
E­ventsSplat lo­ca­tionsE­ventsSplat lo­ca­tions
0:00.00
match start
Hey-O River ✓starts Ball Kid ✓starts
fps badstarts Crowman ✓starts
Some Ball 5starts Brettstarts
ice cubestarts sllabssastarts
0:00.02fps badstarts blocking
0:00.10fps badstarts preventingBall Kid ✓starts preventing
Some Ball 5starts preventingCrowman ✓starts preventing
ice cubestarts preventingBrettstarts preventing
sllabssastarts preventing
0:03.12fps badstops preventingBrettstops preventing
Some Ball 5stops preventing
0:03.20fps badgrabs
0:04.07Some Ball 5disconnects
0:04.12Crowman ✓stops preventing
0:04.92fps badstops blocking(+3.60, −13.33)
Crowman ✓returns
fps baddrops Crowman ✓takeover grabs
0:05.12Hey-O River ✓starts preventingBall Kid ✓stops preventing
ice cubestops preventing
0:05.50Ball Kid ✓starts blocking
0:06.77Brettstarts blocking
0:07.05Crowman ✓starts blocking
0:07.40Hey-O River ✓starts blocking
0:07.62ice cubestarts blocking
0:10.12fps badstarts preventing
ice cubestarts preventing
0:10.50Ball Kid ✓stops blocking
0:11.68Some Ball 2joins
0:11.77Brettstops blocking
0:12.05fps badreturnsCrowman ✓stops blocking(−5.15, −6.30)
fps badtakeover grabs Crowman ✓drops
0:12.12fps badstops preventing
0:12.40Hey-O River ✓stops blocking
0:12.62ice cubestops blocking
0:14.17Hey-O River ✓starts buttoning
0:14.55Ball Kid ✓pops(−10.03, −3.28)
0:15.12ice cubestops preventing
0:16.12Hey-O River ✓stops preventingBrettstarts preventing
0:17.12sllabssastops preventing
0:18.12Some Ball 2starts preventingCrowman ✓starts preventing
0:18.22ice cubestarts blocking
0:19.12sllabssastarts preventing
0:19.17Hey-O River ✓stops buttoning
0:20.97Hey-O River ✓starts blocking
0:21.12Ball Kid ✓starts preventing
Crowman ✓stops preventing
0:21.30fps badstarts blocking
0:21.68Ball Kid ✓starts blocking
0:21.82Crowman ✓starts blocking
0:22.03Brettstarts blocking
0:22.12Some Ball 2stops preventing
0:23.12Crowman ✓starts preventing
0:23.22ice cubestops blocking
0:25.97Hey-O River ✓stops blocking
0:26.30fps badstops blocking(+12.30, +2.50)
Brettreturns
fps baddrops Bretttakeover grabs
0:26.68Ball Kid ✓stops blocking
0:26.82Crowman ✓stops blocking
0:27.03Hey-O River ✓returnsBrettstops blocking(+11.75, +1.50)
Hey-O River ✓takeover grabs Brettdrops
Hey-O River ✓captures
0:27.12Brettstops preventing
0:28.08fps badstarts blocking
0:29.27ice cubestarts blocking
0:29.92Crowman ✓starts blocking
0:31.07Some Ball 2starts blocking
0:31.12Some Ball 2starts preventingCrowman ✓stops preventing
0:31.13Hey-O River ✓starts blocking
0:32.88fps badgrabs
0:33.08fps badstops blocking
0:33.12Hey-O River ✓starts preventingBall Kid ✓stops preventing
Brettstarts preventing
sllabssastops preventing
0:34.27ice cubestops blocking
0:34.50fps baddrops (+1.98, −14.93)
Crowman ✓returns
Crowman ✓takeover grabs
0:34.92ice cubereturnsCrowman ✓stops blocking(+2.48, −14.70)
ice cubetakeover grabs Crowman ✓drops
0:35.12Hey-O River ✓stops preventingBrettstops preventing
Some Ball 2stops preventing
0:36.07Some Ball 2stops blocking
0:36.13Hey-O River ✓stops blocking
0:36.42Some Ball 2starts blocking
0:36.58ice cubestarts blocking
0:37.27Brettstarts blocking
0:38.12Ball Kid ✓starts preventing
0:38.53sllabssastarts blocking
0:39.12Some Ball 2starts preventing
0:41.00Ball Kid ✓starts blocking
0:41.12fps badstarts preventingCrowman ✓starts preventing
0:41.42Some Ball 2stops blocking
0:41.50Hey-O River ✓starts blocking
0:41.58ice cubestops blocking(+3.60, +0.80)
Ball Kid ✓returns
ice cubedrops Ball Kid ✓takeover grabs
0:42.12fps badstops preventingBall Kid ✓stops preventing
Crowman ✓stops preventing
Brettstarts preventing
0:42.27Brettstops blocking
0:43.12Some Ball 2stops preventingsllabssastarts preventing
0:43.53sllabssastops blocking
0:44.12Crowman ✓starts preventing
0:44.13Some Ball 2starts blocking
0:45.12fps badstarts preventingBrettstops preventing
0:46.00fps badreturnsBall Kid ✓stops blocking(−3.25, −2.60)
fps badtakeover grabs Ball Kid ✓drops
0:46.12Hey-O River ✓starts preventing
fps badstops preventing
0:47.12sllabssastops preventing
0:47.45ice cubestarts blocking
0:48.05fps badstarts blocking
0:48.12ice cubestarts preventing
0:48.38Crowman ✓starts blocking
0:49.12ice cubestops preventing
0:49.13Some Ball 2stops blocking
0:49.88Some Ball 2starts blocking
0:50.12Hey-O River ✓stops preventingsllabssastarts preventing
ice cubestarts preventing
0:51.12ice cubestops preventingBrettstarts preventing
0:51.78Hey-O River ✓stops blocking
0:52.12Ball Kid ✓starts preventing
0:53.05fps badstops blocking(+8.70, −8.50)
Crowman ✓returns
fps baddrops Crowman ✓takeover grabs
0:53.12Ball Kid ✓stops preventing
Crowman ✓stops preventing
0:53.38Some Ball 2returnsCrowman ✓stops blocking(+8.50, −7.63)
Some Ball 2takeover grabs Crowman ✓drops
0:54.00Brettstarts blocking
0:54.12Brettstops preventing
0:54.35ice cubestops blocking
0:54.88Some Ball 2stops blocking(+7.73, −7.10)
Ball Kid ✓returns
Some Ball 2drops Ball Kid ✓takeover grabs
0:55.07Ball Kid ✓starts blocking
0:56.12Brettstarts preventing
0:57.82sllabssapops(+17.05, +0.60)
0:58.12Brettstops preventing
sllabssastops preventing
0:59.00Brettstops blocking
0:59.12Hey-O River ✓starts preventing
fps badstarts preventing
1:00.07Hey-O River ✓returnsBall Kid ✓stops blocking(−10.63, −6.60)
Hey-O River ✓takeover grabs Ball Kid ✓drops
1:00.12Hey-O River ✓stops preventingCrowman ✓starts preventing
ice cubestarts preventing
1:00.25ice cubepowers up
1:00.33Crowman ✓pops(+0.25, −2.23)
1:01.12Some Ball 2starts preventingCrowman ✓stops preventing
1:03.12fps badstops preventing
Some Ball 2stops preventing
1:05.12ice cubestops preventingsllabssastarts preventing
1:06.12Ball Kid ✓starts preventing
Brettstarts preventing
1:07.12Crowman ✓starts preventing
1:10.12Ball Kid ✓stops preventing
sllabssastops preventing
1:10.43Some Ball 2starts blocking
1:11.10Hey-O River ✓captures
1:11.12Ball Kid ✓starts preventing
sllabssastarts preventing
1:12.12Brettstops preventing
1:12.60Ball Kid ✓starts blocking
1:13.12Some Ball 2starts preventing
1:13.52Hey-O River ✓starts blocking
1:14.12Some Ball 2stops preventingBrettstarts preventing
1:15.12Hey-O River ✓starts preventingBall Kid ✓stops preventing
fps badstarts preventingCrowman ✓stops preventing
1:15.37Some Ball 2grabs
1:15.43Some Ball 2stops blocking
1:15.92Some Ball 2drops (+3.08, −8.78)
Ball Kid ✓returns
Ball Kid ✓takeover grabs
1:16.12ice cubestarts preventingCrowman ✓starts preventing
1:17.12Hey-O River ✓stops preventing
fps badstops preventing
1:17.60Hey-O River ✓returnsBall Kid ✓stops blocking(−0.98, −12.68)
Hey-O River ✓takeover grabs Ball Kid ✓drops
1:18.12Crowman ✓stops preventing
1:18.52Hey-O River ✓stops blocking(+1.65, −11.53)
Crowman ✓returns
Hey-O River ✓drops Crowman ✓takeover grabs
1:19.12ice cubestops preventing
1:19.25Crowman ✓starts blocking
1:23.13sllabssastops preventing
1:23.17fps badstarts blocking
1:23.55Hey-O River ✓starts blocking
1:23.67Brettstarts blocking
1:24.13Ball Kid ✓starts preventing
1:24.17Some Ball 2starts buttoning
1:24.25Hey-O River ✓returnsCrowman ✓stops blocking(−8.15, −4.68)
Hey-O River ✓takeover grabs Crowman ✓drops
1:24.70sllabssastarts blocking
1:24.82Ball Kid ✓starts blocking
1:25.13Ball Kid ✓stops preventing
1:27.00ice cubestarts blocking
1:28.12Brettstops preventing
1:28.17fps badstops blocking
1:28.55Hey-O River ✓stops blocking(−1.58, −0.68)
Ball Kid ✓returns
Hey-O River ✓drops Ball Kid ✓takeover grabs
1:29.13Some Ball 2starts preventingBrettstarts preventing
1:29.17Some Ball 2stops buttoning
1:29.20Some Ball 2starts blocking
1:29.37Brettstops blocking
1:29.58Crowman ✓starts blocking
1:29.70sllabssastops blocking
1:29.82Some Ball 2returnsBall Kid ✓stops blocking(−0.40, −1.05)
Some Ball 2takeover grabs Ball Kid ✓drops
1:30.13Some Ball 2stops preventingBrettstops preventing
1:31.12Crowman ✓starts preventing
1:31.13Ball Kid ✓starts blocking
1:31.37Brettstarts blocking
1:33.12Brettstarts preventing
1:33.52ice cubestops blocking
1:34.20Some Ball 2stops blocking(+10.05, −6.43)
sllabssareturns
Some Ball 2drops sllabssatakeover grabs
1:35.22sllabssastarts blocking
1:35.68Crowman ✓stops blocking
1:36.12Ball Kid ✓starts preventing
Brettstops preventing
1:36.13Ball Kid ✓stops blocking
1:36.37Brettstops blocking
1:38.12Ball Kid ✓stops preventing
1:39.12Crowman ✓stops preventing
1:39.67fps badstarts blocking
1:40.12fps badstarts preventing
ice cubestarts preventing
1:40.22fps badreturnsBall Kid ✓starts blocking(−20.25, −3.55)
fps badtakeover grabs sllabssastops blocking
sllabssadrops
1:41.07ice cubepops(−11.95, −3.33)
Crowman ✓tags
1:41.12fps badstops preventing
ice cubestops preventing
Some Ball 2starts preventing
1:42.12Hey-O River ✓starts preventing
1:43.07ice cubestarts blocking
1:44.67fps baddrops (−18.20, −13.08)
Ball Kid ✓returns
Ball Kid ✓takeover grabs
1:45.12Hey-O River ✓stops preventing
1:45.22Hey-O River ✓returnsBall Kid ✓stops blocking(−15.63, −12.20)
Hey-O River ✓takeover grabs Ball Kid ✓drops
1:46.07Hey-O River ✓starts blocking
1:46.12Some Ball 2stops preventing
1:47.13ice cubestarts preventing
Some Ball 2starts preventing
1:48.07ice cubestops blocking
1:48.38fps badstops blocking
1:49.08Brettstarts blocking
1:50.13Some Ball 2stops preventing
1:50.17sllabssastarts blocking
1:51.07Hey-O River ✓stops blocking(+5.85, −9.03)
sllabssareturns
Hey-O River ✓drops sllabssatakeover grabs
1:51.13fps badstarts preventing
1:52.13Ball Kid ✓starts preventing
1:53.13ice cubestops preventingBall Kid ✓stops preventing
1:54.08Brettstops blocking
1:55.17ice cubereturnssllabssastops blocking(−10.58, −9.10)
ice cubetakeover grabs sllabssadrops
1:56.13Some Ball 2starts preventing
1:57.13Hey-O River ✓starts preventing
1:58.13fps badstops preventing
Some Ball 2stops preventing
1:58.58ice cubestarts blocking
1:59.18Brettstarts blocking
2:00.00sllabssastarts blocking
2:00.13Ball Kid ✓starts preventing
2:01.13sllabssastarts preventing
2:01.52Hey-O River ✓powers up
2:02.13Hey-O River ✓stops preventing
2:03.13Brettstarts preventing
2:03.58ice cubestops blocking(+9.75, −5.30)
sllabssareturns
ice cubedrops sllabssatakeover grabs
2:04.13sllabssastops preventing
2:04.17Some Ball 2starts buttoning
2:04.45Brettstops blocking
2:05.00fps badreturnssllabssastops blocking(+8.75, −5.78)
fps badtakeover grabs sllabssadrops
2:05.37Hey-O River ✓pops(+11.48, −4.98)
fps badstarts blocking
2:06.13Brettstops preventing
2:06.45sllabssastarts blocking
2:06.97Crowman ✓starts blocking
2:07.13Crowman ✓starts preventing
2:08.42Brettstarts blocking
2:08.48Ball Kid ✓starts blocking
2:08.52ice cubestarts blocking
2:09.13Crowman ✓stops preventing
2:09.17Some Ball 2stops buttoning
2:10.13Ball Kid ✓stops preventing
2:10.37fps badstops blocking(+12.43, −11.38)
Ball Kid ✓returns
fps baddrops Ball Kid ✓takeover grabs
2:11.13sllabssastarts preventing
2:11.45sllabssastops blocking
2:11.97Crowman ✓stops blocking
2:12.13Crowman ✓starts preventing
Brettstarts preventing
2:13.42Hey-O River ✓tagsBrettstops blocking(+7.23, −6.75)
Brettpops
2:13.48Some Ball 2returnsBall Kid ✓stops blocking(+9.05, −6.08)
Some Ball 2takeover grabs Ball Kid ✓drops
2:13.72Some Ball 2starts blocking
2:14.13Brettstops preventing
2:14.37ice cubestops blocking
2:15.13Crowman ✓stops preventing
2:15.62Brettstarts blocking
2:16.57Hey-O River ✓starts blocking
ice cubestarts blocking
2:18.13Crowman ✓starts preventing
2:18.55fps badstarts blocking
2:18.72Some Ball 2stops blocking(+17.20, −8.50)
Brettreturns
Some Ball 2drops Bretttakeover grabs
2:18.73Crowman ✓starts blocking
2:19.13Crowman ✓stops preventing
2:20.13Ball Kid ✓starts preventing
2:20.62fps badreturnsBrettstops blocking(+19.33, −10.03)
fps badtakeover grabs Brettdrops
2:21.52Hey-O River ✓powers down
2:21.57ice cubestops blocking
2:22.00Brettstarts blocking
2:22.13Crowman ✓starts preventing
sllabssastops preventing
2:22.57Hey-O River ✓stops blocking
2:23.13sllabssastarts preventing
2:23.55fps badstops blocking(+24.43, −0.33)
Ball Kid ✓returns
fps baddrops Ball Kid ✓takeover grabs
2:23.73Crowman ✓stops blocking
2:24.13Ball Kid ✓stops preventing
2:27.13Brettstarts preventing
2:27.27Brettstops blocking
2:30.13fps badstarts preventing
2:31.13ice cubestarts preventing
Some Ball 2starts preventing
2:31.62Ball Kid ✓starts blocking
2:32.13Crowman ✓stops preventing
sllabssastops preventing
2:33.13Hey-O River ✓starts preventing
2:35.28Hey-O River ✓starts blocking
2:36.13Brettstops preventing
2:36.27fps badstarts blocking
2:36.62ice cubereturnsBall Kid ✓stops blocking(−20.28, +4.48)
ice cubetakeover grabs Ball Kid ✓drops
2:36.88ice cubestarts blocking
2:36.92sllabssastarts blocking
2:37.13ice cubestops preventing
2:37.72Brettstarts blocking
2:38.78Crowman ✓starts blocking
2:39.72Some Ball 2starts blocking
2:40.28Hey-O River ✓stops blocking
2:41.68fps badstops blocking
2:41.88ice cubestops blocking(−14.00, −9.73)
Crowman ✓returns
ice cubedrops Crowman ✓takeover grabs
2:42.57fps badstarts blocking
2:42.72Brettstops blocking
2:43.13fps badstops preventingBall Kid ✓starts preventing
2:43.75Ball Kid ✓starts blocking
2:43.78Some Ball 2returnsCrowman ✓stops blocking(−14.28, −12.93)
Some Ball 2takeover grabs Crowman ✓drops
2:44.13Some Ball 2stops preventingBall Kid ✓stops preventing
2:44.72Some Ball 2stops blocking(−13.18, −12.00)
sllabssareturns
Some Ball 2drops sllabssatakeover grabs
2:45.68fps badreturnssllabssastops blocking(−13.05, −13.73)
fps badtakeover grabs sllabssadrops
2:47.57fps badstops blocking(−12.28, −13.20)
Brettreturns
fps baddrops Bretttakeover grabs
2:47.68Brettstarts blocking
2:48.75Ball Kid ✓stops blocking
2:50.13ice cubestarts preventing
2:51.13Some Ball 2starts preventing
2:52.13Hey-O River ✓stops preventingsllabssastarts preventing
ice cubestops preventing
2:52.15ice cubepops(+0.15, −2.20)
2:52.68Hey-O River ✓returnsBrettstops blocking(+6.98, −4.55)
Hey-O River ✓takeover grabs Brettdrops
2:53.13Some Ball 2stops preventing
2:53.32Hey-O River ✓starts blocking
2:54.13Ball Kid ✓starts preventing
Crowman ✓starts preventing
sllabssastops preventing
2:55.13sllabssastarts preventing
2:55.97Crowman ✓starts blocking
2:57.85Brettstarts blocking
2:58.13ice cubestarts preventing
2:58.32Hey-O River ✓stops blocking(+19.93, +8.80)
Brettreturns
Hey-O River ✓drops Bretttakeover grabs
2:59.90fps badstarts blocking
3:00.13sllabssastops preventing
3:02.13sllabssastarts preventing
3:02.18ice cubepowers up
3:02.40Crowman ✓stops blocking
3:02.85Some Ball 2returnsBrettstops blocking(+21.33, +1.43)
Some Ball 2takeover grabs Brettdrops
3:03.13ice cubestops preventing
3:04.13sllabssastops preventing
3:05.13sllabssastarts preventing
3:07.13Ball Kid ✓stops preventing
Crowman ✓stops preventing
sllabssastops preventing
3:07.57fps badstops blocking
3:07.92Some Ball 2captures
3:07.93
match end
Hey-O River ✓wins Ball Kid ✓stops
fps badwins Crowman ✓stops
ice cubewins Brettstops
Some Ball 2wins sllabssastops