Stadium Tech Report: Average connectivity doesn’t seem to hurt Avaya Stadium experience

Panoramic view of the packed house at Avaya Stadium for the official debut.

Panoramic view of the packed house at Avaya Stadium for the official debut.

From a strictly wireless perspective, the opening-day performance of the Avaya Stadium Wi-Fi network was good in some spots and very poor in others, leading to an overall grade of average at best. But the Wi-Fi issues didn’t seem to take anything away from the smashing debut of a facility purpose-built for soccer and well-designed for an easy, fun fan experience, even with a sellout crowd of 18,000 on hand.

Mobile Sports Report visited Avaya Stadium for its “official” debut, Sunday’s San Jose Earthquakes’ MLS season home opener against the Chicago Fire, which ended in a 2-1 San Jose victory. But the team on the field wasn’t the only winner, as fans seemed to be smiling and enjoying every part of the new $100 million venue, from its huge end-zone bar and its close-to-the-field seats, to the pre-game picnic area with food trucks, music, and space for kids to run around. Well-planned parking and traffic operations seemed to cause few problems, with most fans finding their way to their seats in the new park in time for the just-after-4 p.m. kickoff.

If my unofficial walk-around testing was any true barometer, my guess is that the only problem some fans might have had Sunday was trying to connect to the Internet to post the thousands of selfies I saw being taken with smartphones. With almost zero cellular communication inside the stadium, and very low Wi-Fi readings in much of the seating bowl, my tests lead me to conclude that while the stadium is wonderful right now for watching futbol, its wireless connectivity is still a work in progress but one that should get better soon when the planned neutral-host DAS from Mobilitie gets installed and becomes operational.

Parking and traffic a breeze

Since I arrived early and had an employee-lot parking pass (thanks to the Earthquakes for the media pass and parking) I didn’t encounter any traffic at all either in my drive down 101 or on the streets leading to the stadium. Approaching from the north on 6-lane wide Coleman Avenue, there was very clear signage for each of the parking lots, and no backups in sight at 2 p.m., two hours before the scheduled start.

Fans waiting outside the main gate

Fans waiting outside the main gate

Since it’s about one-fourth the size of its neighbor to the north, the San Francisco 49ers’ Levi’s Stadium, Avaya Stadium probably won’t have the same kinds of transit and parking issues that plagued Levi’s during its inaugural season. It also seems like the Avaya Stadium location is a much better setup for getting in and out of the stadium, with the wide Coleman Avenue and the huge dirt lots directly adjacent to the venue. Walking past some early bird tailgaters I was at the stadium gates in a couple minutes. In both the employee lot and the closest regular parking lot, I couldn’t get a Wi-Fi signal at all but cellular connectivity was pretty good (7+ Mbps on Verizon 4G LTE), as I could see several large cell towers around the edges of the lots. Even with a packed parking area, fans should still be able to get a signal on their way in.

For my early entry time I didn’t see any issues with stadium entry technology, but the lack of metal-detector gates (security personnel used handheld wands to scan each fan as they entered) might be something that slows down the process of getting into the stadium. I did notice larger lines around 3:30 p.m., but like anywhere else the entry procedures will likely only improve with time.

Before coming to Avaya Stadium I downloaded the new team app, which seemed a little bare-bones. Since I didn’t have a ticket I couldn’t test the digital season-ticket integration, but I was able to use the directions to the stadium feature and the stadium map, which provides a helpful picture-view of all amenities that can be found in the U-shaped seating area as well as the open-air bar. The map is interactive, giving you a description of each amenity (bathrooms, team store, etc.) when you touch the associated icon. As of yet there is no way to use the app to pay for concessions or to view any live or archived video. Like other stadium apps, including Levi’s, the Avaya Stadium app will likely grow in functionality over time.

Wi-Fi performance: Great on the concourses, weak in the seats

Just after finding my “exterior press box” seat in possibly the “worst” part of the stands — the upper northwest corner — I quickly saw how Avaya Stadium was going to deliver its Wi-Fi signals to the seating area, by looking up at the metal beams supporting the awnings that are the open-air “roof.” On each beam I could see anywhere from two to three Wi-Fi access points, all targeted directly down at the seats below them. The Avaya Wi-Fi deployment has no under-the-seat APs or any handrail APs that I could see, but there are lots of other APs visible on top of concession stands and other places around the single, ground-level concourse. There are also some APs attached to the huge bar area that spans across the open east end of the stadium. Gaining access to the network was a snap, done by just clicking on the “proceed” button that popped up on the splash screen that appears after you select the “GOQUAKES” SSID on your device. There was no login credential or password required.

The view from our seat, probably the "worst" in the place

The view from our seat, probably the “worst” in the place

How did the network perform? Before the stadium filled up, my rooftop seat had a signal between 5 and 7 Mbps on the download and upload sides, a figure that would decline steadily as the day progressed. Walking down the steep stairs into the largely empty seating bowl, the Wi-Fi speeds decreased, with a couple readings in the 2-3 Mbps download range near the lowest row of seats.

Hungry because I hadn’t had lunch, I ventured out past the huge end-zone bar to a large grassy area that was lined with food trucks and filled with soccer fans having impromptu picnics with lots of kids running around. There were various booths for soccer clubs and from sponsors, as well as a band, which made the area seem (in a good way) more like a county fair than a pro sporting event. I couldn’t get a Wi-Fi connection out on the lawn, but I was able to get a good cellular signal, around 8 Mbps, on my Verizon device (an iPhone 6 Plus). Feeling thirsty I headed to the bar, where Wi-Fi kicked in again, with one signal of 22 Mbps down and 17 Mbps up.

Heading back through the now-crowded concourse toward my seat, I stopped and got a Wi-Fi reading of almost 16 Mbps down and 9 Mbps up, in the middle of a large throng of fans. But I wouldn’t hit that mark again the rest of the afternoon, which makes me wonder how well the network held up under a full-house load.

Up close and personal areas a hit with fans

Panoramic view from the cheering section

Panoramic view from the cheering section

Since I’d never been to a professional soccer game before I decided to soak in as much fan flavor as I could. At Avaya Stadium I headed down to the space behind the west end zone, in the closed end of the stadium, where there are several rows of standing-room only spaces where some of the loudest fans congregated (there was one group with a band, and many flags). Directly above the standing section was a seat section reserved for the team’s ardent followers, many of which spent the entire game standing, cheering, chanting and singing. Down below, I was fortunate enough to be close to the action and saw the Earthquakes’ first goal in their new home arena, a double header off a corner kick.

And though I was able to catch the score on video, because there was basically zero Wi-Fi signal there (I was directly underneath the bottom row of the stands) I wasn’t able to immediately post it to Twitter or Vine. Not that I cared that much, since it was fun to be swept up in the chanting and cheering and streamer-tossing that followed the goal. So even if I wasn’t connected wirelessly, I was certainly connected to the fans right around me — which, I think, is what Avaya Stadium is all about.


I’m no wireless engineer, but I was hardly surprised that the Wi-Fi signal in the seats wasn’t strong; looking way up at the APs on the roof, they seem too far away to be able to provide a high level of connectivity to the seats below, especially the ones closest to field level. Other stadiums we’ve covered in the near past have already either started or are making plans to increase the Wi-Fi APs at field level, since that’s one of the toughest areas to put an AP.

But like in the standing section, I’m not sure that Wi-Fi connectivity is a big deal for fans in the seats during the game action, which in case you’ve not watched soccer, has no breaks like timeouts or inning changes. I’m generalizing here but I think that the continuous-flow of soccer action inherently results in fans who simply watch the game instead of taking breaks to check their phones (Mark Cuban, here’s your sport!). So maybe the expense of bringing Wi-Fi to all the seats at Avaya Stadium isn’t justified.

Halftime view of fans checking phones

Halftime view of fans checking phones

That said, it seemed like during halftime there were a lot of people looking at devices in their stadium seats, but I didn’t hear any howls or complaints or see any obvious frustration. I do know that at my seat on the stadium’s top walkway (which can get very very very windy in the late afternoon) the Wi-Fi signal was weak the whole game, never registering more than 1 Mbps on the download side from the start of the game through the second half.

But again, this is just one phone and one person, a person who was also walking around a lot and connecting to multiple APs, a factor that sometimes makes network connections inconsistent. I did find that turning Wi-Fi off and on again helped get a better signal; when we hear back from the stadium network team we’ll ask if the network has been optimized for roaming connections. I did notice that the beer stand on the top deck just behind my “press box” seat was using cell phones and a payment-device gizmo to take credit card payments; when I asked the staffer running the stand she said she’d been taking payments all game using the regular Wi-Fi and hadn’t had any connectivity issues. So, the connectivity mileage may vary.

DAS to the rescue

Though team executives have talked a lot about the stadium’s networking plans, it would be better for fans right now to have a more realistic estimate of what is going on, and when future enhancements like video and food ordering will become a reality. Some improvement will happen in a big way when Mobilitie gets the neutral-host DAS up and running, since many people never think of joining a stadium Wi-Fi network, they just pull out their phones and hope for the best. With advanced cellular in the building, the connectivity loads will be shared between cellular and Wi-Fi, increasing overall capacity. Sunday, I wasn’t able to get either an AT&T 4G device or my Verizon phone to even register with Speedtest.com to get a figure anywhere inside the stadium using a cellular-only connection. While most fans might have been able to send text messages or get regular voice calls, it’s a good guess that many like me were stymied trying to do simple data tasks like post messages to Twitter. It will be interesting to see what the network folks from Avaya Stadium say when they give us the opening-day report.

Cheers to Avaya Stadium from the end zone bar!

Cheers to Avaya Stadium from the end zone bar!

In the end, my first impression from a wireless point of view is that Avaya Stadium has a basic, average level of connectivity for a new stadium, with enough reasons to believe it’s going to get better over time. I’m also cutting them some slack since the technology supplier for the venue changed wholesale last year when Avaya came in as a title sponsor, leaving just a few short months for Avaya to get its own gear in the building and in working order. Again, I’m no engineer but I did see things like electrical tape holding some antenna connections in place, the kind of stuff you don’t expect to see in a professional stadium deployment.

And while the connectivity didn’t particularly stand out as awesome, it also was good enough in enough places to make sure there wasn’t the dreaded “no signal” issue that could have soured things for lots of fans. In the end, there was so much to like about the facility — even in my top-row seat I felt close to the action on the field — that it’s hard to call the day anything short of a smashing success, especially if you are a Bay area soccer fan who’s had to endure sub-par stadium experiences in the past. Those days are gone, and Avaya Stadium should be a fast favorite place going forward.

LOTS OF PHOTOS BELOW! Click on any picture for a larger image. Credit all photos: Paul Kapustka, MSR.

Avaya Stadium, from the employee parking lot

Avaya Stadium, from the employee parking lot

Tailgate action before the game

Tailgate action before the game

Connecting to Wi-Fi was easy

Connecting to Wi-Fi was easy

Interactive stadium map was one of the best things in the app

Interactive stadium map was one of the best things in the app

Wi-Fi APs attached to roof beams

Wi-Fi APs attached to roof beams

More APs, underneath the canopy roof

More APs, underneath the canopy roof

Still more AP views

Still more AP views

Another AP, out on the end of the stanchion

Another AP, out on the end of the stanchion

A view to give perspective on how far away the roof-beam APs are from the stands

A view to give perspective on how far away the roof-beam APs are from the stands

Seats with promo scarves. The team asked fans to donate if they wanted to keep the scarves.

Seats with promo scarves. The team asked fans to donate if they wanted to keep the scarves.

More Wi-Fi APs, on the concourse level. This was above a bathroom entrance.

More Wi-Fi APs, on the concourse level. This was above a bathroom entrance.

Wi-Fi APs atop small building near the open end zone

Wi-Fi APs atop small building near the open end zone

Good view of standing-room area in front of end zone bar. It was packed all game.

Good view of standing-room area in front of end zone bar. It was packed all game.

Panoramic view of the picnic lawn. Hey there Quakes fan!

Panoramic view of the picnic lawn. Hey there Quakes fan!

Fans waiting to get in, about a half hour before game time

Fans waiting to get in, about a half hour before game time

Where the rich folks watch from: Over the gate view of a club level area and their nice buffet

Where the rich folks watch from: Over the gate view of a club level area and their nice buffet

Lots of selfies being taken Sunday

Lots of selfies being taken Sunday

You can see the big screen from just about everywhere in the place -- great resolution

You can see the big screen from just about everywhere in the place — great resolution

Stadium Tech Report: Indian Wells Tennis Garden serves up an ace with Ruckus Wi-Fi for BNP Paribas Open

Indian Wells Tennis Garden, home of the BNP Paribas Open. Credit all photos: IWTG (Click on any photo for a larger image)

Indian Wells Tennis Garden, home of the BNP Paribas Open. Credit all photos: IWTG (Click on any photo for a larger image)

In tennis, a player gets two chances to serve the ball in. Mark McComas, lead project manager for the public Wi-Fi installation at the Indian Wells Tennis Garden in southern California, knew he’d have just one shot to get it all to work properly.

McComas, VP for systems integrator West Coast Networking of Palm Desert, Calif., began working on a wireless system to handle IWTG’s administrative and corporate offices as well as handle box-office scanning in July 2013. But then a smartphone app for the famed BNP Paribas Open tennis tournament with schedules, results, player bios and live streaming video got added to the mix, and IWTG’s public Wi-Fi network wasn’t so much born as mushroomed into being.

At this year’s tournament, where play in the women’s main draw started today, the 400,000-plus fans who attend over the two weeks of play will be able to once again use the app to enhance their on-site visit, with features like live video from different courts, updated stats and play-by-play audio coverage. It all runs on the free Wi-Fi service available at the venue, a project McComas and West Coast Networking helped deploy in time for last year’s event.

Building a net for tennis fans

McComas, working with engineering help from Hewlett-Packard, went to work building out the venue’s network elements, spending slightly more than $1 million along the way on things like:

— The design and installation of wireless switches, antennas and 138 access points from Ruckus Wireless;

PR view of the BNP Open app. Usually you can't see the Wi-Fi!

PR view of the BNP Open app. Usually you can’t see the Wi-Fi!

— Ensuring sufficient bandwidth for the BNP Paribas smartphone app, developed by The App Company of Palos Verdes Estates, Calif.

— Figuring out how to stream video from the four stadiums, and whether they should produce their own video locally; pick up feeds from the Association of Tennis Players and the Women’s Tennis Association; or work with a third-party. (They went with the ATP/WTA feed.)

— Configuring the subscriber gateway from RG Nets, Reno, Nev., that rate-limits onsite users to 5 Mbps upstream and 5 Mbps downstream.

In addition to staff and thousands of spectators to satisfy, there was also the man who owns IWTG and the BNP Paribas tournament: Oracle billionaire Larry Ellison, who’s not exactly known for initiating group hugs. According to McComas, the tournament staff was great to work with and very technology-fluent. “They gave us the tools and expected us to perform and do it right the first time,” he added.

Fine tuning the bandwidth

McComas also credits all the vendors involved for their input and cooperation. As a result, the network easily handled the demands from densely packed users and the steep pitch of each stadium. Predictably, that’s where the toughest engineering problems emerged. “The biggest problem was density and co-channel interference at 2.4 GHz and 5 GHz,” McComas said. “We used directional antennas and a corkscrew pattern in the upper and lower levels of Stadium 1 and Stadium 2, with directional antennas pointing at banks of seats.”

Overhead view of the IWTG complex

Overhead view of the IWTG complex

The capacity of Stadium 1 is 16,000 fans; Stadium 2 has 8,000 seats.

In addition, if a user connects at 2.4 GHz, if their device can support it IWTG pushes them to 5 GHz, which McComas said was critical since the overlap on the 2.4 GHz part of the spectrum is only three channels.

Another critical piece in the network was the platform from RG Nets, which in addition to rate-limiting, also handles clustering, failover and load balancing. McComas said the box acts as a “captive portal,” so that once the user connects there and agrees to the terms and conditions, they get Internet access based on a group policy that throttles their connection. “Public Wi-Fi needs rate-limiting,” he said. “You could make the best wireless network out there, but if you’re not throttling the connection on a per-user basis, you’re going to fail.”

Video streaming, video encoding and app hosting are all handled off-premises; that reserves bandwidth and processing power for onsite users, rather than hosting those functions for the entire world, McComas said.

In 2014, McComas said IWTG had as many as 9,000 concurrent users on the tournament app, accounting for nearly 3 TB of data per day from the public Wi-Fi network alone. “It was insane how may people downloaded the app and were using it,” McComas laughed. In addition, IWTG had 4 Gbps of fiber in 2014 dedicated to the public Wi-Fi network; McComas said they’ll bump that up to 5.5 Gbps this year. They’re also adding about 20 additional APs around the venue to relieve potential congestion points.

“It was very clear that the Indian Wells organization wanted to do it once and do it right the first time, and also accommodate their growth over the next 10 years,” he added. “We engineered the network for growth.”

Terry Sweeney is a Los Angeles-based writer who’s covered IT and networking for more than 20 years. He is also founder and chief jarhead of Paragon Jams.

Avaya boots Ruckus from San Jose Earthquakes’ new stadium Wi-Fi deal

Crowds at Avaya Stadium during the venue's first game on Feb. 28. Credit all photos: Avaya

Crowds at Avaya Stadium during the venue’s first game on Feb. 28. Credit all photos: Avaya

While it hasn’t been announced publicly, the year-ago agreement to have Ruckus Wireless provide the Wi-Fi gear at the new San Jose Earthquakes stadium got the boot when networking gear and services provider Avaya stepped up with a $20 million naming-rights deal that also apparently includes using Avaya equipment, not Ruckus, for the in-house wireless network.

Since we haven’t yet been to the new Avaya Stadium we weren’t able to look around to see whose label was on the Wi-Fi APs when we reported that the network was live for the team’s “soft” opening, a preseason game on Feb. 28. As it turns out, we erroneously said Ruckus gear was being used for the network but have since been contacted by Avaya folks who told us that wasn’t the case. According to an Avaya spokesperson, the entire Wi-Fi network at the stadium, including APs, is Avaya gear.

When we asked a Ruckus spokesperson earlier this spring about the network, the only thing that person said was that the Earthquakes asked Ruckus not to comment on the network; until today, Ruckus had not announced publicly that it was no longer the Wi-Fi supplier at the now-named Avaya Stadium.

Here was the email reply we got today from Mark Priscaro, global public relations manager for Ruckus:

The San Jose Earthquakes recently consummated a naming deal for their new stadium, and it’s our understanding that Avaya is in charge of all networking, including Wi-Fi. It was a marketing deal on behalf of the Earthquakes, and not technology-driven. Avaya, with the approval of and authorization from the San Jose Earthquakes, chose to deploy their own Wi-Fi network infrastructure, which does not include Ruckus Wireless products or technology.

The Avaya spokesperson said the Wi-Fi network at the new arena worked well for the preseason opener, and will be fully operational at the team’s MLS home season opener on March 22. Mobilitie is the neutral host provider for the stadium’s DAS deployment, which is still under construction.

N.Y. Giants tap Ruckus for team headquarters Wi-Fi

It’s not a stadium deal but it is a win in the NFL Wi-Fi market — according to a press release out today, the New York Giants of the NFL are using Ruckus Wireless Wi-Fi gear to provide wireless connectivity at the team’s practice facility and administrative headquarters.

Unlike your average corporate office building, the Giants’ Quest Diagnostics Training Center in East Rutherford, N.J., has some characteristics common to football stadiums — mainly outdoor practice fields with bleachers, where fans attended preseason workouts. According to the news release, Ruckus channel partner Goodman Networks installed more than 90 Ruckus ZoneFlex indoor and outdoor Wi-Fi access points this summer to bring connectivity to the practice fields, as well as to all the inside meeting and office spaces. The Wi-Fi network, Ruckus said, was available to fans this past July.

“First and foremost, we wanted to provide reliable Wi-Fi access to our fans during training camp, even though it’s a short timeframe, because the team’s fans are so important to the franchise,” said Justin Warren, vice president of Information Technology for the New York Football Giants, in a prepared statement. “Offering Wi-Fi on the practice fields during training camp is intended to be as fan-friendly as it is important to the team’s football operations.”

According to the release, the Giants’ administrative and executive staff are able to cut cellular data costs by using the headquarters Wi-Fi instead; the network is also available for working media who are at the facility on weekdays.

5 Bars helps Angel Stadium get Wi-Fi and DAS to full strength for playoffs

Angel StadiumIn addition to a packed house and a top-performing team, the Angel Stadium of Anaheim will have a fully functional Wi-Fi network and a full-strength DAS on hand when the American League divisional playoffs begin there Thursday.

Just as the Los Angeles Angels oF Anaheim built their American League West division-winning record all summer, networking infrastructure provider 5 Bars brought the connectivity in the team’s stadium to the top this season as well, completing the neutral-host DAS in June and finishing the Wi-Fi network in time for the last regular-season homestand, according to the company. As the Angels get set to host the Kansas City Royals on Oct. 2, the 400-plus antenna DAS and the 300-plus Wi-Fi access point network should be able to handle the expected crush of selfies, Vines and other fan-based wireless communications that will course the airwaves during game time at the 45,050-seat facility.

While we hope there’s still time this season to get down to Anaheim for a live visit and test, for now we’ll let some quotes from the prepared press release let you know how the team feels about having better-than-average connectivity for its fans:

“We want to bring the best possible Major League Baseball experience to fans attending our games, and we’re confident this new, high-performance Wi-Fi network will fully meet those expectations when our fans come to Angel Stadium,” said John Carpino, President of the Angels, in a prepared statement.

Though the 5 Bars name is a new one in the stadium technology deployment marketplace (earlier this year the company was calling itself “5 Bars Inside,” but the inside is now dropped from the name), its leadership team claims “more than two decades of practical experience in developing and managing DAS networks for wireless service providers,” according to the press release announcing the Angel Stadium networks. For its neutral-host DAS 5 Bars is using the Teko DAS platform of products from JMA Wireless; according to 5 Bars both AT&T and Verizon will be active on the DAS on Oct. 2. On the Wi-Fi side, 5 Bars used gear from Wi-Fi supplier Ruckus Wireless. The Wi-Fi network will be free to all fans at the stadium.

UPDATE: The folks at Ruckus have an well detailed press release about the Angel Stadium deployment that is worth reading through.

Stadium for next U.S. World Cup game will have Ruckus-powered Wi-Fi available

Talk about luck of the draw: Fans of the U.S. men’s soccer team who are on hand for the squad’s next game on Tuesday, July 1, should be able to use a Ruckus Wireless-powered Wi-Fi network at the 51,900-seat Arena Fonte Nova in Salvador, Brazil.

As MSR reported last year, Ruckus Wireless won contracts to supply the Wi-Fi gear for at least two of the stadiums being used in the World Cup tournament. One of those was Arena Fonte Nova, which will now host the USA-Belgium tilt in the elimination round. And with U.S. fans leading the way in on-scene participation in the World Cup, it’s a good bet that the Arena Fonte Nova network will get a workout on Wi-Fi since it’s probably a good guess that cellular roaming fees might be prohibitive. (We say this having no idea what the roaming charges might be for U.S. carriers in Brazil; but if the Wi-Fi is free, we can say without a doubt that’s the cheaper option.)

According to Ruckus the Wi-Fi network at the arena (which is also called the Estadio Octavio Mangabeira) will have about 150 access points, which to us sounds a bit low for full stadium coverage for a 51,000-seat arena, but again, we’ve not seen any stats for a Ruckus solution in real-world situations so maybe it’s enough.

With more news about players biting players and Brazilians protesting the World Cup, it’s not surprising that we haven’t heard much in the way of news about performance or non-performance of wireless networks at the numerous stadiums. Unlike an Olympics or a Super Bowl, where you are in one place for a long time, the World Cup seems to be more about sporadic visits to different stadiums, and a lot of travel, and probably a lot more time spent just enjoying the scene rather than worrying about tweeting it or posting to Facebook. And since there is no reliable news source for overall network operations for the World Cup, we don’t have any statistics or performance metrics to report. But so far so good, eh? If anyone knows of any specific problems or reports of poor performance send them our way. And if anyone is in Salvador next week, take a Speedtest of the Wi-Fi and send it along.

https://duwit.ukdw.ac.id/document/pengadaan/slot777/

https://mtsnupakis.sch.id/wp-content/zeusslot/

https://insankamilsidoarjo.sch.id/wp-content/slot-zeus/

https://smpbhayangkari1sby.sch.id/wp-content/slot-zeus/

https://alhikamsurabaya.sch.id/wp-content/slot-thailand/

https://mtsnupakis.sch.id/wp-content/bonus-new-member/

https://smptagsby.sch.id/wp-content/slot-bet-200/

https://lookahindonesia.com/wp-content/bonus-new-member/

https://ponpesalkhairattanjungselor.sch.id/wp-content/mahjong-slot/

https://mtsnupakis.sch.id/wp-content/slot777/

https://sdlabum.sch.id/wp-content/slot777/

https://sdlabumblitar.sch.id/wp-content/bonus-new-member/

https://sdlabumblitar.sch.id/wp-content/spaceman/

https://paudlabumblitar.sch.id/wp-content/spaceman/