From 4125f0e0fd6edd3d16c05b632925de31fc08561d Mon Sep 17 00:00:00 2001 From: Patrick Hulce Date: Thu, 16 Jan 2020 22:57:49 -0600 Subject: [PATCH] docs: update readme with 2019-12-01 dataset numbers --- README.md | 2131 +++++++++++++++++++--------------------- bin/create-markdown.js | 1 + by-category.png | Bin 42904 -> 43434 bytes 3 files changed, 1002 insertions(+), 1130 deletions(-) diff --git a/README.md b/README.md index eb0a154..38b37d4 100644 --- a/README.md +++ b/README.md @@ -125,135 +125,94 @@ Unsurprisingly, ads account for the largest identifiable chunk of third party sc These scripts are part of advertising networks, either serving or measuring. -| Rank | Name | Usage | Average Impact | -| ---- | -------------------------------------------------------------- | --------- | -------------- | -| 1 | Nend | 1,713 | 40 ms | -| 2 | ExoClick | 4,263 | 56 ms | -| 3 | Elastic Ad | 1,762 | 63 ms | -| 4 | fluct | 4,240 | 64 ms | -| 5 | MailMunch | 9,263 | 65 ms | -| 6 | Affiliate Window | 1,849 | 68 ms | -| 7 | CleverDATA | 1,197 | 71 ms | -| 8 | FreakOut | 7,279 | 72 ms | -| 9 | Adyoulike | 2,750 | 74 ms | -| 10 | Tradelab | 1,240 | 75 ms | -| 11 | BlueKai | 11,372 | 75 ms | -| 12 | Tail Target | 2,217 | 76 ms | -| 13 | District M | 19,216 | 76 ms | -| 14 | Rakuten Marketing | 2,977 | 77 ms | -| 15 | Tynt | 52,237 | 80 ms | -| 16 | Geniee | 1,256 | 81 ms | -| 17 | Constant Contact | 3,036 | 83 ms | -| 18 | GetResponse | 1,535 | 84 ms | -| 19 | Crowd Control | 4,505 | 85 ms | -| 20 | PushCrew | 7,655 | 85 ms | -| 21 | Effective Measure | 1,024 | 85 ms | -| 22 | [The Trade Desk](https://www.thetradedesk.com/) | 1,142 | 86 ms | -| 23 | LinkedIn Ads | 1,220 | 86 ms | -| 24 | Autopilot | 1,314 | 87 ms | -| 25 | Rocket Fuel | 1,322 | 89 ms | -| 26 | [Outbrain](https://www.outbrain.com/) | 9,003 | 89 ms | -| 27 | Gemius | 15,970 | 90 ms | -| 28 | [F@N Communications](https://www.fancs.com/) | 1,216 | 90 ms | -| 29 | [Scorecard Research](https://www.scorecardresearch.com/) | 56,910 | 91 ms | -| 30 | Nativo | 1,140 | 92 ms | -| 31 | DialogTech | 1,751 | 94 ms | -| 32 | OwnerIQ | 1,476 | 97 ms | -| 33 | Unbounce | 5,583 | 104 ms | -| 34 | [Amazon Ads](https://ad.amazon.com/) | 37,633 | 105 ms | -| 35 | [Pubmatic](https://pubmatic.com/) | 239,535 | 107 ms | -| 36 | DTSCOUT | 10,470 | 107 ms | -| 37 | Refersion | 2,484 | 108 ms | -| 38 | AudienceSearch | 1,355 | 108 ms | -| 39 | [Adroll](https://www.adroll.com/) | 5,475 | 112 ms | -| 40 | plista | 1,488 | 116 ms | -| 41 | [Popads](https://www.popads.net/) | 7,435 | 117 ms | -| 42 | Sharethrough | 4,307 | 118 ms | -| 43 | [Rubicon Project](https://rubiconproject.com/) | 64,786 | 120 ms | -| 44 | Smart AdServer | 4,855 | 121 ms | -| 45 | rewardStyle.com | 1,165 | 121 ms | -| 46 | JuicyAds | 4,980 | 121 ms | -| 47 | Permutive | 1,172 | 124 ms | -| 48 | OptiMonk | 2,755 | 126 ms | -| 49 | Lytics | 1,255 | 128 ms | -| 50 | Bizible | 2,050 | 139 ms | -| 51 | [Yahoo!](https://www.yahoo.com/) | 42,141 | 139 ms | -| 52 | Skimbit | 37,640 | 140 ms | -| 53 | [Bridgewell DSP](https://www.bridgewell.com/) | 72,535 | 142 ms | -| 54 | [Bing Ads](https://bingads.microsoft.com) | 31,774 | 149 ms | -| 55 | [DMD Marketing](https://www.dmdconnects.com/) | 1,311 | 151 ms | -| 56 | Digital ad Consortium | 5,737 | 152 ms | -| 57 | [AOL / Oath / Verizon Media](https://www.oath.com/) | 3,688 | 157 ms | -| 58 | [Criteo](https://www.criteo.com/) | 178,755 | 157 ms | -| 59 | [RevJet](https://www.revjet.com/) | 5,763 | 160 ms | -| 60 | [Media Math](http://www.mediamath.com/) | 3,427 | 162 ms | -| 61 | [Media.net](https://www.media.net/) | 53,308 | 168 ms | -| 62 | SmartAdServer | 5,903 | 169 ms | -| 63 | Teads | 16,806 | 172 ms | -| 64 | Adform | 37,341 | 180 ms | -| 65 | sovrn | 7,038 | 184 ms | -| 66 | Cxense | 8,958 | 184 ms | -| 67 | TrafficStars | 3,973 | 186 ms | -| 68 | eBay | 1,585 | 187 ms | -| 69 | Adocean | 2,378 | 188 ms | -| 70 | IPONWEB | 1,728 | 190 ms | -| 71 | Adverline Board | 2,345 | 193 ms | -| 72 | Index Exchange | 6,240 | 206 ms | -| 73 | Smarter Click | 1,093 | 207 ms | -| 74 | Sortable | 2,729 | 210 ms | -| 75 | Celtra | 1,384 | 211 ms | -| 76 | Snacktools | 1,598 | 211 ms | -| 77 | Auto Link Maker | 2,421 | 223 ms | -| 78 | [Taboola](https://www.taboola.com/) | 43,546 | 223 ms | -| 79 | Branch Metrics | 2,076 | 226 ms | -| 80 | Perfect Market | 1,829 | 232 ms | -| 81 | VigLink | 16,444 | 238 ms | -| 82 | LongTail Ad Solutions | 8,052 | 240 ms | -| 83 | Infolinks | 7,283 | 248 ms | -| 84 | [MGID](https://www.mgid.com/) | 18,885 | 249 ms | -| 85 | One by AOL | 3,525 | 255 ms | -| 86 | Klaviyo | 21,188 | 258 ms | -| 87 | [WordAds](https://wordads.co/) | 47,149 | 265 ms | -| 88 | [OpenX](https://www.openx.com/) | 13,508 | 266 ms | -| 89 | Privy | 24,476 | 270 ms | -| 90 | GumGum | 5,832 | 275 ms | -| 91 | Adloox | 7,979 | 276 ms | -| 92 | piano | 1,739 | 286 ms | -| 93 | [Intent Media](https://intent.com/) | 4,506 | 286 ms | -| 94 | [Market GID](https://www.marketgid.com/) | 2,072 | 288 ms | -| 95 | Adnium | 3,882 | 290 ms | -| 96 | [AppNexus](https://www.appnexus.com/) | 55,728 | 296 ms | -| 97 | Between Digital | 2,337 | 304 ms | -| 98 | [33 Across](https://33across.com/) | 16,956 | 338 ms | -| 99 | Neodata | 2,708 | 344 ms | -| 100 | iBillboard | 3,754 | 348 ms | -| 101 | [Sizmek](https://www.sizmek.com/) | 13,924 | 361 ms | -| 102 | [Polar](https://polar.me/) | 1,353 | 371 ms | -| 103 | Yieldmo | 3,013 | 381 ms | -| 104 | Digioh | 2,150 | 390 ms | -| 105 | BannerFlow | 8,849 | 392 ms | -| 106 | Media Management Technologies | 1,349 | 395 ms | -| 107 | Technorati | 1,091 | 408 ms | -| 108 | [DoubleVerify](https://www.doubleverify.com/) | 25,251 | 426 ms | -| 109 | [MediaVine](https://www.mediavine.com/) | 14,060 | 429 ms | -| 110 | [Integral Ad Science](https://integralads.com/uk/) | 62,677 | 431 ms | -| 111 | Tribal Fusion | 3,706 | 438 ms | -| 112 | [Google/Doubleclick Ads](https://www.doubleclickbygoogle.com/) | 3,531,833 | 459 ms | -| 113 | Simplicity Marketing | 6,128 | 464 ms | -| 114 | Admixer for Publishers | 3,289 | 473 ms | -| 115 | [Yandex Ads](https://yandex.com/adv/) | 24,094 | 476 ms | -| 116 | Ooyala | 1,360 | 502 ms | -| 117 | Vidible | 4,406 | 549 ms | -| 118 | Meetrics | 1,623 | 582 ms | -| 119 | LoyaltyLion | 3,047 | 606 ms | -| 120 | Yieldify | 1,835 | 667 ms | -| 121 | AdMatic | 4,062 | 710 ms | -| 122 | [Moat](https://moat.com/) | 41,664 | 834 ms | -| 123 | [AdScore](https://www.adscore.com/) | 2,654 | 860 ms | -| 124 | [Supership](https://supership.jp/) | 1,128 | 1034 ms | -| 125 | LKQD | 4,733 | 1048 ms | -| 126 | [fam](http://admin.fam-ad.com/report/) | 5,032 | 1325 ms | -| 127 | StickyADS.tv | 7,693 | 1393 ms | +| Rank | Name | Usage | Average Impact | +| ---- | -------------------------------------------------------------- | ------- | -------------- | +| 1 | Nend | 1,251 | 36 ms | +| 2 | ExoClick | 1,778 | 52 ms | +| 3 | SublimeSkinz | 1,216 | 53 ms | +| 4 | MailMunch | 4,654 | 62 ms | +| 5 | Branch Metrics | 1,050 | 64 ms | +| 6 | Tynt | 25,003 | 70 ms | +| 7 | Adyoulike | 1,614 | 72 ms | +| 8 | Rakuten Marketing | 1,611 | 73 ms | +| 9 | FreakOut | 3,870 | 76 ms | +| 10 | PushCrew | 3,621 | 78 ms | +| 11 | BlueKai | 3,976 | 78 ms | +| 12 | Constant Contact | 1,563 | 79 ms | +| 13 | District M | 6,744 | 81 ms | +| 14 | Gemius | 7,344 | 88 ms | +| 15 | Nativo | 1,124 | 96 ms | +| 16 | i-mobile | 4,577 | 99 ms | +| 17 | [Adroll](https://www.adroll.com/) | 5,404 | 100 ms | +| 18 | [Media Math](http://www.mediamath.com/) | 2,081 | 104 ms | +| 19 | [Popads](https://www.popads.net/) | 2,997 | 105 ms | +| 20 | Unbounce | 2,684 | 110 ms | +| 21 | DTSCOUT | 4,476 | 113 ms | +| 22 | STINGRAY | 2,475 | 113 ms | +| 23 | LINE Corporation | 4,292 | 114 ms | +| 24 | Sharethrough | 2,059 | 114 ms | +| 25 | [Outbrain](https://www.outbrain.com/) | 4,723 | 116 ms | +| 26 | Refersion | 1,371 | 117 ms | +| 27 | Intercept Interactive | 1,005 | 117 ms | +| 28 | JuicyAds | 2,030 | 120 ms | +| 29 | Bizible | 1,260 | 133 ms | +| 30 | SmartAdServer | 3,396 | 142 ms | +| 31 | Index Exchange | 5,008 | 143 ms | +| 32 | [Rubicon Project](https://rubiconproject.com/) | 35,955 | 145 ms | +| 33 | [Scorecard Research](https://www.scorecardresearch.com/) | 28,766 | 148 ms | +| 34 | IPONWEB | 1,185 | 149 ms | +| 35 | [Bing Ads](https://bingads.microsoft.com) | 16,223 | 151 ms | +| 36 | Skimbit | 20,440 | 159 ms | +| 37 | Smart AdServer | 2,419 | 163 ms | +| 38 | [Yahoo!](https://www.yahoo.com/) | 9,248 | 165 ms | +| 39 | OptiMonk | 1,374 | 172 ms | +| 40 | Sortable | 1,580 | 176 ms | +| 41 | Adform | 8,220 | 182 ms | +| 42 | Celtra | 3,706 | 184 ms | +| 43 | [Media.net](https://www.media.net/) | 25,352 | 185 ms | +| 44 | Cxense | 4,788 | 185 ms | +| 45 | Permutive | 1,098 | 186 ms | +| 46 | [Intent Media](https://intent.com/) | 6,992 | 187 ms | +| 47 | [Amazon Ads](https://ad.amazon.com/) | 20,719 | 188 ms | +| 48 | Teads | 4,827 | 201 ms | +| 49 | [AOL / Oath / Verizon Media](https://www.oath.com/) | 2,073 | 212 ms | +| 50 | [AppNexus](https://www.appnexus.com/) | 3,499 | 215 ms | +| 51 | [Pubmatic](https://pubmatic.com/) | 63,997 | 225 ms | +| 52 | Perfect Market | 1,142 | 227 ms | +| 53 | [Criteo](https://www.criteo.com/) | 77,325 | 227 ms | +| 54 | TrafficStars | 2,707 | 246 ms | +| 55 | [WordAds](https://wordads.co/) | 21,071 | 251 ms | +| 56 | sovrn | 2,921 | 260 ms | +| 57 | Adverline Board | 1,052 | 268 ms | +| 58 | Privy | 11,761 | 278 ms | +| 59 | VigLink | 8,175 | 279 ms | +| 60 | LongTail Ad Solutions | 3,287 | 323 ms | +| 61 | [OpenX](https://www.openx.com/) | 1,759 | 324 ms | +| 62 | Klaviyo | 11,891 | 350 ms | +| 63 | [Taboola](https://www.taboola.com/) | 23,206 | 360 ms | +| 64 | piano | 1,123 | 397 ms | +| 65 | [Yandex Ads](https://yandex.com/adv/) | 25,094 | 399 ms | +| 66 | [MGID](https://www.mgid.com/) | 7,087 | 403 ms | +| 67 | [RevJet](https://www.revjet.com/) | 4,646 | 414 ms | +| 68 | Digioh | 1,102 | 437 ms | +| 69 | [HyperInzerce](https://hyperinzerce.cz) | 1,377 | 455 ms | +| 70 | iBillboard | 1,020 | 505 ms | +| 71 | [Sizmek](https://www.sizmek.com/) | 3,909 | 535 ms | +| 72 | [MediaVine](https://www.mediavine.com/) | 5,647 | 625 ms | +| 73 | [Bridgewell DSP](https://www.bridgewell.com/) | 21,594 | 638 ms | +| 74 | Admixer for Publishers | 1,136 | 643 ms | +| 75 | [Moat](https://moat.com/) | 20,045 | 666 ms | +| 76 | Simplicity Marketing | 3,045 | 687 ms | +| 77 | SpringServer | 1,385 | 709 ms | +| 78 | [DoubleVerify](https://www.doubleverify.com/) | 11,760 | 746 ms | +| 79 | LoyaltyLion | 1,104 | 780 ms | +| 80 | Vidible | 1,569 | 936 ms | +| 81 | Adloox | 5,057 | 968 ms | +| 82 | Infolinks | 3,657 | 983 ms | +| 83 | [Integral Ad Science](https://integralads.com/uk/) | 28,273 | 983 ms | +| 84 | LKQD | 1,747 | 1545 ms | +| 85 | [fam](http://admin.fam-ad.com/report/) | 2,188 | 1779 ms | +| 86 | [Google/Doubleclick Ads](https://www.doubleclickbygoogle.com/) | 650,727 | 1803 ms | @@ -263,74 +222,58 @@ These scripts measure or track users and their actions. There's a wide range in | Rank | Name | Usage | Average Impact | | ---- | ---------------------------------------------------------------------------- | --------- | -------------- | -| 1 | [Alexa](https://www.alexa.com/) | 2,350 | 55 ms | -| 2 | [WordPress Site Stats](https://wp.com/) | 10,174 | 64 ms | -| 3 | Roxr Software | 4,804 | 69 ms | -| 4 | Treasure Data | 11,283 | 70 ms | -| 5 | StatCounter | 16,374 | 72 ms | -| 6 | Amplitude Mobile Analytics | 5,400 | 74 ms | -| 7 | Searchanise | 4,750 | 75 ms | -| 8 | Heap | 4,211 | 78 ms | -| 9 | [Quantcast](https://www.quantcast.com) | 6,563 | 78 ms | -| 10 | [Mixpanel](https://mixpanel.com/) | 13,179 | 80 ms | -| 11 | Chartbeat | 13,104 | 80 ms | -| 12 | [Google Analytics](https://www.google.com/analytics/analytics/) | 2,509,867 | 81 ms | -| 13 | [Hotjar](https://www.hotjar.com/) | 286,465 | 91 ms | -| 14 | Smart Insight Tracking | 1,467 | 92 ms | -| 15 | [Radar](https://www.cedexis.com/radar/) | 1,357 | 93 ms | -| 16 | [Usabilla](https://usabilla.com) | 1,611 | 96 ms | -| 17 | etracker | 3,877 | 100 ms | -| 18 | CallRail | 13,947 | 106 ms | -| 19 | Marchex | 8,566 | 109 ms | -| 20 | ContentSquare | 2,288 | 109 ms | -| 21 | [Nielsen NetRatings SiteCensus](http://www.nielsen-online.com/intlpage.html) | 24,220 | 111 ms | -| 22 | Parse.ly | 6,259 | 111 ms | -| 23 | [Snowplow](https://snowplowanalytics.com/) | 6,077 | 114 ms | -| 24 | [Baidu Analytics](https://tongji.baidu.com/web/welcome/login) | 27,003 | 119 ms | -| 25 | [Crazy Egg](https://www.crazyegg.com/) | 28,656 | 122 ms | -| 26 | Picreel | 1,042 | 128 ms | -| 27 | [VWO](https://vwo.com) | 11,885 | 131 ms | -| 28 | Survicate | 1,142 | 133 ms | -| 29 | Net Reviews | 5,520 | 136 ms | -| 30 | Convert Insights | 1,968 | 136 ms | -| 31 | Nosto | 5,112 | 142 ms | -| 32 | [BounceX](https://www.bouncex.com/) | 2,744 | 150 ms | -| 33 | [Marketo](https://www.marketo.com) | 2,516 | 150 ms | -| 34 | Monetate | 1,932 | 153 ms | -| 35 | PowerReviews | 1,342 | 161 ms | -| 36 | Kampyle | 1,360 | 163 ms | -| 37 | Trust Pilot | 30,441 | 167 ms | -| 38 | Evidon | 15,544 | 168 ms | -| 39 | Mather Economics | 1,496 | 169 ms | -| 40 | Gigya | 7,027 | 178 ms | -| 41 | ForeSee | 4,507 | 185 ms | -| 42 | [DigiTrust](http://www.digitru.st/) | 8,804 | 188 ms | -| 43 | [Segment](https://segment.com/) | 19,443 | 192 ms | -| 44 | Clicktale | 3,814 | 193 ms | -| 45 | FullStory | 12,228 | 219 ms | -| 46 | Maxymiser | 2,539 | 234 ms | -| 47 | Clerk.io ApS | 1,678 | 242 ms | -| 48 | UserReport | 2,659 | 243 ms | -| 49 | Bazaarvoice | 4,825 | 265 ms | -| 50 | [mPulse](https://developer.akamai.com/akamai-mpulse) | 22,192 | 273 ms | -| 51 | Ezoic | 7,870 | 282 ms | -| 52 | [Optimizely](https://www.optimizely.com/) | 24,691 | 305 ms | -| 53 | [Keen](https://keen.io/) | 5,043 | 311 ms | -| 54 | [Histats](http://histats.com/) | 28,082 | 337 ms | -| 55 | Feefo.com | 4,355 | 367 ms | -| 56 | Reviews.co.uk | 1,197 | 367 ms | -| 57 | Inspectlet | 11,796 | 396 ms | -| 58 | Decibel Insight | 1,116 | 414 ms | -| 59 | TrackJS | 1,660 | 423 ms | -| 60 | [Snapchat](https://www.snapchat.com) | 16,476 | 427 ms | -| 61 | SessionCam | 3,128 | 467 ms | -| 62 | [Lucky Orange](https://www.luckyorange.com/) | 15,254 | 501 ms | -| 63 | [Yandex Metrica](https://metrica.yandex.com/about?) | 497,461 | 506 ms | -| 64 | Mouseflow | 3,345 | 618 ms | -| 65 | Revolver Maps | 1,558 | 644 ms | -| 66 | IBM Digital Analytics | 1,812 | 709 ms | -| 67 | AB Tasty | 6,661 | 732 ms | -| 68 | [Salesforce](https://www.salesforce.com/products/marketing-cloud/) | 101,775 | 951 ms | +| 1 | [Alexa](https://www.alexa.com/) | 1,123 | 31 ms | +| 2 | [WordPress Site Stats](https://wp.com/) | 2,206 | 61 ms | +| 3 | Treasure Data | 4,493 | 63 ms | +| 4 | Roxr Software | 2,142 | 65 ms | +| 5 | Amplitude Mobile Analytics | 1,808 | 68 ms | +| 6 | StatCounter | 10,171 | 68 ms | +| 7 | Searchanise | 2,739 | 70 ms | +| 8 | Heap | 2,831 | 74 ms | +| 9 | [Google Analytics](https://www.google.com/analytics/analytics/) | 1,314,344 | 74 ms | +| 10 | [Mixpanel](https://mixpanel.com/) | 6,235 | 78 ms | +| 11 | Chartbeat | 4,901 | 78 ms | +| 12 | [Hotjar](https://www.hotjar.com/) | 157,254 | 88 ms | +| 13 | [Quantcast](https://www.quantcast.com) | 3,031 | 89 ms | +| 14 | CallRail | 7,392 | 94 ms | +| 15 | Parse.ly | 3,198 | 102 ms | +| 16 | etracker | 1,732 | 103 ms | +| 17 | [Snowplow](https://snowplowanalytics.com/) | 7,030 | 112 ms | +| 18 | ContentSquare | 1,452 | 115 ms | +| 19 | Marchex | 4,398 | 115 ms | +| 20 | [Nielsen NetRatings SiteCensus](http://www.nielsen-online.com/intlpage.html) | 11,993 | 115 ms | +| 21 | [Baidu Analytics](https://tongji.baidu.com/web/welcome/login) | 12,418 | 119 ms | +| 22 | Net Reviews | 2,464 | 162 ms | +| 23 | [VWO](https://vwo.com) | 4,343 | 167 ms | +| 24 | Evidon | 6,074 | 175 ms | +| 25 | Nosto | 2,045 | 183 ms | +| 26 | Trust Pilot | 13,820 | 189 ms | +| 27 | [Crazy Egg](https://www.crazyegg.com/) | 19,547 | 190 ms | +| 28 | [Segment](https://segment.com/) | 9,598 | 192 ms | +| 29 | ForeSee | 1,098 | 195 ms | +| 30 | FullStory | 6,815 | 196 ms | +| 31 | [BounceX](https://www.bouncex.com/) | 1,266 | 202 ms | +| 32 | UserReport | 1,555 | 221 ms | +| 33 | [mPulse](https://developer.akamai.com/akamai-mpulse) | 12,514 | 237 ms | +| 34 | [Optimizely](https://www.optimizely.com/) | 11,328 | 248 ms | +| 35 | [Histats](http://histats.com/) | 10,663 | 252 ms | +| 36 | [Marketo](https://www.marketo.com) | 1,315 | 256 ms | +| 37 | Ezoic | 4,219 | 292 ms | +| 38 | Gigya | 5,826 | 308 ms | +| 39 | Clicktale | 1,091 | 378 ms | +| 40 | Bazaarvoice | 1,740 | 380 ms | +| 41 | [Keen](https://keen.io/) | 2,615 | 405 ms | +| 42 | Inspectlet | 5,822 | 411 ms | +| 43 | [Snapchat](https://www.snapchat.com) | 11,148 | 431 ms | +| 44 | Feefo.com | 1,674 | 494 ms | +| 45 | [Yandex Metrica](https://metrica.yandex.com/about?) | 270,514 | 501 ms | +| 46 | [Lucky Orange](https://www.luckyorange.com/) | 8,042 | 517 ms | +| 47 | [DigiTrust](http://www.digitru.st/) | 1,701 | 519 ms | +| 48 | [Salesforce](https://www.salesforce.com/products/marketing-cloud/) | 19,599 | 575 ms | +| 49 | Revolver Maps | 1,106 | 583 ms | +| 50 | Mouseflow | 1,743 | 625 ms | +| 51 | IBM Digital Analytics | 1,082 | 875 ms | +| 52 | AB Tasty | 3,363 | 1559 ms | @@ -340,26 +283,23 @@ These scripts enable social features. | Rank | Name | Usage | Average Impact | | ---- | ---------------------------------------------------- | --------- | -------------- | -| 1 | [VK](https://vk.com/) | 54,057 | 59 ms | -| 2 | Micropat | 48,427 | 74 ms | -| 3 | [Shareaholic](https://www.shareaholic.com/) | 9,532 | 88 ms | -| 4 | Kakao | 23,274 | 94 ms | -| 5 | [Pinterest](https://pinterest.com/) | 31,567 | 107 ms | -| 6 | [LinkedIn](https://www.linkedin.com/) | 33,425 | 110 ms | -| 7 | [Twitter](https://twitter.com) | 535,642 | 129 ms | -| 8 | AddShoppers | 1,100 | 133 ms | -| 9 | [Yandex Share](https://yastatic.net/share2/share.js) | 93,048 | 141 ms | -| 10 | [Instagram](https://www.instagram.com) | 18,393 | 143 ms | -| 11 | [Facebook](https://www.facebook.com) | 3,590,088 | 161 ms | -| 12 | [ShareThis](https://www.sharethis.com/) | 88,885 | 233 ms | -| 13 | Stackla PTY | 1,307 | 311 ms | -| 14 | [AddThis](http://www.addthis.com/) | 378,302 | 328 ms | -| 15 | SocialShopWave | 2,855 | 434 ms | -| 16 | [Disqus](http://disqus.com/) | 5,702 | 529 ms | -| 17 | Pixlee | 1,588 | 535 ms | -| 18 | [PIXNET](https://www.pixnet.net/) | 113,430 | 619 ms | -| 19 | [Tumblr](https://tumblr.com/) | 49,240 | 715 ms | -| 20 | LiveJournal | 10,451 | 1057 ms | +| 1 | [AddToAny](https://www.addtoany.com/) | 25,069 | 69 ms | +| 2 | [Shareaholic](https://www.shareaholic.com/) | 3,465 | 82 ms | +| 3 | [Pinterest](https://pinterest.com/) | 16,302 | 97 ms | +| 4 | [VK](https://vk.com/) | 15,503 | 97 ms | +| 5 | Kakao | 12,590 | 100 ms | +| 6 | [LinkedIn](https://www.linkedin.com/) | 15,987 | 119 ms | +| 7 | [Twitter](https://twitter.com) | 234,572 | 134 ms | +| 8 | [Instagram](https://www.instagram.com) | 9,351 | 146 ms | +| 9 | [Facebook](https://www.facebook.com) | 1,444,810 | 223 ms | +| 10 | [Yandex Share](https://yastatic.net/share2/share.js) | 29,685 | 230 ms | +| 11 | [ShareThis](https://www.sharethis.com/) | 36,317 | 279 ms | +| 12 | SocialShopWave | 1,405 | 417 ms | +| 13 | [AddThis](http://www.addthis.com/) | 126,104 | 462 ms | +| 14 | [Disqus](http://disqus.com/) | 1,816 | 822 ms | +| 15 | [PIXNET](https://www.pixnet.net/) | 48,146 | 1088 ms | +| 16 | LiveJournal | 3,494 | 1622 ms | +| 17 | [Tumblr](https://tumblr.com/) | 8,770 | 2146 ms | @@ -367,13 +307,12 @@ These scripts enable social features. These scripts enable video player and streaming functionality. -| Rank | Name | Usage | Average Impact | -| ---- | -------------------------------------------- | --------- | -------------- | -| 1 | [Vimeo](http://vimeo.com/) | 70,542 | 477 ms | -| 2 | [Wistia](https://wistia.com/) | 44,577 | 523 ms | -| 3 | [Twitch](https://twitch.tv/) | 3,058 | 651 ms | -| 4 | [Brightcove](https://www.brightcove.com/en/) | 12,629 | 697 ms | -| 5 | [YouTube](https://youtube.com) | 1,215,399 | 700 ms | +| Rank | Name | Usage | Average Impact | +| ---- | -------------------------------------------- | ------- | -------------- | +| 1 | [Vimeo](http://vimeo.com/) | 14,147 | 249 ms | +| 2 | [Brightcove](https://www.brightcove.com/en/) | 6,438 | 693 ms | +| 3 | [Wistia](https://wistia.com/) | 12,612 | 870 ms | +| 4 | [YouTube](https://youtube.com) | 390,054 | 1618 ms | @@ -381,57 +320,44 @@ These scripts enable video player and streaming functionality. These scripts are developer utilities (API clients, site monitoring, fraud detection, etc). -| Rank | Name | Usage | Average Impact | -| ---- | ------------------------------------------------------------------------- | --------- | -------------- | -| 1 | Trusted Shops | 3,829 | 39 ms | -| 2 | LightWidget | 5,623 | 65 ms | -| 3 | Riskified | 1,038 | 71 ms | -| 4 | Symantec | 2,348 | 78 ms | -| 5 | [Optanon](https://www.cookielaw.org/) | 1,931 | 78 ms | -| 6 | [OneSignal](https://onesignal.com/) | 40,889 | 79 ms | -| 7 | GetSiteControl | 3,473 | 86 ms | -| 8 | iubenda | 26,534 | 88 ms | -| 9 | Siteimprove | 3,278 | 89 ms | -| 10 | TRUSTe | 1,917 | 90 ms | -| 11 | [New Relic](https://newrelic.com/) | 11,813 | 93 ms | -| 12 | [Cookiebot](https://www.cookiebot.com/) | 22,102 | 102 ms | -| 13 | iovation | 2,215 | 103 ms | -| 14 | [Other Google APIs/SDKs](https://developers.google.com/apis-explorer/#p/) | 1,144,404 | 120 ms | -| 15 | Github | 1,115 | 125 ms | -| 16 | Bold Commerce | 22,797 | 129 ms | -| 17 | [AppDynamics](https://www.appdynamics.com/) | 3,118 | 137 ms | -| 18 | AddEvent | 1,395 | 143 ms | -| 19 | Sift Science | 3,432 | 146 ms | -| 20 | Forensiq | 2,038 | 154 ms | -| 21 | [Amazon Pay](https://pay.amazon.com) | 27,030 | 156 ms | -| 22 | MaxCDN Enterprise | 5,000 | 166 ms | -| 23 | Swiftype | 2,941 | 169 ms | -| 24 | Shopgate | 1,228 | 178 ms | -| 25 | Po.st | 2,418 | 185 ms | -| 26 | [TrustArc](https://www.trustarc.com/) | 17,277 | 191 ms | -| 27 | [Google Maps](https://www.google.com/maps) | 1,029,420 | 202 ms | -| 28 | Fraudlogix | 1,641 | 216 ms | -| 29 | Seznam | 3,966 | 219 ms | -| 30 | WisePops | 1,062 | 234 ms | -| 31 | Affirm | 2,742 | 251 ms | -| 32 | GitHub | 2,469 | 278 ms | -| 33 | [Cloudflare](https://www.cloudflare.com/website-optimization/) | 27,866 | 302 ms | -| 34 | Fastly | 9,893 | 302 ms | -| 35 | [Stripe](https://stripe.com) | 40,199 | 320 ms | -| 36 | [PayPal](https://paypal.com) | 30,278 | 323 ms | -| 37 | Rambler | 17,774 | 335 ms | -| 38 | [Distil Networks](https://www.distilnetworks.com/) | 21,147 | 344 ms | -| 39 | [GoDaddy](https://www.godaddy.com/) | 25,895 | 369 ms | -| 40 | Secomapp | 2,606 | 387 ms | -| 41 | Datacamp | 26,376 | 408 ms | -| 42 | [Vidyard](https://www.vidyard.com/) | 1,532 | 422 ms | -| 43 | [Sentry](https://sentry.io/) | 21,759 | 425 ms | -| 44 | Bugsnag | 2,323 | 461 ms | -| 45 | Okas Concepts | 1,903 | 737 ms | -| 46 | [Yandex APIs](https://yandex.ru/) | 24,628 | 1105 ms | -| 47 | Mapbox | 9,933 | 1170 ms | -| 48 | Esri ArcGIS | 4,593 | 1624 ms | -| 49 | Blindado | 1,567 | 1915 ms | +| Rank | Name | Usage | Average Impact | +| ---- | ------------------------------------------------------------------------- | ------- | -------------- | +| 1 | Trusted Shops | 2,280 | 36 ms | +| 2 | LightWidget | 3,242 | 57 ms | +| 3 | Siteimprove | 2,023 | 82 ms | +| 4 | GetSiteControl | 1,638 | 95 ms | +| 5 | TRUSTe | 1,869 | 99 ms | +| 6 | iubenda | 13,029 | 99 ms | +| 7 | [Optanon](https://www.cookielaw.org/) | 1,682 | 101 ms | +| 8 | Affirm | 1,927 | 105 ms | +| 9 | iovation | 1,132 | 105 ms | +| 10 | [New Relic](https://newrelic.com/) | 6,954 | 107 ms | +| 11 | [Cookiebot](https://www.cookiebot.com/) | 9,126 | 126 ms | +| 12 | Bold Commerce | 11,050 | 138 ms | +| 13 | Sift Science | 1,043 | 147 ms | +| 14 | [Other Google APIs/SDKs](https://developers.google.com/apis-explorer/#p/) | 532,252 | 157 ms | +| 15 | AddEvent | 1,326 | 161 ms | +| 16 | Swiftype | 1,528 | 161 ms | +| 17 | [TrustArc](https://www.trustarc.com/) | 4,796 | 163 ms | +| 18 | [Amazon Pay](https://pay.amazon.com) | 5,356 | 184 ms | +| 19 | Seznam | 1,844 | 186 ms | +| 20 | MaxCDN Enterprise | 2,085 | 223 ms | +| 21 | [AppDynamics](https://www.appdynamics.com/) | 1,667 | 223 ms | +| 22 | GitHub | 1,198 | 257 ms | +| 23 | [Distil Networks](https://www.distilnetworks.com/) | 10,078 | 336 ms | +| 24 | [PayPal](https://paypal.com) | 12,485 | 353 ms | +| 25 | [Cloudflare](https://www.cloudflare.com/website-optimization/) | 36,203 | 361 ms | +| 26 | [Stripe](https://stripe.com) | 18,462 | 397 ms | +| 27 | [Google Maps](https://www.google.com/maps) | 270,086 | 398 ms | +| 28 | Secomapp | 1,635 | 438 ms | +| 29 | Bugsnag | 1,314 | 465 ms | +| 30 | [Sentry](https://sentry.io/) | 11,033 | 466 ms | +| 31 | Rambler | 9,143 | 612 ms | +| 32 | Fastly | 5,142 | 716 ms | +| 33 | [GoDaddy](https://www.godaddy.com/) | 6,086 | 831 ms | +| 34 | Mapbox | 5,378 | 1048 ms | +| 35 | [Yandex APIs](https://yandex.ru/) | 22,971 | 1057 ms | +| 36 | Esri ArcGIS | 1,395 | 3005 ms | @@ -441,20 +367,17 @@ These scripts are from web hosting platforms (WordPress, Wix, Squarespace, etc). | Rank | Name | Usage | Average Impact | | ---- | ----------------------------------------------------------------------------------------- | ------- | -------------- | -| 1 | [WordPress](https://wp.com/) | 267,613 | 190 ms | -| 2 | Rackspace | 1,381 | 284 ms | -| 3 | [Shopify](https://www.shopify.com/) | 359,922 | 293 ms | -| 4 | [Dealer](https://www.dealer.com/) | 51,793 | 298 ms | -| 5 | [Salesforce Commerce Cloud](https://www.salesforce.com/products/commerce-cloud/overview/) | 4,380 | 370 ms | -| 6 | [Blogger](http://www.blogger.com/) | 69,145 | 404 ms | -| 7 | [CDK Dealer Management](https://www.cdkglobal.com/us) | 17,453 | 481 ms | -| 8 | Ecwid | 1,811 | 496 ms | -| 9 | [Squarespace](https://www.squarespace.com/) | 163,470 | 514 ms | -| 10 | [Weebly](https://www.weebly.com/) | 69,962 | 563 ms | -| 11 | [Hatena Blog](https://hatenablog.com/) | 102,990 | 609 ms | -| 12 | [Adobe Business Catalyst](https://www.businesscatalyst.com/) | 5,333 | 1050 ms | -| 13 | [Wix](https://www.wix.com/) | 488,005 | 1104 ms | -| 14 | [WebsiteBuilder.com](https://www.websitebuilder.com) | 1,422 | 3136 ms | +| 1 | [WordPress](https://wp.com/) | 131,777 | 214 ms | +| 2 | [Salesforce Commerce Cloud](https://www.salesforce.com/products/commerce-cloud/overview/) | 2,659 | 357 ms | +| 3 | [Blogger](http://www.blogger.com/) | 24,739 | 464 ms | +| 4 | [Squarespace](https://www.squarespace.com/) | 38,716 | 888 ms | +| 5 | [Shopify](https://www.shopify.com/) | 81,850 | 901 ms | +| 6 | [Adobe Business Catalyst](https://www.businesscatalyst.com/) | 3,927 | 1004 ms | +| 7 | [CDK Dealer Management](https://www.cdkglobal.com/us) | 3,517 | 1190 ms | +| 8 | [Weebly](https://www.weebly.com/) | 15,286 | 1227 ms | +| 9 | [Dealer](https://www.dealer.com/) | 9,017 | 1427 ms | +| 10 | [Hatena Blog](https://hatenablog.com/) | 16,314 | 1834 ms | +| 11 | [Wix](https://www.wix.com/) | 49,666 | 5321 ms | @@ -464,26 +387,23 @@ These scripts are from marketing tools that add popups/newsletters/etc. | Rank | Name | Usage | Average Impact | | ---- | ------------------------------------------- | ------ | -------------- | -| 1 | [iZooto](https://www.izooto.com) | 1,400 | 70 ms | -| 2 | [RD Station](https://www.rdstation.com/en/) | 3,542 | 71 ms | -| 3 | Madison Logic | 1,260 | 86 ms | -| 4 | Dataxu | 11,295 | 97 ms | -| 5 | [Beeketing](https://beeketing.com/) | 46,576 | 107 ms | -| 6 | Bronto Software | 1,864 | 115 ms | -| 7 | [Listrak](https://www.listrak.com/) | 2,153 | 124 ms | -| 8 | [Hubspot](https://hubspot.com/) | 52,412 | 140 ms | -| 9 | Ve | 6,509 | 145 ms | -| 10 | [Mailchimp](https://mailchimp.com/) | 51,011 | 156 ms | -| 11 | [Yotpo](https://www.yotpo.com/) | 24,868 | 216 ms | -| 12 | [OptinMonster](https://optinmonster.com/) | 16,882 | 243 ms | -| 13 | [Sumo](https://sumo.com/) | 86,955 | 322 ms | -| 14 | [Drift](https://www.drift.com/) | 29,364 | 364 ms | -| 15 | Bigcommerce | 25,497 | 422 ms | -| 16 | Pardot | 2,500 | 432 ms | -| 17 | Wishpond Technologies | 1,363 | 446 ms | -| 18 | [Albacross](https://albacross.com/) | 3,842 | 679 ms | -| 19 | [Tray Commerce](https://www.tray.com.br/) | 9,418 | 1176 ms | -| 20 | [PureCars](https://www.purecars.com/) | 5,103 | 1962 ms | +| 1 | [RD Station](https://www.rdstation.com/en/) | 4,166 | 70 ms | +| 2 | [iZooto](https://www.izooto.com) | 1,057 | 77 ms | +| 3 | [Beeketing](https://beeketing.com/) | 3,369 | 81 ms | +| 4 | [Listrak](https://www.listrak.com/) | 1,132 | 145 ms | +| 5 | Ve | 2,795 | 151 ms | +| 6 | Dataxu | 3,325 | 152 ms | +| 7 | [Hubspot](https://hubspot.com/) | 28,497 | 169 ms | +| 8 | [Yotpo](https://www.yotpo.com/) | 12,756 | 203 ms | +| 9 | [Mailchimp](https://mailchimp.com/) | 21,068 | 211 ms | +| 10 | [OptinMonster](https://optinmonster.com/) | 9,053 | 264 ms | +| 11 | Pardot | 1,398 | 436 ms | +| 12 | [Albacross](https://albacross.com/) | 1,894 | 516 ms | +| 13 | Bigcommerce | 9,546 | 609 ms | +| 14 | [Sumo](https://sumo.com/) | 19,970 | 682 ms | +| 15 | [Drift](https://www.drift.com/) | 6,172 | 1105 ms | +| 16 | [PureCars](https://www.purecars.com/) | 2,660 | 2017 ms | +| 17 | [Tray Commerce](https://www.tray.com.br/) | 2,373 | 2448 ms | @@ -491,28 +411,25 @@ These scripts are from marketing tools that add popups/newsletters/etc. These scripts are from customer support/marketing providers that offer chat and contact solutions. These scripts are generally heavier in weight. -| Rank | Name | Usage | Average Impact | -| ---- | ------------------------------------------------ | ------- | -------------- | -| 1 | SnapEngage | 2,138 | 62 ms | -| 2 | ClickDesk | 1,234 | 75 ms | -| 3 | Foursixty | 2,510 | 86 ms | -| 4 | iPerceptions | 4,165 | 98 ms | -| 5 | [LivePerson](https://www.liveperson.com/) | 9,838 | 103 ms | -| 6 | Comm100 | 3,177 | 119 ms | -| 7 | WebEngage | 1,277 | 134 ms | -| 8 | Pure Chat | 8,189 | 143 ms | -| 9 | iAdvize SAS | 3,652 | 143 ms | -| 10 | [ContactAtOnce](https://www.contactatonce.com/) | 10,595 | 215 ms | -| 11 | [LiveChat](https://www.livechatinc.com/) | 53,109 | 252 ms | -| 12 | [Tawk.to](https://www.tawk.to/) | 108,512 | 314 ms | -| 13 | [Tidio Live Chat](https://www.tidiochat.com/en/) | 17,081 | 329 ms | -| 14 | [Jivochat](https://www.jivochat.com/) | 61,315 | 353 ms | -| 15 | [Olark](https://www.olark.com/) | 24,902 | 365 ms | -| 16 | [Intercom](https://www.intercom.com) | 35,357 | 372 ms | -| 17 | [Help Scout](https://www.helpscout.net/) | 2,884 | 377 ms | -| 18 | LiveTex | 7,185 | 408 ms | -| 19 | [ZenDesk](https://zendesk.com/) | 175,823 | 518 ms | -| 20 | Dynamic Yield | 2,637 | 622 ms | +| Rank | Name | Usage | Average Impact | +| ---- | ------------------------------------------------ | ------ | -------------- | +| 1 | SnapEngage | 1,212 | 58 ms | +| 2 | Pure Chat | 3,593 | 66 ms | +| 3 | Foursixty | 1,310 | 70 ms | +| 4 | [LivePerson](https://www.liveperson.com/) | 4,447 | 116 ms | +| 5 | iPerceptions | 2,237 | 124 ms | +| 6 | Comm100 | 1,310 | 141 ms | +| 7 | iAdvize SAS | 1,023 | 333 ms | +| 8 | [Tidio Live Chat](https://www.tidiochat.com/en/) | 9,086 | 350 ms | +| 9 | [ContactAtOnce](https://www.contactatonce.com/) | 3,478 | 368 ms | +| 10 | [LiveChat](https://www.livechatinc.com/) | 18,439 | 381 ms | +| 11 | [Tawk.to](https://www.tawk.to/) | 56,580 | 385 ms | +| 12 | [Help Scout](https://www.helpscout.net/) | 1,949 | 403 ms | +| 13 | [Intercom](https://www.intercom.com) | 14,468 | 411 ms | +| 14 | [Jivochat](https://www.jivochat.com/) | 38,980 | 501 ms | +| 15 | [Smartsupp](https://www.smartsupp.com) | 13,932 | 565 ms | +| 16 | [Olark](https://www.olark.com/) | 7,205 | 653 ms | +| 17 | [ZenDesk](https://zendesk.com/) | 69,743 | 756 ms | @@ -520,29 +437,21 @@ These scripts are from customer support/marketing providers that offer chat and These scripts are from content providers or publishing-specific affiliate tracking. -| Rank | Name | Usage | Average Impact | -| ---- | ----------------------------------------- | ------- | -------------- | -| 1 | Accuweather | 3,088 | 69 ms | -| 2 | Clicktripz | 6,194 | 83 ms | -| 3 | Adobe Scene7 | 1,234 | 83 ms | -| 4 | Covert Pics | 1,021 | 106 ms | -| 5 | CPEx | 1,759 | 113 ms | -| 6 | Revcontent | 1,233 | 115 ms | -| 7 | Tencent | 2,445 | 117 ms | -| 8 | OpenTable | 5,458 | 145 ms | -| 9 | SnapWidget | 7,989 | 147 ms | -| 10 | Booking.com | 5,723 | 147 ms | -| 11 | Cloudinary | 1,043 | 188 ms | -| 12 | Medium | 4,756 | 229 ms | -| 13 | [AMP](https://amp.dev/) | 133,133 | 247 ms | -| 14 | [Vox Media](https://www.voxmedia.com/) | 1,431 | 265 ms | -| 15 | Embedly | 8,268 | 488 ms | -| 16 | issuu | 6,457 | 491 ms | -| 17 | [Spotify](https://www.spotify.com/) | 5,243 | 500 ms | -| 18 | Dailymotion | 5,365 | 519 ms | -| 19 | [SoundCloud](https://www.soundcloud.com/) | 9,106 | 858 ms | -| 20 | [Hotmart](https://www.hotmart.com/) | 2,788 | 875 ms | -| 21 | Kaltura Video Platform | 1,634 | 982 ms | +| Rank | Name | Usage | Average Impact | +| ---- | ----------------------------------------- | ------ | -------------- | +| 1 | Research Online | 1,261 | 60 ms | +| 2 | Accuweather | 1,783 | 117 ms | +| 3 | Tencent | 1,258 | 137 ms | +| 4 | SnapWidget | 3,085 | 157 ms | +| 5 | OpenTable | 2,442 | 160 ms | +| 6 | Booking.com | 2,472 | 170 ms | +| 7 | [AMP](https://amp.dev/) | 57,906 | 243 ms | +| 8 | Embedly | 3,778 | 428 ms | +| 9 | Medium | 1,238 | 429 ms | +| 10 | issuu | 2,069 | 627 ms | +| 11 | [Spotify](https://www.spotify.com/) | 2,930 | 751 ms | +| 12 | [SoundCloud](https://www.soundcloud.com/) | 4,276 | 956 ms | +| 13 | Dailymotion | 2,390 | 1258 ms | @@ -550,23 +459,21 @@ These scripts are from content providers or publishing-specific affiliate tracki These are a mixture of publicly hosted open source libraries (e.g. jQuery) served over different public CDNs and private CDN usage. This category is unique in that the origin may have no responsibility for the performance of what's being served. Note that rank here does not imply one CDN is better than the other. It simply indicates that the scripts being served from that origin are lighter/heavier than the ones served by another. -| Rank | Name | Usage | Average Impact | -| ---- | ------------------------------------------------------------ | --------- | -------------- | -| 1 | [Bootstrap CDN](https://www.bootstrapcdn.com/) | 2,849 | 59 ms | -| 2 | [Adobe TypeKit](https://fonts.adobe.com/) | 20,723 | 94 ms | -| 3 | Microsoft Hosted Libs | 11,263 | 166 ms | -| 4 | [Yandex CDN](https://yandex.ru/) | 3,636 | 176 ms | -| 5 | [jQuery CDN](https://code.jquery.com/) | 343,212 | 195 ms | -| 6 | [Google CDN](https://developers.google.com/speed/libraries/) | 1,094,288 | 222 ms | -| 7 | [FontAwesome CDN](https://fontawesome.com/) | 56,240 | 228 ms | -| 8 | [Unpkg](https://unpkg.com) | 8,489 | 244 ms | -| 9 | [Akamai](https://www.akamai.com/) | 24,867 | 260 ms | -| 10 | Azure Web Services | 13,035 | 263 ms | -| 11 | [Cloudflare CDN](https://cdnjs.com/) | 219,769 | 273 ms | -| 12 | [JSDelivr CDN](https://www.jsdelivr.com/) | 64,286 | 355 ms | -| 13 | Fort Awesome | 1,774 | 531 ms | -| 14 | Monotype | 10,906 | 691 ms | -| 15 | [CreateJS CDN](http://code.createjs.com/) | 13,015 | 2853 ms | +| Rank | Name | Usage | Average Impact | +| ---- | ------------------------------------------------------------ | ------- | -------------- | +| 1 | [Adobe TypeKit](https://fonts.adobe.com/) | 11,673 | 105 ms | +| 2 | [Yandex CDN](https://yandex.ru/) | 2,037 | 150 ms | +| 3 | Microsoft Hosted Libs | 5,218 | 164 ms | +| 4 | [jQuery CDN](https://code.jquery.com/) | 169,655 | 197 ms | +| 5 | [Unpkg](https://unpkg.com) | 4,845 | 212 ms | +| 6 | [Google CDN](https://developers.google.com/speed/libraries/) | 903,117 | 236 ms | +| 7 | Azure Web Services | 8,410 | 260 ms | +| 8 | [Cloudflare CDN](https://cdnjs.com/) | 110,489 | 275 ms | +| 9 | [JSDelivr CDN](https://www.jsdelivr.com/) | 37,062 | 328 ms | +| 10 | [Akamai](https://www.akamai.com/) | 10,541 | 336 ms | +| 11 | [FontAwesome CDN](https://fontawesome.com/) | 37,844 | 357 ms | +| 12 | Monotype | 4,992 | 552 ms | +| 13 | [CreateJS CDN](http://code.createjs.com/) | 8,992 | 2674 ms | @@ -574,15 +481,14 @@ These are a mixture of publicly hosted open source libraries (e.g. jQuery) serve These scripts tend to load lots of other scripts and initiate many tasks. -| Rank | Name | Usage | Average Impact | -| ---- | ----------------------------------------------------------------------------- | --------- | -------------- | -| 1 | [BrightTag / Signal](https://www.signal.co) | 23,136 | 94 ms | -| 2 | TagCommander | 2,803 | 119 ms | -| 3 | [Google Tag Manager](https://marketingplatform.google.com/about/tag-manager/) | 1,199,366 | 141 ms | -| 4 | Opentag | 1,987 | 205 ms | -| 5 | [Adobe Tag Manager](https://www.adobe.com/experience-platform/) | 74,192 | 243 ms | -| 6 | [Tealium](https://tealium.com/) | 30,953 | 252 ms | -| 7 | [Ensighten](https://www.ensighten.com/) | 14,717 | 310 ms | +| Rank | Name | Usage | Average Impact | +| ---- | ----------------------------------------------------------------------------- | ------- | -------------- | +| 1 | [BrightTag / Signal](https://www.signal.co) | 7,780 | 114 ms | +| 2 | TagCommander | 1,205 | 119 ms | +| 3 | [Google Tag Manager](https://marketingplatform.google.com/about/tag-manager/) | 612,837 | 120 ms | +| 4 | [Adobe Tag Manager](https://www.adobe.com/experience-platform/) | 32,900 | 309 ms | +| 5 | [Tealium](https://tealium.com/) | 13,033 | 340 ms | +| 6 | [Ensighten](https://www.ensighten.com/) | 5,412 | 476 ms | @@ -592,13 +498,11 @@ These are miscellaneous scripts delivered via a shared origin with no precise ca | Rank | Name | Usage | Average Impact | | ---- | ------------------------------------------------- | --------- | -------------- | -| 1 | Skype | 1,705 | 143 ms | -| 2 | [Amazon Web Services](https://aws.amazon.com/s3/) | 80,948 | 153 ms | -| 3 | [All Other 3rd Parties](#by-category) | 1,421,438 | 246 ms | -| 4 | Pagely | 1,828 | 251 ms | -| 5 | ResponsiveVoice | 2,296 | 302 ms | -| 6 | [Parking Crew](http://parkingcrew.net/) | 6,550 | 483 ms | -| 7 | uLogin | 4,862 | 1139 ms | +| 1 | [Amazon Web Services](https://aws.amazon.com/s3/) | 40,733 | 153 ms | +| 2 | ResponsiveVoice | 1,039 | 290 ms | +| 3 | [All Other 3rd Parties](#by-category) | 1,359,375 | 298 ms | +| 4 | [Parking Crew](http://parkingcrew.net/) | 11,470 | 362 ms | +| 5 | uLogin | 2,312 | 1192 ms | @@ -608,740 +512,702 @@ This section highlights the entities responsible for the most script execution a | Name | Popularity | Total Impact | Average Impact | | ----------------------------------------------------------------------------------------- | ---------- | ------------ | -------------- | -| [Google/Doubleclick Ads](https://www.doubleclickbygoogle.com/) | 3,531,833 | 1,621,163 s | 459 ms | -| [YouTube](https://youtube.com) | 1,215,399 | 851,147 s | 700 ms | -| [Facebook](https://www.facebook.com) | 3,590,088 | 578,109 s | 161 ms | -| [Wix](https://www.wix.com/) | 488,005 | 538,579 s | 1104 ms | -| [All Other 3rd Parties](#by-category) | 1,421,438 | 349,368 s | 246 ms | -| [Yandex Metrica](https://metrica.yandex.com/about?) | 497,461 | 251,897 s | 506 ms | -| [Google CDN](https://developers.google.com/speed/libraries/) | 1,094,288 | 242,755 s | 222 ms | -| [Google Maps](https://www.google.com/maps) | 1,029,420 | 207,618 s | 202 ms | -| [Google Analytics](https://www.google.com/analytics/analytics/) | 2,509,867 | 202,171 s | 81 ms | -| [Google Tag Manager](https://marketingplatform.google.com/about/tag-manager/) | 1,199,366 | 169,474 s | 141 ms | -| [Other Google APIs/SDKs](https://developers.google.com/apis-explorer/#p/) | 1,144,404 | 137,524 s | 120 ms | -| [AddThis](http://www.addthis.com/) | 378,302 | 123,970 s | 328 ms | -| [Shopify](https://www.shopify.com/) | 359,922 | 105,346 s | 293 ms | -| [Salesforce](https://www.salesforce.com/products/marketing-cloud/) | 101,775 | 96,802 s | 951 ms | -| [ZenDesk](https://zendesk.com/) | 175,823 | 91,048 s | 518 ms | -| [Squarespace](https://www.squarespace.com/) | 163,470 | 83,977 s | 514 ms | -| [PIXNET](https://www.pixnet.net/) | 113,430 | 70,177 s | 619 ms | -| [Twitter](https://twitter.com) | 535,642 | 69,190 s | 129 ms | -| [jQuery CDN](https://code.jquery.com/) | 343,212 | 67,062 s | 195 ms | -| [Hatena Blog](https://hatenablog.com/) | 102,990 | 62,680 s | 609 ms | -| [Cloudflare CDN](https://cdnjs.com/) | 219,769 | 60,094 s | 273 ms | -| [WordPress](https://wp.com/) | 267,613 | 50,940 s | 190 ms | -| [Weebly](https://www.weebly.com/) | 69,962 | 39,402 s | 563 ms | -| [CreateJS CDN](http://code.createjs.com/) | 13,015 | 37,128 s | 2853 ms | -| [Tumblr](https://tumblr.com/) | 49,240 | 35,194 s | 715 ms | -| [Moat](https://moat.com/) | 41,664 | 34,732 s | 834 ms | -| [Tawk.to](https://www.tawk.to/) | 108,512 | 34,118 s | 314 ms | -| [Vimeo](http://vimeo.com/) | 70,542 | 33,641 s | 477 ms | -| [AMP](https://amp.dev/) | 133,133 | 32,887 s | 247 ms | -| [Criteo](https://www.criteo.com/) | 178,755 | 28,095 s | 157 ms | -| [Sumo](https://sumo.com/) | 86,955 | 27,982 s | 322 ms | -| [Blogger](http://www.blogger.com/) | 69,145 | 27,950 s | 404 ms | -| [Yandex APIs](https://yandex.ru/) | 24,628 | 27,215 s | 1105 ms | -| [Integral Ad Science](https://integralads.com/uk/) | 62,677 | 27,041 s | 431 ms | -| [Hotjar](https://www.hotjar.com/) | 286,465 | 25,950 s | 91 ms | -| [Pubmatic](https://pubmatic.com/) | 239,535 | 25,544 s | 107 ms | -| [Wistia](https://wistia.com/) | 44,577 | 23,321 s | 523 ms | -| [JSDelivr CDN](https://www.jsdelivr.com/) | 64,286 | 22,848 s | 355 ms | -| [Jivochat](https://www.jivochat.com/) | 61,315 | 21,637 s | 353 ms | -| [ShareThis](https://www.sharethis.com/) | 88,885 | 20,692 s | 233 ms | -| [Wicked Reports](https://www.wickedreports.com/) | 640 | 19,323 s | 30193 ms | -| [Adobe Tag Manager](https://www.adobe.com/experience-platform/) | 74,192 | 18,054 s | 243 ms | -| [AppNexus](https://www.appnexus.com/) | 55,728 | 16,496 s | 296 ms | -| [Dealer](https://www.dealer.com/) | 51,793 | 15,445 s | 298 ms | -| [LiveChat](https://www.livechatinc.com/) | 53,109 | 13,371 s | 252 ms | -| [Intercom](https://www.intercom.com) | 35,357 | 13,155 s | 372 ms | -| [Yandex Share](https://yastatic.net/share2/share.js) | 93,048 | 13,084 s | 141 ms | -| [Stripe](https://stripe.com) | 40,199 | 12,856 s | 320 ms | -| [FontAwesome CDN](https://fontawesome.com/) | 56,240 | 12,847 s | 228 ms | -| [WordAds](https://wordads.co/) | 47,149 | 12,510 s | 265 ms | -| [Amazon Web Services](https://aws.amazon.com/s3/) | 80,948 | 12,399 s | 153 ms | -| Mapbox | 9,933 | 11,619 s | 1170 ms | -| [Yandex Ads](https://yandex.com/adv/) | 24,094 | 11,457 s | 476 ms | -| [Tray Commerce](https://www.tray.com.br/) | 9,418 | 11,073 s | 1176 ms | -| LiveJournal | 10,451 | 11,050 s | 1057 ms | -| Bigcommerce | 25,497 | 10,772 s | 422 ms | -| Datacamp | 26,376 | 10,763 s | 408 ms | -| [DoubleVerify](https://www.doubleverify.com/) | 25,251 | 10,751 s | 426 ms | -| StickyADS.tv | 7,693 | 10,713 s | 1393 ms | -| [Drift](https://www.drift.com/) | 29,364 | 10,674 s | 364 ms | -| [Bridgewell DSP](https://www.bridgewell.com/) | 72,535 | 10,270 s | 142 ms | -| [PureCars](https://www.purecars.com/) | 5,103 | 10,010 s | 1962 ms | -| [PayPal](https://paypal.com) | 30,278 | 9,792 s | 323 ms | -| [Taboola](https://www.taboola.com/) | 43,546 | 9,708 s | 223 ms | -| [GoDaddy](https://www.godaddy.com/) | 25,895 | 9,552 s | 369 ms | -| [Histats](http://histats.com/) | 28,082 | 9,475 s | 337 ms | -| [Sentry](https://sentry.io/) | 21,759 | 9,243 s | 425 ms | -| [Olark](https://www.olark.com/) | 24,902 | 9,089 s | 365 ms | -| [Media.net](https://www.media.net/) | 53,308 | 8,955 s | 168 ms | -| [Brightcove](https://www.brightcove.com/en/) | 12,629 | 8,801 s | 697 ms | -| [Cloudflare](https://www.cloudflare.com/website-optimization/) | 27,866 | 8,411 s | 302 ms | -| [CDK Dealer Management](https://www.cdkglobal.com/us) | 17,453 | 8,390 s | 481 ms | -| [Mailchimp](https://mailchimp.com/) | 51,011 | 7,942 s | 156 ms | -| [Tealium](https://tealium.com/) | 30,953 | 7,813 s | 252 ms | -| [SoundCloud](https://www.soundcloud.com/) | 9,106 | 7,810 s | 858 ms | -| [Rubicon Project](https://rubiconproject.com/) | 64,786 | 7,785 s | 120 ms | -| [Lucky Orange](https://www.luckyorange.com/) | 15,254 | 7,647 s | 501 ms | -| Monotype | 10,906 | 7,535 s | 691 ms | -| [Optimizely](https://www.optimizely.com/) | 24,691 | 7,527 s | 305 ms | -| Esri ArcGIS | 4,593 | 7,459 s | 1624 ms | -| [Hubspot](https://hubspot.com/) | 52,412 | 7,329 s | 140 ms | -| [Distil Networks](https://www.distilnetworks.com/) | 21,147 | 7,281 s | 344 ms | -| [Snapchat](https://www.snapchat.com) | 16,476 | 7,038 s | 427 ms | -| Adform | 37,341 | 6,739 s | 180 ms | -| [fam](http://admin.fam-ad.com/report/) | 5,032 | 6,670 s | 1325 ms | -| Privy | 24,476 | 6,606 s | 270 ms | -| [Akamai](https://www.akamai.com/) | 24,867 | 6,456 s | 260 ms | -| [mPulse](https://developer.akamai.com/akamai-mpulse) | 22,192 | 6,064 s | 273 ms | -| [MediaVine](https://www.mediavine.com/) | 14,060 | 6,025 s | 429 ms | -| Rambler | 17,774 | 5,960 s | 335 ms | -| [Yahoo!](https://www.yahoo.com/) | 42,141 | 5,872 s | 139 ms | -| [33 Across](https://33across.com/) | 16,956 | 5,723 s | 338 ms | -| [Tidio Live Chat](https://www.tidiochat.com/en/) | 17,081 | 5,628 s | 329 ms | -| [Adobe Business Catalyst](https://www.businesscatalyst.com/) | 5,333 | 5,598 s | 1050 ms | -| uLogin | 4,862 | 5,538 s | 1139 ms | -| Klaviyo | 21,188 | 5,477 s | 258 ms | -| [Yotpo](https://www.yotpo.com/) | 24,868 | 5,360 s | 216 ms | -| Skimbit | 37,640 | 5,270 s | 140 ms | -| [Scorecard Research](https://www.scorecardresearch.com/) | 56,910 | 5,174 s | 91 ms | -| Trust Pilot | 30,441 | 5,078 s | 167 ms | -| [Sizmek](https://www.sizmek.com/) | 13,924 | 5,032 s | 361 ms | -| [Beeketing](https://beeketing.com/) | 46,576 | 4,972 s | 107 ms | -| LKQD | 4,733 | 4,961 s | 1048 ms | -| AB Tasty | 6,661 | 4,876 s | 732 ms | -| [Bing Ads](https://bingads.microsoft.com) | 31,774 | 4,731 s | 149 ms | -| [MGID](https://www.mgid.com/) | 18,885 | 4,703 s | 249 ms | -| Inspectlet | 11,796 | 4,667 s | 396 ms | -| [Ensighten](https://www.ensighten.com/) | 14,717 | 4,561 s | 310 ms | -| [WebsiteBuilder.com](https://www.websitebuilder.com) | 1,422 | 4,460 s | 3136 ms | -| [Amazon Pay](https://pay.amazon.com) | 27,030 | 4,215 s | 156 ms | -| Tynt | 52,237 | 4,184 s | 80 ms | -| [OptinMonster](https://optinmonster.com/) | 16,882 | 4,104 s | 243 ms | -| Embedly | 8,268 | 4,038 s | 488 ms | -| [Amazon Ads](https://ad.amazon.com/) | 37,633 | 3,950 s | 105 ms | -| VigLink | 16,444 | 3,910 s | 238 ms | -| [Segment](https://segment.com/) | 19,443 | 3,731 s | 192 ms | -| [LinkedIn](https://www.linkedin.com/) | 33,425 | 3,690 s | 110 ms | -| [OpenX](https://www.openx.com/) | 13,508 | 3,596 s | 266 ms | -| Micropat | 48,427 | 3,583 s | 74 ms | -| [Crazy Egg](https://www.crazyegg.com/) | 28,656 | 3,500 s | 122 ms | -| BannerFlow | 8,849 | 3,467 s | 392 ms | -| Azure Web Services | 13,035 | 3,429 s | 263 ms | -| [Pinterest](https://pinterest.com/) | 31,567 | 3,377 s | 107 ms | -| [TrustArc](https://www.trustarc.com/) | 17,277 | 3,294 s | 191 ms | -| [OneSignal](https://onesignal.com/) | 40,889 | 3,245 s | 79 ms | -| [Baidu Analytics](https://tongji.baidu.com/web/welcome/login) | 27,003 | 3,219 s | 119 ms | -| [VK](https://vk.com/) | 54,057 | 3,215 s | 59 ms | -| issuu | 6,457 | 3,169 s | 491 ms | -| [Parking Crew](http://parkingcrew.net/) | 6,550 | 3,165 s | 483 ms | -| [Disqus](http://disqus.com/) | 5,702 | 3,017 s | 529 ms | -| Blindado | 1,567 | 3,001 s | 1915 ms | -| Fastly | 9,893 | 2,987 s | 302 ms | -| LiveTex | 7,185 | 2,934 s | 408 ms | -| Bold Commerce | 22,797 | 2,931 s | 129 ms | -| Teads | 16,806 | 2,887 s | 172 ms | -| AdMatic | 4,062 | 2,882 s | 710 ms | -| Simplicity Marketing | 6,128 | 2,841 s | 464 ms | -| Dailymotion | 5,365 | 2,782 s | 519 ms | -| [Nielsen NetRatings SiteCensus](http://www.nielsen-online.com/intlpage.html) | 24,220 | 2,688 s | 111 ms | -| FullStory | 12,228 | 2,674 s | 219 ms | -| [Instagram](https://www.instagram.com) | 18,393 | 2,638 s | 143 ms | -| [Spotify](https://www.spotify.com/) | 5,243 | 2,622 s | 500 ms | -| Evidon | 15,544 | 2,614 s | 168 ms | -| [Albacross](https://albacross.com/) | 3,842 | 2,609 s | 679 ms | -| [Hotmart](https://www.hotmart.com/) | 2,788 | 2,441 s | 875 ms | -| Vidible | 4,406 | 2,418 s | 549 ms | -| iubenda | 26,534 | 2,323 s | 88 ms | -| [AdScore](https://www.adscore.com/) | 2,654 | 2,281 s | 860 ms | -| [ContactAtOnce](https://www.contactatonce.com/) | 10,595 | 2,276 s | 215 ms | -| [Cookiebot](https://www.cookiebot.com/) | 22,102 | 2,252 s | 102 ms | -| Ezoic | 7,870 | 2,217 s | 282 ms | -| Adloox | 7,979 | 2,199 s | 276 ms | -| [BrightTag / Signal](https://www.signal.co) | 23,136 | 2,184 s | 94 ms | -| Kakao | 23,274 | 2,181 s | 94 ms | -| [Unpkg](https://unpkg.com) | 8,489 | 2,070 s | 244 ms | -| Mouseflow | 3,345 | 2,066 s | 618 ms | -| [Twitch](https://twitch.tv/) | 3,058 | 1,989 s | 651 ms | -| [Adobe TypeKit](https://fonts.adobe.com/) | 20,723 | 1,941 s | 94 ms | -| LongTail Ad Solutions | 8,052 | 1,936 s | 240 ms | -| Microsoft Hosted Libs | 11,263 | 1,866 s | 166 ms | -| LoyaltyLion | 3,047 | 1,847 s | 606 ms | -| Infolinks | 7,283 | 1,806 s | 248 ms | -| [DigiTrust](http://www.digitru.st/) | 8,804 | 1,657 s | 188 ms | -| Cxense | 8,958 | 1,647 s | 184 ms | -| Dynamic Yield | 2,637 | 1,640 s | 622 ms | -| Tribal Fusion | 3,706 | 1,625 s | 438 ms | -| [Salesforce Commerce Cloud](https://www.salesforce.com/products/commerce-cloud/overview/) | 4,380 | 1,619 s | 370 ms | -| Kaltura Video Platform | 1,634 | 1,605 s | 982 ms | -| GumGum | 5,832 | 1,601 s | 275 ms | -| Feefo.com | 4,355 | 1,596 s | 367 ms | -| Opta | 874 | 1,581 s | 1809 ms | -| [Keen](https://keen.io/) | 5,043 | 1,567 s | 311 ms | -| Admixer for Publishers | 3,289 | 1,557 s | 473 ms | -| [VWO](https://vwo.com) | 11,885 | 1,552 s | 131 ms | -| CallRail | 13,947 | 1,481 s | 106 ms | -| District M | 19,216 | 1,466 s | 76 ms | -| SessionCam | 3,128 | 1,462 s | 467 ms | -| Gemius | 15,970 | 1,436 s | 90 ms | -| Okas Concepts | 1,903 | 1,402 s | 737 ms | -| iBillboard | 3,754 | 1,307 s | 348 ms | -| sovrn | 7,038 | 1,291 s | 184 ms | -| [Intent Media](https://intent.com/) | 4,506 | 1,290 s | 286 ms | -| IBM Digital Analytics | 1,812 | 1,285 s | 709 ms | -| Index Exchange | 6,240 | 1,282 s | 206 ms | -| Bazaarvoice | 4,825 | 1,278 s | 265 ms | -| Gigya | 7,027 | 1,248 s | 178 ms | -| SocialShopWave | 2,855 | 1,238 s | 434 ms | -| Yieldify | 1,835 | 1,224 s | 667 ms | -| WebpageFX | 911 | 1,215 s | 1334 ms | -| StatCounter | 16,374 | 1,183 s | 72 ms | -| SnapWidget | 7,989 | 1,171 s | 147 ms | -| Pure Chat | 8,189 | 1,170 s | 143 ms | -| [Supership](https://supership.jp/) | 1,128 | 1,167 s | 1034 ms | -| Yieldmo | 3,013 | 1,147 s | 381 ms | -| Adnium | 3,882 | 1,127 s | 290 ms | -| DTSCOUT | 10,470 | 1,121 s | 107 ms | -| Dataxu | 11,295 | 1,100 s | 97 ms | -| [New Relic](https://newrelic.com/) | 11,813 | 1,099 s | 93 ms | -| Medium | 4,756 | 1,091 s | 229 ms | -| [Help Scout](https://www.helpscout.net/) | 2,884 | 1,088 s | 377 ms | -| Pardot | 2,500 | 1,080 s | 432 ms | -| Bugsnag | 2,323 | 1,072 s | 461 ms | -| [Mixpanel](https://mixpanel.com/) | 13,179 | 1,053 s | 80 ms | -| Chartbeat | 13,104 | 1,048 s | 80 ms | -| [LivePerson](https://www.liveperson.com/) | 9,838 | 1,016 s | 103 ms | -| Secomapp | 2,606 | 1,010 s | 387 ms | -| Revolver Maps | 1,558 | 1,003 s | 644 ms | -| SmartAdServer | 5,903 | 998 s | 169 ms | -| Meetrics | 1,623 | 944 s | 582 ms | -| Fort Awesome | 1,774 | 942 s | 531 ms | -| Ve | 6,509 | 941 s | 145 ms | -| Marchex | 8,566 | 936 s | 109 ms | -| Neodata | 2,708 | 932 s | 344 ms | -| Sekindo | 413 | 926 s | 2242 ms | -| [RevJet](https://www.revjet.com/) | 5,763 | 924 s | 160 ms | -| Ecwid | 1,811 | 899 s | 496 ms | -| One by AOL | 3,525 | 898 s | 255 ms | -| Digital ad Consortium | 5,737 | 871 s | 152 ms | -| Seznam | 3,966 | 870 s | 219 ms | -| [Popads](https://www.popads.net/) | 7,435 | 870 s | 117 ms | -| BlueKai | 11,372 | 857 s | 75 ms | -| Pixlee | 1,588 | 850 s | 535 ms | -| Booking.com | 5,723 | 842 s | 147 ms | -| [Shareaholic](https://www.shareaholic.com/) | 9,532 | 839 s | 88 ms | -| Digioh | 2,150 | 839 s | 390 ms | -| ForeSee | 4,507 | 833 s | 185 ms | -| MaxCDN Enterprise | 5,000 | 831 s | 166 ms | -| [Outbrain](https://www.outbrain.com/) | 9,003 | 805 s | 89 ms | -| OpenTable | 5,458 | 792 s | 145 ms | -| Treasure Data | 11,283 | 791 s | 70 ms | -| Cedato | 551 | 776 s | 1409 ms | -| Net Reviews | 5,520 | 748 s | 136 ms | -| TrafficStars | 3,973 | 741 s | 186 ms | -| Clicktale | 3,814 | 738 s | 193 ms | -| Audience 360 | 800 | 725 s | 906 ms | -| Nosto | 5,112 | 724 s | 142 ms | -| Between Digital | 2,337 | 710 s | 304 ms | -| TrackJS | 1,660 | 703 s | 423 ms | -| TINT | 695 | 697 s | 1003 ms | -| Parse.ly | 6,259 | 696 s | 111 ms | -| ResponsiveVoice | 2,296 | 694 s | 302 ms | -| [Snowplow](https://snowplowanalytics.com/) | 6,077 | 693 s | 114 ms | -| Affirm | 2,742 | 688 s | 251 ms | -| GitHub | 2,469 | 685 s | 278 ms | -| Ooyala | 1,360 | 683 s | 502 ms | -| LeasdBoxer | 229 | 663 s | 2894 ms | -| Hola Networks | 428 | 654 s | 1528 ms | -| [WordPress Site Stats](https://wp.com/) | 10,174 | 653 s | 64 ms | -| PushCrew | 7,655 | 649 s | 85 ms | -| [Vidyard](https://www.vidyard.com/) | 1,532 | 646 s | 422 ms | -| UserReport | 2,659 | 646 s | 243 ms | -| [Yandex CDN](https://yandex.ru/) | 3,636 | 639 s | 176 ms | -| [Adroll](https://www.adroll.com/) | 5,475 | 616 s | 112 ms | -| Wishpond Technologies | 1,363 | 608 s | 446 ms | -| JuicyAds | 4,980 | 605 s | 121 ms | -| MailMunch | 9,263 | 599 s | 65 ms | -| [Market GID](https://www.marketgid.com/) | 2,072 | 596 s | 288 ms | -| Maxymiser | 2,539 | 593 s | 234 ms | -| Smart AdServer | 4,855 | 586 s | 121 ms | -| Unbounce | 5,583 | 581 s | 104 ms | -| [AOL / Oath / Verizon Media](https://www.oath.com/) | 3,688 | 578 s | 157 ms | -| Sortable | 2,729 | 573 s | 210 ms | -| [Media Math](http://www.mediamath.com/) | 3,427 | 555 s | 162 ms | -| Zmags | 395 | 551 s | 1396 ms | -| [Verizon Digital Media CDN](https://www.verizondigitalmedia.com/) | 722 | 548 s | 759 ms | -| Auto Link Maker | 2,421 | 539 s | 223 ms | -| Media Management Technologies | 1,349 | 532 s | 395 ms | -| ThreatMetrix | 558 | 526 s | 943 ms | -| FreakOut | 7,279 | 524 s | 72 ms | -| iAdvize SAS | 3,652 | 523 s | 143 ms | -| [Quantcast](https://www.quantcast.com) | 6,563 | 514 s | 78 ms | -| Clicktripz | 6,194 | 512 s | 83 ms | -| Signyfyd | 504 | 508 s | 1007 ms | -| Sharethrough | 4,307 | 506 s | 118 ms | -| [Polar](https://polar.me/) | 1,353 | 502 s | 371 ms | -| Sift Science | 3,432 | 501 s | 146 ms | -| Swiftype | 2,941 | 497 s | 169 ms | -| piano | 1,739 | 497 s | 286 ms | -| [Quantum Metric](https://www.quantummetric.com/) | 684 | 495 s | 723 ms | -| Branch Metrics | 2,076 | 470 s | 226 ms | -| PerimeterX Bot Defender | 582 | 467 s | 803 ms | -| Decibel Insight | 1,116 | 462 s | 414 ms | -| Experian Cross-Channel Marketing Platform | 276 | 462 s | 1673 ms | -| Pagely | 1,828 | 459 s | 251 ms | -| Adverline Board | 2,345 | 452 s | 193 ms | -| Adocean | 2,378 | 447 s | 188 ms | -| Po.st | 2,418 | 446 s | 185 ms | -| Technorati | 1,091 | 445 s | 408 ms | -| Mobify | 442 | 442 s | 999 ms | -| Reviews.co.uk | 1,197 | 440 s | 367 ms | -| Gleam | 878 | 439 s | 500 ms | -| [AppDynamics](https://www.appdynamics.com/) | 3,118 | 429 s | 137 ms | -| Perfect Market | 1,829 | 425 s | 232 ms | -| TripAdvisor | 805 | 420 s | 522 ms | -| [BounceX](https://www.bouncex.com/) | 2,744 | 411 s | 150 ms | -| iPerceptions | 4,165 | 410 s | 98 ms | -| Opentag | 1,987 | 408 s | 205 ms | -| Stackla PTY | 1,307 | 407 s | 311 ms | -| Clerk.io ApS | 1,678 | 407 s | 242 ms | -| infogr.am | 295 | 402 s | 1362 ms | -| Amplitude Mobile Analytics | 5,400 | 398 s | 74 ms | -| Touch Commerce | 418 | 394 s | 943 ms | -| Rackspace | 1,381 | 392 s | 284 ms | -| etracker | 3,877 | 389 s | 100 ms | -| Crowd Control | 4,505 | 382 s | 85 ms | -| Expedia | 889 | 382 s | 430 ms | -| SearchSpring | 858 | 380 s | 443 ms | -| ShopiMind | 614 | 380 s | 619 ms | -| [Vox Media](https://www.voxmedia.com/) | 1,431 | 380 s | 265 ms | -| [Marketo](https://www.marketo.com) | 2,516 | 377 s | 150 ms | -| Comm100 | 3,177 | 377 s | 119 ms | -| LightWidget | 5,623 | 367 s | 65 ms | -| Searchanise | 4,750 | 356 s | 75 ms | -| Fraudlogix | 1,641 | 354 s | 216 ms | -| GetIntent RTBSuite | 593 | 352 s | 594 ms | -| OptiMonk | 2,755 | 348 s | 126 ms | -| SpotXchange | 789 | 344 s | 436 ms | -| MonetizeMore | 279 | 338 s | 1212 ms | -| Snacktools | 1,598 | 337 s | 211 ms | -| LoopMe | 906 | 337 s | 372 ms | -| TagCommander | 2,803 | 334 s | 119 ms | -| StreamRail | 399 | 334 s | 836 ms | -| Roxr Software | 4,804 | 333 s | 69 ms | -| Qubit Deliver | 768 | 332 s | 432 ms | -| Heap | 4,211 | 328 s | 78 ms | -| IPONWEB | 1,728 | 328 s | 190 ms | -| Connatix | 402 | 321 s | 799 ms | -| Forensiq | 2,038 | 313 s | 154 ms | -| GetSiteControl | 3,473 | 299 s | 86 ms | -| eBay | 1,585 | 296 s | 187 ms | -| Monetate | 1,932 | 295 s | 153 ms | -| Celtra | 1,384 | 292 s | 211 ms | -| Siteimprove | 3,278 | 290 s | 89 ms | -| Tencent | 2,445 | 286 s | 117 ms | -| Bizible | 2,050 | 284 s | 139 ms | -| fluct | 4,240 | 271 s | 64 ms | -| Global-e | 876 | 269 s | 307 ms | -| Refersion | 2,484 | 268 s | 108 ms | -| Convert Insights | 1,968 | 267 s | 136 ms | -| [Listrak](https://www.listrak.com/) | 2,153 | 267 s | 124 ms | -| FirstImpression | 587 | 259 s | 441 ms | -| AvantLink | 315 | 255 s | 809 ms | -| Mather Economics | 1,496 | 253 s | 169 ms | -| Constant Contact | 3,036 | 252 s | 83 ms | -| [RD Station](https://www.rdstation.com/en/) | 3,542 | 250 s | 71 ms | -| Fanplayr | 373 | 250 s | 671 ms | -| ContentSquare | 2,288 | 250 s | 109 ms | -| WisePops | 1,062 | 248 s | 234 ms | -| Gfycat | 314 | 245 s | 779 ms | -| Skype | 1,705 | 243 s | 143 ms | -| Calendly | 722 | 240 s | 332 ms | -| ExoClick | 4,263 | 239 s | 56 ms | -| Moovweb | 160 | 238 s | 1487 ms | -| Curalate | 796 | 233 s | 292 ms | -| [24]7 | 395 | 229 s | 579 ms | -| Rakuten Marketing | 2,977 | 228 s | 77 ms | -| iovation | 2,215 | 228 s | 103 ms | -| Adtech (AOL) | 781 | 226 s | 290 ms | -| Evergage | 974 | 226 s | 232 ms | -| Smarter Click | 1,093 | 226 s | 207 ms | -| Apester | 641 | 223 s | 348 ms | -| Kampyle | 1,360 | 222 s | 163 ms | -| Flowplayer | 839 | 220 s | 262 ms | -| GIPHY | 452 | 218 s | 483 ms | -| Shopgate | 1,228 | 218 s | 178 ms | -| Knight Lab | 280 | 217 s | 776 ms | -| PowerReviews | 1,342 | 216 s | 161 ms | -| Foursixty | 2,510 | 215 s | 86 ms | -| Bronto Software | 1,864 | 213 s | 115 ms | -| Accuweather | 3,088 | 212 s | 69 ms | -| Bootstrap Chinese network | 822 | 209 s | 255 ms | -| [mParticle](https://www.mparticle.com/) | 450 | 207 s | 461 ms | -| Conversant | 583 | 206 s | 353 ms | -| Adyoulike | 2,750 | 204 s | 74 ms | -| ZEDO | 710 | 203 s | 285 ms | -| AddEvent | 1,395 | 200 s | 143 ms | -| CPEx | 1,759 | 199 s | 113 ms | -| [DMD Marketing](https://www.dmdconnects.com/) | 1,311 | 198 s | 151 ms | -| Flickr | 580 | 196 s | 338 ms | -| Cloudinary | 1,043 | 196 s | 188 ms | -| Marketplace Web Service | 675 | 192 s | 284 ms | -| [Auth0](https://auth0.com/) | 489 | 184 s | 377 ms | -| Interpublic Group | 937 | 184 s | 197 ms | -| Symantec | 2,348 | 182 s | 78 ms | -| Yottaa | 505 | 182 s | 361 ms | -| Reviews.io | 361 | 180 s | 499 ms | -| plista | 1,488 | 173 s | 116 ms | -| TRUSTe | 1,917 | 172 s | 90 ms | -| WebEngage | 1,277 | 172 s | 134 ms | -| Tail Target | 2,217 | 169 s | 76 ms | -| [Bootstrap CDN](https://www.bootstrapcdn.com/) | 2,849 | 168 s | 59 ms | -| DialogTech | 1,751 | 165 s | 94 ms | -| Janrain | 246 | 164 s | 665 ms | -| Lytics | 1,255 | 161 s | 128 ms | -| Intercept Interactive | 952 | 160 s | 168 ms | -| Better Business Bureau | 193 | 159 s | 823 ms | -| Adkontekst | 815 | 158 s | 194 ms | -| Key CDN | 508 | 155 s | 305 ms | -| [Usabilla](https://usabilla.com) | 1,611 | 155 s | 96 ms | -| WalkMe | 634 | 154 s | 244 ms | -| TubeMogul | 500 | 152 s | 305 ms | -| Zanox | 971 | 152 s | 157 ms | -| AdSniper | 453 | 152 s | 335 ms | -| Underdog Media | 545 | 151 s | 278 ms | -| Survicate | 1,142 | 151 s | 133 ms | -| [Optanon](https://www.cookielaw.org/) | 1,931 | 151 s | 78 ms | -| smartclip | 866 | 151 s | 174 ms | -| Chitika | 711 | 150 s | 211 ms | -| Livefyre | 569 | 150 s | 264 ms | -| Sidecar | 602 | 150 s | 249 ms | -| Trusted Shops | 3,829 | 150 s | 39 ms | -| eXelate | 476 | 148 s | 311 ms | -| AudienceSearch | 1,355 | 147 s | 108 ms | -| Time | 446 | 147 s | 329 ms | -| AddShoppers | 1,100 | 147 s | 133 ms | -| PERFORM | 383 | 145 s | 379 ms | -| Permutive | 1,172 | 145 s | 124 ms | -| Investis | 113 | 144 s | 1275 ms | -| ReTargeter | 410 | 143 s | 349 ms | -| OwnerIQ | 1,476 | 143 s | 97 ms | -| Highcharts | 816 | 142 s | 174 ms | -| Revcontent | 1,233 | 141 s | 115 ms | -| rewardStyle.com | 1,165 | 141 s | 121 ms | -| Github | 1,115 | 139 s | 125 ms | -| Smart Insight Tracking | 1,467 | 135 s | 92 ms | -| The Hut Group | 802 | 134 s | 167 ms | -| Reevoo | 641 | 134 s | 209 ms | -| SnapEngage | 2,138 | 133 s | 62 ms | -| Picreel | 1,042 | 133 s | 128 ms | -| FoxyCart | 652 | 133 s | 204 ms | -| Glassdoor | 100 | 132 s | 1325 ms | -| [Freshdesk](https://freshdesk.com/) | 862 | 130 s | 151 ms | -| Adobe Test & Target | 366 | 130 s | 355 ms | -| [Alexa](https://www.alexa.com/) | 2,350 | 130 s | 55 ms | -| GetResponse | 1,535 | 129 s | 84 ms | -| Kameleoon | 303 | 128 s | 424 ms | -| White Ops | 490 | 128 s | 262 ms | -| [Concert](https://concert.io/) | 729 | 127 s | 174 ms | -| [Radar](https://www.cedexis.com/radar/) | 1,357 | 126 s | 93 ms | -| Affiliate Window | 1,849 | 125 s | 68 ms | -| ShopRunner | 289 | 123 s | 427 ms | -| BoldChat | 982 | 123 s | 125 ms | -| Best Of Media S.A. | 405 | 121 s | 299 ms | -| Simpli.fi | 747 | 119 s | 160 ms | -| Rocket Fuel | 1,322 | 118 s | 89 ms | -| C3 Metrics | 609 | 118 s | 193 ms | -| PlayAd Media Group | 355 | 116 s | 326 ms | -| WebSpectator | 677 | 115 s | 170 ms | -| unpkg | 588 | 115 s | 195 ms | -| Autopilot | 1,314 | 114 s | 87 ms | -| RebelMouse | 112 | 112 s | 999 ms | -| Sajari Pty | 472 | 111 s | 234 ms | -| Elastic Ad | 1,762 | 110 s | 63 ms | -| [F@N Communications](https://www.fancs.com/) | 1,216 | 110 s | 90 ms | -| Arbor | 637 | 108 s | 170 ms | -| Madison Logic | 1,260 | 108 s | 86 ms | -| Covert Pics | 1,021 | 108 s | 106 ms | -| Unruly Media | 825 | 107 s | 129 ms | -| Weborama | 725 | 105 s | 145 ms | -| Nativo | 1,140 | 105 s | 92 ms | -| LinkedIn Ads | 1,220 | 105 s | 86 ms | -| Onet | 220 | 104 s | 474 ms | -| AdsWizz | 301 | 104 s | 345 ms | -| Adobe Scene7 | 1,234 | 103 s | 83 ms | -| Geniee | 1,256 | 102 s | 81 ms | -| Sparkflow | 854 | 101 s | 118 ms | -| Kaizen Platform | 502 | 99 s | 197 ms | -| TripleLift | 354 | 99 s | 279 ms | -| [iZooto](https://www.izooto.com) | 1,400 | 98 s | 70 ms | -| [The Trade Desk](https://www.thetradedesk.com/) | 1,142 | 98 s | 86 ms | -| Playbuzz | 450 | 98 s | 217 ms | -| Heroku | 396 | 97 s | 244 ms | -| Forter | 166 | 94 s | 568 ms | -| Tradelab | 1,240 | 93 s | 75 ms | -| Ambassador | 414 | 93 s | 225 ms | -| Adthink | 262 | 93 s | 355 ms | -| ClickDesk | 1,234 | 92 s | 75 ms | -| InSkin Media | 195 | 92 s | 472 ms | -| Edge Web Fonts | 620 | 91 s | 147 ms | -| [Adition](https://www.adition.com) | 781 | 91 s | 116 ms | -| Reflektion | 316 | 87 s | 275 ms | -| Effective Measure | 1,024 | 87 s | 85 ms | -| CleverDATA | 1,197 | 86 s | 71 ms | -| Typepad | 544 | 85 s | 157 ms | -| Adscale | 832 | 83 s | 100 ms | -| Profitshare | 596 | 83 s | 140 ms | -| Republer | 908 | 82 s | 90 ms | -| Socialphotos | 444 | 81 s | 183 ms | -| Keywee | 490 | 80 s | 164 ms | -| SkyScanner | 272 | 79 s | 291 ms | -| [ReadSpeaker](https://www.readspeaker.com) | 749 | 79 s | 105 ms | -| Mediahawk | 276 | 78 s | 284 ms | -| TruConversion | 496 | 77 s | 156 ms | -| Kargo | 145 | 77 s | 533 ms | -| Transifex | 297 | 77 s | 258 ms | -| Triblio | 185 | 77 s | 414 ms | -| SpringServer | 200 | 76 s | 379 ms | -| Appier | 842 | 75 s | 89 ms | -| Qualaroo | 928 | 75 s | 80 ms | -| Riskified | 1,038 | 74 s | 71 ms | -| NetFlix | 834 | 74 s | 89 ms | -| ReCollect | 150 | 73 s | 489 ms | -| MLveda | 171 | 73 s | 424 ms | -| SaleCycle | 990 | 72 s | 72 ms | -| SurveyMonkey | 484 | 71 s | 146 ms | -| Dynamic Converter | 188 | 69 s | 366 ms | -| FuelX | 352 | 69 s | 195 ms | -| News | 330 | 68 s | 207 ms | -| Nend | 1,713 | 68 s | 40 ms | -| BlueCava | 208 | 68 s | 325 ms | -| Talkable | 677 | 67 s | 100 ms | -| Omniconvert | 738 | 67 s | 90 ms | -| Sooqr Search | 880 | 65 s | 74 ms | -| Tagboard | 273 | 65 s | 237 ms | -| Fresh Relevance | 768 | 64 s | 84 ms | -| [Moxie](https://www.gomoxie.com/) | 203 | 64 s | 315 ms | -| LiveHelpNow | 697 | 63 s | 91 ms | -| [InAuth](https://www.inauth.com/) | 170 | 63 s | 370 ms | -| Vee24 | 202 | 63 s | 311 ms | -| Petametrics | 428 | 63 s | 146 ms | -| [Pusher](https://pusher.com/) | 289 | 62 s | 216 ms | -| Kiosked | 126 | 62 s | 493 ms | -| Viacom | 360 | 62 s | 172 ms | -| JustPremium Ads | 686 | 62 s | 90 ms | -| Conversant Tag Manager | 312 | 61 s | 197 ms | -| Pixalate | 354 | 60 s | 170 ms | -| Opinion Stage | 483 | 58 s | 121 ms | -| User Replay | 162 | 57 s | 351 ms | -| Dropbox | 112 | 57 s | 506 ms | -| Postcode Anywhere (Holdings) | 319 | 56 s | 177 ms | -| [Browsealoud](https://www.texthelp.com/en-gb/products/browsealoud/) | 947 | 56 s | 59 ms | -| Steelhouse | 629 | 56 s | 89 ms | -| reEmbed | 306 | 55 s | 180 ms | -| Resonance Insights | 244 | 55 s | 225 ms | -| Aggregate Knowledge | 200 | 55 s | 274 ms | -| DemandBase | 660 | 54 s | 82 ms | -| FLXone | 324 | 54 s | 166 ms | -| VoiceFive | 589 | 53 s | 91 ms | -| KISSmetrics | 766 | 53 s | 69 ms | -| Feedbackify | 617 | 52 s | 85 ms | -| [Pingdom RUM](https://www.pingdom.com/product/performance-monitoring/) | 236 | 51 s | 216 ms | -| [Innovid](https://www.innovid.com/) | 132 | 51 s | 385 ms | -| SublimeSkinz | 834 | 50 s | 60 ms | -| CNET Content Solutions | 142 | 50 s | 349 ms | -| Zolando | 112 | 49 s | 436 ms | -| [Ipify](https://www.ipify.org) | 472 | 49 s | 103 ms | -| [Connexity](http://connexity.com/) | 114 | 48 s | 418 ms | -| [Attentive](https://attentivemobile.com/) | 555 | 48 s | 86 ms | -| Advance Magazine Group | 382 | 47 s | 123 ms | -| [Widespace](https://www.widespace.com) | 359 | 46 s | 128 ms | -| Customer.io | 382 | 46 s | 119 ms | -| Performio | 335 | 45 s | 136 ms | -| Council ad Network | 356 | 45 s | 126 ms | -| linkpulse | 618 | 45 s | 73 ms | -| Google Plus | 497 | 44 s | 89 ms | -| Zarget | 418 | 43 s | 103 ms | -| Accordant Media | 489 | 42 s | 86 ms | -| Sirv | 430 | 42 s | 97 ms | -| Alliance for Audited Media | 166 | 41 s | 249 ms | -| Snack Media | 249 | 41 s | 164 ms | -| TechTarget | 170 | 41 s | 239 ms | -| Ad6Media | 162 | 40 s | 247 ms | -| United Internet | 118 | 40 s | 336 ms | -| Proper Media | 218 | 39 s | 181 ms | -| Wow Analytics | 242 | 39 s | 162 ms | -| MaxMind | 288 | 39 s | 136 ms | -| fifty-five | 254 | 39 s | 152 ms | -| Silverpop | 526 | 38 s | 73 ms | -| Sweet Tooth | 422 | 38 s | 90 ms | -| Reklama | 109 | 38 s | 350 ms | -| Vergic AB | 166 | 38 s | 229 ms | -| Highwinds | 105 | 38 s | 361 ms | -| SlimCut Media Outstream | 256 | 38 s | 148 ms | -| Salesforce.com | 534 | 37 s | 69 ms | -| Delta Projects AB | 555 | 37 s | 67 ms | -| VidPulse | 172 | 37 s | 214 ms | -| AWeber | 318 | 35 s | 111 ms | -| epoq internet services | 342 | 35 s | 103 ms | -| Borderfree | 130 | 34 s | 261 ms | -| bRealTime | 233 | 33 s | 144 ms | -| NetAffiliation | 354 | 33 s | 93 ms | -| Hull.js | 208 | 33 s | 158 ms | -| Bookatable | 304 | 33 s | 108 ms | -| Storygize | 216 | 32 s | 150 ms | -| PebblePost | 128 | 32 s | 253 ms | -| Hupso Website Analyzer | 487 | 32 s | 66 ms | -| AdsNative | 304 | 32 s | 105 ms | -| ResponseTap | 441 | 32 s | 72 ms | -| AdvertServe | 247 | 31 s | 126 ms | -| AdTrue | 400 | 31 s | 77 ms | -| The Publisher Desk | 125 | 30 s | 243 ms | -| Vergic Engage Platform | 134 | 30 s | 226 ms | -| The ADEX | 470 | 30 s | 64 ms | -| [TrafficJunky](https://www.trafficjunky.com/) | 28 | 29 s | 1047 ms | -| Fonecall | 149 | 29 s | 195 ms | -| [Byside](http://www.byside.com) | 192 | 29 s | 151 ms | -| AdRiver | 194 | 29 s | 149 ms | -| LoginRadius | 160 | 29 s | 180 ms | -| Impact Radius | 300 | 28 s | 94 ms | -| Conversio | 362 | 28 s | 78 ms | -| Infinity Tracking | 311 | 28 s | 90 ms | -| Ceros | 111 | 28 s | 250 ms | -| Civic | 436 | 28 s | 63 ms | -| Datawrapper | 154 | 28 s | 179 ms | -| Drip | 578 | 27 s | 47 ms | -| Meltwater Group | 150 | 27 s | 182 ms | -| [Iterate](https://iteratehq.com/) | 114 | 27 s | 238 ms | -| Rakuten LinkShare | 212 | 27 s | 127 ms | -| Klevu Search | 416 | 26 s | 64 ms | -| Prezi | 196 | 26 s | 134 ms | -| Exactag | 254 | 26 s | 102 ms | -| Raygun | 211 | 26 s | 122 ms | -| Betgenius | 270 | 26 s | 95 ms | -| AdSpruce | 104 | 25 s | 245 ms | -| Cookie-Script.com | 279 | 25 s | 90 ms | -| cloudIQ | 241 | 25 s | 104 ms | -| HP Optimost | 70 | 25 s | 356 ms | -| PowerFront | 120 | 24 s | 203 ms | -| [Acceptable Ads](https://acceptableads.com/) | 222 | 24 s | 109 ms | -| CyberSource (Visa) | 359 | 24 s | 67 ms | -| Woopra | 339 | 24 s | 71 ms | -| Sourcepoint | 120 | 24 s | 196 ms | -| Navegg | 372 | 23 s | 61 ms | -| Mopinion | 190 | 23 s | 120 ms | -| Adobe Marketing Cloud | 276 | 22 s | 81 ms | -| Flockler | 160 | 22 s | 139 ms | -| Vibrant Media | 275 | 22 s | 80 ms | -| Vertical Mass | 134 | 22 s | 163 ms | -| [GoSquared](https://www.gosquared.com) | 277 | 22 s | 78 ms | -| VisScore | 318 | 21 s | 68 ms | -| AnswerDash | 223 | 21 s | 96 ms | -| DemandJump | 128 | 21 s | 165 ms | -| Admitad | 288 | 21 s | 72 ms | -| Datonics | 284 | 21 s | 73 ms | -| RichRelevance | 116 | 20 s | 177 ms | -| CANDDi | 186 | 20 s | 108 ms | -| Polyfill service | 120 | 20 s | 167 ms | -| Ekm Systems | 238 | 19 s | 82 ms | -| Cookie Reports | 200 | 19 s | 94 ms | -| Friendbuy | 222 | 19 s | 83 ms | -| SecuredVisit | 264 | 18 s | 69 ms | -| Twitter Online Conversion Tracking | 219 | 18 s | 83 ms | -| HotelsCombined | 136 | 18 s | 132 ms | -| Extole | 146 | 18 s | 122 ms | -| Oracle Recommendations On Demand | 212 | 18 s | 84 ms | -| Freespee | 205 | 18 s | 86 ms | -| Reactful | 168 | 18 s | 104 ms | -| Elecard StreamEye | 128 | 17 s | 134 ms | -| Braintree Payments | 161 | 17 s | 106 ms | -| Scoota | 94 | 16 s | 175 ms | -| CleverTap | 186 | 16 s | 88 ms | -| Cross Pixel Media | 114 | 16 s | 142 ms | -| Optimove | 162 | 16 s | 99 ms | -| [Netlify](https://www.netlify.com/) | 220 | 16 s | 71 ms | -| Barilliance | 148 | 15 s | 103 ms | -| Exponential Interactive | 329 | 15 s | 46 ms | -| Remintrex | 186 | 15 s | 81 ms | -| Web Dissector | 113 | 15 s | 133 ms | -| Cachefly | 130 | 15 s | 115 ms | -| Spot.IM | 100 | 15 s | 148 ms | -| OnScroll | 126 | 14 s | 114 ms | -| UPS i-parcel | 110 | 14 s | 131 ms | -| Attribution | 186 | 14 s | 76 ms | -| Exponea | 199 | 14 s | 70 ms | -| AdSupply | 118 | 13 s | 113 ms | -| Video Media Groep | 131 | 13 s | 101 ms | -| AIR.TV | 197 | 13 s | 67 ms | -| content.ad | 129 | 13 s | 101 ms | -| Bet365 | 140 | 13 s | 92 ms | -| Site24x7 Real User Monitoring | 174 | 12 s | 71 ms | -| RightNow Service Cloud | 122 | 12 s | 100 ms | -| Ziff Davis Tech | 180 | 12 s | 68 ms | -| [TurnTo](https://www.turntonetworks.com/) | 115 | 12 s | 103 ms | -| Adunity | 103 | 12 s | 114 ms | -| Swoop | 166 | 12 s | 70 ms | -| Browser-Update.org | 186 | 11 s | 61 ms | -| Boomtrain | 148 | 11 s | 74 ms | -| Ghostery Enterprise | 129 | 11 s | 85 ms | -| Microad | 136 | 11 s | 79 ms | -| ShopStorm | 132 | 11 s | 81 ms | -| Sailthru | 184 | 10 s | 57 ms | -| NaviStone | 116 | 10 s | 89 ms | -| Tag Inspector | 115 | 10 s | 89 ms | -| StumbleUpon | 106 | 10 s | 94 ms | -| Channel.me | 83 | 10 s | 118 ms | -| Wufoo | 148 | 10 s | 66 ms | -| Hawk Search | 141 | 9 s | 64 ms | -| Bluecore | 112 | 9 s | 80 ms | -| UpSellit | 105 | 9 s | 86 ms | -| [emetriq](https://www.emetriq.com/) | 157 | 8 s | 54 ms | -| MailPlus | 116 | 8 s | 72 ms | -| [Bidswitch](https://www.bidswitch.com/) | 118 | 8 s | 65 ms | -| Realytics | 108 | 8 s | 70 ms | -| [Catchpoint](https://www.catchpoint.com/) | 144 | 7 s | 49 ms | -| Sonobi | 39 | 7 s | 172 ms | -| DialogTech SourceTrak | 116 | 7 s | 57 ms | -| Intilery | 102 | 6 s | 63 ms | -| Polldaddy | 75 | 6 s | 85 ms | -| Flipboard | 112 | 6 s | 55 ms | -| Improve Digital | 46 | 6 s | 126 ms | -| Qualtrics | 46 | 6 s | 123 ms | -| JustUno | 328 | 6 s | 17 ms | -| Webtrends | 29 | 6 s | 190 ms | -| MathJax | 46 | 4 s | 98 ms | -| [Xaxis](https://www.xaxis.com/) | 44 | 4 s | 80 ms | -| ConvertMedia | 45 | 3 s | 76 ms | -| ARM | 29 | 3 s | 117 ms | -| Research Online | 43 | 3 s | 75 ms | -| DistroScale | 43 | 3 s | 74 ms | -| StackExchange | 42 | 3 s | 76 ms | -| StackAdapt | 35 | 3 s | 90 ms | -| eGain | 41 | 3 s | 75 ms | -| Soundest | 44 | 3 s | 66 ms | -| YoYo | 24 | 3 s | 116 ms | -| BuySellAds | 42 | 3 s | 66 ms | -| Sociomantic Labs | 46 | 3 s | 58 ms | -| AdCurve | 38 | 3 s | 67 ms | -| Nanorep | 33 | 3 s | 78 ms | -| Webtrekk | 24 | 2 s | 100 ms | -| AliveChat | 38 | 2 s | 57 ms | -| Click4Assistance | 27 | 2 s | 77 ms | -| Fastest Forward | 33 | 2 s | 57 ms | -| Pagefair | 35 | 2 s | 53 ms | -| [Fastly Insights](https://insights.fastlylabs.com) | 23 | 1 s | 64 ms | -| PrintFriendly | 28 | 1 s | 49 ms | -| PhotoBucket | 15 | 1 s | 89 ms | -| Eyeota | 15 | 1 s | 75 ms | -| Pictela (AOL) | 3 | 1 s | 367 ms | -| ContextWeb | 14 | 1 s | 74 ms | -| Vindico | 4 | 1 s | 190 ms | -| Captify Media | 8 | 0 s | 60 ms | -| Intent IQ | 4 | 0 s | 68 ms | -| [Freshchat](https://www.freshworks.com/live-chat-software/) | 2 | 0 s | 57 ms | -| PubNation | 2 | 0 s | 55 ms | +| [Google/Doubleclick Ads](https://www.doubleclickbygoogle.com/) | 650,727 | 1,173,204 s | 1803 ms | +| [YouTube](https://youtube.com) | 390,054 | 631,295 s | 1618 ms | +| [All Other 3rd Parties](#by-category) | 1,359,375 | 404,459 s | 298 ms | +| [Facebook](https://www.facebook.com) | 1,444,810 | 322,129 s | 223 ms | +| [Wix](https://www.wix.com/) | 49,666 | 264,250 s | 5321 ms | +| [Google CDN](https://developers.google.com/speed/libraries/) | 903,117 | 212,688 s | 236 ms | +| [Yandex Metrica](https://metrica.yandex.com/about?) | 270,514 | 135,500 s | 501 ms | +| [Google Maps](https://www.google.com/maps) | 270,086 | 107,550 s | 398 ms | +| [Google Analytics](https://www.google.com/analytics/analytics/) | 1,314,344 | 97,492 s | 74 ms | +| [Other Google APIs/SDKs](https://developers.google.com/apis-explorer/#p/) | 532,252 | 83,662 s | 157 ms | +| [Shopify](https://www.shopify.com/) | 81,850 | 73,774 s | 901 ms | +| [Google Tag Manager](https://marketingplatform.google.com/about/tag-manager/) | 612,837 | 73,394 s | 120 ms | +| [AddThis](http://www.addthis.com/) | 126,104 | 58,199 s | 462 ms | +| [ZenDesk](https://zendesk.com/) | 69,743 | 52,694 s | 756 ms | +| [PIXNET](https://www.pixnet.net/) | 48,146 | 52,368 s | 1088 ms | +| [Squarespace](https://www.squarespace.com/) | 38,716 | 34,398 s | 888 ms | +| [jQuery CDN](https://code.jquery.com/) | 169,655 | 33,429 s | 197 ms | +| [Twitter](https://twitter.com) | 234,572 | 31,320 s | 134 ms | +| [Cloudflare CDN](https://cdnjs.com/) | 110,489 | 30,408 s | 275 ms | +| [Hatena Blog](https://hatenablog.com/) | 16,314 | 29,919 s | 1834 ms | +| [WordPress](https://wp.com/) | 131,777 | 28,140 s | 214 ms | +| [Integral Ad Science](https://integralads.com/uk/) | 28,273 | 27,793 s | 983 ms | +| [Yandex APIs](https://yandex.ru/) | 22,971 | 24,273 s | 1057 ms | +| [CreateJS CDN](http://code.createjs.com/) | 8,992 | 24,041 s | 2674 ms | +| [Tawk.to](https://www.tawk.to/) | 56,580 | 21,773 s | 385 ms | +| [Jivochat](https://www.jivochat.com/) | 38,980 | 19,527 s | 501 ms | +| [Tumblr](https://tumblr.com/) | 8,770 | 18,816 s | 2146 ms | +| [Weebly](https://www.weebly.com/) | 15,286 | 18,754 s | 1227 ms | +| [Criteo](https://www.criteo.com/) | 77,325 | 17,566 s | 227 ms | +| [Pubmatic](https://pubmatic.com/) | 63,997 | 14,390 s | 225 ms | +| [AMP](https://amp.dev/) | 57,906 | 14,063 s | 243 ms | +| [Hotjar](https://www.hotjar.com/) | 157,254 | 13,817 s | 88 ms | +| [Bridgewell DSP](https://www.bridgewell.com/) | 21,594 | 13,785 s | 638 ms | +| [Sumo](https://sumo.com/) | 19,970 | 13,627 s | 682 ms | +| [FontAwesome CDN](https://fontawesome.com/) | 37,844 | 13,505 s | 357 ms | +| [Moat](https://moat.com/) | 20,045 | 13,350 s | 666 ms | +| [Cloudflare](https://www.cloudflare.com/website-optimization/) | 36,203 | 13,058 s | 361 ms | +| [Dealer](https://www.dealer.com/) | 9,017 | 12,870 s | 1427 ms | +| [JSDelivr CDN](https://www.jsdelivr.com/) | 37,062 | 12,163 s | 328 ms | +| [Blogger](http://www.blogger.com/) | 24,739 | 11,482 s | 464 ms | +| [Salesforce](https://www.salesforce.com/products/marketing-cloud/) | 19,599 | 11,270 s | 575 ms | +| [Wistia](https://wistia.com/) | 12,612 | 10,968 s | 870 ms | +| [Adobe Tag Manager](https://www.adobe.com/experience-platform/) | 32,900 | 10,173 s | 309 ms | +| [ShareThis](https://www.sharethis.com/) | 36,317 | 10,135 s | 279 ms | +| [Yandex Ads](https://yandex.com/adv/) | 25,094 | 10,005 s | 399 ms | +| [DoubleVerify](https://www.doubleverify.com/) | 11,760 | 8,768 s | 746 ms | +| [Taboola](https://www.taboola.com/) | 23,206 | 8,344 s | 360 ms | +| [Smartsupp](https://www.smartsupp.com) | 13,932 | 7,872 s | 565 ms | +| [Stripe](https://stripe.com) | 18,462 | 7,329 s | 397 ms | +| [LiveChat](https://www.livechatinc.com/) | 18,439 | 7,029 s | 381 ms | +| [Yandex Share](https://yastatic.net/share2/share.js) | 29,685 | 6,834 s | 230 ms | +| [Drift](https://www.drift.com/) | 6,172 | 6,821 s | 1105 ms | +| [Amazon Web Services](https://aws.amazon.com/s3/) | 40,733 | 6,235 s | 153 ms | +| [Intercom](https://www.intercom.com) | 14,468 | 5,945 s | 411 ms | +| Bigcommerce | 9,546 | 5,812 s | 609 ms | +| [Tray Commerce](https://www.tray.com.br/) | 2,373 | 5,809 s | 2448 ms | +| LiveJournal | 3,494 | 5,669 s | 1622 ms | +| Mapbox | 5,378 | 5,634 s | 1048 ms | +| Rambler | 9,143 | 5,597 s | 612 ms | +| [PureCars](https://www.purecars.com/) | 2,660 | 5,366 s | 2017 ms | +| [WordAds](https://wordads.co/) | 21,071 | 5,297 s | 251 ms | +| AB Tasty | 3,363 | 5,243 s | 1559 ms | +| [Rubicon Project](https://rubiconproject.com/) | 35,955 | 5,229 s | 145 ms | +| [Sentry](https://sentry.io/) | 11,033 | 5,144 s | 466 ms | +| [GoDaddy](https://www.godaddy.com/) | 6,086 | 5,055 s | 831 ms | +| Adloox | 5,057 | 4,895 s | 968 ms | +| [Hubspot](https://hubspot.com/) | 28,497 | 4,829 s | 169 ms | +| [Snapchat](https://www.snapchat.com) | 11,148 | 4,808 s | 431 ms | +| [Olark](https://www.olark.com/) | 7,205 | 4,708 s | 653 ms | +| [Media.net](https://www.media.net/) | 25,352 | 4,691 s | 185 ms | +| [Brightcove](https://www.brightcove.com/en/) | 6,438 | 4,459 s | 693 ms | +| [Mailchimp](https://mailchimp.com/) | 21,068 | 4,441 s | 211 ms | +| [Tealium](https://tealium.com/) | 13,033 | 4,425 s | 340 ms | +| [PayPal](https://paypal.com) | 12,485 | 4,412 s | 353 ms | +| [Scorecard Research](https://www.scorecardresearch.com/) | 28,766 | 4,267 s | 148 ms | +| Esri ArcGIS | 1,395 | 4,191 s | 3005 ms | +| [CDK Dealer Management](https://www.cdkglobal.com/us) | 3,517 | 4,184 s | 1190 ms | +| Klaviyo | 11,891 | 4,160 s | 350 ms | +| [Lucky Orange](https://www.luckyorange.com/) | 8,042 | 4,154 s | 517 ms | +| [Parking Crew](http://parkingcrew.net/) | 11,470 | 4,151 s | 362 ms | +| [SoundCloud](https://www.soundcloud.com/) | 4,276 | 4,086 s | 956 ms | +| [Adobe Business Catalyst](https://www.businesscatalyst.com/) | 3,927 | 3,942 s | 1004 ms | +| [fam](http://admin.fam-ad.com/report/) | 2,188 | 3,892 s | 1779 ms | +| [Amazon Ads](https://ad.amazon.com/) | 20,719 | 3,889 s | 188 ms | +| [Crazy Egg](https://www.crazyegg.com/) | 19,547 | 3,721 s | 190 ms | +| Fastly | 5,142 | 3,680 s | 716 ms | +| Infolinks | 3,657 | 3,594 s | 983 ms | +| [Akamai](https://www.akamai.com/) | 10,541 | 3,543 s | 336 ms | +| [MediaVine](https://www.mediavine.com/) | 5,647 | 3,528 s | 625 ms | +| [Vimeo](http://vimeo.com/) | 14,147 | 3,520 s | 249 ms | +| [Distil Networks](https://www.distilnetworks.com/) | 10,078 | 3,391 s | 336 ms | +| Privy | 11,761 | 3,266 s | 278 ms | +| Skimbit | 20,440 | 3,259 s | 159 ms | +| [Tidio Live Chat](https://www.tidiochat.com/en/) | 9,086 | 3,179 s | 350 ms | +| Dailymotion | 2,390 | 3,007 s | 1258 ms | +| [mPulse](https://developer.akamai.com/akamai-mpulse) | 12,514 | 2,962 s | 237 ms | +| [MGID](https://www.mgid.com/) | 7,087 | 2,853 s | 403 ms | +| [Optimizely](https://www.optimizely.com/) | 11,328 | 2,808 s | 248 ms | +| Monotype | 4,992 | 2,757 s | 552 ms | +| uLogin | 2,312 | 2,755 s | 1192 ms | +| LKQD | 1,747 | 2,700 s | 1545 ms | +| [Histats](http://histats.com/) | 10,663 | 2,684 s | 252 ms | +| Trust Pilot | 13,820 | 2,606 s | 189 ms | +| [Yotpo](https://www.yotpo.com/) | 12,756 | 2,591 s | 203 ms | +| [Ensighten](https://www.ensighten.com/) | 5,412 | 2,577 s | 476 ms | +| [Bing Ads](https://bingads.microsoft.com) | 16,223 | 2,442 s | 151 ms | +| Inspectlet | 5,822 | 2,393 s | 411 ms | +| [OptinMonster](https://optinmonster.com/) | 9,053 | 2,386 s | 264 ms | +| VigLink | 8,175 | 2,284 s | 279 ms | +| [Spotify](https://www.spotify.com/) | 2,930 | 2,200 s | 751 ms | +| Azure Web Services | 8,410 | 2,186 s | 260 ms | +| [WebsiteBuilder.com](https://www.websitebuilder.com) | 672 | 2,146 s | 3194 ms | +| [Sizmek](https://www.sizmek.com/) | 3,909 | 2,091 s | 535 ms | +| Simplicity Marketing | 3,045 | 2,091 s | 687 ms | +| [RevJet](https://www.revjet.com/) | 4,646 | 1,924 s | 414 ms | +| [LinkedIn](https://www.linkedin.com/) | 15,987 | 1,902 s | 119 ms | +| [Segment](https://segment.com/) | 9,598 | 1,840 s | 192 ms | +| Gigya | 5,826 | 1,792 s | 308 ms | +| Tynt | 25,003 | 1,748 s | 70 ms | +| [AddToAny](https://www.addtoany.com/) | 25,069 | 1,721 s | 69 ms | +| Embedly | 3,778 | 1,615 s | 428 ms | +| [Pinterest](https://pinterest.com/) | 16,302 | 1,576 s | 97 ms | +| Bold Commerce | 11,050 | 1,527 s | 138 ms | +| [Yahoo!](https://www.yahoo.com/) | 9,248 | 1,521 s | 165 ms | +| [VK](https://vk.com/) | 15,503 | 1,501 s | 97 ms | +| Adform | 8,220 | 1,495 s | 182 ms | +| [Twitch](https://twitch.tv/) | 823 | 1,494 s | 1816 ms | +| Blindado | 681 | 1,494 s | 2193 ms | +| [Disqus](http://disqus.com/) | 1,816 | 1,492 s | 822 ms | +| [Baidu Analytics](https://tongji.baidu.com/web/welcome/login) | 12,418 | 1,482 s | 119 ms | +| Vidible | 1,569 | 1,469 s | 936 ms | +| [Nielsen NetRatings SiteCensus](http://www.nielsen-online.com/intlpage.html) | 11,993 | 1,382 s | 115 ms | +| [Instagram](https://www.instagram.com) | 9,351 | 1,370 s | 146 ms | +| FullStory | 6,815 | 1,335 s | 196 ms | +| [Intent Media](https://intent.com/) | 6,992 | 1,307 s | 187 ms | +| issuu | 2,069 | 1,297 s | 627 ms | +| iubenda | 13,029 | 1,296 s | 99 ms | +| [ContactAtOnce](https://www.contactatonce.com/) | 3,478 | 1,278 s | 368 ms | +| Kakao | 12,590 | 1,259 s | 100 ms | +| Ezoic | 4,219 | 1,234 s | 292 ms | +| [Adobe TypeKit](https://fonts.adobe.com/) | 11,673 | 1,230 s | 105 ms | +| [Cookiebot](https://www.cookiebot.com/) | 9,126 | 1,149 s | 126 ms | +| Mouseflow | 1,743 | 1,090 s | 625 ms | +| AdMatic | 996 | 1,074 s | 1079 ms | +| LongTail Ad Solutions | 3,287 | 1,062 s | 323 ms | +| Evidon | 6,074 | 1,060 s | 175 ms | +| [Keen](https://keen.io/) | 2,615 | 1,059 s | 405 ms | +| Dynamic Yield | 942 | 1,028 s | 1091 ms | +| [Unpkg](https://unpkg.com) | 4,845 | 1,026 s | 212 ms | +| [Amazon Pay](https://pay.amazon.com) | 5,356 | 983 s | 184 ms | +| SpringServer | 1,385 | 982 s | 709 ms | +| [Albacross](https://albacross.com/) | 1,894 | 978 s | 516 ms | +| Teads | 4,827 | 971 s | 201 ms | +| [Salesforce Commerce Cloud](https://www.salesforce.com/products/commerce-cloud/overview/) | 2,659 | 950 s | 357 ms | +| IBM Digital Analytics | 1,082 | 946 s | 875 ms | +| Cxense | 4,788 | 887 s | 185 ms | +| [BrightTag / Signal](https://www.signal.co) | 7,780 | 885 s | 114 ms | +| [DigiTrust](http://www.digitru.st/) | 1,701 | 884 s | 519 ms | +| LoyaltyLion | 1,104 | 861 s | 780 ms | +| Microsoft Hosted Libs | 5,218 | 854 s | 164 ms | +| Feefo.com | 1,674 | 827 s | 494 ms | +| [Help Scout](https://www.helpscout.net/) | 1,949 | 786 s | 403 ms | +| [Snowplow](https://snowplowanalytics.com/) | 7,030 | 785 s | 112 ms | +| [TrustArc](https://www.trustarc.com/) | 4,796 | 781 s | 163 ms | +| StickyADS.tv | 858 | 775 s | 904 ms | +| sovrn | 2,921 | 759 s | 260 ms | +| [AppNexus](https://www.appnexus.com/) | 3,499 | 752 s | 215 ms | +| [New Relic](https://newrelic.com/) | 6,954 | 746 s | 107 ms | +| Yieldify | 566 | 735 s | 1299 ms | +| Admixer for Publishers | 1,136 | 730 s | 643 ms | +| [VWO](https://vwo.com) | 4,343 | 727 s | 167 ms | +| Ecwid | 973 | 716 s | 735 ms | +| Secomapp | 1,635 | 715 s | 438 ms | +| Index Exchange | 5,008 | 714 s | 143 ms | +| Kaltura Video Platform | 487 | 697 s | 1432 ms | +| CallRail | 7,392 | 697 s | 94 ms | +| StatCounter | 10,171 | 697 s | 68 ms | +| SessionCam | 888 | 683 s | 769 ms | +| Celtra | 3,706 | 681 s | 184 ms | +| TINT | 288 | 680 s | 2363 ms | +| TrafficStars | 2,707 | 666 s | 246 ms | +| Bazaarvoice | 1,740 | 660 s | 380 ms | +| Gemius | 7,344 | 650 s | 88 ms | +| Revolver Maps | 1,106 | 645 s | 583 ms | +| Okas Concepts | 622 | 642 s | 1032 ms | +| [HyperInzerce](https://hyperinzerce.cz) | 1,377 | 627 s | 455 ms | +| Heroku | 949 | 626 s | 659 ms | +| Bugsnag | 1,314 | 611 s | 465 ms | +| Pardot | 1,398 | 610 s | 436 ms | +| SocialShopWave | 1,405 | 586 s | 417 ms | +| [33 Across](https://33across.com/) | 744 | 574 s | 772 ms | +| [OpenX](https://www.openx.com/) | 1,759 | 570 s | 324 ms | +| [Wicked Reports](https://www.wickedreports.com/) | 657 | 567 s | 863 ms | +| [Quantum Metric](https://www.quantummetric.com/) | 536 | 559 s | 1043 ms | +| [Outbrain](https://www.outbrain.com/) | 4,723 | 550 s | 116 ms | +| District M | 6,744 | 545 s | 81 ms | +| [Adroll](https://www.adroll.com/) | 5,404 | 538 s | 100 ms | +| Medium | 1,238 | 531 s | 429 ms | +| Sekindo | 296 | 526 s | 1775 ms | +| [LivePerson](https://www.liveperson.com/) | 4,447 | 516 s | 116 ms | +| iBillboard | 1,020 | 515 s | 505 ms | +| [Hotmart](https://www.hotmart.com/) | 239 | 507 s | 2119 ms | +| Marchex | 4,398 | 506 s | 115 ms | +| Dataxu | 3,325 | 504 s | 152 ms | +| DTSCOUT | 4,476 | 504 s | 113 ms | +| LINE Corporation | 4,292 | 490 s | 114 ms | +| SnapWidget | 3,085 | 486 s | 157 ms | +| [Mixpanel](https://mixpanel.com/) | 6,235 | 485 s | 78 ms | +| SmartAdServer | 3,396 | 481 s | 142 ms | +| Digioh | 1,102 | 481 s | 437 ms | +| Meetrics | 780 | 472 s | 605 ms | +| MaxCDN Enterprise | 2,085 | 464 s | 223 ms | +| BannerFlow | 828 | 454 s | 549 ms | +| i-mobile | 4,577 | 451 s | 99 ms | +| [Supership](https://supership.jp/) | 697 | 447 s | 642 ms | +| piano | 1,123 | 446 s | 397 ms | +| [AOL / Oath / Verizon Media](https://www.oath.com/) | 2,073 | 440 s | 212 ms | +| Adocean | 818 | 427 s | 521 ms | +| Fort Awesome | 825 | 426 s | 516 ms | +| Ve | 2,795 | 421 s | 151 ms | +| [Vidyard](https://www.vidyard.com/) | 412 | 420 s | 1020 ms | +| Booking.com | 2,472 | 419 s | 170 ms | +| Clicktale | 1,091 | 412 s | 378 ms | +| Net Reviews | 2,464 | 400 s | 162 ms | +| Smart AdServer | 2,419 | 393 s | 163 ms | +| OpenTable | 2,442 | 392 s | 160 ms | +| Zmags | 159 | 385 s | 2422 ms | +| Chartbeat | 4,901 | 384 s | 78 ms | +| Media Management Technologies | 663 | 377 s | 569 ms | +| Nosto | 2,045 | 374 s | 183 ms | +| [AppDynamics](https://www.appdynamics.com/) | 1,667 | 372 s | 223 ms | +| TrackJS | 840 | 365 s | 434 ms | +| Tribal Fusion | 915 | 353 s | 386 ms | +| LoopMe | 510 | 344 s | 675 ms | +| UserReport | 1,555 | 343 s | 221 ms | +| Seznam | 1,844 | 342 s | 186 ms | +| iAdvize SAS | 1,023 | 341 s | 333 ms | +| StreamRail | 223 | 340 s | 1526 ms | +| [Marketo](https://www.marketo.com) | 1,315 | 337 s | 256 ms | +| Parse.ly | 3,198 | 327 s | 102 ms | +| Signyfyd | 282 | 321 s | 1137 ms | +| Audience 360 | 432 | 320 s | 741 ms | +| Technorati | 637 | 315 s | 495 ms | +| [Popads](https://www.popads.net/) | 2,997 | 314 s | 105 ms | +| BlueKai | 3,976 | 309 s | 78 ms | +| ThreatMetrix | 253 | 308 s | 1219 ms | +| GitHub | 1,198 | 307 s | 257 ms | +| [Yandex CDN](https://yandex.ru/) | 2,037 | 306 s | 150 ms | +| Dynatrace | 397 | 305 s | 767 ms | +| ResponsiveVoice | 1,039 | 301 s | 290 ms | +| Wishpond Technologies | 667 | 300 s | 449 ms | +| Unbounce | 2,684 | 296 s | 110 ms | +| FreakOut | 3,870 | 295 s | 76 ms | +| [RD Station](https://www.rdstation.com/en/) | 4,166 | 292 s | 70 ms | +| MailMunch | 4,654 | 288 s | 62 ms | +| Treasure Data | 4,493 | 285 s | 63 ms | +| [Shareaholic](https://www.shareaholic.com/) | 3,465 | 282 s | 82 ms | +| Adverline Board | 1,052 | 282 s | 268 ms | +| PushCrew | 3,621 | 281 s | 78 ms | +| STINGRAY | 2,475 | 280 s | 113 ms | +| Between Digital | 516 | 279 s | 541 ms | +| Sortable | 1,580 | 279 s | 176 ms | +| iPerceptions | 2,237 | 278 s | 124 ms | +| [Verizon Digital Media CDN](https://www.verizondigitalmedia.com/) | 272 | 278 s | 1020 ms | +| Decibel Insight | 567 | 275 s | 485 ms | +| [Beeketing](https://beeketing.com/) | 3,369 | 274 s | 81 ms | +| Ooyala | 367 | 273 s | 745 ms | +| [Quantcast](https://www.quantcast.com) | 3,031 | 269 s | 89 ms | +| Maxymiser | 899 | 264 s | 294 ms | +| Perfect Market | 1,142 | 259 s | 227 ms | +| Yieldmo | 748 | 257 s | 344 ms | +| [BounceX](https://www.bouncex.com/) | 1,266 | 256 s | 202 ms | +| Auto Link Maker | 891 | 252 s | 283 ms | +| ZEDO | 418 | 250 s | 598 ms | +| Pixlee | 447 | 247 s | 553 ms | +| Swiftype | 1,528 | 247 s | 161 ms | +| Opta | 407 | 245 s | 603 ms | +| FirstImpression | 465 | 244 s | 524 ms | +| JuicyAds | 2,030 | 244 s | 120 ms | +| Reviews.co.uk | 622 | 242 s | 390 ms | +| Pure Chat | 3,593 | 238 s | 66 ms | +| SearchSpring | 383 | 238 s | 621 ms | +| [Market GID](https://www.marketgid.com/) | 731 | 237 s | 324 ms | +| OptiMonk | 1,374 | 236 s | 172 ms | +| Sharethrough | 2,059 | 236 s | 114 ms | +| Experian Cross-Channel Marketing Platform | 139 | 233 s | 1679 ms | +| [Polar](https://polar.me/) | 841 | 229 s | 272 ms | +| GIPHY | 187 | 223 s | 1195 ms | +| [Media Math](http://www.mediamath.com/) | 2,081 | 217 s | 104 ms | +| AddEvent | 1,326 | 214 s | 161 ms | +| ForeSee | 1,098 | 214 s | 195 ms | +| Accuweather | 1,783 | 209 s | 117 ms | +| Heap | 2,831 | 208 s | 74 ms | +| Knight Lab | 172 | 206 s | 1200 ms | +| Permutive | 1,098 | 205 s | 186 ms | +| Connatix | 223 | 205 s | 918 ms | +| Affirm | 1,927 | 202 s | 105 ms | +| Kampyle | 882 | 196 s | 222 ms | +| Po.st | 815 | 193 s | 237 ms | +| Snacktools | 644 | 192 s | 298 ms | +| Searchanise | 2,739 | 191 s | 70 ms | +| LightWidget | 3,242 | 186 s | 57 ms | +| TRUSTe | 1,869 | 186 s | 99 ms | +| Comm100 | 1,310 | 185 s | 141 ms | +| Pagely | 757 | 182 s | 240 ms | +| etracker | 1,732 | 179 s | 103 ms | +| Stackla PTY | 297 | 179 s | 602 ms | +| IPONWEB | 1,185 | 176 s | 149 ms | +| Monetate | 870 | 175 s | 201 ms | +| Opentag | 869 | 174 s | 200 ms | +| Rackspace | 801 | 173 s | 216 ms | +| Tencent | 1,258 | 172 s | 137 ms | +| [Optanon](https://www.cookielaw.org/) | 1,682 | 169 s | 101 ms | +| Expedia | 131 | 169 s | 1289 ms | +| Bizible | 1,260 | 168 s | 133 ms | +| ContentSquare | 1,452 | 166 s | 115 ms | +| Siteimprove | 2,023 | 166 s | 82 ms | +| [Listrak](https://www.listrak.com/) | 1,132 | 164 s | 145 ms | +| LiveTex | 751 | 163 s | 217 ms | +| Clerk.io ApS | 884 | 162 s | 183 ms | +| PowerReviews | 906 | 161 s | 177 ms | +| SpotXchange | 537 | 160 s | 298 ms | +| Refersion | 1,371 | 160 s | 117 ms | +| eBay | 819 | 157 s | 192 ms | +| WisePops | 649 | 157 s | 242 ms | +| Fraudlogix | 628 | 156 s | 249 ms | +| GetSiteControl | 1,638 | 156 s | 95 ms | +| Convert Insights | 977 | 155 s | 159 ms | +| Sift Science | 1,043 | 153 s | 147 ms | +| [Click Guardian](https://www.clickguardian.co.uk/) | 265 | 153 s | 577 ms | +| MonetizeMore | 256 | 152 s | 593 ms | +| Touch Commerce | 154 | 151 s | 978 ms | +| [Vox Media](https://www.voxmedia.com/) | 355 | 149 s | 419 ms | +| Hola Networks | 200 | 148 s | 741 ms | +| [PageSense](https://www.zoho.com/pagesense/) | 903 | 148 s | 164 ms | +| Forter | 471 | 146 s | 310 ms | +| Bronto Software | 954 | 145 s | 152 ms | +| TagCommander | 1,205 | 144 s | 119 ms | +| Investis | 74 | 140 s | 1895 ms | +| Roxr Software | 2,142 | 139 s | 65 ms | +| Reviews.io | 217 | 137 s | 630 ms | +| [WordPress Site Stats](https://wp.com/) | 2,206 | 134 s | 61 ms | +| Calendly | 196 | 134 s | 683 ms | +| Global-e | 291 | 133 s | 459 ms | +| [mParticle](https://www.mparticle.com/) | 349 | 132 s | 378 ms | +| PerimeterX Bot Defender | 248 | 130 s | 526 ms | +| Qubit Deliver | 318 | 130 s | 410 ms | +| Forensiq | 524 | 130 s | 248 ms | +| Marketplace Web Service | 273 | 128 s | 468 ms | +| Constant Contact | 1,563 | 123 s | 79 ms | +| Amplitude Mobile Analytics | 1,808 | 122 s | 68 ms | +| plista | 726 | 122 s | 168 ms | +| Moovweb | 58 | 121 s | 2086 ms | +| Curalate | 379 | 120 s | 317 ms | +| Skype | 709 | 120 s | 170 ms | +| iovation | 1,132 | 119 s | 105 ms | +| Intercept Interactive | 1,005 | 118 s | 117 ms | +| Cloudinary | 395 | 117 s | 297 ms | +| Rakuten Marketing | 1,611 | 117 s | 73 ms | +| AvantLink | 181 | 116 s | 643 ms | +| Adyoulike | 1,614 | 116 s | 72 ms | +| Underdog Media | 303 | 116 s | 381 ms | +| WebpageFX | 405 | 113 s | 279 ms | +| Evergage | 493 | 112 s | 227 ms | +| Gfycat | 66 | 108 s | 1634 ms | +| Nativo | 1,124 | 107 s | 96 ms | +| [Auth0](https://auth0.com/) | 252 | 107 s | 423 ms | +| TripAdvisor | 603 | 106 s | 176 ms | +| [Freshdesk](https://freshdesk.com/) | 738 | 105 s | 143 ms | +| Flickr | 240 | 105 s | 436 ms | +| GetIntent RTBSuite | 173 | 103 s | 594 ms | +| Yottaa | 263 | 102 s | 388 ms | +| [24]7 | 131 | 100 s | 760 ms | +| Unruly Media | 449 | 99 s | 221 ms | +| Bootstrap Chinese network | 378 | 99 s | 263 ms | +| Symantec | 978 | 99 s | 101 ms | +| Mather Economics | 711 | 98 s | 138 ms | +| Github | 803 | 98 s | 122 ms | +| Revcontent | 478 | 96 s | 201 ms | +| Flowplayer | 396 | 96 s | 242 ms | +| Apester | 378 | 95 s | 253 ms | +| ExoClick | 1,778 | 93 s | 52 ms | +| Covert Pics | 378 | 92 s | 242 ms | +| Foursixty | 1,310 | 92 s | 70 ms | +| Adthink | 77 | 88 s | 1142 ms | +| [Concert](https://concert.io/) | 356 | 87 s | 245 ms | +| [Usabilla](https://usabilla.com) | 850 | 87 s | 103 ms | +| WebEngage | 590 | 85 s | 144 ms | +| Trusted Shops | 2,280 | 83 s | 36 ms | +| Playbuzz | 193 | 82 s | 426 ms | +| [iZooto](https://www.izooto.com) | 1,057 | 81 s | 77 ms | +| Lytics | 609 | 81 s | 133 ms | +| Livefyre | 238 | 81 s | 340 ms | +| infogr.am | 66 | 81 s | 1220 ms | +| WalkMe | 149 | 79 s | 528 ms | +| Interpublic Group | 449 | 78 s | 173 ms | +| [Attentive](https://attentivemobile.com/) | 649 | 78 s | 120 ms | +| GetResponse | 886 | 78 s | 87 ms | +| Onet | 150 | 77 s | 515 ms | +| Smart Insight Tracking | 895 | 76 s | 85 ms | +| Research Online | 1,261 | 76 s | 60 ms | +| Sidecar | 256 | 75 s | 293 ms | +| BoldChat | 451 | 74 s | 163 ms | +| Geniee | 901 | 73 s | 81 ms | +| AIR.TV | 692 | 73 s | 106 ms | +| Shopgate | 324 | 71 s | 221 ms | +| Janrain | 122 | 71 s | 583 ms | +| SnapEngage | 1,212 | 71 s | 58 ms | +| [DMD Marketing](https://www.dmdconnects.com/) | 320 | 71 s | 221 ms | +| Snack Media | 294 | 71 s | 240 ms | +| rewardStyle.com | 491 | 71 s | 144 ms | +| AddShoppers | 467 | 69 s | 148 ms | +| Kameleoon | 182 | 69 s | 377 ms | +| Keywee | 435 | 68 s | 156 ms | +| Typepad | 333 | 68 s | 204 ms | +| Arbor | 357 | 68 s | 189 ms | +| Picreel | 511 | 67 s | 132 ms | +| FoxyCart | 329 | 67 s | 205 ms | +| Branch Metrics | 1,050 | 67 s | 64 ms | +| Adkontekst | 238 | 67 s | 281 ms | +| Weborama | 505 | 64 s | 127 ms | +| SublimeSkinz | 1,216 | 64 s | 53 ms | +| AdSniper | 160 | 63 s | 394 ms | +| Mobify | 120 | 63 s | 523 ms | +| Adobe Test & Target | 92 | 62 s | 670 ms | +| [Adition](https://www.adition.com) | 300 | 62 s | 205 ms | +| News | 192 | 61 s | 320 ms | +| Wufoo | 777 | 61 s | 79 ms | +| The Hut Group | 236 | 61 s | 258 ms | +| InSkin Media | 82 | 61 s | 739 ms | +| MaxMind | 330 | 60 s | 182 ms | +| Simpli.fi | 347 | 59 s | 170 ms | +| [Radar](https://www.cedexis.com/radar/) | 607 | 59 s | 97 ms | +| Impact Radius | 211 | 58 s | 274 ms | +| ClickDesk | 664 | 58 s | 87 ms | +| Ambassador | 210 | 57 s | 271 ms | +| Affiliate Window | 907 | 56 s | 61 ms | +| PlayAd Media Group | 111 | 56 s | 501 ms | +| unpkg | 295 | 55 s | 187 ms | +| Reevoo | 195 | 55 s | 280 ms | +| [Pendo](https://www.pendo.io) | 512 | 53 s | 104 ms | +| Cachefly | 154 | 52 s | 336 ms | +| Tail Target | 517 | 51 s | 99 ms | +| [Bootstrap CDN](https://www.bootstrapcdn.com/) | 936 | 51 s | 54 ms | +| Best Of Media S.A. | 202 | 51 s | 250 ms | +| ReachForce | 56 | 50 s | 888 ms | +| RebelMouse | 50 | 49 s | 987 ms | +| Postcode Anywhere (Holdings) | 159 | 49 s | 308 ms | +| [OneSignal](https://onesignal.com/) | 428 | 48 s | 112 ms | +| Adobe Scene7 | 525 | 48 s | 91 ms | +| Autopilot | 554 | 48 s | 86 ms | +| ReCollect | 69 | 48 s | 690 ms | +| WebSpectator | 205 | 47 s | 230 ms | +| LinkedIn Ads | 397 | 47 s | 118 ms | +| AdsWizz | 183 | 46 s | 253 ms | +| Highcharts | 353 | 46 s | 130 ms | +| ShopRunner | 96 | 46 s | 479 ms | +| Profitshare | 258 | 45 s | 175 ms | +| Nend | 1,251 | 45 s | 36 ms | +| JustPremium Ads | 378 | 45 s | 118 ms | +| Google Plus | 494 | 44 s | 89 ms | +| Reflektion | 129 | 43 s | 333 ms | +| Kaizen Platform | 197 | 43 s | 216 ms | +| [Pusher](https://pusher.com/) | 128 | 42 s | 332 ms | +| Sajari Pty | 244 | 42 s | 173 ms | +| Ad6Media | 144 | 42 s | 292 ms | +| LiveHelpNow | 352 | 42 s | 119 ms | +| reEmbed | 206 | 42 s | 204 ms | +| [Moxie](https://www.gomoxie.com/) | 119 | 42 s | 352 ms | +| Adnium | 229 | 41 s | 181 ms | +| SurveyMonkey | 256 | 41 s | 161 ms | +| Crowd Control | 582 | 41 s | 71 ms | +| Spot.IM | 112 | 41 s | 366 ms | +| [ReadSpeaker](https://www.readspeaker.com) | 382 | 41 s | 107 ms | +| Survicate | 235 | 41 s | 174 ms | +| CPEx | 275 | 41 s | 149 ms | +| SaleCycle | 580 | 41 s | 70 ms | +| Zanox | 311 | 41 s | 131 ms | +| Appier | 473 | 40 s | 86 ms | +| Adyen | 56 | 40 s | 715 ms | +| Fresh Relevance | 430 | 40 s | 92 ms | +| Adscale | 331 | 40 s | 120 ms | +| [Usersnap](https://usersnap.com) | 128 | 39 s | 305 ms | +| [The Trade Desk](https://www.thetradedesk.com/) | 440 | 39 s | 89 ms | +| AdRiver | 200 | 39 s | 195 ms | +| Riskified | 548 | 37 s | 68 ms | +| Conversant Tag Manager | 147 | 37 s | 254 ms | +| Gleam | 397 | 37 s | 94 ms | +| Clicktripz | 365 | 37 s | 102 ms | +| Tradelab | 451 | 37 s | 82 ms | +| Dynamic Converter | 85 | 37 s | 430 ms | +| IBM Acoustic Campaign | 520 | 36 s | 70 ms | +| Petametrics | 246 | 36 s | 148 ms | +| AudienceSearch | 546 | 36 s | 66 ms | +| Talkable | 382 | 36 s | 93 ms | +| Rocket Fuel | 450 | 35 s | 78 ms | +| Key CDN | 288 | 35 s | 122 ms | +| [Alexa](https://www.alexa.com/) | 1,123 | 35 s | 31 ms | +| Socialphotos | 207 | 35 s | 169 ms | +| Effective Measure | 458 | 34 s | 74 ms | +| Madison Logic | 465 | 34 s | 73 ms | +| [Braze](https://www.braze.com) | 313 | 34 s | 108 ms | +| Kargo | 54 | 34 s | 623 ms | +| [Ipify](https://www.ipify.org) | 307 | 34 s | 110 ms | +| Salesforce Live Agent | 56 | 33 s | 596 ms | +| [Fastly Insights](https://insights.fastlylabs.com) | 563 | 33 s | 58 ms | +| Vibrant Media | 269 | 32 s | 120 ms | +| Alchemy | 81 | 32 s | 397 ms | +| TruConversion | 216 | 32 s | 148 ms | +| ZergNet | 54 | 32 s | 591 ms | +| Sooqr Search | 481 | 31 s | 65 ms | +| fluct | 747 | 31 s | 42 ms | +| SkyScanner | 126 | 31 s | 246 ms | +| Vergic AB | 106 | 30 s | 285 ms | +| Tagboard | 134 | 30 s | 222 ms | +| MLveda | 74 | 30 s | 401 ms | +| Omniconvert | 332 | 30 s | 89 ms | +| [Browsealoud](https://www.texthelp.com/en-gb/products/browsealoud/) | 577 | 29 s | 50 ms | +| DemandBase | 339 | 28 s | 83 ms | +| Salesforce.com | 463 | 28 s | 61 ms | +| Expedia USA | 84 | 28 s | 333 ms | +| Resonance Insights | 122 | 28 s | 229 ms | +| Advance Magazine Group | 191 | 28 s | 145 ms | +| [Luigi’s Box](https://www.luigisbox.com/) | 227 | 28 s | 122 ms | +| Viacom | 169 | 28 s | 163 ms | +| Proper Media | 124 | 27 s | 220 ms | +| VoiceFive | 283 | 27 s | 96 ms | +| GumGum | 524 | 27 s | 51 ms | +| Transifex | 126 | 26 s | 207 ms | +| Conversion Labs | 67 | 26 s | 390 ms | +| Sparkflow | 213 | 26 s | 122 ms | +| KISSmetrics | 396 | 26 s | 66 ms | +| CNET Content Solutions | 77 | 25 s | 329 ms | +| Mediahawk | 86 | 25 s | 294 ms | +| User Replay | 67 | 25 s | 377 ms | +| Zarget | 172 | 25 s | 146 ms | +| Steelhouse | 266 | 25 s | 94 ms | +| Delta Projects AB | 294 | 25 s | 85 ms | +| Turn | 305 | 25 s | 82 ms | +| Reklama | 211 | 24 s | 115 ms | +| Qualaroo | 366 | 24 s | 66 ms | +| Customer.io | 206 | 24 s | 116 ms | +| Feedbackify | 290 | 24 s | 82 ms | +| Fanplayr | 213 | 23 s | 110 ms | +| FLXone | 148 | 23 s | 158 ms | +| [Pingdom RUM](https://www.pingdom.com/product/performance-monitoring/) | 82 | 23 s | 276 ms | +| Mopinion | 136 | 22 s | 164 ms | +| Sirv | 250 | 22 s | 89 ms | +| SlimCut Media Outstream | 130 | 22 s | 170 ms | +| Rakuten LinkShare | 150 | 22 s | 146 ms | +| Vivocha S.p.A | 156 | 22 s | 139 ms | +| Expedia Australia | 55 | 22 s | 395 ms | +| Edge Web Fonts | 266 | 22 s | 81 ms | +| bRealTime | 161 | 22 s | 134 ms | +| Vee24 | 73 | 21 s | 294 ms | +| linkpulse | 317 | 21 s | 67 ms | +| Wow Analytics | 118 | 21 s | 175 ms | +| DialogTech | 213 | 21 s | 97 ms | +| Polldaddy | 120 | 20 s | 171 ms | +| Infinity Tracking | 257 | 20 s | 80 ms | +| AI Media Group | 103 | 20 s | 198 ms | +| Travelocity USA | 54 | 20 s | 377 ms | +| Vergic Engage Platform | 80 | 20 s | 250 ms | +| Sweet Tooth | 230 | 20 s | 87 ms | +| Opinion Stage | 152 | 20 s | 131 ms | +| [Iterate](https://iteratehq.com/) | 70 | 19 s | 274 ms | +| Storygize | 144 | 19 s | 132 ms | +| PebblePost | 65 | 19 s | 291 ms | +| Civic | 293 | 19 s | 64 ms | +| Triblio | 98 | 19 s | 189 ms | +| epoq internet services | 177 | 18 s | 103 ms | +| Userzoom | 103 | 18 s | 176 ms | +| TechTarget | 57 | 18 s | 316 ms | +| CleverTap | 228 | 18 s | 78 ms | +| Barilliance | 126 | 18 s | 141 ms | +| AWeber | 169 | 17 s | 101 ms | +| LoginRadius | 83 | 17 s | 206 ms | +| Flockler | 103 | 17 s | 166 ms | +| ResponseTap | 247 | 17 s | 69 ms | +| Conversio | 224 | 17 s | 75 ms | +| [Acceptable Ads](https://acceptableads.com/) | 149 | 17 s | 112 ms | +| NetAffiliation | 174 | 17 s | 96 ms | +| Dropbox | 54 | 17 s | 308 ms | +| Borderfree | 57 | 16 s | 286 ms | +| VidPulse | 79 | 16 s | 205 ms | +| RichRelevance | 65 | 16 s | 249 ms | +| Ghostery Enterprise | 72 | 16 s | 219 ms | +| Hull.js | 92 | 16 s | 170 ms | +| Republer | 167 | 15 s | 93 ms | +| Elastic Ad | 176 | 15 s | 87 ms | +| Alliance for Audited Media | 61 | 15 s | 250 ms | +| The Publisher Desk | 55 | 15 s | 275 ms | +| Cookie-Script.com | 163 | 15 s | 93 ms | +| [Smartlook](https://www.smartlook.com/) | 51 | 15 s | 295 ms | +| Accordant Media | 211 | 15 s | 71 ms | +| Hupso Website Analyzer | 251 | 15 s | 60 ms | +| OnScroll | 140 | 15 s | 106 ms | +| Bookatable | 148 | 14 s | 95 ms | +| [Widespace](https://www.widespace.com) | 140 | 13 s | 96 ms | +| Twitter Online Conversion Tracking | 95 | 13 s | 141 ms | +| Meltwater Group | 84 | 13 s | 158 ms | +| cloudIQ | 117 | 13 s | 113 ms | +| Qualtrics | 112 | 13 s | 118 ms | +| Klevu Search | 218 | 13 s | 59 ms | +| Friendbuy | 116 | 13 s | 111 ms | +| reddit | 118 | 13 s | 108 ms | +| Bluecore | 159 | 12 s | 78 ms | +| Fonecall | 74 | 12 s | 168 ms | +| The ADEX | 213 | 12 s | 58 ms | +| Pixalate | 80 | 12 s | 152 ms | +| [Netlify](https://www.netlify.com/) | 166 | 12 s | 73 ms | +| Vertical Mass | 69 | 12 s | 171 ms | +| [GoSquared](https://www.gosquared.com) | 186 | 12 s | 64 ms | +| Cookie Reports | 119 | 12 s | 97 ms | +| Elecard StreamEye | 56 | 11 s | 201 ms | +| CANDDi | 80 | 11 s | 141 ms | +| Woopra | 151 | 11 s | 74 ms | +| Optimove | 102 | 11 s | 109 ms | +| Prezi | 59 | 11 s | 187 ms | +| Tag Inspector | 99 | 11 s | 111 ms | +| One by AOL | 51 | 11 s | 215 ms | +| Rakuten MediaForge | 69 | 11 s | 155 ms | +| Drip | 258 | 11 s | 41 ms | +| Site24x7 Real User Monitoring | 124 | 11 s | 85 ms | +| CyberSource (Visa) | 167 | 11 s | 63 ms | +| Adobe Marketing Cloud | 150 | 11 s | 70 ms | +| [Byside](http://www.byside.com) | 62 | 10 s | 166 ms | +| PowerFront | 54 | 10 s | 185 ms | +| Navegg | 192 | 10 s | 52 ms | +| Web Dissector | 67 | 10 s | 145 ms | +| MaxPoint Interactive | 89 | 9 s | 105 ms | +| TripleLift | 81 | 9 s | 115 ms | +| Datonics | 128 | 9 s | 72 ms | +| Exponea | 146 | 9 s | 63 ms | +| AnswerDash | 72 | 9 s | 127 ms | +| Microad | 113 | 9 s | 80 ms | +| Sonobi | 75 | 9 s | 121 ms | +| Reactful | 83 | 9 s | 107 ms | +| MailPlus | 80 | 9 s | 111 ms | +| Polyfill service | 91 | 9 s | 95 ms | +| Oracle Recommendations On Demand | 96 | 8 s | 88 ms | +| OwnerIQ | 152 | 8 s | 55 ms | +| JingDong | 57 | 8 s | 145 ms | +| HotelsCombined | 69 | 8 s | 119 ms | +| Raygun | 83 | 8 s | 97 ms | +| UPS i-parcel | 65 | 8 s | 121 ms | +| Exactag | 80 | 8 s | 98 ms | +| Betgenius | 110 | 8 s | 68 ms | +| Braintree Payments | 77 | 7 s | 97 ms | +| Remintrex | 91 | 7 s | 81 ms | +| AdTrue | 64 | 7 s | 115 ms | +| Attribution | 112 | 7 s | 65 ms | +| SecuredVisit | 114 | 7 s | 64 ms | +| StackAdapt | 61 | 7 s | 117 ms | +| Filestack | 68 | 7 s | 104 ms | +| CleverDATA | 87 | 7 s | 79 ms | +| Exponential Interactive | 171 | 7 s | 40 ms | +| ShopStorm | 73 | 7 s | 92 ms | +| Netmining | 134 | 7 s | 49 ms | +| Extole | 60 | 7 s | 109 ms | +| Ziff Davis Tech | 100 | 7 s | 65 ms | +| DistroScale | 54 | 7 s | 121 ms | +| Swoop | 110 | 6 s | 59 ms | +| [TurnTo](https://www.turntonetworks.com/) | 59 | 6 s | 108 ms | +| RightNow Service Cloud | 60 | 6 s | 105 ms | +| Council ad Network | 91 | 6 s | 69 ms | +| Freespee | 77 | 6 s | 81 ms | +| AdvertServe | 72 | 6 s | 85 ms | +| Sojern | 92 | 6 s | 64 ms | +| Realytics | 91 | 6 s | 65 ms | +| Video Media Groep | 66 | 6 s | 88 ms | +| Ekm Systems | 113 | 6 s | 50 ms | +| Mux | 60 | 6 s | 93 ms | +| UpSellit | 64 | 5 s | 86 ms | +| [emetriq](https://www.emetriq.com/) | 92 | 5 s | 59 ms | +| NaviStone | 63 | 5 s | 83 ms | +| Datacamp | 65 | 5 s | 80 ms | +| OneSoon | 72 | 5 s | 71 ms | +| AdSupply | 51 | 5 s | 95 ms | +| Intilery | 62 | 5 s | 78 ms | +| Sailthru | 77 | 5 s | 61 ms | +| [Holimetrix](https://u360.d-bi.fr/) | 71 | 5 s | 66 ms | +| Boomtrain | 63 | 4 s | 70 ms | +| Cardosa Enterprises | 61 | 4 s | 72 ms | +| Neodata | 70 | 4 s | 61 ms | +| DialogTech SourceTrak | 77 | 4 s | 55 ms | +| Aggregate Knowledge | 65 | 4 s | 63 ms | +| Perfect Audience | 55 | 4 s | 72 ms | +| Klarna | 56 | 4 s | 65 ms | +| Hawk Search | 63 | 4 s | 57 ms | +| JustUno | 153 | 3 s | 20 ms | +| [Xaxis](https://www.xaxis.com/) | 54 | 3 s | 56 ms | +| [Catchpoint](https://www.catchpoint.com/) | 56 | 3 s | 53 ms | +| Fastest Forward | 55 | 2 s | 43 ms | +| [Gravatar](http://en.gravatar.com/) | 52 | 2 s | 38 ms | +| Reach Group | 67 | 1 s | 18 ms | ## Future Work @@ -1420,15 +1286,20 @@ The logic for attribution to individual script URLs can be found in the [Lightho The queries used to compute the data are in the `sql/` directory. -1. Edit `bootup-time-scripting.partial.sql` to query the correct month's HTTPArchive run. -2. Run `origin-query.generated.sql` in BigQuery. -3. Download the results and check them in at `data/YYYY-MM-DD-origin-scripting.json`. -4. Run `yarn build` to regenerate the latest canonical domain mapping. -5. Create a new table in `lighthouse-infrastructure.third_party_web` BigQuery table of the format `YYYY_MM_DD` with the csv in `dist/domain-map.csv` with three columns `domain`, `canonicalDomain`, and `category`. -6. Edit `bootup-time-scripting.partial.sql` to join on the table you just created. -7. Run `yarn build` to regenerate the queries. -8. Run `entity-per-page.generated.sql` in BigQuery. -9. Download the results and check them in at `data/YYYY-MM-DD-entity-scripting.json`. +1. Edit `all-observed-domains-query.sql` to query the correct month's HTTPArchive run. +1. Run `all-observed-domains-query.sql` in BigQuery. +1. Download the results and check them in at `data/YYYY-MM-01-observed-domains.json`. +1. Edit `bootup-time-scripting.partial.sql` to query the correct month's HTTPArchive run. +1. Run `origin-query.generated.sql` in BigQuery. +1. Download the results and check them in at `data/YYYY-MM-01-origin-scripting.json`. +1. Run `yarn build` to regenerate the latest canonical domain mapping. +1. Create a new table in `lighthouse-infrastructure.third_party_web` BigQuery table of the format `YYYY_MM_01` with the csv in `dist/domain-map.csv` with three columns `domain`, `canonicalDomain`, and `category`. +1. Edit `bootup-time-scripting.partial.sql` to join on the table you just created. +1. Run `yarn build` to regenerate the queries. +1. Run `entity-per-page.generated.sql` in BigQuery. +1. Download the results and check them in at `data/YYYY-MM-01-entity-scripting.json`. +1. Run `web-almanac-all-observed-domains-identification.sql` in BigQuery. +1. Save the results to a BigQuery table `YYYY_MM_01_all_observed_domains`. ### Updating this README diff --git a/bin/create-markdown.js b/bin/create-markdown.js index 84f66e8..7977aef 100644 --- a/bin/create-markdown.js +++ b/bin/create-markdown.js @@ -113,6 +113,7 @@ async function run() { const allDataRows = _.sortBy(ALL_DATA, 'totalExecutionTime') .reverse() + .filter(entry => entry.totalOccurrences >= 50) .map(entry => [ entry.homepage ? `[${entry.name}](${entry.homepage})` : entry.name, entry.totalOccurrences.toLocaleString(), diff --git a/by-category.png b/by-category.png index a8c1face03f4e547590cf86e7819278da96f44c3..46526eb021953f989da9a5797fef7a088f57734c 100644 GIT binary patch literal 43434 zcmXtA1yqw?*dL5gDFF#-Mu~KHD5InV8J$XZjc%0=5dmow0T~U_H9!QUJ4Sm0VSDd;@AKa0SC{CQn#x2EXdZw-AR<*2s168(Z2$scao@uO-eHs(Oa*@7 zy;f6(g6{sk@>+|MK_DiOD)gDIZ`RI&PoS>#*~Q^-<2afBLo6&(DQs`<(p7|ce|fX_ zNNwJebSdszZUZW9s)brAT|KM4yu7HGs(RS8nVw!%*b_zjF=G`btGQP6d5`)-PUidf zlaE@=D_TAd%uAiCGbIZRd*&S9i?F0t%FjbQ%VQZ~!!!zwVA<95^)Q5j{><)kJp$Rw zhrwr2F*Ui$`aZYdJ`HH<`NpB))T-` zYE;C{rwv?5zv9(Y3fJ~(C2#pBj!%&fj$fYo3Xa8IG_4Y$8NIgd)}oFh)-nIRICFnCzAW`7` zKu!pO!t3$5dEH%_E|a)A>&clTLSoL3 z6gVe(^T()QN#+l%DJQDCX;RHC`EYRmMA~b2ZeY5gAbnf!_)?`mRi#MNpm{%Gr;b*y zNHcxE8D4YmeN&R^Bdz&^7TsyktI*-licmhNm7xfqBlT&7Y9(-e4|y00e1~s>y`yO} zH#~Ro`3Tm{jq#vSYtQCV|QRMyEM5ioC0$(xAVOUgY zak2$bKJkC6@dp3pWZ<%$V7@2^Hh#5sdPJs5^=dPt;Z?V8szx6xjLkE+c}v`FL_Oe9!SWVLCd^L+yW)oSqBY(!>(sZ?pudH0-c?f}}X z^@Cp78S^V!Q5-kesd2DIgDh#%&jg}He#8)~0Z@E!D9i_26L$!tiG9Sir^fNA;FXLd zvo1$QL*TIXBZo2eY;9Nm0{AGM_)c&69ciJGU0;&G#1# zA{k;T^!XUWkY9io5mFL%^U#;nR}rd*e(K#dLzZmuIKpxQ0$WH?e-39KN!!^j^{;fO z>*?g=jV<)$&i=c~zS5$4`D0#jreOFPD#fB(KaI?3Har2Ba%u4Rsmv6ddHJopSq+VO z#gHGvB8lAc%>h{Yl6C#h%Jw8zveW5aeC@C-&%;Zh16#p-j`}J4ne}M z8O>Sj)A2AYt1SeMpz37xCWEJ}iqJVrS~W#xA~#R=)|dyCTsDT`*Mz|Egm}cMn*NAG zy{4C4&2IOKy%rYp2mRb8NhbyA1S#tWd!IPJebxTvY#i8*p>JDD=ZO&N zX{MM4OATl-xsj!F&I%x|u$Do5(JGSl+O!&~Daw^ojGpSI zzp558g02rm6FIrLrOlv5J+G_M>bwU&Fe?~+(#a)9r7j1$wV2}ct1@C-lx8Ja@xUp~#3M@zdwb4Ju|+2Lo6}FZL88TW zk4%5uvk+U>vj{`nD#I`(2+m}IE%oHf;mJB@R5A?ym|rgCMK)Nv>F@@OM`*Wqjww0y zc3DP-IbR2d#8$oO;hjHeV^)apI=Kw&j)uM_Ax#G_ix0h}WqgD3mV!B>8a>exEJ|@I zU}*m6E3u%`&dyHa4vR{sla0}B(N>vk&9pd1xi%M?S!yNnA_Okd*=noA`~ARHyTpF8 zdI;xW%;OZQWc|r8d)@%}!FZ#qYhgG0=8j>3W(>>b#=cq_w~f- z+RUN6*m@sl`C`?08?DgtOqD87f2I7thoRxDc%E3^ikt5jw4bfq z+02^~XVk4WY)QRnTtTOJ0!k|J3`UX&g>Z$*A~L+_Y<*eD8euR#%B0I!D!#?Ry4@PO zp3AwqUB6W8?E5&1S;yWU7O9elL58gO)a=RVN7e)JaC=9H+5yrr44(I^+iMI zOT)*x3SV#9zw+PR)k$5FpYG|KuLPe`jD5vzTTAQ-nKCp8*crubz;7^w^8(Y#Zvn_NxqZTZXU& zKcb}EBi_l>C@;s|m?$2XO<3DufyCYf-_=q~*Kn7p38r&Lb-#X(Y=(F!3)2Kut=@i7 zi2Pf!<+d!};~t!Qa}~$)u8r{^Z%rH@;qXqqMn?CP5lND;=A~LRj*k^Eb(A>3pTP=S z;4>~d7IGsR(P2ye9=O7qF3Abo?xR44-!*>6AC%ft&usNBIb3TvR9_l&)*$~SrcNrl zM_S4=3g1>~zj}HY239o*;Mo&f0{y@#2LfCNZkei$u zhOR|Rf4^QR#;L?vq>9DjCzE`ALho<%V_(~+-J!p2_&UaC57qoDu`1Zm29^2W-3%mH zOy+CuHLeeSezy8IlT+?4aBNsEk)4ckgyi!_o~R|cX#pA{t^B(#I^xIxY#Hn@WO2e; z)|&W`L~#3^aNa9%x;?P^tI0Nso|3JIr0?4KN^DT8k5Pp9&)@VUWM{QH((p^s#4pmv zEA5|2yM95`l{u)t#Uq+4$;-2F;-(DfbI+ieLBcbGyF1LV!jan`sUgU=x6-`DZIkv z6LaRNpph?mM`>r(JI2UDaYcj2rY)b>yGY3I`ps2jZiHzP6$+_uw|6Eii|8Wlgqh;o zdKaoo!w^?vzqk&R5*b>D>UPBx*PrJO`vgg5^Zszg_*sa$?fgQQY$ZdEBo6B1T``uc!J(kBmA&--Zz<>Y=OT9z(D^1bt(o-}!Td(uetn#?%$$CNx#d3bbGB;9hpSOqfrqJsFBHQ!Vtp!6V_@2cLuSK9MZ9tp}yB>w|<^ z)48Yr7|3q8E77;|o#q9?73uW`3-9X(%Mr|Y6HU$S+|#QhJ?lVdG}#ap+kLt~hBYt- zhFXbkw_#lv!YW{sEhas76XvivBPCcZvzLeKQ{z7~bvNQ4xOsWozB;4o0*bf#5&qAt z=~s#Ji+^i=k;B;`I7r7l*8FW*E>>@p=!v+~EhjKj{;HckQ<3FG@0BaHdG>JO>gvM1 zv;Vq>!EE=K;B4V7)>502ed7^2#HDp@GdBR!csszPW*gM!IemLI7yQ#t%>Acd*J0aD z>IH@V#D;{h4S?ZsAf$njF5iQ4!6v*A*T4MS`8f_JEC%t~Pg9zn!Hg*$JqoNqXhrqP zX?R#uw-+Exbx&27c`TORH+|S9pBCa4D4hd#V#m$tCq-E=xh(gSw`?9c4q?(YupK4C zVbVf1gPJ9QUkvTG_r=tv^&d56a&~SV*bFcUcs+@BEbqWv+J?%6idAzFOQFT3^K*)i zN}#Z_D$~*H>mVzo(td!)pMR6FMFa8sF222i~DlD^Piv`JnY^!OVopH~!d-@_qH`~-FsXpp*G4SCATyHn=_05S{VO_~! zj;Z}SZWAb2t9|Ldc#C+9%NGg z<5i=}R_Bjy=%_!k^N_zHe@w?X;N*Hn+<5zWf*N!t(XC}xGRJdwGWL+KZ^9BT*>q*R zQg*e%VSyS{5;4AWDZKBPE9S~@sPb;2!F}0Jc3Eke3ns%qUG-Qh;U7h|ai zw%%=jq!CNF_`nP>R1gN73_HbxiG&1Xf{qiNsFmJ+Sor&wV%d^ufA<6hT_yeN>*+x@ zOt47>+JM(FmZW-?HZo4O5Ic6)k7EJU_nvO`$mpOZdB)AX?bP!wl20TwP=E(v9fdZB z*6YI2^GY@oBL5~td%t+g9a)boE-?Ci@YBsjYf&>x(yqu%QL8YARWatT6v4vPluLg^ z?jkTF6g%VbHoHEEsm4uTvSB!BAFHA9v17P(;k|7WKZ(A8J!SzXY9kXuH%K~XSH}L1 z^F#pbMdgpM@7s*2mef)?h&iN`JbH7{tMiaQw;^|3l3Q9@R@HWOrafeLimxd7p?L|@ zb98>mQaQ6}sv-MK)!>x*>MNJJ+3)F)dCU1>S(f0#?uMm6a3$A4mCaeNFwK{zBu;3# zK%;+*?RSMQJhmQH7X<9Zg5Enb=VEQGm6Zo7xx@7}+fC+Cz54)f^UTaKHZbrF9Y#Ac z#4E{Fx{kCAp+p$G=IAFAI`gQh~`#RF|GXJofa4WK?0pv&>;M5mjLb zZ!B4yA@hpuMmBeXHJ!CBm5qnCJ}6MFA#xfMvDvPQ;J;Sa8VPsfquk7ANN#PK+L@}%052pCUbTc;NC})%leKgenWPeG{05#mfpFsxORkKN1 zwv6>64biwxNnE&UrrPRVR{@=gPiY-zJ62eCmDUSB9?_IJgM^^#CMD~w_MYb*rM!#& zkq#LUIbZNmy*{nj_^JrPPoA|wzoUz^p7^MgYY|T)g3yJT&-${yfL;}Ep@GIt7Y)4v zpf6Z3It8GPGQ*iBdU|KA)`qmV`KY?qc4w4aQ#nS5pE?Ubl+G0A@4Hq)K;tkGy_YZf zx#)=Rf+J;ByX;tX;rs`(BbL=t>2A^kCazqbCZ|8uUD^BL5~+;-S=s^l2Adu#rTxIe zzU8S>JH(Tda+waRW3+^zCOg$h|E8WF5C0?}aF@HKw%}M^LeTWN8z}MEo!r-(!pU2T zB4v4+;~GMmUb*=!2fe@xc}3qdThr2V4TA0Be304aByE(Si9f^h$65hM_)AO6l|zV! z*^@_GE8;`iNNdQE?%nN;V+e;qm)$qv@ue-|Wo^Y9avkyu<5kzvad;zf*$eh>f_xk@ zn&)f7C9OTCBF#1!vhr&eyqA7S0n+K0PNIQBGCW)??)^O9*frm&JD=nu{M8b=1nXWU zt5iz*>|HZ5Rr(&TE?F1hlN?VCGLv$tuLN!10e<6H=ZP4Upub&r**n1QWbt08e zgHlHK3IKev6fv9#tjHszdzM%zB`z-Rg7?U{P#m5H>?RaU=;_|b=f_y3Te>)D4EvjM z!u9Eu=J%A!>F8Rq7?Hbir>@aAi296>KB^_Gbk66qznS#>5U*oKSPf3Y(MdpgE(VD; zl!NLKTjCQTEF2kdoMW^Z4?&=#?z-a+3=!6A#2W zG<-)nDJt;(56Yz4OzDI_Ho?ybyS~3e)Pc;v5Bh7fETb)3QiFM>Ehl?Xn*%S}Z!ni) zhB~i2g_e2;)^;ZxU61Bm^sX9VhcL&NFzjHv@xcC$PaJ}|H#RYqW~%Lnc+s>jp+_FL zc-XE8hmwD#DG$tIHG7nb-0<?HkGD7c{!^@*L5x@-24y9U((V$;3w@2mCBKw7l-E|YE1MP5 z6da45Gc_`Nv}Q_GELx&BDf3)7QYW7(`$y1v<1BDBk^)-Sf)8;Ixhg(6y&5A2T5_!? zu)>JqK30Q-wLqd$$|M>63bUJi9{M+iQ}M{`B$f3=H}PxXN)F`4X#O--SE!g1ih(p5 zYW8X}2)b@;K{p~nM@*#%Niv3=N?0_kiA%Y>5$>|H(1nvMw`rpA9X2LFufH z!@$((DkQ5`f~1GHT@9zA6%`fxVo>PIyEU9%`=n=H)KjpY)Z`L|u+#BdB+ici8dh8^Z8?Wwy`R4rj(k6!G zmc{}NK4Y0^`V)~E(tBfg3NM`z*W%L?&-G zp^xyED5taYf$!!S6Ze3o*_e-5=sRiHy3RhQpYE=3)a`@4w|n{k*;aIMA67l<0qa&{ zs%7|TTcwtZn6~^!r)I7mt;`L0zc18KPxI;ob|fv{u0&o!*O&B zxB*0Fr&z?EGJE6JMFECQjNOIx83cHEqO}&ZI45c zE-elOlsK5~>TBc@RZfzYj-66C(+oVaeEUJ8`nk_y^!|tf*T>Q|#q~&&NE;`^6s5{< z|JVE{ix91$d|?T|13;)o==cM;4XQCd(8w{joE{JN6O#i!ptL3l7Sc4*@#K5Tygd0h zg^d3Qiyw+dTXwk>sbg)(v-fSKuYHdzr-q$#~ughWUKxrzG1o|LRZ2dn2|nF zymHH(RVaEkRWyj#EZ6?df+k*6J{rp2cXg!JJ7LwDvdd*V!Sdf%PZc{jE^AouxlU@a znl)$rM1_D)#XEg)&i^i`$zC=R*J#G8$3e9v_gqJV+jm2Xd2;k`f(`n{2FwzS5nV>P z&g09+_*H>6VySo>Nlfl*@xHH$u)V;G+LMTSjM!GzKj8TthRD#e!DPOzwPKDIt9X{Y z?M4--xmu?F5&i-G@ZXh$>|63V*go-h^*c4qmn@z6{JgaGC?qaX6Cne5KuK6x1#9W& zQjzz2M7oe?s}ZyZe+RHOa9h41;sbmeumtV{rC7_}EZ|H!qTjFgFl5c)$Mv+c+=4kf z`Q7b(ZeyuQv0o7F z#MANH#sIkb%2>4^*|cdSuQ{$A7fi= zFU+?Nl;#_%&LB5qD1g0b*C^C8Ok0Au5BZPKOpw7^DXG5~dyu)BCf3_@=p~+}2C7}x z_IIe&RMhgZD6rV`l=+xcN{zhJwQ;>=$d)MDI&_^)L@$}ko_mHJ~9FEu5;=yjTLI4wPy>b!%wns@$LQpc~8Rs1}}ZeY`e z{?&mwGyYh=WF{c&SC7a^+5VhS{q(M`!aU@EZ3~f-mS%TWG6_XkBDM+XB`Zz*ZBgO$ zQ^3d2fzBInpZ%Ficr0x9(ztyo!~+mf3k#-icu}9ws&pbj?cEY=RS7*R&38z`Pj9AE>Jr(A(B2+ zPA<{QuVrj4EhJ6V%g2Ee=la8oyR%zeBW6~h%aXdwU4&X;&T#me)n5iZhuKDLp5>5h z0N|i*7hm^OGmo%R7hdX&(waIs?zB7 zdiu^mE<#^A?IQO5GW(_j{Lhz`$QeWL@>2uP&7^e}U*AVNE~A$t8Db2k%|BVPLFP|X zA{Q~P$G&{&oodZd@)(|-*w4QSqtZD$mDpwM$u`B7aFQsI{SI?t>(G3yN+*;Ho{0<4 zy%N^u0lcPx@Q1jqAj807*G07AZWfs;tYi5hcefoH49}fVi=GF|9Scug-00BHdfXXi zFKFtVecE@b`@Ip{=r`1-?``x5Wl47alw~Qdc1eBT9EsDHPQ360Gtt}X&!#9JF<4UB zO9zp!{k;5jgBN;JUt_J%$43D-fMv3)r&t@+xfYMeq|=WI(#nd-_Te)iGX=mFt`;8= zQ=NqxN^s#Toc{fD zw!@l^HWAK;Q@qS(UZmfCZ$6>-6W_O#R1?k+`}qG^0Q6k+4+dYRQxM1$b741L`qvPW=3JMA~mZaWj#2jC?<~|z0&ItbkYeTJgYJpCj$q?*u`ku}EUifF6 zPo7+82xLTM?fWfu1HkO=`InI}oZbJJfG(P&;iZ``+I~2Cmszp-~ zg--ZOs^ByH4v69%E6`(*nhrh;whXHWvDV!8(irsRNw$DXuQCOG(ZHV<)30M4Cva5b zy1$m5?WG<*sj^vZ&8i#+n#OIAzyvt%FvZJugb#fB2l2ln-s-}WqOS8xOLy>5btr3n zISQHEi#10qV1XRvJH`ssnh{&~Q>|rkg5m(Z@p1)FFWWPvuR;CQ*LBY3DJrZ=*te^z zug6uV?SAOO#h4y^xVkon83`EBFE;%t4f)Gw_nK$7KqhfrrgLvDnw`^szLyLL3NQ|tpj^{cC^GGV6>j|U?(2F;_K4-7WFj6y{>z5Kg^$l2AO z(26+deqF`f-e3Sj7fjknb5Py)x&BQ~y5)}VY*UGCSlwP0iR#^f$AZa|wumEDbbhqX zgKwdc&q=BxYn2yF9PzIvZa(SobTftrX%$~S(cA1C=vRjUYUuE1u#-f`Q!N|WOi`kE zV}~);`SV4v9hP)H0yUd7_&o-ojhBIKc~SGV?#}|AJqyFd3B%zh5^q|SMb#yOrcytB z;(j@~4>+Akv(11PR`Gyb;R(C3J=}zeS~b;R z5Ay{xPP6BiLg>6dCH5@N)D$#|J|zJQW}f)IoHt~k)}f;}la)KZEBX{Sm37$`WxaI{ z8x8Lv=SMN5r5_9xXTBGIY{0m*;1Yn&@b?DXp&HNgweY@5HqbWtGBn3XIY;9xGeITT5>u`w|w{nakIlcaUdOMuwUg`DFxZE~_}fa&N| z-!o_c2wilYvm9uih?@ZKE!FyJBaM=&&ZHbz|9cwy;bNKH*B^U)875l5EqvM5AJs8B zlHb7cH;~!7ZGzjGIMDq=Nl(1CjcW)?z7jj8$>Lk$K4rXbeD+5dG*?ers)1MayL#;~ zEN~pZWHh!%bglQjuU2aK$gIsJpI-AqZZKFsM$d-glTK)GScQ!aaEo(4HDIhnEuW2M!V z!(t34sPzih;e@*TSbF{uPKH?iO-ITd_i8uWcQon2vuCkOHU`_P6f6cn=ixlC8HC*Y zB>zy{LsNn%tbIw3&`BvkI4Eqa^FmPdrmdFLnc6U{MLbO}bkK{{?3IZIip#SD+&(!U z$krNNsvcO1unaCTDXc|7|%f8li)<$f%tSFvmK> zrB5$A0X+jGGhA+1g;}jAStQ|VW3SP(9e;j4cC>RZH67w4DV+$2y7`XN*jdGhv~|gE zzYxFMXHj$8!~Ai-lwnfI#XPK+n_xRXcNg%{*e5x$(3V@RhYqb=K9PHWQ-AUV{tZq= zH8@!4dOZ5K+2r(KE+H9TofJ>WrXN={pGb2dd6ntI|D3NBER-=c2hYAR@^Z-C{d>FZ zzAdP+2oPBE{Qk6L{|n3Tu1Ij4&ZL&2m3R4?gA+nHob7+{QT}}zf*`O-|41#C&Pqq?YmtFOBsVP({dd|_myxjUd zcA0KwkSR*b!#S)@l_5%`p>?%e@4ghmm?v>yQ1=M=UGYDGoJVK!`7%knCeaiJ!yy&k zN?BGsqg?%amo;khn{x7nk3~9KSR-p*aeHKaLw>5a#?`-`(`Q z!lo@9FApGUQLfuEwW$D`a*_>)wFKwm^y?Z5tL`=LuWIHHj->8nKF#<37psZ`>{~gk zA_oupKCS&>xHya~ym^ahoD1` z$8Oqlzl=d&@SN&pfuD+9&bcEbWoX?t%HRTQbN;FD>E(!m9R$m*3c=7`wib{0k4Dgb zcX;RvViNh|?sc<8r>qMH2+J?i1Br0ApacJ*BeA$MS@+ez?O+1=ir~pyc9VKxp$C(f zpMMwKU$A;G(=uXO6H5j5vthG*RS-*=6uiaR8}~&Pfe`tAPgvCY-;9ZR^He74OIPfP zdXy_f*Sj#?9AoZvrgU&^?(gSre?VASIk1A7Z-xN5U^2ka?8vmc?On<_j#@bnSX8UB z#VOock4)6LxG48mrW~UMqhJO2m$%?Q0tEW*KxIKKzjds=T;NHkJ;=I5`|PUdj_F<+ zJ|FrkQn8WPKJ#zD@nts#7so%#uvNQs))h8kNgrWg9HMI89!LQ)^{LyKQJSfU?M}kn zO0xNl2B)PPJqDbQivZ*PCC;@N=M zOWOWG)AZCe<<)f91l~A7Kfi+}EEjhOjt-PxU1X6;f+pDA5qtR5^fYRL>;OkB+4 z{U8bo3Tl+`lG+qk-_h6n`eTc)d4(i{S@yHmpop{e0I@M z8ImNMgDwE1`7{*9V78|j=N`y6rwAe__vk^8u*1anpLx&T&H;*%oOr^q7o0(ejyTuJ zP!GsK7+n@xD!@dcLLB*_HGUWU;q44Rzm4Ui&bwi5y(c`pH1>tz15T=~oF1sa%KP+!Ghl!h zNruG#0Xg>hDpTos_J+!$Kix<=NA*YWHR*Zt{z2O%9uHT^(J{Y=miJi!?4V zRT3w_{=Oh)*$s$PdJ^c5$)cgcNh&QwPAZiEsZoOQVLN=Xn5_#UIWX^WH`AMBQDh~a zcoANJAOYWj^<~SbS^E#5=*UTHk>95-j!CsO`cqME%lGh4dSA>Zi zZ~d~-oy1nc`gm*eJYTh(X}pWzQOIyjBa<5zC1qkE1E7r=pXyw(@jftt4%ghMbG`VI zLWozp=`dQGm{=afZRFM4QonN*(vG_LkQ-JJYKV;6K^sDJs$1O=4vrSCf~S%JU<_7k zUq5PGav4+#CPs$rH7+-$TRHxIG~bte7<_#=jquMm8>8S-k-L))Bj9@^=uA6+=%jG~ zByu<*gLH%O)0D9uh5)DAUw|{Spb0~H@6G!S{Zq~#ygFk#4u8KU&I07Pu)ui2uCvwF z{iFHHcYiA;|0V6BR5p^784PRV-6EtCj@x%m!AKGys=+PD_nDR)Rd)`|CcTi&Kw$7f zw2zPA{_{i3O>^;1K>XTxFVvL*#VUq(^7_ zW3J4*CVOoBtbV_+G=cHm!g z%Yy=cY@K9cVT9A)ZHX)^EEA9#YU{h(B>&)?O(fEVb1d^O-&^(#Y?IZiFvBX*=fei$ zf9+3Q2|gj+B$4}>DZ9XGe5&ie3cW7MiTU9Yl!ds}hTdjxf2R4WB&XfditZd&=G8{-Sf`Kn`jJ;%A)EfDJ!P$`3>J z5|)`4AcDe9s|aX zgae{w8=?dR8hQ=5z0Eal>Er3SFn2aImF7ol0V>13GSkeH>Bui>55>Khm|8M|Q}92M zENkCwy>}s4_*K>R#!zx{ZSszaW9IqHu`eTFq|}TrwsXEVzaI!{A#P!ZoR%-N0R}=a zNfu5Pme+#Y(pbSa^N{S5OxLem`hTB7-*8>uV8~mpJwl6-9T1(nV8g9O_L`Ux^l>X? zG_+7R5G1BIk8awdM?UItCw8YR!motFT!HFKk0Mkn8pi;I8vtvatu7U!@42KpkUh}q zaj*N4y5K=)+ioQ|YYM%Zt7~-y;+a_DR2y63LyL%}Kw9QpK&^K|)v?q$_k`X6VZahv z#^t8HXe9oq-H*gI@yOWTz-hQvv{F9t0i~N3pyJ3wBS3)pB*8%zO$Ro~QfCj4Oz`}K zm`kOW=Nm{6cu&_<)|@Ov%PBjZlEoY*WLMq-Z5sBWb+ zEy-YU7}=~q=*yPdHjT&ivBVk~WTg}(8PzKRIkE~;F9$)bvZGppZ zlDsAJrJ~}yy%zGNmB>t&qf?cuKWU?EY9L||-nw`eUh!>f(*!B3brim!(v5$h+Z_b) zsE(3u8(q;#er);_zYw5*KF%nHt>a5sU@lN5W^52GkYw=ng$NQG=FA1TD?(Jb3YVSv zvXNkon8HYKiAj^X%eNV>F4hwH7B4~#xJ9*LJrP|im4Nn9vSkUW?*2U$A56>v=CgXk zLK)ji^e#}=y!+$4K4ZX6Rj#PyAGv(xM6KpIb5SGok%%uQ{>BeNB*S=IQKN z&&)F&PMs=)ZlC%R#3s~O;}o4zkl>di=DaggWey7j5r{T5r&t?0ib>Y3qQ7=`cPoQ@ zfK1}>aa%8Cz3aBoAKH-Z<4YX7Mt2P;AchD6t55Du$3Ygabl0Xj1`c&b=|}gLK*m&| zZ90>Es2CzUqSA$RQFl{)5cFGMGDcKZ&vaVD#X}C*IAlpBv|;3sqmk9_*dp`b%Rgm^ zhp|bjztXDwNu&UE)R3)*>vZX(-#u4(y_9h zgkKpkU3#pxD{^74?;-LLt&UspX}))j=~ zhzPtLsFVc(R%dk(Gx>w6ViI%lMy-789jgATTeyyb&4XOzl0ryN?pqPL zaJQ^|@tlE>kB;HfBhMt|3r#y=NZ#2|#Cs{}N_rJ&YHY8Jl~OGpme991%Hh*yYPaNC z%TjydLh#RAIm!+@Gco(+eJ%yox=DTkAcItq`QsMbt`#>eQhThd-KM>yf`S6I2M-?j z131bZag`qhaJ*q_En{pG8`N3c(=*E;x&}b~m{$Cz4)b}xYxe7;3b9B=97*yhi3L`x z3)O5r8B@#s{fnx~850?=rNW-9h4Z$fqt3Zqo_&^v2_i-XsBg~AHm)yq;W<&#^u&?5 zcunBV>+5TK)a86!lL+<3PTA)$sr_+)xRGx%nqi4)9Gp*kmhKw_GBdJ}v8YtN!Hf1c zl4*SEOMx-M=*^$7xCtG6jS_DB1BZOXVbGsEM9w1Rtfo!Ri5C317ULeXD#v$b+L-Bi z3!jJFbzwF+N?Xsio)=Q~pXihV4KKWQTvMt{f0EpE+O+O)H`The9HEZ|wD!LW%TGwt zxgfb9%)dPKF`%P-1n`2&@bMy5(hszsm{fu%dFawUBi{VhIR*{ZCViY6wDAuLw8U&j z^%el3zNR(t?JyRZ;bz(feP}sWo!)1Ensm~NL15lV8bEokiZnyWlQMbwjn@7sveJ2lqXrHv&fljmGZm0qUu=bN)mOhJG`eXdBZH@W+7&fwj5}u%{ zbH2Mzz3FGR^zz9k&7$#hznpq*%GetoAmOADi!cL8|0y$+Z`t_DE+*5!*0zuU@fzD@ zqFicNI;j7-^rYx)iG>a=l~D3lf85AOp)mi7+M*$hr32!d6~2mXgP15N@KB z>_sGh)oiQok@9EgF778vEZm=NN9uF)b065FjOiHSv9JJza}URjshIUGcwTdqiT%ft z-_gDPq>r&quopj0mEB)-1AoEnDR?hR^o)v-ma938eT&(5>9u}B6g|5$%b)QOCWCd6 zm|9VIz3FLjtoTJEWAcyN(XFpoRHFT&aJiO=R=UfQnSakk!b-$4(T`859}FM+zKs&E zC3SuE4H3dzQ~OE^xIw?Wn+C?<&uiZ^LSIH*t0sS_bH>tql;q<{uM=cTM%HEbT=&#@ z`P&2)aj|Re+}}fuq{&UDBhAP6Qxkz~RJoc-k7U^`(<=r)6VjG&In14j`*=Ung49s2 z&t8e*`xdWNOxfMN55a3hA6b;2kF{8SR|AkY>jy)^)AFdS&)dFRQb4jxiTn!!175O! z%6n*g^~Jr$dVR`(-apA_tIOgtePwWY?q}^MhshAL>;fU5cY78-jy|Ct%MPTEU+Eu; zDk7d*>2)pQ3m*fjnftiL#@MeKL%$%F!OZ0I>tmJUzaaeRULSzv$O?%VM2vcw5JgEH z!;?*%-`4L0tXAC09gKO^HyvASJeyOQ)T^NXD-~yF_5&zQEb#$W{aQZM<6G@zm1Pdc z+@RjrZb9QcYWVa1-)?uUmP@wdzFxHI;nvg|p@=%Hp=UBWOLDo}ZZtTqmn1*UX$W0n zT1#7fpPW3z)p@xoadUmsAm+ta_Km`-5GS$J&iVBO5otOe-Gi1VWya)9XohRsob>HV znz9qF3f(}zFofu^HTP*YV43FIH-PN^@?O#Kn6?bQjVE-S+v(ceMLM!uaIY@9!?gjD0!^1$l{ecgmcf$aYHZRoSvkTSX={|)92oxVdSkJ zFZb1GOYRW*ync!JS|yKE?uNO2y(;#>A~U(Qf5%ym@*zz(Q|&m>bB%p zwA$Qh5}}iuu9P1!8f9Jo*pTo?0+lJ?dWlUli};Q?aU2c%JqV}W3P{5OPBENI5cbbt z!(<-%QrV${ZzZBLUBW;4C2P}`F8FZlM{|H)gbqQfgXsNenL}VCCL!uKF4FTmYdl)G zB##BZz29y^gM|Qvy@z(`A7`*N)T^-IzbM^q8U(Pj0Dw;#=b`}qAtXJF2?WrQvBT3R zbBXyIcKZ*915BbL9Y4urIlWOMm|lz-8L(tuLF*ZmPAHOkc#-rsQU z`0!M!HK1gc_JW?lc_2N}y@`zp{WDonfklWO@c!l1$*hFe@gS>G9B9~yw6?XS(etoS zvs-dGbP8#Rd}q?5yCi(Y+36*@pa;uGG#N%bf!yg#+DT@+pqpIq^Fo|W^ru+30HeepM*0hHG1_3kcqbtyHwQYW9^x;K8Mk2kG z_sXyO^ZlizdY~1=7zAZn7hxbD|1PhEgBOeEOmJVrk@ zV9U6$1@MLankPOX^#~v(*<=HRSElIu_uhqzHsB~1FW@UJTpX@VI|X6@iJ-JQmdeMS z&h{BBr)KovyMt6-QBzE&+o70aSUaZpqB%FF-1vq6nN&l~Qit)ITLN8J-Z>la_Jc|W z@ky_07iy?g1|sJxVjnXs$z`rz1`+8XY;fWO4!Kxtygazn)SIk>R7*|^Omb+jbsUv! zv64zqT~IPfh3n#&5cB&UEayuP$HKQJHbdFeQUh207DE7)N(A85vQx(`Xr6w_k>i%v z7A@ON_{OPhz>$eIYr~s=$sxcw)xyp>l6IX1@Nhr$n=@O1V^LFi!2B<}cPcO7r>&jBS! zg4ECz(7u3A#dg0Iy9+tnla@ssnJi!IOVn7s!JmEhLGe*H?!(&hhA;4nhH-?|5Xj6w zc5$jsA7$WZy!)E#L3%Qdw#j{mGWb%fkx!W#DU|eOr{+xZz<|W?%^RE7P$n#Fj%2^~ z+(gFVEI;&sCmvajUm7|d3Q7#^Bj&%eHPUzFPjQ3{DLm&)2x z_UdsM&mOUqWA&OLIn*0eV>32y37yi#(0j&GQ1fSutjJ-zg%K#Oi{vT@dWT1~0B!`h zMxnbK%XL<89z7V`-K;QO(Q~s5#%57^rxIT{zw4vUqguiUQ76E`4vSQQzp?qH#Csy` zDry{r$HvB{I(!_=3P}Pi%F!HjO3Bu@v9YlNh(~tR&w#U?#`ZOFz=BQLZhBRyo~{F$ zXMv*K|*il&@zXh<*b%?!I|Nx@EW zVXcj&rQGA-DL!gKVjnuR#j^Qk_TTQ~7DI#)S!}n`zdi`7b7ss59(+iez9ycaT5eQd z1f=lI9HT3QXZ`BGyAdprGm7_*sU3dUseJc2yq}S69}~hX?o0UYK_F2} zK~)nWB=CAz_3o-c37T^t!TN?Os+R@%2-@4cCs~U}d?NL&6y0{B^LK=h+=We_jQfR} znjDq`;EUfw)kT8d|M~N0-?_vYI96zjrBG?Q+c=&l=4X}Sls4+ z#nUQ-X#eG)H_!cPXa1g1mv0B#`aVQfa}OU&`_S?+x6*f(ZhsKeElpjK~8AKSe*J9HYSCl8YXbNJs+e4og7J@qi?{o?;;0X)sd z)>zOidyH_osvLnu%yEE|S>5BGkP%0m74l%!jz5WHvMXsg{zUkF>E`4p)=TVvf* zRbeE)PlM4*s6!~IxRLVlZkROiUjnqDviN%saIl?KhyOS%OUY<&Zs)A|Exs|%)t|hC zc#Kf!nvmqvK64=GOUSY{8i4}KTw8Ax2D*jL;R13Y48 zSnEqDFImzqy8*!4Z(yg15D&_Ow?NJmFBB16iZ}+=j|XULlopRi1k%-S@u`I^JKvRq z^v#3dw#!IolX@}aRPq|u>fr@}yeZ)5m#_Gt>PV=PJj2>WPi42aw%V9PwAPc>r{w2WA^H0TQ}!VzOFid zNE6I9R)=9AXkoig?{Pm&HlGQma-u^jp!mrMi?kRw7*u*Mj{4cgN40BW&XRP?PUrq& z9LKAZ&Ev4z&=fO~3wq$;O|>=@3abVp2Hz03^@vpSpwr20#dSQ=OI22~%Nl1?$g4@< z6xX@BqT>H>_0?ffZfoB|qckWb8Xy*YOo4EK0X;wzaw$G@v;Hvt{eQK z$YF*PG&;{<hhG5dW^-9O&VZP7DuKQZp}*~sc{%D-TiVhzYa=N7Ek zd2A@YK2E-6a&B?q&wJyx$TnFWrCwv+TZLPA-Y5$B@3*M!u- ztoV=6`ghau#U5Oob+Zvsmw8LIYr{2rr4FUGwc%}_Iu-@5Qm7r$XmffC&5 zA@~R9J~wv@uyd<|J9QJdeCg@m7>=7@7cB(5y@67sXw`E9v33P6PW_5cD!^OYqx|hy zQleUynzuZ;8&XnJk?EE?aEmx&nZQxb*IC)! zz?X9`ThF?^rgZC9XZGs5q!qmPD~b2TsmtVQXM?vxecr}j$u9?9-iK@-foPDw-{U?NAFt_>HiCybe zH}dLP7ywJ}+<%4W)I@_#FLOKkPTrx43Luia+5`eyi+{7z(DZ^em`-bCJ8au$-3 zaHyVPomsC7U5^;3bn$OW-zPz2JA~)wyfgARbQOJ?PcC zmr~b!9wLaa;@|Q>zUMdmTJwd$8lIahempvdFF!^3FL)^h+G%roB{k72jEfPBwCT(E z^BNr=Kc$svr{uPGnG9m?dh&y4xZT{ZjPHzQt4209BdTRTTeqhEukeo1_~%w^$cpuc zQcl!>Or+(8sVHQ{_*uk0Nsb?1uOiDo$()VfKHl3%P3(7?y9a*vS7>;W#26H~KO;al z2bxh%N5!ajBN`{KdI=|J?e@|mcXCG)0S>9Cf4Y5!j0I|=8WOXl9J zA22Lf6RN4@X!HC7ZM0i3a=lP}%*_8$^9#R&?Dq~ga(uWJaxX}+!|oyLS=NBdea)#W zOk74djS>FKClc5;yq(Z)ncI2zV(cpJ^Y-6%e3JH6xd}2=Wj^nerBIt;vP<1(#H?<- z9e6`H-bOHuBTnK@FT|;kvytne{co??1uro}`DTy&Pc_sQ(!bb_hr(wzwZLc>&^MqCkdWy_nVw)4LUfS ztD^et_T?2y3lNdG+i##R&}NZ5f{W?PF3_!SGO*t7GfERcubV<}JoR0)r%-dn7zT=oZ!MGIEKIq%H6VrnZ`fm>jT;-hvM%JqC zN-RIxZ65P4|LiD#up-?4z|?%5q1B3YIBT!IEbgKQX~7kBn}{%`=eKoBQ)05Nhq;AJ zPO843Bhx9|)Bnwz8=*E?PmWh)iHdI}X3a}BWjBue%$AAmZ@m?#J}kw^Zd`| z1hwSpKSISxl!?4pk@7m8;|Yc2|rs;b84sa zMaMYPNj=-GE&9c4=XKhwT}N?3CmV(TR9U;;4yS*J)X!D3GOpW<1Wj$&LurO?$1|6Kc(3F00_CJrj-*~yKzvY7c-ZLc>hcgqDddN} zu6ptXp@-)LNL}QFk`SXbi8I*PlhWOQ-<-^SZS0M|sp*`wpv_>J!@T6<*zCvD7JvM> zFXAlYGmlVG%hCez&SwJbffAv3eA2<6S>z4oD7a=XES@TAe7o3%&k_v%)@!3^-i)55 ze#jxV)ZgDJyIp@rpr)4>B_AR<^fvltu`qHu^IN85D(Xe#leMFfMVZLO%&fF9IKaFm z($xkD$nU}Pz6P;TddpJ3%gSH_!q6NiK*uTSpkx9b+Qe_{xjx4N7ALta` z0;uarAeOM(;`4!&@i`A&FpU^fXk}+Y6v4%E@{=2;jckWMpX0Sg^*{aIKJH59SH3H-SWqY zcct2mWijs1Yv(tbzh*f}xVUh|jtu!BG=`PqYD2QBnFUfs?mfAZ@IGbpu0^)6`~C62 zvlC`jy*3QB&nR580eiuqtG*InDn^=Xul*=<0emQL2sDB)npLYzc75UN8BU1A} zPeZM6X4F4>!r;4ngo z1snXv++^W#p_tRh){fW^!6v(_7Nzkqr$p-rqW6VBZsa|p%vRX^Tu12spe=Qoo;{1e ztDheqV2oM-(nB=W&}Iv+@n*x(Qz`~B|Ehx%Z>d0LXA>zF)+BL#;5&30+9QnanSt)+ zhlYlJ0Y!PY$YKC}*C8okv6HMtmS+n^@2 zu^^D@(n5A|N2gS?YP`bq>}J)Az2$+cOmTf}?Uz0|UTsmW;s9rG*y6hLUSSAF0fLzl z_FC>wUk|?0LzkqxB`R@H6XOqp@RMtj*A&hTTN+zNvUeWGU3BbQ2%}M~ug2>IB=zrM z7$xsr94);FM!mZyGBOPr4I>b*ims}uc`O4u1QO{XzsZKpq!17!1CNYW3R!P15_&Ds z)3CWR(%q)(!AkWNREoS)T~>g|ehiEQTEMLy)uV_wO>>wz`*3Q)e=BkC@b3VFLiB3K z^bNd0M6RBA_mEg@nIKUbwbU{_wb%UA>qV1^Pej}{G-cq?C(tr7I`vdnAD{%3zO?>Y z*V@|Jv!8u^NJ5Y~qJWe9$qoMoenZkhHGOdEAwl^5Up`#)6`zGTiWzQaGea`z+mS;qzW(Q~ezA28Et9gZ7x-4`rLmNC zx!*C%wP;(kVNw|PyCXoLn90`0dRMNIx!$h)8l0ahzk^Ci210(di3L-^Nbq+(6(4pm zKK>5g{8qvnDPTjtK3D{CYWm%8UGCFJo#h>N*+qex`FoI>?e@U#;os?ZpLPn=d_XMY zFwZurI(U?WtN&VlE{3>~1h4FNqVW5A(b!F@#6KvBH#4+vF!S5aMna}Y78ANpF^Gus zI2)&Hl>JrZRUl^96P-L~@}!vdNRI`#1o*b}JX0U&Aw-EuY`k*J5CF!^Ce zGLE*gSn>IC)lcwF=~;>gyKhVyv}6^Pkmcg+Uc`1%hzr8RfU!N;%CHu;6jEB*-n_SE zrU`SzKiw==2OEXg^&&Px!Ouz5qV!%G0a2sS)4AnYdbQiye|<#uWDAe^%^(#cWOH-> z^N`#Z$9cWd22&M))+{PnyJ_J9O>Ck}Yxl?mh?*nl6Zh)gjEYzdg6+xxEEpHOeXgpi zs&ut9qwnAz-jCBsA)s}vWt8zcK-ZmH?*i zeHVBX?9@ZiX`i=1^VR1yHYkvBADqqFn1N&`hk^KlB8mq^(3PlB1;FO#2%|zojC_ID z<8&rUAV;`I8;`|sHbqw`H$6fzi2)kBlr+^Sq(Mme7!|I5}r zI0J|c&L?WIm*AIpcZ9^*D2dO9U9z5m@F0W+E-^lC5zbK8%j$flZgE@#MpD9Vq1J|| zSt64JpE3j;y@XcH40x!Nj0h`N9L%kq4GcY@0?wDPJ0GijBK9u?$ zDICp<3I>ja?}sm`5_N(Vi!^g{rmWAqECkY0)ws^^6oJm)FXSFL#U%rthBtl_k4V8Y zmqf6)9)w08Gei#C7EpU6SqSq*(v)TW?VwKN*7c~5nuNYg%J}Omp73B@>#AH2-q!CT z#Msug*NViG1|&I=x81s3(Te5(Z6XOzA0vsbMz%z~LzQMD?SnI)y&$b7^^<$`Cyp~U1k%&2G{Aeh zTrrR-8sF&PN4|60xq8JXKjbMq0PNw12U0^&`1k@YspZ)Rh@QYbiO*g!&Cv$9l#o`1 zj5`XJ+E<>1hf{){OPL%(?fKT_&r7ccHhkvo0k&R!;4|S-37|I?cs4gQvH!$btQAlm zsvtyW?LY@Rkz&P5(A84mM=M~5M!;RDzCOHl)9O%I2WyVn^lwqzFc{ji28lo4LtJ`a zxpp`->ps>bl29_2bS1kgpTe0kXWH2-bwhA4oZcNAb`l4g*KKjnaq!qY|er5*wK*Oq;DR!9>_g4W!j#DiD`k9Ms#Zi;8sV4$)jT^<6yK-sf%vOMk5J15c6Jukf z*}`_?%WceIiJ7_{kDbpVM`f0h?acp4X3;u)i@x!8CL9MS(|nPOk7_azo`ibq5oBXo zK84pC(1Kkhr}v;Zghsw#Y}@;gYY*)u`eX55UWyfncR&jCCRe9&LU0#?ueV`G(+jP* z^kjRXNL|h1)ec(|@*@jjA96jN!_z)_0MC+P{Q|pREERABmT5~XMgJOv~F{*VPS*@u(ktvB*7W@r7nd;K+w-qcSBnlR&nDk z-Yrk=0`*FfTORzMi}k4-eCzUx6~X`N^Qw&RI`}otjoY}f?W9rMy;H7g12J_PR~32~ z*(Y@E3aFW|4L%<%x10BTG4V9InQpkyOTuT(@S{qWZ=Euy<{Zg`jbI@}bD6mJ}E2G|O_UpdbGzgf)2{sbhUC2va=|$P^DP?9DBj*C+Z}b$o#r(RJoe=1nQ(LAkK5i9hK?G5bvog4U-fO}pI8_$z45P*Kk+EVv4@F#wj@(9*5M8W8*ot%j_!}yw@ANs zMwC_4?(9yl7*bP?&22SgwD5qU%fYuW;?MN{>zykWjFjU7Z#P@3E>27-8v$3se^#Otz5~g)6kd8*bTk`Wn`=c6|38=dW0W_d zS%YWwBj#>yhOn@Dpo3+n$L48czQcBdIwnGK^qr16Zh3_|*+lu|TRjIky2{QoSKj## z9+Hzr0Yf8ejP7ns4{myCp$DNaxrXRlVDJ{)Z1+CeT41;xsbDTZNR?Aj zm>OVTtONMIoSS*eqv6-?tx-~DMn=t#-T1)9(!jI+3H(f{vjG@o!PWwlb$Fny>ck6? z69d9apnv7l;7a13^_VcloQ6!!`*eEUfeZ#N*?)8BOt<}`o}@P9_LFp?d^WbxpZ)Z} zw>2E?ZC)0lUT$MmFY0t#4-}*Cl&fM*MVU~UvKUYaO7$+B=qKPkdkf^?K$VQ6iIWL1 z0WEZ5gF_G#Dd7-UhmC5tJlLRZpv^^@X;uL{GSvya!4!6XcvU@w70BaYSZKEkSHi=O zUJrIa31;JyGePT(*CfV79)w>O4TCxngmpX`Ez+!X^bXvfPack9lRLYZ4sz=n)%{(^ znYiX+q!U)5bR@=W7RhH2*7*3S;n-Q$H2Eal>n$>o-f+uV02qw?N5kr;hXl??)@aH= zNM;al%l#8a0jg^FE)zL2L5ZUR&#|X2UCiZWHw^k**UW5w>C4^gw!GG=FXcS|i)Obh zKq0btL>B&38(i+!>nlL*>qivU;oWI=4>Hs6EJW^8JcvUQk4u_d`}z$Wq^`D289MSD zPJ|~GCrBY?w=QC3Wwj#mI>_6>!NGZbPcnKt8fXP52*WM_C7l9xV-LKpoI^(E*Sk{$ z9IWTWPR~6MHb0Naw?|J|AA!}V#S%Zb(IVtOFX|W7W#_NpMdh@iE{m`p%=!xM{wx$4 zgyUG{&_bEE+Pw85#Y$O-(bV2>oFHfAJse%UDAtL?rIz*!MEAuf^}ZUi5SXM$15(Fj z04;$8Mo=(KR^DlkcbG8^RtyozSqTS4(@(&ST<))qf)Let{C=DW-yBgCC<|9}IH8F> zaFi3!3KF^lk+43HfYO2As)W6wbk-JQ%DHh~Qvz(zhY)z%?Z37&o}^JY6q0eHL8YF# zrE8q1p&AjoSvC3x{u%Fg56gZ)Mh0%(clsE5^!$QuRp*@aM~_iHPAl;B4(;C(Rq#FRXUf3mPAx_d zy*@kKq(S(mAS#R->(SThpG;dLiRDLypSqEMmOq}5oMJoY2kZok= z!d~!0i}hqk(bo#e{Eo%55X;9Du%+CDwdXX6MIrgYqw=rPqq1(lS8(`5_seUfKsmh< zH{L2jqOoJHcdz9oX_eHio7oKD$9*-vcx~7H2A&g+=yXFssg)to!N$~H+RvXqm;Id< zTT&oOjSYd_iMMAP*A%b1!7WRy*T8qi1c9}tCKO$&zYKbM@nsHd(uWTpIDWD8;7Q;z z%P+ZM`M`sw2GANHc>~n z9%N%8_2BSs$CI; zj!byW<>DND{P@xPpZB>N3MBPD-eZI_<5rF3{htW~z3-#>>rdtm zZDrUPT{!!lH;(jV%w%;02_g=}Ony8kK_?{P{OwAC@&tLR{NdlSC*QUvCppfs-NH3^ z2(1t7UX092Ut%G~-)eC1i$OHdB;G~%dR3aWso;!A3uuC-kp)Vvi>?M$I=+^+_6Lx! zii1Uh7+hij%dXh>U~NdPSeJP-a~M{jmt6N8O%ZbX_S;@7(D)+i9Q=s2h-2aC{KrG3 zYX{(u`axY2qF#G=9I!u&Bv%JFPaO!na#1ZgE2gBnx_WxeKwuPkbRUY;MyG<<28Lt& zV-`wJ)1yQ8BrE9Sk%mpXkkpKwYF=Oox6(KDKsWWjW0CefZ$lt#UjjzGD5@3DgtWi7 ztjyhE#_Sd7Y5-9V7!y1*;8##o_hz*`>L-dz2$1~5`e*57cJ}YKulRNtatMa#a_G7a z_=gv~tC_Q0|K)07KagF_3eySd6&JR&aV$$d6$5e** zq1P4uLb~$Wb-Kp6;Do1_He+b&DWIqi8#(0q>AUh zx9rP z$+^bT{V%C`GK5SD5E*32v$bzZv)t1op2RKk>`BtH1J@gWNG1(MAnfII=KF>rA6xRH8J#E$=ap7+xev=jkd%qC$IS7puGUdiU#JpOKlHxJ#sG-zn+c>e7c@Q8 z;Y)kDG>l&K1->rop;ki6H-p7<+ZyJUZd$AsqILauNpI&$Ju_qbUfo9iQtgT=cFGGM zPhwxrcc0Du^5pHHEUT@p^U5IS$#hr)G)6oX958$yYI?ActE%XlVo0H{Z| z=je-Ie)j=d+rgHJZD+8?HsYNenGu(?F}1`*G5i#1P==EzB`>TxAGhi6txi{Zu1Z|Y zc-gq;J`>BoqRJXO(%Qu(qpd~&V_l;Ertk*}>9-X>cbR)(_q~7L0P{G4Syq3DiFb2w zL?r$h*?WcvITT)*kExjZ?WJUR7b8w#*CPW-jqWkSNRIW8BP7V1RyP0ai3c8PX8y?t z?~sbyc=T5AP%_kwh)KRu#I$|RqK|eqUY6^mhrP+Eb(m-StEh6N*)6FZNP!;Zp<`LV ze}UP)cTtEnWXNK9N45(_=!TvS$CY@z^TUo)C;!Q;xgN&nO6rbIe8wOZ>=+$+{onb1 zvMc#&GppqxbI0n1qQK`Fi?VM|aq|_Z=!I{7P;UJZ<6`dn4rawUR(C$AXLofW7`c7I z5Q$NvNO@6*i}1a(lLVWRpP+i%)HtXO5+^a1f&Uw_BvRmZwi z4b}tqe zOBxH12M~;eo35-*^NwZNaW#u3yYm%T9CA|LY(lY7_4e{g$8Kw*FHtrwq6|!rYtyVU zGu^tYO-GA1Wnx!FLmyozI6uvOaf@)T-ADVjX*KTAfT*&}4rKmu?nB5st)1gVr4~Ech!1vh};PQM^<`CV~&ly4-9DYI&kgwiR^wY&ZAnd%)_KHa)`69r#Copd*%* zt#3%K?dw4D08;A>|6u^hI7M(xd=_Z>-P~dz!QsYXVuP9=Gbb(Z1HVYW7n+1Ma2xHf zH@6!TD#C;3;)>}cCSvS|>`J+>YJaF~R{^4jI%VUTtqg2Q5q0~eZ*aH#(uVY*f+4E^ z`W`KMU_lq=XhB`ZHCj2I?w1b@-X3)hD- zJ`ta_WbW;=bb&|D)fY*%Z$HYgIvV-QDwV2v=5XD@l{^#=hMQwBAiNeH@$Fz4_!p5J7+GhGzfe_yM?cCBC;Yur5mv=`sgthuo7W`j?0k;{7>gVGNkoLW zAtbPZTErmeZYcf(#$j9-{89lcVfXx|-C%aOUgNp1IIr^Y8v6}1AyVuEus>{jlLi&9 z?V*%MWzO$SwEqUQQ0+|7C+VVtJA-LpZ!Fn<;oif2x~vQbLw9r;qJFBh5=c(a%v)Td z89$Xqc@Hr7HT1sAUIMhaBB=1bq83oppZJoyn z>3+IepacK|x8Ao;zJ|jJ$i2yM)^~Ei6XHRAba`h^m&mypk+b3@)iqy)kcDU$CEt z>K}uAh*JcSdH=!EO;-!@@sAI5Zi+a~`^!3mTI)dd2|(%nc8tMt`+AY_!Jk{C$EH00{SFA%916?}l|)TwU|CfX|rwHR)p+?}H;IEYM1~MPglXIQZ+Jo+HbP z*xZd2m5n(4994EC$!EE(1@b^NA;`c*v+?nU%jBjCUw?oYUvI?7fOVWhhl%=j((nJ; zBA-*XTfn2>I8Vwg_$k-=kFfV_yW6<>x8#Ifn#Csi&YL`=3(6NDdQBa+Mc^x< zMr=Pr4h)%PUfc7mJm9+`R(!ZY{}7lI=$H}369)=eAhFMcy<)1OpVWsB-A=R&#w1MN zKfDLJw*x@^7f0Q~^+81gD*CcNU2p=B)JiZjZ8UrEJW2@50R*nfusBc-yE)9r(5LZ2 zGvW23SkS4J0`>;<)N_^B910LY6FGVW1<@te3kwS;*$iaVi!%q&O?b3LM@QE;IPe2> zcYk+xH-2OY4#)-?0PxEIvIK*-7!oe036}=)=Z)IU?0ALzMfd?1(3{G`Du6qHADnr< z{LSZ+F-^3pYwy+zfpYw=G>JvoPIgI^iT;Y21Jv$X4C`*X?2+D1MNk z$SN=4flJQ=6-SN~qA94Nd*rY&5xuuT>G%$u`jLu?O2e7Xs~OL{sB>t#8q0>*;6H?K zn3drQ(0db=kX|%`IALifatsfYRV>a81fD(%sRX`?O2LWeXgIJ%!_lR|xjs4i;4iXK zoe()cS5|&UFv|@U1^gBj>WLiaH<&Woziai?uuMvPRpG{odwBo8fy2z9Adrz#-!CgJ zo_qms1($so^`~MTxWHGGEDEDcYQy%3ir1Wi7r;m8qk9pI?8yb1REZ$R!p$Fa&%hSQ zD(Pu&LA3H-dIf`exH?a`IyVpW0`W!PuXY)mSWvIv(*59yNo&Ftab%T!`Do0W*jJLc zgEL-b716czX`1m__4L1tz#N&MZ?6lUAiv}$?3)x+C7`0HmgcFtg})j~8{<$bUtEf_&9+m@pX~uMlec=jA#RS@D*X( zc{>0z#q-l+j$BR~CXv7>u|cdG-6OfmHDf}qr>#v5X1D~UJ+@ML!b5xZ%Owj5u&Tx2 zOyz9|67EOxHz9D+47O(J$#gH#%%^E?Z&fG#csi!%08E<@29R42^>ynG@D0%X9pv^V z-D{kgKXI6g87^ZXB4(Nce0Ggq>u=N6AM0%BO#6s><3X+~h_@0H)~5Y1srk<$rwU51_lt zVgE#)aGvzh&^uW$AdHTLY+i~ zyR`1_i-Qp4ED+70%0t^iK#%n?b5*S5e(*p!y5|R2@lG!FH2;*?nx2X|8tT~u15WE% z2rh)`L-^vEY5z)O@$llB*k|BJWerz()1`xk|y$X}BU~CBk!Uza&{?ppy=s^?d zYufhIFHB-h4{uRYFpc27N!|A1nJN)cKGz@0_fQU2M)<~I?lKH$!iR7JslAeJ$sXz3 z&ZSfvx{CbMJ+WPU*i7evTTGyqk}$-~BXwI9#~nItXSPm#);- z$I9xygh@h@VTGT5=L#O=bt3P0Zkgp5oM?3R31sz`NXA5F`)c%dwFvbNhHUEDy z9(lOzt;9Q}rKJ=PK(EfoMjInd#w2e$m;ex311g_lpfzFvZScO-wmg+GXuCndFo6dw z<>nAk!my4X;5n}Zt4@9hn4#qh?(6s`-OfLNDNqdtJ2wHy#qaz6r`a*w%5W5isr&2P zUTa@48f6OF_#%n8B+%KDgq%*;^MVh(L5i27fjo5lUb0o5QG zVOYLn%VtByX0}s=taiRj$%}86rzcDbo^H8@!4;L^V|5{^x@h+s4Y;d5`n4f^n!LWL zC9G1*pikV~z&W_M5r4{{s5-jVCq%Enr;V0Dy)0K(84$1i#5MfaF4n1*(1UBcP$wY= zlOf_Q>-;t9)sMp$T@58`q}ZR8A{D=jiHfQUyFUJ%fiv&T)HEGCKGhSzai>X?ZcK7d z>3s*fo*rT7?(H4^UWyF#+ZHzOHMZTN?67@%MP6rBslny3l(JM@(c?SW)snggjM$%G zvxvz(Zd0!C98JH7XM05e+$D1y`eZ^r>a?lllU98bGRdUe< z@*I5=E1G|Q`|I;%zs#xR;mr3e@0#;;@6CAD8SmWL;XD;LJsr zoGY$gUlCKw!PhTFJjl#(n`LT`rMqOk?&M?;d>VK$DRbuXdIBfmA;l|1qf^+mYW+4% z;y}UL1tq4T8K z^~U+TyOg@^JS-ceIP0*MTQ!`<%4~q~^T>@F+bnjdxK28&3-rRl*Sv$DVn{;GB$#%- ziuq`9TsdvDrMlstEkJj_q;xS{_XC>BTf9wWU?&}sqxSIY+Wz%XSCfK14GPy|GgQSW zmp*rNTd`y;bZiP-AJY}OD&B?o#76_itvNApa@imi2`ycxkNM#pauV%Eu2Xn{^#M6unBB~t_ z(>TYBUy40v?OQq5&&l6Z-e8(a-66XNb=XtF6&*+ai*B*G9F`WQUup(2{WbmJ#exR( zqc7i%1mK&*{kZM9`zDuXe^&dCmkg1ew#gChYn^AQm=Lzika_3_Nu-*mb`tW%oY}7$ z{lXcSFrmxV}zT z>&e235&60YOZ!1Vczi=rgwtDF2Ow=jqS&^7ueHXZ^=K2pNRwF6awaqN35c-`W*UHJ zpmVZ95(l@4A|f;aQ@!zgL?*XYHv74G=mPJ=pYx0i=?oLA^X|Pg1LMB)F~3a`5IsIo zVq1C@&>~ubC`ObcoFI5ICiMxHEY0H_`hHrep@$}qmtacjvaNF~&PJ_zvWj3_#rorJ z(A4ZnZ7%~>&W5o8Br#F`U2op{S?*VNO=UEIVHOLL+pTT`YA%{e@vX8f4dJb+ktj(>_DLe^l#{v=4RhFVE?+H@A_Xq-0F1ymQlS2 z)3uO@9qKa^J=Cyy2*y#)0YOgtbeEecKuf)^1?H>k`^sENeINsB-2NA66y|}5YY)(s z$l7-+Z*R~vcP;+Q0NG^r_>_rP6SRA?HnQtFdNGdApNP?%yiG`$}-fAQRZ~8MCJ9#FDtdlmKjUl8I-gA+==fHW^JB z$b`;`n&pG$maIXr&%0d;3uZ7kVIj$=Ow@DG(b#(r+@Rsw2c~2@s+0E!TF`mc?%M@v z*uH-J5E=mJ)v;iJZSPLLbhg%gA$QCVR)R6w`A^pAgjU%Y0VUzT#Y zmYaLBs7e|Ia)=O^NA>RF7%N^VxW0b?)leYE=1jk1o^(%h5RBz1!dY4Q^XCA#-4miV ziit?5O7OdO)kl2ufYwtvs7v3>=Z_5ZF#yOZit+0w+kWO0VWy*-hd$@pTME2fJIt< zX;16EyJ^^w(YDy27QBt=64`bZSBYq6mA&*08Z^DT@nR}UOzU~#mnc#f3Z~c9uT6!- z>0EYokmO9&Xua9n1g_M#>pk*b&W%5>uP~|~ltA3hqhul`fBM01(C6y1N%SsT0z}#I z!Tnq_^!s_hFejT3Ft?(x?Mb}6Bj|G(P6*+ zj2=uyYG_6suBnY4l^QZGK#alkdj&E)KxEgPRPC__pHvbu5mP;+7ZSSp;&3%(p%JtX>+qAZ{rk-hn z)*J+V;VU-4EKj|lH=}@svPDJrw4?HCtp`qV*oZ^l&&M_UpX|m5vjPdkAxKG@!C_t* z%sv}h+ib)Ho{5&|uAxAepy6)n6%ln#sHE#em#Ao`zSlDNR2y6_?z!i8V|Rx4v7|>T5(}KWx-zOClxe>*657jnmQ-{ys zV02~UU{DQd4WHac)cn}O$P;wA{#2VcLlI`B^oATEuPn=5if42cZSPn(! zjufQZ#qnO-Jc*^6Bvr{fe$vj2Mx9%*rb_i;N~tr#=&4jwEqIqUtJT zB7vZ_bEn?J5{}-Wpfbo@bHoN&XAX+_HEev#ADlN%x}P1z@GJe6^K&cCAp743dYQkI z*|6WEZ?fzMeA{Q76buO}T^s8kDof5oP{Ffr`V*Rzz5X2+B->ZvrM{RGZ{FkT{?+PR zu=G^58>`Y4UwZBzXQNm>WKV!4IO)^UwThgTdV)GI^|Sbqu=q+h>UfRl1wD)Q#7QVy z6UYrf;&96^6->|Q9%x}1hW0dwKv(&*d9cxabz~lu141YJGi8GU1%Tf7N!f|)8NFDI zr$1Wt7np~QMdqvw;Dd*&8~0+p*{t4M>Qdgy>d%@0DJ$ryPXuVT2cXnraO#0^sNE%u z;|pQ}M--;Xpt5uN*(m5{9i>7PE$Kbqa|_C2h1-pvL;vu8dWCrizchgVNNOJvucnt| z93@G^Gx>zj$K8V!oLIkmuLftv8epj{*if=RWtKxzofZ#j;%ga=`5r?}YF1p(6gJUO z4u1_a#j`EodU||d4L5J8IJ-AO^1}Qwa)Eyt8eO=!OJ8v&elL`FbM`bw~&yKT+u}= zuvr*BOqP(5l|{Y+vQizBiGa}k?C5~r^9%s5q!K;Zv45PtQHIDvXwW8xt(`UZX9$;$ zc+Bm=UI9akmyN`T69~^AGz8h7gxi3ge@rzcovxN+4t9as_KDh>mwe6@43p)lf;Idd zr7<7gISufkDi5i$uC)Ajv|4; z9+~-W`y&wLJqUhe{Q@jAhyYWn6ZYU0pC1T`8^`1Hdqu#&K2&B{`w-X^gOo8p@Z`WJ zXj}F_hosk=5aB;bz=QJ`i%^w7DhQ)A7{*_Yzf2FAQ~Id!ongGC5Wn+;SKuq65JmC? z)qDH)^(quJ60>`j{)=i)<3e2T@-r)3N-*}fr(w#LSw=W zFz~Yw=wnIhcd>}Fva-irCcIE?=^;tcnQBAcFa(!U>eXLUpM_EUO8@lD1d)fX$8p~W zSqP{)A7W#pZ_3yadfgD=z>AHC9eZ$m6R}I-#z!R;C^F~XN~FD#w^1nNf`p@R#!fA- zR>PfK_VbbKReh4RTgS}ZI?Y#831&o%`PnS9LgK=q^$!3{%|ftsvvcRG?!$xVDF4*l z+#vaeMFhYNck80O+qbXKE?N2^yFff-p0e3gmclL=?QvVK&RHzYS|T<%in7JszquX$ zedkRf{xdt(3bp{RzS?w!u_Arlo!IRpm5DA%Qg2d&w6A;4Cf4QJF?onMMBH<vM3eU$w8b>HGO2U2;MOzo9(i1bVqR zP%2itza@7beer0ffIFmL^Gg~!cAMIslo=+*LA|h}^w!J{`6GZt3Rj90c{l&Yyz~o^wrNj-w2u!892}sT!0#B>SI6o@ zK%f3FAZaYyX~IKk(Uo*K^aU*5SSR$Z;q#70UQ4#N-hIJ{-bCU^n25LF@k=b($hwV8 zbQ&5xaI-ZTu(Er0EGUjM72>-b$}dYt0HBq3T12PT9=zlBHz-VISQEg-#mua zW90Z0f9+Rp#uK|iR+$?k7+H4X&Ss>2)wNZic#R$_&#U>|Wj5fi*B=j-QThV6JHO@6 zUJ@QbuxK`HsEXg>NCZdz^SF408=acUUzRQU*T@o8}}NqqlyrK@fp z-#C6$t4Z2(Z_WYAzc-xdE}mvqFcE$cyQcDO$MV}wem|1+)9K===iDcQji=DWFrTZL z@YtraesziQY1a!$_m#~>CoZaY4_24fSf}DjzWiL303*-8yz5a#oYK9ak%mfm;KPwY zdA*hbEuQzx>R3nW$?iHogWnGNm)Y%ZI)oN3~KBN=LCNDDzUlkMD9`TVHWl9$CZ2H2gBuqe#IA*v~&z9DA!z^^9!|tS^$c zWz+vCF)Dg23@;LHg-xP)-Xk5Z>eOV01>^WltKH+G1-?E0mSPkbXZwU${Uf9JwR%TxnOZF!o& z4t`zAN!%DK`~I+61VRzrLjxYQ`r;$TvPXh7ZZn<%ZSGc?2Qsn_({&9`D4B@-O-xMA zwKp9=iS5T=NeCpqet_sacotCkr+I6>D=pb=WpJ*n`UHR|k4c{)fd@P{^Z&JU-SJfa z|My-aDkCy(wo8Ra6iy1m^gr9OxE==wf7_t`os1#?wQjLQn#D-5dFGsg8%iZ3K8OdXbf z6k9&AAC~7y48I1d+5Vg=GPZ-9p{=tzOok3G!$CxNpzqepqEHN%d*Or-8;V>Ax=t$d=2bs&1J! zGodvx0*6JP@28}Q)m(nM~bby@_q8B~kg+fc; zu`x9Cja_bfhM^`zv;ihbOe~}vEDKdt>!G8^>j&R4<<>)?+{0t!mgD$iH*+>VI1cxO z&<>~ZoDvGy(}_%5QbAqWyLOK~?&GDb)P^<7F)X%kik$82uj101 z)hS#PV3v-NtA4{#cN`cChbg+M2` zZyVMaNR%Ja^poq1NM4bA>1%EYhPP(|if52^ZwkFR+9i+q#@Ap`ct{H5cp zd9BRoCBw*R6y(9UaK^l=MT~9D;)hy?b9i3;ehr5WtLLI;*)pgXS;2Pf1Xj1SHCM&O zOV>o-uZ&cu6&e;lR`6Sq1GZH*VsKDh{U)dxt0e8eHvXiR=N0XE0d65BH8qSn4|mZR z?PP9le(QRMn4tBMm#%eXY&SQiFH6?za)lO3@mY5pC`(@moO1DNE`{2h=^5p!ju0+T ziyT&;U0OMrUa1$49f$>+`|erY@*=x3@%LZt220w5uJt5I=NK>9Kz5cYFIsQP3_E_=cPCozSwP@grznHxdkC_mYE<(_5PL^43z2?G3p~@4v=^{xu&9-mSXv zHaG3eBIqbl;>=0zRzva5xoeOQ5&EjaOnY<eUsnJE?Ls~afqHMVU+|MoHMn2Sb*VKEV`pzmip zcWFDr1>jbSU8M&Q_s4zQesl*r+;kiCh|6TM=Z(nh+ZCXoArz+oIR9G`a)$&uq9+3kG6U4xNJU&9_%!(IFRZB1vkUgH z+c}q5RcH3AtfLt6?Yri^I_m?XTGM=T!+naRSVhW>mUS|ogx@=MajB~NfN*fDB^LWT zWti}%+-`R=7=OURlx)=A#L>I4HumrjPcro7Bi~x-9{yUl#wsv%K!zLfGReXDLSexoaV-NKo4gUjBI#4BjgTB5}FIP=L$cZ33cQI zi#~AnlcdytXuUfdG>B}amjkuFM5JR1ZioL!&EDLcA5KP*lGA6q!s}I7sTp76afrvk z7bHj77ssO^4Q05e#E|Au+%;nZ#^{+C^Mry$>i6f1BrZD#U3d84C=q_tKf+L~z6kT` zv8FlVy?YUweihy*MU{EE^tk_&zAi_hPnL)v+Xr0LkDw4Oc+!;~7XArdGeLMY$SRP? zzH^=4>KCZ$X>NJDZ(qYHh%(2DL9U34hxWj#8J`2NG}Nx)+OH|X0RTs}0CA}a0o3h( z)01RZlZXOev zqnu~`Su4f53wD<)nz3TN50H(oNr`r~#^5}9jjQK$$ki(}EQd_h10l_(2hqtqV}Sm~ zZjZ|1LAHG|UZei4a-ZqkJzwfPi-h%eE_Kc;fA9)Bbr6l6;Uv-Bo0kSlnk~{v7+>; zKhAoX*Z=44@P;s*xoz4wv1PW+897Z2DdTn5k@3*75$tM>u`$cBQdWCwS3!ET!UE9S zEOlhabQ)n{jI*<`(hPiB?HN)HvG{ZBjvQLMaE;QgTe7auV64nM;q9Kbq?^h!eoN2u zi#!d<*Hy|*E>@i;09ks-Hp+xECfu-C#MKu@DYlut6`4D7+w0ULnNMbfqh=IoJJ7Qp z2ifQ^!?UJb)km&c>^fOj;G(Cq{O<{tNaQ5-TZn=Mny+%CX< zSrMY=e4Ui^ZL=J~WwPoM1{n(}V*9wu3z?qF*(rCJ8uWT65gPb+L+4YX5ahP{T(k%A zqaF(mIov`4hl6m!}*D{+|ErRQpKX=C1 zYP>@#Vl**E)m$&0=z%^lZXid15Gl&HS!VVFvUg-Yjlw(K25sl>1!p%I{{%sm_soX2 zdBSDIreEmkKLX*Julyz;Hjso`e>xe)?b{VKPh3~nL9E;q+wBI7tCOK!2q~Wam#_*M zl&!;WiT{EWR-Smod>7k0R#Ro2AS*unI@npot)J}1>)t7#Y1Orp69jFc;kpcGHD~Dg zT(ql9lI5OknS%F+IBsjy8)V6pCaxbON8BX5;iFw^2LM{T$BSthBhV?Yprpiumv7}; zK5+_QZG&UH`FVMH^+3ZlJBzb8+X5QAjG?VN(G$s-y^LQ2H~Qpe<90y9Oid6XjHl=d z#X!G-qkc%{Q7*98)dtm>2yoSwyQ_pR6~FTXSi~tAr9xtTMhe1q58;|5H+FO47sEZ_ z@8wxphy9QBs=+S2J|O$VeA&<%r1NTmzE@1+6k-904&ahZWN)nZEg8Z;hXfe#DNIS1337JdB)T>Z0N5V)7^r9rIpI+qX$0N} zk5-aay*aGGMm_A5aGq*=3{8a`#CDs4S+UT>m!Fdh-QQ|K;Y}v!t$^KcJgFb(bL%mU zggR2c9w>WUHWn#d<{VL&iMqHsR_i|WU}t5d2lvW|^tx@m9JS>FJX1qKReN~0tk-1! z@rx@!jssG$`T7aJu|x=HrGcuS(i*2JHLHZT1COt<*zQAxwjb+C{dn`J(>w16jBGH3 zeg^(059R~YC^Svc(Kbp{Lc&J$tkP=D_ogWO;TyD(CqcPsxK_{8aQ>3R&uW)`8#)9) z^G+yeNRy{t%3{_{HU6MlFpZ6sb+7i7EhwN%T$^Z4^K`B0b2CReCgFIfS`fWHbs|rR zS8*kRs0H9ZGOR2WIe$>6)Y%m^1CN}h=W<~@mRmDs2>v?&B39Q?w$-q&UiR?ckP zSWLn@D|05}mnK#kFY7XumGj#FgV{EP^ITRP3Frw|SakEw+Qfk^u%2D!h@PR~W7NWG zW#IIIDkyje%?>?}p^Qkt?b~Q;e~JLB;ucEzT!1i7Vj{Q^LOT&HwxE>|5VHbjr2D`F zs3joGCao5`KkjTcQU8VJo-s2$(6`=G4PMN+;fp<~$)L=(H1kx%wpFcl8jsXty z=|W&TK;YBxZo&QJx9n_eHdo+A5t0~Bj4fzjajVNTjLMw{k|Z|pr~72R0{=GUrB zfxx^Xw``dW`WUkcq4|9ke!v3oR7((Kr(u;Khk|gGBHY=|jd5U5ys&(vXLrLArvM9J z_|a%41grIjIE&ndjvx1u?u(C^z%_WRu5 zKgBcL3WVFur3=!X9S9`?x#boinNTjZ(0V@oSK#Ch!3$%(^mNQk9y!NtCw)g|z^6eb zsp9<9GNR?JQfJ4?nSuYP-e*P4gd^@XxNW@zr|~oZ_INVAwb8z{bTF@E{4a5KW-&^S zM@`yD29~5TH)XVJg@5U)KO{3_2QZ5{?!4`wwd&1+WLzKkHmpgp@G5EA$ZHwasbDfy zC@)0M1QRTX<)C<)9r}dO2(MZPhP$;Oo8M(&VcD7@@ZUvopDG-ICrlgYkFqUvdwDbT z#1GT^W4_ZKmS8p&ma*7UA9u}wg^ev2k2~2^Du1g6vLD*tr}#XF*%i3;pmGfEraAD; zLOGx88rPCvT-K?B)`7555(1+2b(~wy`K{7ab>uO998D^nOtd@m+0kKU2F@CAO!t6r zc7Ee%>-N)6ltg=rZ{_t2l`={`Kh|O2gW0vp1$c7y0;@7BP1?_#{|kftJL!5Q!yqp{ z&H3T>-GJ5E9U$bLgpnP#>kxE9`=97KD|W=6zMhqHKQaM&P;L~7Jt?6!H<$5HiX8Zb zI|#>7<|6b^T=-RpFGWKytoqA%kMCc(3C`1y8N#mSJnd9!j~q?qP+-@nJz$owZCavo$$dBBHS_EhWCM(fsgwNAhusRAbF=r$uUg9AF8Is2G2uVeN_$x0M#5bp^@D3N13@RrmNayV7Ex|Q ztRLj#>YsH7Fa_qf4FP+;6FSf4$g!P$B< zvj>Y&TP6IKhl4NCr&#QsgY)Pd?g=oI89dx0$Re~XQyjhr@y zIP}snHNFKM1w@9>UT1_rYO>nZPp1mDVLb)5n>t}u=~vT(yCB(Ofu)=KSACmRcWeMH z6@G+mmNl-+4_2~e0!3e10c0p~U^3<+pWLF*=d8XrzS>?(qD!lc;J8*o<p)z6#a>uQN{qL+3^rpfYjbSTra26ufJCU|V_b<1y$>393=v z;Q+|?CnY828FDV|bT5|2cJp_o4-LhSkb#eVP#so`EeR+~Z|egi2tb8xxPcX6apDDp zy`=~`VXxoIl2@+=-bF@pI@nP50sh(*@O4yoNU^{egJPo%*Jlns>lW~)0Q*e`KWj`< zM4|h@qynuqrILP-_1L;{|3NsZTt}MYsA16Q9Z=HL0~($!+CD%`^;hOck|NbD?{=(J zTA;Y|({6r3Xxln3DzkONT>KSQOhEa?wy_J-g9PG8r_Yjtm~csP`1X*P=D=pr zF?L<$EWvA6;abl(k6eID&3(!*%X7D(!MJE8S{;={C6HQb_pj5NJmV`{mOzodtIs9% za+GJCn(XVXDwvxr7vQeh@gU?2Ki?>3G1zN7n3}YVY9?<&3R^;K`TT94eYrgFxTPf+ z(#f-%{V{kdBx&{e(rV3wkoR^vh3@{)h$q3Asj_g^A}<^EzA950R7I=LNl!aC^h!JQ zG6CL?9&Sj@#c0LOI`hUX?*2E|zBYN30V6IfUaw3h(arqJM4D_uPUgJp5)q4dxW!V& zZHZ;NYX^iFT|%bfrvINH+G&FP(8-8IG0n!eqjBMmG3uj%`0VPt_lNvEE-z=N4-D?0 z(5Sl3`;~E*K!q|Vs&J}QcvCNs+-ja@^oE#Aedp5;wSK*oXov&kqvSULH8MRDo8ewpG?6+D+U(OY5 zjrQH9zcUf~!EMHOAqONDY`2g$&>gDDW$}*eUaYGRK-&zkH+@oZaps|6&j>m=bgWGglVlET3A#vzN2C{H=W<`?V&eF@-kh z0f#gh@+l&9{7V|0b&$r$W7-u;F&=5Xe~pZR9Oux#iMr zch6|P01DD8SCA`dE3T)J%udtLa324Q0>LY^6;v=`xQ)r7-HdWG067A(!q@K}SYF{1kzEax>-}Lu)*0Nn&lZD#l%5M%B zT6XZ9^7h0~s0ijfMooQgS&06Fn{VlC&Znx9?B^NRTR33nS}Z4sh)eOzpZvTnUBL@; zsp8UJ1_V;ui7cdS^x&n!&I1_JtTzD00*}+AE`6<}AsiH}GiP6g+b2`mJEi;^lMix^ za-fjw!6VhgM2$xIB)cp&g-nu8R4yFz^PnH(*CwBK*U!9sZ%LmAFoXD@QtM{VPH+s` zckv|qe4rw%N4$n_hUMD~yO~)0YEE)8mp4F)ARQGdR4M|59j?R^uVOV~ofI4N9LHv* z+YpD@d;v7K8th+n-GB96h!KI^WLFcqzw)=Xjr&+DX^#jg7+4 ztia)tH-0}UVe1qEd|_<>+)x6}4#|&T436~9aYxyKk=5}9YCz z0$l|=LSw1kA@h;d+~a3fYD|K&83Cmv`tFqd&aNRJTRwVQB3Jf)Aqoo9c6zg^qYy7aw4oNwDqbJO; zrqa@PbO10efO0Q<)E=rZ?azUvCQHDY@K~kMhHn<)D6-Abeef1B#%NKyGYD2}p>d!z zZG%+GPeqbYqD$PYx4II;Au@1}UoY&)itSmBrr`C6#5T(h&sB2TCPSMR{C{S@CQh&U zBCZKj++i4p^wyjoE^Qh|1TDX3e0n*GYqR zxqHO=6wMVyzqKB}oS@R$Qa~%7zRU1e#vO}~g^km!(-~L9;Ot{_pK*+*6t792At@(9 z6e9r9F5X050Q`iy`NcTbiR3g*NhaXyj9FJ1`8`xU$d=gu!AE1W4c|{jnN2iCU0pwis?&J3p`T`&nkRIy8vJ`*`lO+ zRdR~m@_p-~eBXtie>l(Hn49UhnZ@+9YuqET?pYMNXX|NqO3+Y8{a^@)*J*p>cXPY(IZ+VgQiPlwYtqF zl9>mXxzyUT#%RlF7Er&+t_nGnq7Ar78z4{nw>ZIZdCv9a)o)kq{{ragopexdBeH-# zL5hPYPfHxhvCxT6qX?$}9s|`S)UNY%r&H$S8Qohn7(lpe{fqz1b9jzN>jkRAP|D@n z2ik(eA7O^YirR&@v#zh0XcurNNSz~IioGVlq;2elqsoP@QL$mMtyu)O>!+7q&**=+ zQPy-?uJdtEw)A3Ba4p=?EgV!WJX9ftx7%nF=jUf2cvIddOPgXElfJQ!I(;;L%FTLb zzgH~?GJ>>F9A0X$MVdH^YKYd407_j94+V}K7zd0tVe&_2{=O2OdC6xvBGlxrO_+D; z8;{s~a(xeAQWV5X5!a5~y>y}B0@f^B_Dp*sqWl&n;{QhECYa&4d|~>IU3lJ6rsqxj zzYO5_)&}^?w5as{_OpAvs$4GYaU;r7w^_?uI}-^H37v#|_@=eYo0<~(e^YOA@eT>J zUE2CRh|J@xoqUWErR`*t;(c`?n%Cv&^IvC@`e4-;yH+A+={nLQRBLu5_%|e{%K-(3 zhu@Pj#E<-M-r0(lObD<6_qr~qVs&3|)slbI3^5~W`Jpj8bF|L=k(4R=t}P8m%eWB+ zhk=u)k8J#j7ye!dkSG5s!G=uy_+~Nq>wgcD%EL`)m5*>R&{0Q2ReBT%!gOhlFG|&m zB!uYFUhkuwKj7u*mSD)Hd#6eefdNHwAaC5F`mg97bSPtsUQon7zCg36&8s6%9DnP7 zuQ|hz1T9D|eNB)csOIr+RZ*YMH7fZP@IT+7~o2s^X!nI4Rj(2H8)SFnpgk$>MLJu{OVZHY}Qb~gURyyf+ z5svbau<~cpv#tO3`dhB^^UbBOo2Z(A>j& zzx&6xVAiZPYfYT9pS_=7JyCDe6$x;uaX}yufwB@r3j{*d2Z2yHurYyG7$ingfhWwj zDvA)$!{c9GdvP)d#0XM`$msZH?JxQG>R4ZNogB6J@RG{%<%Nbm)r7p6hH6%`r;@e4 zwKTy?r}+S#?eN|=@sUq#LHV2iR?g&U>(0x!axyZ~#QdJvVIQo1wQnQ)RWIcWnVBuL zmdDP9`G$u%ZCE$AhK)wqDL+|Io`=H(Q4LX?LQS-qW=glcQ7*9FhN7b6+1bx#gHSTQ zAEF3;Ka2?#UPal{MwUIe8eK(%aFZwM6SS-Kl#p62W;W_;M>C*;%1^I{Un{;@qG`{lx36|7iMUy7@fS zGhMFRcXf-tCv!!~JD+rjEaoK!gL`pt&_B;q)OatE*)5U-|79kvn|IEwGVk7D<)OJ6 zwjev>t!mFPc<3%6kQwN|FP}6QzoHNE;4=~EcuVoMc@U_ zaGr=<%sj~<646K{LB90qNZAVl$;LI!fpmjNaQLMdxTQksxQ9l?EDstebZ09EZ`v

Upkt;kee=zF< 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 KIwP)4#1V&7J|8#CSYpq#T&cY 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