From db1144604ca861cfc438bc42d93ce4b26d268aca Mon Sep 17 00:00:00 2001 From: Mahmoud Adam Date: Tue, 15 May 2018 10:46:34 +0200 Subject: [PATCH 1/4] Firefox v11.x --- .gitattributes | 0 .gitignore | 0 .swiftlint.yml | 0 AUTHORS | 0 Account/Account-Bridging-Header.h | 0 Account/FirefoxAccount.swift | 0 Account/FirefoxAccountConfiguration.swift | 0 Account/FxAClient10.swift | 0 Account/FxADevice.swift | 0 Account/FxADeviceRegistration.swift | 0 Account/FxALoginStateMachine.swift | 0 Account/FxAPushMessageHandler.swift | 0 Account/FxAState.swift | 0 Account/HawkHelper.swift | 0 Account/Info.plist | 2 +- Account/SyncAuthState.swift | 0 Account/TokenServerClient.swift | 0 AccountTests/FirefoxAccountTests.swift | 0 AccountTests/FxAClient10Tests.swift | 0 AccountTests/FxALoginStateMachineTests.swift | 0 AccountTests/FxAStateTests.swift | 0 AccountTests/HawkHelperTests.swift | 0 AccountTests/Info.plist | 2 +- AccountTests/LiveAccountTest.swift | 0 AccountTests/SyncAuthStateTests.swift | 0 AccountTests/TokenServerClientTests.swift | 0 Cartfile | 8 +- Cartfile.resolved | 26 +- Client-Bridging-Header.h | 0 Client.xcodeproj/project.pbxproj | 147 +- .../contents.xcworkspacedata | 0 .../xcshareddata/WorkspaceSettings.xcsettings | 0 ...FE8885C6-BB1A-48D2-9B90-E9F952C98F6B.plist | 0 .../Info.plist | 0 ...F9839E4F-67D2-4920-8CE8-94CEE3A6C3D7.plist | 0 .../Info.plist | 0 .../xcshareddata/xcschemes/Account.xcscheme | 0 .../xcshareddata/xcschemes/Fennec.xcscheme | 0 .../xcschemes/Fennec_Enterprise.xcscheme | 0 .../Fennec_Enterprise_UITests.xcscheme | 0 .../Fennec_Enterprise_XCUITests.xcscheme | 21 + .../Fennec_Enterprise_XCUITests_iPad.xcscheme | 21 + .../xcshareddata/xcschemes/Firefox.xcscheme | 90 + .../xcschemes/FirefoxBeta.xcscheme | 90 + .../xcschemes/L10nSnapshotTests.xcscheme | 3 + .../xcschemes/MarketingUITests.xcscheme | 0 .../xcschemes/ReadingList.xcscheme | 0 .../xcshareddata/xcschemes/SendTo.xcscheme | 0 .../xcshareddata/xcschemes/ShareTo.xcscheme | 0 .../xcshareddata/xcschemes/Shared.xcscheme | 0 .../xcshareddata/xcschemes/Storage.xcscheme | 0 .../xcshareddata/xcschemes/Sync.xcscheme | 0 .../xcshareddata/xcschemes/Telemetry.xcscheme | 0 .../xcshareddata/xcschemes/Today.xcscheme | 0 .../xcshareddata/xcschemes/ViewLater.xcscheme | 0 Client/Application/AdjustIntegration.swift | 0 Client/Application/AppDelegate.swift | 241 +- Client/Application/Crasher.h | 0 Client/Application/Crasher.m | 0 .../DebugSettingsBundleOptions.swift | 0 Client/Application/LaunchScreen.xib | 0 Client/Application/LeanplumIntegration.swift | 36 +- Client/Application/NavigationRouter.swift | 206 ++ Client/Application/QuickActions.swift | 0 Client/Application/Settings.bundle/Root.plist | 0 .../Settings.bundle/en.lproj/Root.strings | Bin Client/Application/TestAppDelegate.swift | 0 Client/Application/WebServer.swift | 0 Client/Application/main.swift | 0 Client/Assets/About/Licenses.html | 0 Client/Assets/AllFramesAtDocumentEnd.js | 2 +- Client/Assets/AllFramesAtDocumentStart.js | 2 +- Client/Assets/CertError.css | 0 Client/Assets/CertError.html | 0 .../AtDocumentEnd => Assets}/FxASignIn.js | 0 .../AddSearch.imageset/AddSearch.png | Bin .../AddSearch.imageset/AddSearch@2x.png | Bin .../AddSearch.imageset/AddSearch@3x.png | Bin .../AddSearch.imageset/Contents.json | 0 .../AppIcon.appiconset/Contents.json | 0 .../AppIcon.appiconset/icon-29.png | Bin .../AppIcon.appiconset/icon-29@2x.png | Bin .../AppIcon.appiconset/icon-29@3x.png | Bin .../AppIcon.appiconset/icon-40.png | Bin .../AppIcon.appiconset/icon-40@2x.png | Bin .../AppIcon.appiconset/icon-40@3x.png | Bin .../AppIcon.appiconset/icon-512@2x.png | Bin .../AppIcon.appiconset/icon-60.png | Bin .../AppIcon.appiconset/icon-60@2x.png | Bin .../AppIcon.appiconset/icon-60@3x.png | Bin .../AppIcon.appiconset/icon-76.png | Bin .../AppIcon.appiconset/icon-76@2x.png | Bin .../AppIcon.appiconset/icon-83.5@2x.png | Bin .../AppIcon_Beta.appiconset/Contents.json | 0 .../AppIcon_Beta.appiconset/icon-29.png | Bin .../AppIcon_Beta.appiconset/icon-29@2x.png | Bin .../AppIcon_Beta.appiconset/icon-29@3x.png | Bin .../AppIcon_Beta.appiconset/icon-40.png | Bin .../AppIcon_Beta.appiconset/icon-40@2x.png | Bin .../AppIcon_Beta.appiconset/icon-40@3x.png | Bin .../AppIcon_Beta.appiconset/icon-512@2x.png | Bin .../AppIcon_Beta.appiconset/icon-60.png | Bin .../AppIcon_Beta.appiconset/icon-60@2x.png | Bin .../AppIcon_Beta.appiconset/icon-60@3x.png | Bin .../AppIcon_Beta.appiconset/icon-76.png | Bin .../AppIcon_Beta.appiconset/icon-76@2x.png | Bin .../AppIcon_Beta.appiconset/icon-83.5@2x.png | Bin .../Contents.json | 0 .../Icon-60@2x.png | Bin .../Icon-60@3x.png | Bin .../AppIcon_Developer.appiconset/Icon-72.png | Bin .../Icon-72@2x.png | Bin .../AppIcon_Developer.appiconset/Icon-76.png | Bin .../Icon-76@2x.png | Bin .../Icon-Small-40.png | Bin .../Icon-Small-40@2x.png | Bin .../Icon-Small-50.png | Bin .../Icon-Small-50@2x.png | Bin .../Icon-Small.png | Bin .../Icon-Small@2x.png | Bin .../Icon-iPadPro@2x.png | Bin .../AppIcon_Developer.appiconset/Icon.png | Bin .../AppIcon_Developer.appiconset/Icon@2x.png | Bin Client/Assets/Images.xcassets/Contents.json | 0 .../Find In Page/Contents.json | 0 .../find_close.imageset/Contents.json | 0 .../find_close.imageset/close.png | Bin .../find_close.imageset/close@2x.png | Bin .../find_close.imageset/close@3x.png | Bin .../find_next.imageset/Contents.json | 0 .../find_next.imageset/down-caret.png | Bin .../find_next.imageset/down-caret@2x.png | Bin .../find_next.imageset/down-caret@3x.png | Bin .../find_previous.imageset/Contents.json | 0 .../find_previous.imageset/up-caret.png | Bin .../find_previous.imageset/up-caret@2x.png | Bin .../find_previous.imageset/up-caret@3x.png | Bin .../New Tab - Activity Stream/Contents.json | 0 .../context_bookmark.imageset/Contents.json | 0 .../context-bookmark.png | Bin .../context-bookmark@2x.png | Bin .../context-bookmark@3x.png | Bin .../context_open.imageset/Contents.json | 0 .../context_open.imageset/context-open.png | Bin .../context_open.imageset/context-open@2x.png | Bin .../context_open.imageset/context-open@3x.png | Bin .../context_sync.imageset/Contents.json | 0 .../context_sync.imageset/context-sync.png | Bin .../context_sync.imageset/context-sync@2x.png | Bin .../context_sync.imageset/context-sync@3x.png | Bin .../context_viewed.imageset/Contents.json | 0 .../context-viewed.png | Bin .../context-viewed@2x.png | Bin .../context-viewed@3x.png | Bin .../defaultTopSiteIcon.imageset/Contents.json | 0 .../defaultTopSiteIcon.png | Bin .../defaultTopSiteIcon@2x.png | Bin .../defaultTopSiteIcon@3x.png | Bin .../pin_small.imageset/Contents.json | 0 .../pin_small.imageset/pin-small.png | Bin .../pin_small.imageset/pin-small@2x.png | Bin .../pin_small.imageset/pin-small@3x.png | Bin .../New Tab - Context menu/Contents.json | 0 .../action_bookmark.imageset/Contents.json | 0 .../Contents.json | 0 .../action_delete.imageset/Contents.json | 0 .../action_pin.imageset/Contents.json | 0 .../action_pin.imageset/pin-28.png | Bin .../action_remove.imageset/Contents.json | 0 .../action_share.imageset/Contents.json | 0 .../action_unpin.imageset/Contents.json | 0 .../action_unpin.imageset/pinremove.png | Bin .../action_unpin.imageset/pinremove@2x.png | Bin .../action_unpin.imageset/pinremove@3x.png | Bin .../New Tab - Reader/Contents.json | 0 .../MarkAsRead.imageset/Contents.json | 0 .../MarkAsRead.imageset/UnRead.png | Bin .../MarkAsRead.imageset/UnRead@2x.png | Bin .../MarkAsRead.imageset/UnRead@3x.png | Bin .../MarkAsUnread.imageset/Contents.json | 0 .../MarkAsUnread.imageset/Read.png | Bin .../MarkAsUnread.imageset/Read@2x.png | Bin .../MarkAsUnread.imageset/Read@3x.png | Bin .../ReaderModeActive.imageset/Contents.json | 0 .../reader-active.png | Bin .../reader-active@2x.png | Bin .../reader-active@3x.png | Bin .../Contents.json | 0 .../readerOff.png | Bin .../readerOff@2x.png | Bin .../readerOff@3x.png | Bin .../SettingsSansSerif.imageset/AaFira.png | Bin .../SettingsSansSerif.imageset/AaFira@2x.png | Bin .../SettingsSansSerif.imageset/AaFira@3x.png | Bin .../SettingsSansSerif.imageset/Contents.json | 0 .../SettingsSerif.imageset/AaCharis.png | Bin .../SettingsSerif.imageset/AaCharis@2x.png | Bin .../SettingsSerif.imageset/AaCharis@3x.png | Bin .../SettingsSerif.imageset/Contents.json | 0 .../addToReadingList.imageset/Contents.json | 0 .../reading-list-add.png | Bin .../reading-list-add@2x.png | Bin .../reading-list-add@3x.png | Bin .../brightnessMax.imageset/Contents.json | 0 .../brightnessMax.imageset/brightnessMax.png | Bin .../brightnessMax@2x.png | Bin .../brightnessMax@3x.png | Bin .../brightnessMin.imageset/Contents.json | 0 .../brightnessMin.imageset/brightnessMin.png | Bin .../brightnessMin@2x.png | Bin .../brightnessMin@3x.png | Bin .../Contents.json | 0 .../removeFromList.png | Bin .../removeFromList@2x.png | Bin .../removeFromList@3x.png | Bin .../Images.xcassets/TabToolbar/Contents.json | 0 .../TabToolbar/nav-add.imageset/Contents.json | 0 .../TabToolbar/nav-add.imageset/nav-add.png | Bin .../nav-add.imageset/nav-add@2x.png | Bin .../nav-add.imageset/nav-add@3x.png | Bin .../nav-back.imageset/Contents.json | 3 + .../nav-forward.imageset/Contents.json | 3 + .../nav-menu.imageset/Contents.json | 0 .../nav-refresh.imageset/Contents.json | 0 .../nav-share.imageset/Contents.json | 0 .../TabToolbar/nav-share.imageset/share.png | Bin .../nav-share.imageset/share@2x.png | Bin .../nav-share.imageset/share@3x.png | Bin .../nav-stop.imageset/Contents.json | 0 .../bookmark.imageset/Contents.json | 0 .../bookmark.imageset/bookmark.png | Bin .../bookmark.imageset/bookmark@2x.png | Bin .../bookmark.imageset/bookmark@3x.png | Bin .../bookmarkFolder.imageset/Contents.json | 0 .../bookmarkFolder.imageset/icon-folder.png | Bin .../icon-folder@2x.png | Bin .../icon-folder@3x.png | Bin .../Contents.json | 0 .../bookmarkHighlighted.png | Bin .../bookmarkHighlighted@2x.png | Bin .../bookmarkHighlighted@3x.png | Bin .../bookmarked.imageset/Contents.json | 0 .../bookmarked.imageset/bookmarkPressed.png | Bin .../bookmarkPressed@2x.png | Bin .../bookmarkPressed@3x.png | Bin .../bookmarked_passive.imageset/Contents.json | 0 .../bookmarked_passive.png | Bin .../bookmarked_passive@2x.png | Bin .../bookmarked_passive@3x.png | Bin .../context_pocket.imageset/Contents.json | 0 .../context_pocket.png | Bin .../context_pocket@2x.png | Bin .../context_pocket@3x.png | Bin .../defaultFavicon.imageset/Contents.json | 0 .../defaultFavicon.imageset/newtab-icon.png | Bin .../newtab-icon@2x.png | Bin .../newtab-icon@3x.png | Bin .../deviceTypeDesktop.imageset/Contents.json | 0 .../deviceTypeDesktop.png | Bin .../deviceTypeDesktop@2x.png | Bin .../deviceTypeDesktop@3x.png | Bin .../deviceTypeMobile.imageset/Contents.json | 0 .../deviceTypeMobile.png | Bin .../deviceTypeMobile@2x.png | Bin .../deviceTypeMobile@3x.png | Bin .../faviconFox.imageset/Contents.json | 0 .../faviconFox.imageset/back-panel-home.png | Bin .../back-panel-home@2x.png | Bin .../back-panel-home@3x.png | Bin .../fxLogo.imageset/Contents.json | 0 .../fxLogo.imageset/fxLogo.png | Bin .../fxLogo.imageset/fxLogo@2x.png | Bin .../fxLogo.imageset/fxLogo@3x.png | Bin .../fxa_get_started.imageset/Contents.json | 0 .../fxa_get_started.png | Bin .../fxa_get_started@2x.png | Bin .../goBack.imageset/Contents.json | 3 + .../goBack.imageset/goback.png | Bin .../goBack.imageset/goback@2x.png | Bin .../goBack.imageset/goback@3x.png | Bin .../key.imageset/Contents.json | 0 .../Images.xcassets/key.imageset/key.png | Bin .../Images.xcassets/key.imageset/key@2x.png | Bin .../Images.xcassets/key.imageset/key@3x.png | Bin .../largePrivateMask.imageset/Contents.json | 0 .../largePrivateMask.pdf | Bin .../lock_verified.imageset/Contents.json | 0 .../lock_verified.imageset/lock-small.png | Bin .../lock_verified.imageset/lock-small@2x.png | Bin .../lock_verified.imageset/lock-small@3x.png | Bin .../loginSelected.imageset/Contents.json | 0 .../loginSelected.imageset/loginSelected.png | Bin .../loginSelected@2x.png | Bin .../loginSelected@3x.png | Bin .../loginUnselected.imageset/Contents.json | 0 .../loginUnselected.png | Bin .../loginUnselected@2x.png | Bin .../loginUnselected@3x.png | Bin .../quickSearch.imageset/Contents.json | 0 .../quickSearch.imageset/quick-search.png | Bin .../quickSearch.imageset/quick-search@2x.png | Bin .../quickSearch.imageset/quick-search@3x.png | Bin .../Contents.json | 0 .../go-to-copied.png | Bin .../go-to-copied2x.png | Bin .../go-to-copied@3x.png | Bin .../Contents.json | 0 .../last-bookmark.png | Bin .../last-bookmark@2x.png | Bin .../last-bookmark@3x.png | Bin .../Contents.json | 0 .../open-tab.png | Bin .../open-tab2x.png | Bin .../open-tab@3x.png | Bin .../Contents.json | 0 .../new-private-tab.png | Bin .../new-private-tab@2x.png | Bin .../new-private-tab@3x.png | Bin .../Contents.json | 0 .../quick_action_new_tab.imageset/new-tab.png | Bin .../new-tab@2x.png | Bin .../new-tab@3x.png | Bin .../Contents.json | 0 .../reading-list.png | Bin .../reading-list2x.png | Bin .../reading-list@3x.png | Bin .../reader.imageset/Contents.json | 0 .../reader.imageset/readermode.png | Bin .../reader.imageset/readermode@2x.png | Bin .../reader.imageset/readermode@3x.png | Bin .../recently_closed.imageset/Contents.json | 0 .../closedRecently.png | Bin .../closedRecently@2x.png | Bin .../closedRecently@3x.png | Bin .../search.imageset/Contents.json | 0 .../search-suggestion-magnifying-glass.png | Bin .../search-suggestion-magnifying-glass@2x.png | Bin .../search-suggestion-magnifying-glass@3x.png | Bin .../settings.imageset/Contents.json | 0 .../settings.imageset/Settings-cog.png | Bin .../settings.imageset/Settings-cog@2x.png | Bin .../settings.imageset/Settings-cog@3x.png | Bin .../Contents.json | 0 .../shareRequestDesktopSite.imageset/RDS.png | Bin .../RDS@2x.png | Bin .../RDS@3x.png | Bin .../Contents.json | 0 .../shareRequestMobileSite.imageset/RMS.png | Bin .../RMS@2x.png | Bin .../RMS@3x.png | Bin .../smallPrivateMask.imageset/Contents.json | 0 .../new-private-tab.png | Bin .../new-private-tab@2x.png | Bin .../new-private-tab@3x.png | Bin .../splash.imageset/Contents.json | 0 .../splash.imageset/splash.png | Bin .../splash.imageset/splash@2x.png | Bin .../splash.imageset/splash@3x.png | Bin .../synced_devices.imageset/Contents.json | 0 .../synced_devices.imageset/Synced Panel.png | Bin .../Synced Panel@2x.png | Bin .../Synced Panel@3x.png | Bin .../tab_close.imageset/Contents.json | 23 + .../tab_close.imageset/close-medium.png | Bin 0 -> 226 bytes .../tab_close.imageset/close-medium@2x.png | Bin 0 -> 427 bytes .../tab_close.imageset/close-medium@3x.png | Bin 0 -> 570 bytes .../topTabs-closeTabs.imageset/Contents.json | 0 .../topTabs-closeTabs.imageset/closeTab.png | Bin .../closeTab@2x.png | Bin .../closeTab@3x.png | Bin .../Contents.json | 23 + .../trackingprotection-off-medium.png | Bin 0 -> 402 bytes .../trackingprotection-off-medium@2x.png | Bin 0 -> 698 bytes .../trackingprotection-off-medium@3x.png | Bin 0 -> 1133 bytes .../Contents.json | 23 + .../trackingprotection-medium.png | Bin 0 -> 387 bytes .../trackingprotection-medium@2x.png | Bin 0 -> 702 bytes .../trackingprotection-medium@3x.png | Bin 0 -> 1117 bytes Client/Assets/MainFrameAtDocumentEnd.js | 2 +- Client/Assets/MainFrameAtDocumentStart.js | 2 +- Client/Assets/NetError.css | 0 Client/Assets/NetError.html | 0 Client/Assets/Search/README.md | 0 Client/Assets/Search/SearchOverlays/baidu.xml | 0 Client/Assets/Search/SearchOverlays/bing.xml | 0 .../Search/SearchOverlays/duckduckgo.xml | 0 Client/Assets/Search/SearchOverlays/qwant.xml | 0 Client/Assets/Search/SearchOverlays/yahoo.xml | 0 .../Assets/Search/SearchPlugins/amazon-au.xml | 0 .../Assets/Search/SearchPlugins/amazon-br.xml | 0 .../Assets/Search/SearchPlugins/amazon-ca.xml | 0 .../Search/SearchPlugins/amazon-co-uk.xml | 0 .../Assets/Search/SearchPlugins/amazon-de.xml | 0 .../Assets/Search/SearchPlugins/amazon-fr.xml | 0 .../Assets/Search/SearchPlugins/amazon-in.xml | 0 .../Assets/Search/SearchPlugins/amazon-jp.xml | 0 .../Assets/Search/SearchPlugins/amazon-mx.xml | 0 .../Assets/Search/SearchPlugins/amazon-nl.xml | 0 .../Search/SearchPlugins/amazondotcom.xml | 0 .../Assets/Search/SearchPlugins/azerdict.xml | 0 .../Assets/Search/SearchPlugins/azet-sk.xml | 0 Client/Assets/Search/SearchPlugins/baidu.xml | 0 Client/Assets/Search/SearchPlugins/bing.xml | 0 .../Search/SearchPlugins/bolcom-fy-NL.xml | 0 .../Assets/Search/SearchPlugins/bolcom-nl.xml | 0 Client/Assets/Search/SearchPlugins/ceneje.xml | 0 Client/Assets/Search/SearchPlugins/coccoc.xml | 0 .../Assets/Search/SearchPlugins/danawa-kr.xml | 0 .../Assets/Search/SearchPlugins/daum-kr.xml | 0 Client/Assets/Search/SearchPlugins/ddg.xml | 0 Client/Assets/Search/SearchPlugins/diec2.xml | 0 Client/Assets/Search/SearchPlugins/drae.xml | 0 .../Search/SearchPlugins/duckduckgo.xml | 0 .../Assets/Search/SearchPlugins/elebila.xml | 0 .../Search/SearchPlugins/faclair-beag.xml | 0 .../Search/SearchPlugins/google-2018.xml | 0 .../Search/SearchPlugins/google-nocodes.xml | 0 Client/Assets/Search/SearchPlugins/google.xml | 0 .../SearchPlugins/gulesider-mobile-NO.xml | 0 .../Search/SearchPlugins/heureka-cz.xml | 0 .../Assets/Search/SearchPlugins/leit-is.xml | 0 .../Search/SearchPlugins/leo_ende_de.xml | 0 .../Assets/Search/SearchPlugins/list-am.xml | 0 Client/Assets/Search/SearchPlugins/list.json | 142 +- .../Assets/Search/SearchPlugins/mapy-cz.xml | 0 .../Search/SearchPlugins/mercadolibre-ar.xml | 0 .../Search/SearchPlugins/mercadolibre-cl.xml | 0 .../Search/SearchPlugins/mercadolibre-mx.xml | 0 .../Assets/Search/SearchPlugins/naver-kr.xml | 0 .../Assets/Search/SearchPlugins/odpiralni.xml | 0 .../Search/SearchPlugins/pledarigrond.xml | 0 .../Search/SearchPlugins/prisjakt-sv-SE.xml | 0 Client/Assets/Search/SearchPlugins/qwant.xml | 0 Client/Assets/Search/SearchPlugins/rediff.xml | 0 .../Search/SearchPlugins/reta-vortaro.xml | 0 .../Search/SearchPlugins/salidzinilv.xml | 0 .../Assets/Search/SearchPlugins/seznam-cz.xml | 0 .../Assets/Search/SearchPlugins/skroutz.xml | 0 .../Search/SearchPlugins/slovnik-sk.xml | 0 Client/Assets/Search/SearchPlugins/sslv.xml | 0 .../Search/SearchPlugins/sztaki-en-hu.xml | 0 Client/Assets/Search/SearchPlugins/taobao.xml | 0 Client/Assets/Search/SearchPlugins/tearma.xml | 0 .../Search/SearchPlugins/twitter-ja.xml | 0 .../Assets/Search/SearchPlugins/twitter.xml | 0 Client/Assets/Search/SearchPlugins/vatera.xml | 0 .../Search/SearchPlugins/wikipedia-NN.xml | 0 .../Search/SearchPlugins/wikipedia-NO.xml | 0 .../Search/SearchPlugins/wikipedia-an.xml | 0 .../Search/SearchPlugins/wikipedia-ar.xml | 0 .../Search/SearchPlugins/wikipedia-as.xml | 0 .../Search/SearchPlugins/wikipedia-ast.xml | 0 .../Search/SearchPlugins/wikipedia-az.xml | 0 .../Search/SearchPlugins/wikipedia-be.xml | 0 .../Search/SearchPlugins/wikipedia-bg.xml | 0 .../Search/SearchPlugins/wikipedia-bn.xml | 0 .../Search/SearchPlugins/wikipedia-br.xml | 0 .../Search/SearchPlugins/wikipedia-bs.xml | 0 .../Search/SearchPlugins/wikipedia-ca.xml | 0 .../Search/SearchPlugins/wikipedia-cy.xml | 0 .../Search/SearchPlugins/wikipedia-cz.xml | 0 .../Search/SearchPlugins/wikipedia-da.xml | 0 .../Search/SearchPlugins/wikipedia-de.xml | 0 .../Search/SearchPlugins/wikipedia-dsb.xml | 0 .../Search/SearchPlugins/wikipedia-el.xml | 0 .../Search/SearchPlugins/wikipedia-eo.xml | 0 .../Search/SearchPlugins/wikipedia-es.xml | 0 .../Search/SearchPlugins/wikipedia-et.xml | 0 .../Search/SearchPlugins/wikipedia-eu.xml | 0 .../Search/SearchPlugins/wikipedia-fa.xml | 0 .../Search/SearchPlugins/wikipedia-fi.xml | 0 .../Search/SearchPlugins/wikipedia-fr.xml | 0 .../Search/SearchPlugins/wikipedia-fy-NL.xml | 0 .../Search/SearchPlugins/wikipedia-ga-IE.xml | 0 .../Search/SearchPlugins/wikipedia-gd.xml | 0 .../Search/SearchPlugins/wikipedia-gl.xml | 0 .../Search/SearchPlugins/wikipedia-gn.xml | 0 .../Search/SearchPlugins/wikipedia-gu.xml | 0 .../Search/SearchPlugins/wikipedia-he.xml | 0 .../Search/SearchPlugins/wikipedia-hi.xml | 0 .../Search/SearchPlugins/wikipedia-hr.xml | 0 .../Search/SearchPlugins/wikipedia-hsb.xml | 0 .../Search/SearchPlugins/wikipedia-hu.xml | 0 .../Search/SearchPlugins/wikipedia-hy-AM.xml | 0 .../Search/SearchPlugins/wikipedia-ia.xml | 0 .../Search/SearchPlugins/wikipedia-id.xml | 0 .../Search/SearchPlugins/wikipedia-is.xml | 0 .../Search/SearchPlugins/wikipedia-it.xml | 0 .../Search/SearchPlugins/wikipedia-ja.xml | 0 .../Search/SearchPlugins/wikipedia-ka.xml | 0 .../Search/SearchPlugins/wikipedia-kab.xml | 0 .../Search/SearchPlugins/wikipedia-kk.xml | 0 .../Search/SearchPlugins/wikipedia-km.xml | 0 .../Search/SearchPlugins/wikipedia-kn.xml | 0 .../Search/SearchPlugins/wikipedia-lo.xml | 0 .../Search/SearchPlugins/wikipedia-lt.xml | 0 .../Search/SearchPlugins/wikipedia-ltg.xml | 0 .../Search/SearchPlugins/wikipedia-lv.xml | 0 .../Search/SearchPlugins/wikipedia-ml.xml | 0 .../Search/SearchPlugins/wikipedia-mr.xml | 0 .../Search/SearchPlugins/wikipedia-ms.xml | 0 .../Search/SearchPlugins/wikipedia-my.xml | 0 .../Search/SearchPlugins/wikipedia-ne.xml | 0 .../Search/SearchPlugins/wikipedia-nl.xml | 0 .../Search/SearchPlugins/wikipedia-oc.xml | 0 .../Search/SearchPlugins/wikipedia-or.xml | 0 .../Search/SearchPlugins/wikipedia-pa.xml | 0 .../Search/SearchPlugins/wikipedia-pl.xml | 0 .../Search/SearchPlugins/wikipedia-pt.xml | 0 .../Search/SearchPlugins/wikipedia-rm.xml | 0 .../Search/SearchPlugins/wikipedia-ro.xml | 0 .../Search/SearchPlugins/wikipedia-ru.xml | 0 .../Search/SearchPlugins/wikipedia-sk.xml | 0 .../Search/SearchPlugins/wikipedia-sl.xml | 0 .../Search/SearchPlugins/wikipedia-sq.xml | 0 .../Search/SearchPlugins/wikipedia-sr.xml | 0 .../Search/SearchPlugins/wikipedia-sv-SE.xml | 0 .../Search/SearchPlugins/wikipedia-ta.xml | 0 .../Search/SearchPlugins/wikipedia-te.xml | 0 .../Search/SearchPlugins/wikipedia-th.xml | 0 .../Search/SearchPlugins/wikipedia-tr.xml | 0 .../Search/SearchPlugins/wikipedia-uk.xml | 0 .../Search/SearchPlugins/wikipedia-ur.xml | 0 .../Search/SearchPlugins/wikipedia-uz.xml | 0 .../Search/SearchPlugins/wikipedia-vi.xml | 0 .../Search/SearchPlugins/wikipedia-wo.xml | 0 .../Search/SearchPlugins/wikipedia-zh-CN.xml | 0 .../Search/SearchPlugins/wikipedia-zh-TW.xml | 0 .../Assets/Search/SearchPlugins/wikipedia.xml | 0 .../Search/SearchPlugins/wiktionary-kn.xml | 0 .../Search/SearchPlugins/wiktionary-oc.xml | 0 .../Search/SearchPlugins/wiktionary-or.xml | 0 .../Search/SearchPlugins/wiktionary-ta.xml | 0 .../Search/SearchPlugins/wiktionary-te.xml | 0 .../Assets/Search/SearchPlugins/yahoo-br.xml | 22 - .../Assets/Search/SearchPlugins/yahoo-ch.xml | 21 - .../Assets/Search/SearchPlugins/yahoo-cl.xml | 22 - .../Assets/Search/SearchPlugins/yahoo-de.xml | 22 - .../Search/SearchPlugins/yahoo-en-GB.xml | 22 - .../Assets/Search/SearchPlugins/yahoo-es.xml | 22 - .../Search/SearchPlugins/yahoo-espanol.xml | 22 - .../Assets/Search/SearchPlugins/yahoo-fi.xml | 22 - .../Search/SearchPlugins/yahoo-france.xml | 22 - .../Assets/Search/SearchPlugins/yahoo-id.xml | 22 - .../Assets/Search/SearchPlugins/yahoo-in.xml | 22 - .../Assets/Search/SearchPlugins/yahoo-it.xml | 22 - .../Assets/Search/SearchPlugins/yahoo-jp.xml | 0 .../Assets/Search/SearchPlugins/yahoo-mx.xml | 22 - Client/Assets/Search/SearchPlugins/yahoo.xml | 29 - .../Search/SearchPlugins/yandex-market.xml | 0 .../Assets/Search/SearchPlugins/yandex-ru.xml | 0 .../Assets/Search/SearchPlugins/yandex-tr.xml | 0 .../Assets/Search/SearchPlugins/yandex.by.xml | 0 Client/Assets/Search/SearchPlugins/yandex.xml | 0 .../Assets/Search/Tests/Base/testplugin.xml | 0 .../Assets/Search/Tests/Expected/append.xml | 0 .../Assets/Search/Tests/Expected/replace.xml | 0 .../Assets/Search/Tests/Overlays/append.xml | 0 .../Assets/Search/Tests/Overlays/replace.xml | 0 Client/Assets/SessionRestore.html | 0 Client/Assets/SpotlightHelper.js | 0 Client/Assets/TopSites/mozilla-com.png | Bin Client/Assets/topdomains.txt | 0 .../Configuration/Fennec.enterprise.xcconfig | 0 Client/Configuration/Fennec.xcconfig | 0 Client/Configuration/Firefox.xcconfig | 0 Client/Configuration/FirefoxBeta.xcconfig | 0 Client/DispatchQueueExtensions.swift | 0 .../FennecApplication.entitlements | 0 .../FennecEnterpriseApplication.entitlements | 0 .../FirefoxApplication.entitlements | 0 .../FirefoxBetaApplication.entitlements | 0 Client/Extensions/GeometryExtensions.swift | 0 .../NSAttributedStringExtensions.swift | 0 Client/Extensions/NSURLExtensionsMailTo.swift | 0 Client/Extensions/SnapKitExtensions.swift | 0 .../UIAlertControllerExtensions.swift | 0 Client/Extensions/UIImageViewExtensions.swift | 0 .../Extensions/UIPasteboardExtensions.swift | 0 Client/Extensions/UIViewExtensions.swift | 0 .../Accessors/HomePageAccessors.swift | 0 .../Frontend/Accessors/NewTabAccessors.swift | 0 .../AppAuthenticator.swift | 0 .../AuthenticationManagerConstants.swift | 0 ...AuthenticationSettingsViewController.swift | 4 - .../BasePasscodeViewController.swift | 0 .../ChangePasscodeViewController.swift | 0 .../PagingPasscodeViewController.swift | 0 .../PasscodeEntryViewController.swift | 0 .../AuthenticationManager/PasscodeViews.swift | 0 .../RemovePasscodeViewController.swift | 0 ...equirePasscodeIntervalViewController.swift | 0 .../SensitiveViewController.swift | 0 .../SetupPasscodeViewController.swift | 0 .../Frontend/Browser/AboutHomeHandler.swift | 0 Client/Frontend/Browser/Authenticator.swift | 0 .../Browser/BackForwardListAnimator.swift | 0 .../BackForwardListViewController.swift | 0 .../Browser/BackForwardTableViewCell.swift | 0 Client/Frontend/Browser/BrowserPrompts.swift | 0 .../Browser/BrowserTrayAnimators.swift | 1 + .../Browser/BrowserViewController.swift | 241 +- .../BrowserViewController+KeyCommands.swift | 82 +- ...Controller+UIDropInteractionDelegate.swift | 7 + ...rViewController+WKNavigationDelegate.swift | 0 Client/Frontend/Browser/ButtonToast.swift | 0 .../Browser/ClipboardBarDisplayHandler.swift | 0 .../Frontend/Browser/ContextMenuHelper.swift | 0 .../Browser/CustomSearchHandler.swift | 0 .../Frontend/Browser/DefaultSearchPrefs.swift | 0 Client/Frontend/Browser/ErrorPageHelper.swift | 0 Client/Frontend/Browser/FaviconHandler.swift | 6 +- Client/Frontend/Browser/FaviconManager.swift | 0 Client/Frontend/Browser/FindInPageBar.swift | 14 +- .../Frontend/Browser/FindInPageHelper.swift | 0 Client/Frontend/Browser/FocusHelper.swift | 45 + Client/Frontend/Browser/FormPostHelper.swift | 0 .../Frontend/Browser/HistoryStateHelper.swift | 0 Client/Frontend/Browser/HomePageHelper.swift | 0 .../Frontend/Browser/LocalRequestHelper.swift | 0 Client/Frontend/Browser/LoginsHelper.swift | 0 Client/Frontend/Browser/MailProviders.swift | 0 .../Frontend/Browser/MailtoLinkHandler.swift | 0 .../Browser/MetadataParserHelper.swift | 104 +- Client/Frontend/Browser/NightModeHelper.swift | 0 .../Frontend/Browser/NoImageModeHelper.swift | 0 Client/Frontend/Browser/OpenInHelper.swift | 0 Client/Frontend/Browser/OpenSearch.swift | 0 .../OpenWithSettingsViewController.swift | 0 Client/Frontend/Browser/PrintHelper.swift | 0 .../Frontend/Browser/PrivilegedRequest.swift | 0 Client/Frontend/Browser/Punycode.swift | 0 .../Browser/QRCode.xcassets/Contents.json | 0 .../qrcode-goBack.imageset/Contents.json | 0 .../qrcode-goBack.imageset/qrcode-goBack.png | Bin .../qrcode-goBack@2x.png | Bin .../qrcode-goBack@3x.png | Bin .../qrcode-isLighting.imageset/Contents.json | 0 .../qrcode-isLighting.png | Bin .../qrcode-isLighting@2x.png | Bin .../qrcode-isLighting@3x.png | Bin .../qrcode-light.imageset/Contents.json | 0 .../qrcode-light.imageset/qrcode-light.png | Bin .../qrcode-light.imageset/qrcode-light@2x.png | Bin .../qrcode-light.imageset/qrcode-light@3x.png | Bin .../qrcode-scanBorder.imageset/Contents.json | 0 .../qrcode-scanBorder.png | Bin .../qrcode-scanLine.imageset/Contents.json | 0 .../qrcode-scanLine.png | Bin .../Browser/QRCodeViewController.swift | 0 .../Frontend/Browser/ReaderModeBarView.swift | 0 .../Frontend/Browser/ScreenshotHelper.swift | 0 Client/Frontend/Browser/SearchEngines.swift | 3 +- Client/Frontend/Browser/SearchLoader.swift | 11 +- .../Browser/SearchSuggestClient.swift | 0 .../Browser/SearchViewController.swift | 77 +- Client/Frontend/Browser/SessionData.swift | 0 .../Browser/SessionRestoreHandler.swift | 0 .../Browser/SessionRestoreHelper.swift | 0 Client/Frontend/Browser/SimpleToast.swift | 0 Client/Frontend/Browser/SwipeAnimator.swift | 0 Client/Frontend/Browser/Tab.swift | 1 + Client/Frontend/Browser/TabLocationView.swift | 189 +- Client/Frontend/Browser/TabManager.swift | 65 +- .../Browser/TabPeekViewController.swift | 0 .../Browser/TabPrintPageRenderer.swift | 0 .../Browser/TabScrollController.swift | 7 +- Client/Frontend/Browser/TabToolbar.swift | 0 .../Browser/TabTrayButtonExtensions.swift | 0 .../TabTrayController+KeyCommands.swift | 82 + .../Frontend/Browser/TabTrayController.swift | 204 +- .../Browser/ThirdPartySearchAlerts.swift | 0 Client/Frontend/Browser/TopTabsLayout.swift | 0 .../Browser/TopTabsViewController.swift | 225 +- Client/Frontend/Browser/TopTabsViews.swift | 5 + Client/Frontend/Browser/URIFixup.swift | 0 Client/Frontend/Browser/URLBarView.swift | 35 +- .../Frontend/Browser/UserScriptManager.swift | 42 +- ...ontentBlockerHelper+TabContentScript.swift | 46 + .../ContentBlockerHelper+Whitelist.swift | 103 + .../ContentBlocker/ContentBlockerHelper.swift | 368 +-- .../ContentBlockerSettingViewController.swift | 84 +- .../Lists/disconnect-advertising.json | 1480 +++++++++++++ .../Lists/disconnect-analytics.json | 259 +++ .../Lists/disconnect-content.json | 517 +++++ .../Lists/disconnect-social.json | 67 + .../TrackingProtectionPageStats.swift | 228 ++ .../ContentBlocker/build-disconnect.py | 139 ++ .../disconnect-advertising.json | 1 - .../ContentBlocker/disconnect-analytics.json | 1 - .../ContentBlocker/disconnect-content.json | 1 - .../ContentBlocker/disconnect-social.json | 1 - .../Frontend/Home/ActivityStreamPanel.swift | 11 +- .../Home/ActivityStreamTopSitesCell.swift | 38 +- Client/Frontend/Home/BookmarksPanel.swift | 6 +- Client/Frontend/Home/HistoryPanel.swift | 0 .../Contents.json | 0 .../reading list add circle.png | Bin .../reading list add circle@2x.png | Bin .../reading list add circle@3x.png | Bin .../Frontend/Home/Home.xcassets/Contents.json | 0 .../ReaderModeCircle.imageset/Contents.json | 0 .../reader view circle.png | Bin .../reader view circle@2x.png | Bin .../reader view circle@3x.png | Bin .../clear.imageset/Contents.json | 0 .../Home.xcassets/clear.imageset/clear.png | Bin .../Home.xcassets/clear.imageset/clear@2x.png | Bin .../Home.xcassets/clear.imageset/clear@3x.png | Bin .../BookmarksEmptyPanel.png | Bin .../BookmarksEmptyPanel@2x.png | Bin .../BookmarksEmptyPanel@3x.png | Bin .../emptyBookmarks.imageset/Contents.json | 0 .../emptyHistory.imageset/Contents.json | 0 .../historyEmptyPanel.png | Bin .../historyEmptyPanel@2x.png | Bin .../historyEmptyPanel@3x.png | Bin .../emptySync.imageset/Contents.json | 0 .../emptySync.imageset/sync-devices.png | Bin .../emptySync.imageset/sync-devices@2x.png | Bin .../emptySync.imageset/sync-devices@3x.png | Bin .../emptyTopSites.imageset/Contents.json | 0 .../topSitesEmptyPanel.png | Bin .../topSitesEmptyPanel@2x.png | Bin .../topSitesEmptyPanel@3x.png | Bin .../panelIconBookmarks.imageset/Contents.json | 0 .../bookmark-Outline.png | Bin .../bookmark-Outline@2x.png | Bin .../bookmark-Outline@3x.png | Bin .../panelIconHistory.imageset/Contents.json | 0 .../panelIconHistory.imageset/history.png | Bin .../panelIconHistory.imageset/history@2x.png | Bin .../panelIconHistory.imageset/history@3x.png | Bin .../Contents.json | 0 .../reading-list.png | Bin .../reading-list@2x.png | Bin .../reading-list@3x.png | Bin .../Contents.json | 0 .../Synced Panel.png | Bin .../Synced Panel@2x.png | Bin .../Synced Panel@3x.png | Bin .../panelIconTopSites.imageset/Contents.json | 0 .../panelIconTopSites.imageset/topsites.png | Bin .../topsites@2x.png | Bin .../topsites@3x.png | Bin .../Home/HomePanelViewController.swift | 0 Client/Frontend/Home/HomePanels.swift | 0 Client/Frontend/Home/PanelDataObservers.swift | 5 +- Client/Frontend/Home/ReaderPanel.swift | 23 + .../Home/RecentlyClosedTabsPanel.swift | 0 Client/Frontend/Home/RemoteTabsPanel.swift | 5 +- .../Intro/Intro.xcassets/Contents.json | 0 .../tour-Mail.imageset/Contents.json | 0 .../tour-Mail.imageset/tour-Mail.png | Bin .../tour-Mail.imageset/tour-Mail@2x.png | Bin .../tour-Mail.imageset/tour-Mail@3x.png | Bin .../tour-Private.imageset/Contents.json | 0 .../tour-Private.imageset/tour-Private.png | Bin .../tour-Private.imageset/tour-Private@2x.png | Bin .../tour-Private.imageset/tour-Private@3x.png | Bin .../tour-Search.imageset/Contents.json | 0 .../tour-Search.imageset/tour-Search.png | Bin .../tour-Search.imageset/tour-Search@2x.png | Bin .../tour-Search.imageset/tour-Search@3x.png | Bin .../tour-Sync.imageset/Contents.json | 0 .../tour-Sync.imageset/tour-Sync.png | Bin .../tour-Sync.imageset/tour-Sync@2x.png | Bin .../tour-Sync.imageset/tour-Sync@3x.png | Bin .../tour-Welcome.imageset/Contents.json | 0 .../tour-Welcome.imageset/tour-Welcome.png | Bin .../tour-Welcome.imageset/tour-Welcome@2x.png | Bin .../tour-Welcome.imageset/tour-Welcome@3x.png | Bin .../Frontend/Intro/IntroViewController.swift | 107 +- .../LoginListViewController.swift | 6 +- .../Frontend/Login/LoginViewController.swift | 0 .../Frontend/Menu/Menu.xcassets/Contents.json | 0 .../Contents.json | 0 .../bookmark-remove.png | Bin .../bookmark-remove@2x.png | Bin .../bookmark-remove@3x.png | Bin .../menu-Bookmark.imageset/Contents.json | 0 .../menu-Bookmark.imageset/menu-Bookmark.png | Bin .../menu-Bookmark@2x.png | Bin .../menu-Bookmark@3x.png | Bin .../menu-CloseTabs.imageset/Contents.json | 0 .../menu-CloseTabs.png | Bin .../menu-CloseTabs@2x.png | Bin .../menu-CloseTabs@3x.png | Bin .../menu-Copy-Link.imageset/Contents.json | 0 .../menu-Copy-Link.imageset/link.png | Bin .../menu-Copy-Link.imageset/link@2x.png | Bin .../menu-Copy-Link.imageset/link@3x.png | Bin .../menu-Disclosure.imageset/Contents.json | 23 + .../menu-Disclosure.png | Bin 0 -> 260 bytes .../menu-Disclosure@2x.png | Bin 0 -> 476 bytes .../menu-Disclosure@3x.png | Bin 0 -> 692 bytes .../menu-FindInPage.imageset/Contents.json | 0 .../menu-FindInPage.imageset/search.png | Bin .../menu-FindInPage.imageset/search@2x.png | Bin .../menu-FindInPage.imageset/search@3x.png | Bin .../menu-Home.imageset/Contents.json | 0 .../menu-Home.imageset/bottomNav-Home.png | Bin .../menu-Home.imageset/bottomNav-Home@2x.png | Bin .../menu-Home.imageset/bottomNav-Home@3x.png | Bin .../menu-Info.imageset/Contents.json | 23 + .../Menu.xcassets/menu-Info.imageset/info.png | Bin 0 -> 381 bytes .../menu-Info.imageset/info@2x.png | Bin 0 -> 720 bytes .../menu-Info.imageset/info@3x.png | Bin 0 -> 1196 bytes .../menu-More-Options.imageset/Contents.json | 0 .../menu-More-Options.imageset/action.png | Bin .../menu-More-Options.imageset/action@2x.png | Bin .../menu-More-Options.imageset/action@3x.png | Bin .../menu-NewPrivateTab.imageset/Contents.json | 0 .../new-private-tab.png | Bin .../new-private-tab@2x.png | Bin .../new-private-tab@3x.png | Bin .../menu-NewTab.imageset/Contents.json | 0 .../menu-NewTab.imageset/menu-NewTab.png | Bin .../menu-NewTab.imageset/menu-NewTab@2x.png | Bin .../menu-NewTab.imageset/menu-NewTab@3x.png | Bin .../menu-NightMode.imageset/Contents.json | 0 .../menu-NightMode.png | Bin .../menu-NightMode@2x.png | Bin .../menu-NightMode@3x.png | Bin .../menu-NoImageMode.imageset/Contents.json | 0 .../menu-NoImageMode.png | Bin .../menu-NoImageMode@2x.png | Bin .../menu-NoImageMode@3x.png | Bin .../menu-Paste.imageset/Contents.json | 23 + .../menu-Paste.imageset/paste.png | Bin 0 -> 320 bytes .../menu-Paste.imageset/paste@2x.png | Bin 0 -> 522 bytes .../menu-Paste.imageset/paste@3x.png | Bin 0 -> 812 bytes .../menu-PasteAndGo.imageset/Contents.json | 23 + .../menu-PasteAndGo.imageset/paste.png | Bin 0 -> 320 bytes .../menu-PasteAndGo.imageset/paste@2x.png | Bin 0 -> 522 bytes .../menu-PasteAndGo.imageset/paste@3x.png | Bin 0 -> 812 bytes .../Contents.json | 0 .../menu-RequestDesktopSite.png | Bin .../menu-RequestDesktopSite@2x.png | Bin .../menu-RequestDesktopSite@3x.png | Bin .../menu-ScanQRCode.imageset/Contents.json | 0 .../menu-ScanQRCode.imageset/qrscan.png | Bin .../menu-ScanQRCode.imageset/qrscan@2x.png | Bin .../menu-ScanQRCode.imageset/qrscan@3x.png | Bin .../Contents.json | 0 .../sendtodevice.png | Bin .../sendtodevice@2x.png | Bin .../sendtodevice@3x.png | Bin .../menu-Send.imageset/Contents.json | 0 .../menu-Send.imageset/sendMenu.png | Bin .../menu-Send.imageset/sendMenu@2x.png | Bin .../menu-Send.imageset/sendMenu@3x.png | Bin .../menu-Settings.imageset/Contents.json | 0 .../menu-Settings.imageset/menu-Settings.png | Bin .../menu-Settings@2x.png | Bin .../menu-Settings@3x.png | Bin .../menu-Show-Tabs.imageset/Contents.json | 0 .../menu-Show-Tabs.imageset/showtabs.png | Bin .../menu-Show-Tabs.imageset/showtabs@2x.png | Bin .../menu-Show-Tabs.imageset/showtabs@3x.png | Bin .../menu-Toggle-Off.imageset/ Switch-Off.png | Bin 0 -> 924 bytes .../ Switch-Off@2x.png | Bin 0 -> 1892 bytes .../ Switch-Off@3x.png | Bin 0 -> 3047 bytes .../menu-Toggle-Off.imageset/Contents.json | 26 + .../menu-Toggle-On.imageset/ Switch-On.png | Bin 0 -> 866 bytes .../menu-Toggle-On.imageset/ Switch-On@2x.png | Bin 0 -> 1787 bytes .../menu-Toggle-On.imageset/ Switch-On@3x.png | Bin 0 -> 2864 bytes .../menu-Toggle-On.imageset/Contents.json | 26 + .../menu-Tools.imageset/Contents.json | 23 + .../menu-Tools.imageset/menu-Tools.png | Bin 0 -> 470 bytes .../menu-Tools.imageset/menu-Tools@2x.png | Bin 0 -> 913 bytes .../menu-Tools.imageset/menu-Tools@3x.png | Bin 0 -> 1463 bytes .../Contents.json | 23 + .../trackingprotection-off.png | Bin 0 -> 434 bytes .../trackingprotection-off@2x.png | Bin 0 -> 846 bytes .../trackingprotection-off@3x.png | Bin 0 -> 1277 bytes .../Contents.json | 0 .../trackingprotection.png | Bin 424 -> 434 bytes .../trackingprotection@2x.png | Bin 752 -> 820 bytes .../trackingprotection@3x.png | Bin 1106 -> 1243 bytes .../menu-ViewMobile.imageset/Contents.json | 0 .../menu-ViewMobile.png | Bin .../menu-ViewMobile@2x.png | Bin .../menu-ViewMobile@3x.png | Bin .../Contents.json | 0 .../bookmark-filled.png | Bin .../bookmark-filled@2x.png | Bin .../bookmark-filled@3x.png | Bin .../menu-panel-History.imageset/Contents.json | 0 .../menu-panel-History.imageset/history.png | Bin .../history@2x.png | Bin .../history@3x.png | Bin .../Contents.json | 0 .../reading-list.png | Bin .../reading-list@2x.png | Bin .../reading-list@3x.png | Bin .../Contents.json | 0 .../menu-panel-TopSites.imageset/topsites.png | Bin .../topsites@2x.png | Bin .../topsites@3x.png | Bin Client/Frontend/OldStrings.swift | 0 Client/Frontend/Reader/FSReadingList.h | 0 Client/Frontend/Reader/FSReadingList.m | 0 .../Frontend/Reader/ReadabilityService.swift | 36 +- Client/Frontend/Reader/Reader.css | 0 Client/Frontend/Reader/Reader.html | 0 Client/Frontend/Reader/ReaderMode.swift | 23 +- Client/Frontend/Reader/ReaderModeCache.swift | 0 .../Frontend/Reader/ReaderModeHandlers.swift | 4 +- .../ReaderModeStyleViewController.swift | 0 Client/Frontend/Reader/ReaderModeUtils.swift | 0 Client/Frontend/Reader/ReaderViewLoading.html | 0 .../AdvanceAccountSettingViewController.swift | 0 .../Settings/AppSettingsOptions.swift | 2 +- .../AppSettingsTableViewController.swift | 0 .../ClearPrivateDataTableViewController.swift | 28 +- Client/Frontend/Settings/Clearables.swift | 17 + .../Settings/CustomSearchViewController.swift | 0 .../Settings/FxAContentViewController.swift | 8 + .../HomePageSettingsViewController.swift | 0 .../Settings/LoginDetailViewController.swift | 0 .../Settings/NewTabChoiceViewController.swift | 0 .../NewTabContentSettingsViewController.swift | 5 + .../Settings/SearchEnginePicker.swift | 0 .../SearchSettingsTableViewController.swift | 0 .../AmberCaution.imageset/AmberCaution.png | Bin .../AmberCaution.imageset/AmberCaution@2x.png | Bin .../AmberCaution.imageset/AmberCaution@3x.png | Bin .../AmberCaution.imageset/Contents.json | 0 .../Settings/Settings.xcassets/Contents.json | 0 .../FxA-Default.imageset/Contents.json | 0 .../FxA-Default.imageset/FxA-Default.png | Bin .../FxA-Default.imageset/FxA-Default@2x.png | Bin .../FxA-Default.imageset/FxA-Default@3x.png | Bin .../FxA-Sync-Blue.imageset/Contents.json | 0 .../FxA-Sync-Blue.imageset/FxA-Sync-Blue.png | Bin .../FxA-Sync-Blue@2x.png | Bin .../FxA-Sync-Blue@3x.png | Bin .../FxA-Sync.imageset/Contents.json | 0 .../FxA-Sync.imageset/FxA-Sync.png | Bin .../FxA-Sync.imageset/FxA-Sync@2x.png | Bin .../FxA-Sync.imageset/FxA-Sync@3x.png | Bin .../RedCaution.imageset/Contents.json | 0 .../RedCaution.imageset/RedCaution.png | Bin .../RedCaution.imageset/RedCaution@2x.png | Bin .../RedCaution.imageset/RedCaution@3x.png | Bin .../placeholder-avatar.imageset/Contents.json | 0 .../placeholder-avatar.png | Bin .../placeholder-avatar@2x.png | Bin .../placeholder-avatar@3x.png | Bin .../SettingsContentViewController.swift | 0 .../SettingsNavigationController.swift | 0 .../SettingsTableViewController.swift | 7 +- .../SyncContentSettingsViewController.swift | 2 +- .../Frontend/Share/ShareExtensionHelper.swift | 0 .../Share/TitleActivityItemProvider.swift | 0 Client/Frontend/Strings.swift | 77 +- Client/Frontend/UIConstants.swift | 0 .../AllFrames/AtDocumentEnd/ContextMenu.js | 45 +- .../AllFrames/AtDocumentEnd/FocusHelper.js | 44 + .../AllFrames/AtDocumentEnd/LoginsHelper.js | 1285 ++++++----- .../AllFrames/AtDocumentEnd/PrintHandler.js | 15 +- .../AllFrames/AtDocumentEnd/__firefox__.js | 38 +- .../AllFrames/AtDocumentStart/__firefox__.js | 38 +- .../AtDocumentEnd/CustomSearchHandler.js | 3 - .../MainFrame/AtDocumentEnd/FindInPage.js | 500 +++-- .../MainFrame/AtDocumentEnd/MetadataHelper.js | 58 +- .../AtDocumentStart/FormPostHandler.js | 122 - .../AtDocumentStart/HistoryStateHelper.js | 7 +- .../AtDocumentStart/NightModeHelper.js | 3 - .../AtDocumentStart/NoImageModeHelper.js | 5 +- .../MainFrame/AtDocumentStart/ReaderMode.js | 107 +- .../TrackingProtectionStats.js | 166 ++ .../Widgets/ActivityStreamHighlightCell.swift | 0 .../Widgets/AutocompleteTextField.swift | 38 +- Client/Frontend/Widgets/ChevronView.swift | 0 Client/Frontend/Widgets/ErrorToast.swift | 0 .../Widgets/GradientProgressBar.swift | 0 .../Frontend/Widgets/HistoryBackButton.swift | 0 .../Frontend/Widgets/InnerStrokedView.swift | 0 Client/Frontend/Widgets/InsetButton.swift | 0 .../Frontend/Widgets/LoginTableViewCell.swift | 30 +- .../Frontend/Widgets/PhotonActionSheet.swift | 482 ++-- .../Widgets/PhotonActionSheetAnimator.swift | 0 .../Widgets/PhotonActionSheetProtocol.swift | 211 +- Client/Frontend/Widgets/SearchInputView.swift | 0 .../Frontend/Widgets/SeparatorTableCell.swift | 0 .../Widgets/SiteTableViewController.swift | 24 +- Client/Frontend/Widgets/SnackBar.swift | 0 Client/Frontend/Widgets/TabsButton.swift | 0 Client/Frontend/Widgets/Theme.swift | 0 Client/Frontend/Widgets/ToggleButton.swift | 0 Client/Frontend/Widgets/TwoLineCell.swift | 29 +- Client/Helpers/DynamicFontHelper.swift | 0 Client/Helpers/FxALoginHelper.swift | 0 Client/Helpers/MenuHelper.swift | 0 Client/Helpers/TabEventHandler.swift | 16 + Client/Helpers/UserActivityHandler.swift | 59 +- Client/Info.plist | 4 +- Client/MailSchemes.plist | 0 Client/TabEventHandlers.swift | 15 +- Client/Telemetry/ActivityStreamTopics.swift | 0 Client/Telemetry/UnifiedTelemetry.swift | 23 +- Client/UIScrollViewSwizzled.swift | 17 +- Client/Utils/FaviconFetcher.swift | 0 Client/Utils/Swizzling.h | 0 Client/Utils/Swizzling.m | 0 Client/Utils/Try.h | 0 Client/Utils/Try.m | 0 Client/en.lproj/InfoPlist.strings | 0 ClientTests/ActivityStreamTests.swift | 6 +- ClientTests/AuthenticatorTests.swift | 0 ClientTests/ClientTests.swift | 0 ClientTests/CustomSearchEnginesTest.swift | 0 ClientTests/DefaultSearchPrefsTests.swift | 12 +- ClientTests/FileAccessorTests.swift | 0 ClientTests/FxADeepLinkingTests.swift | 0 ClientTests/FxAPushMessageTest.swift | 0 ClientTests/HomePageTests.swift | 0 ClientTests/Info.plist | 2 +- ClientTests/MockProfile.swift | 4 + ClientTests/MockableHistory.swift | 0 ClientTests/NavigationRouterTests.swift | 54 + ClientTests/PanelDataObserversTests.swift | 0 ClientTests/PingCentreTests.swift | 0 ClientTests/PocketFeedTests.swift | 0 ClientTests/PrefsTests.swift | 0 ClientTests/ProfileTest.swift | 0 ClientTests/RelativeDatesTests.swift | 0 ClientTests/ResetTests.swift | 0 ClientTests/SearchEnginesTests.swift | 11 +- ClientTests/SearchTests.swift | 0 ClientTests/StringExtensionsTests.swift | 0 ClientTests/SyncStatusResolverTests.swift | 0 ClientTests/TabEventHandlerTests.swift | 0 ClientTests/TabManagerTests.swift | 22 +- ClientTests/TestBookmarks.swift | 25 +- ClientTests/TestFavicons.swift | 0 ClientTests/TestHashExtensions.swift | 0 ClientTests/TestHistory.swift | 0 ClientTests/UIImageViewExtensionsTests.swift | 0 ClientTests/UIPasteboardExtensionsTests.swift | 0 ClientTests/WebServerTests.swift | 0 ClientTests/XCTestCaseExtensions.swift | 0 ClientTests/image.gif | Bin ClientTests/image.png | Bin ClientTests/pocketglobalfeed.json | 0 Dangerfile | 0 DeferredTestUtils.swift | 0 Docs/BUILDING.md | 0 Docs/Dependency Graphs/README.md | 0 .../digraph-carthage-fxios.jpg | Bin .../digraph-fxios-carthage.jpg | Bin Docs/Dependency Graphs/digraph-fxios.jpg | Bin .../dot-files/digraph-carthage-fxios.dot | 3 +- .../dot-files/digraph-fxios-carthage.dot | 1 - .../dot-files/digraph-fxios.dot | 0 .../dot-files/digraph-fxios.jpg | Bin Docs/browserdb.md | 0 Docs/sync.md | 0 Extensions/Entitlements/Fennec.entitlements | 0 .../FennecEnterprise.entitlements | 0 Extensions/Entitlements/Firefox.entitlements | 0 .../Entitlements/FirefoxBeta.entitlements | 0 .../ExtensionProfile.swift | 0 Extensions/NotificationService/Info.plist | 2 +- .../NotificationService.swift | 0 Extensions/SendTo/ActionViewController.swift | 0 .../SendTo/Base.lproj/InfoPlist.strings | 0 .../SendTo/ClientPickerViewController.swift | 116 +- .../AppIcon.appiconset/Contents.json | 0 .../deviceTypeDesktop.imageset/Contents.json | 0 .../deviceTypeDesktop.png | Bin .../deviceTypeDesktop@2x.png | Bin .../deviceTypeDesktop@3x.png | Bin .../deviceTypeMobile.imageset/Contents.json | 0 .../deviceTypeMobile.png | Bin .../deviceTypeMobile@2x.png | Bin .../deviceTypeMobile@3x.png | Bin .../emptySync.imageset/Contents.json | 0 .../emptySync.imageset/emptySync.png | Bin .../emptySync.imageset/emptySync@2x.png | Bin .../emptySync.imageset/emptySync@3x.png | Bin Extensions/SendTo/Info.plist | 2 +- .../SendTo/InstructionsViewController.swift | 0 Extensions/SendTo/MainInterface.storyboard | 0 Extensions/SendTo/en.lproj/InfoPlist.strings | 0 .../AddToBookmarks.imageset/Contents.json | 0 .../AddToBookmarks.imageset/menu-Bookmark.png | Bin .../menu-Bookmark@2x.png | Bin .../menu-Bookmark@3x.png | Bin .../AddToReadingList.imageset/Contents.json | 0 .../reading-list-add.png | Bin .../reading-list-add@2x.png | Bin .../reading-list-add@3x.png | Bin .../Icon-Small.imageset/Contents.json | 0 .../Icon-Small.imageset/icon-40.png | Bin .../Icon-Small.imageset/icon-40@2x.png | Bin .../Icon-Small.imageset/icon-40@3x.png | Bin Extensions/ShareTo/Info.plist | 2 +- .../ShareTo/InitialViewController.swift | 0 Extensions/ShareTo/ShareViewController.swift | 0 .../copy_link_icon.imageset/Contents.json | 0 .../todayCopiedLink.png | Bin .../todayCopiedLink@2x.png | Bin .../todayCopiedLink@3x.png | Bin .../Contents.json | 0 .../newPrivateTabHighlight.png | Bin .../newPrivateTabHighlight@2x.png | Bin .../newPrivateTabHighlight@3x.png | Bin .../Contents.json | 0 .../newPrivateTab.png | Bin .../newPrivateTab@2x.png | Bin .../newPrivateTab@3x.png | Bin .../Contents.json | 0 .../newTabHighlight.png | Bin .../newTabHighlight@2x.png | Bin .../newTabHighlight@3x.png | Bin .../Contents.json | 0 .../new_tab_button_normal.imageset/newTab.png | Bin .../newTab@2x.png | Bin .../newTab@3x.png | Bin Extensions/Today/Info.plist | 2 +- Extensions/Today/TodayViewController.swift | 0 .../ViewLater/ActionRequestHandler.swift | 0 .../ViewLater/Base.lproj/InfoPlist.strings | 0 Extensions/ViewLater/Info.plist | 2 +- .../AppIcon.appiconset/Contents.json | 0 .../ViewLater/en.lproj/InfoPlist.strings | 0 FxA/FxA.xcodeproj/project.pbxproj | 0 .../contents.xcworkspacedata | 0 .../xcshareddata/WorkspaceSettings.xcsettings | 0 .../xcshareddata/xcschemes/FxA.xcscheme | 0 FxA/FxA/ASNUtils.h | 0 FxA/FxA/ASNUtils.m | 0 FxA/FxA/CHMath.h | 0 FxA/FxA/CHMutableNumber.h | 0 FxA/FxA/CHMutableNumber.m | 0 FxA/FxA/CHNumber.h | 0 FxA/FxA/CHNumber.m | 0 FxA/FxA/CHNumber_Private.h | 0 FxA/FxA/FxA.h | 0 FxA/FxA/Info.plist | 0 FxA/FxA/JSONWebTokenUtils.h | 0 FxA/FxA/JSONWebTokenUtils.m | 0 FxA/FxA/KeyPair.h | 0 FxA/FxA/KeyPair.m | 0 FxA/FxA/NSData+Base16.h | 0 FxA/FxA/NSData+Base16.m | 0 FxA/FxA/NSData+Base32.h | 0 FxA/FxA/NSData+Base32.m | 0 FxA/FxA/NSData+KeyDerivation.h | 0 FxA/FxA/NSData+KeyDerivation.m | 0 FxA/FxA/NSData+SHA.h | 0 FxA/FxA/NSData+SHA.m | 0 FxA/FxA/NSData+Utils.h | 0 FxA/FxA/NSData+Utils.m | 0 FxA/FxA/NSString+Utils.h | 0 FxA/FxA/NSString+Utils.m | 0 FxA/FxA/PrivateKey.h | 0 FxA/FxA/PrivateKey.m | 0 FxA/FxA/PublicKey.h | 0 FxA/FxA/PublicKey.m | 0 FxA/FxA/RSAKeyPair.h | 0 FxA/FxA/RSAKeyPair.m | 0 FxA/FxA/include/openssl/aes.h | 0 FxA/FxA/include/openssl/asn1.h | 0 FxA/FxA/include/openssl/asn1_mac.h | 0 FxA/FxA/include/openssl/asn1t.h | 0 FxA/FxA/include/openssl/async.h | 0 FxA/FxA/include/openssl/bio.h | 0 FxA/FxA/include/openssl/blowfish.h | 0 FxA/FxA/include/openssl/bn.h | 0 FxA/FxA/include/openssl/buffer.h | 0 FxA/FxA/include/openssl/camellia.h | 0 FxA/FxA/include/openssl/cast.h | 0 FxA/FxA/include/openssl/cmac.h | 0 FxA/FxA/include/openssl/cms.h | 0 FxA/FxA/include/openssl/comp.h | 0 FxA/FxA/include/openssl/conf.h | 0 FxA/FxA/include/openssl/conf_api.h | 0 FxA/FxA/include/openssl/crypto.h | 0 FxA/FxA/include/openssl/ct.h | 0 FxA/FxA/include/openssl/des.h | 0 FxA/FxA/include/openssl/dh.h | 0 FxA/FxA/include/openssl/dsa.h | 0 FxA/FxA/include/openssl/dtls1.h | 0 FxA/FxA/include/openssl/e_os2.h | 0 FxA/FxA/include/openssl/ebcdic.h | 0 FxA/FxA/include/openssl/ec.h | 0 FxA/FxA/include/openssl/ecdh.h | 0 FxA/FxA/include/openssl/ecdsa.h | 0 FxA/FxA/include/openssl/engine.h | 0 FxA/FxA/include/openssl/err.h | 0 FxA/FxA/include/openssl/evp.h | 0 FxA/FxA/include/openssl/hmac.h | 0 FxA/FxA/include/openssl/idea.h | 0 FxA/FxA/include/openssl/kdf.h | 0 FxA/FxA/include/openssl/lhash.h | 0 FxA/FxA/include/openssl/md2.h | 0 FxA/FxA/include/openssl/md4.h | 0 FxA/FxA/include/openssl/md5.h | 0 FxA/FxA/include/openssl/mdc2.h | 0 FxA/FxA/include/openssl/modes.h | 0 FxA/FxA/include/openssl/obj_mac.h | 0 FxA/FxA/include/openssl/objects.h | 0 FxA/FxA/include/openssl/ocsp.h | 0 FxA/FxA/include/openssl/opensslconf.h | 0 .../include/openssl/opensslconf_ios_arm64.h | 0 .../include/openssl/opensslconf_ios_armv7.h | 0 .../include/openssl/opensslconf_ios_armv7s.h | 0 .../include/openssl/opensslconf_ios_i386.h | 0 .../include/openssl/opensslconf_ios_x86_64.h | 0 .../include/openssl/opensslconf_tvos_arm64.h | 0 .../include/openssl/opensslconf_tvos_x86_64.h | 0 FxA/FxA/include/openssl/opensslv.h | 0 FxA/FxA/include/openssl/ossl_typ.h | 0 FxA/FxA/include/openssl/pem.h | 0 FxA/FxA/include/openssl/pem2.h | 0 FxA/FxA/include/openssl/pkcs12.h | 0 FxA/FxA/include/openssl/pkcs7.h | 0 FxA/FxA/include/openssl/rand.h | 0 FxA/FxA/include/openssl/rc2.h | 0 FxA/FxA/include/openssl/rc4.h | 0 FxA/FxA/include/openssl/rc5.h | 0 FxA/FxA/include/openssl/ripemd.h | 0 FxA/FxA/include/openssl/rsa.h | 0 FxA/FxA/include/openssl/safestack.h | 0 FxA/FxA/include/openssl/seed.h | 0 FxA/FxA/include/openssl/sha.h | 0 FxA/FxA/include/openssl/srp.h | 0 FxA/FxA/include/openssl/srtp.h | 0 FxA/FxA/include/openssl/ssl.h | 0 FxA/FxA/include/openssl/ssl2.h | 0 FxA/FxA/include/openssl/ssl3.h | 0 FxA/FxA/include/openssl/stack.h | 0 FxA/FxA/include/openssl/symhacks.h | 0 FxA/FxA/include/openssl/tls1.h | 0 FxA/FxA/include/openssl/ts.h | 0 FxA/FxA/include/openssl/txt_db.h | 0 FxA/FxA/include/openssl/ui.h | 0 FxA/FxA/include/openssl/whrlpool.h | 0 FxA/FxA/include/openssl/x509.h | 0 FxA/FxA/include/openssl/x509_vfy.h | 0 FxA/FxA/include/openssl/x509v3.h | 0 FxA/FxA/lib/libcrypto.a | Bin FxA/FxA/lib/libssl.a | Bin FxA/FxATests/FxATests.m | 0 FxA/FxATests/Info.plist | 0 Gemfile | 0 ISSUE_TEMPLATE.md | 0 L10nSnapshotTests-Info.plist | 0 L10nSnapshotTests/Info.plist | 2 +- L10nSnapshotTests/L10nBaseSnapshotTests.swift | 0 .../L10nIntroSnapshotTests.swift | 0 .../L10nPermissionStringsSnapshotTests.swift | 0 L10nSnapshotTests/L10nSnapshotTests.swift | 2 +- LICENSE | 0 Leanplum.json | 0 MMA.md | 0 MarketingUITests/Info.plist | 2 +- MarketingUITests/MarketingUITests.swift | 0 Mocking.swift | 0 PULL_REQUEST_TEMPLATE | 0 Providers/NSUserDefaultsPrefs.swift | 0 Providers/PocketFeed.swift | 0 Providers/Profile.swift | 23 +- Providers/SyncStatusResolver.swift | 0 Push/PushClient.swift | 0 Push/PushConfiguration.swift | 0 Push/PushCrypto.swift | 0 Push/PushRegistration.swift | 0 PushTests/LivePushClientTests.swift | 0 PushTests/PushCryptoTests.swift | 0 README.md | 0 ReadingList/Info.plist | 2 +- ReadingList/ReadingList-Bridging-Header.h | 0 ReadingList/ReadingListAuthenticator.swift | 0 .../ReadingListBasicAuthAuthenticator.swift | 0 .../ReadingListBatchRecordResponse.swift | 0 .../ReadingListChangeAccumulator.swift | 0 ReadingList/ReadingListClient.swift | 0 ReadingList/ReadingListClientMetadata.swift | 0 ReadingList/ReadingListClientRecord.swift | 0 ReadingList/ReadingListError.swift | 0 ReadingList/ReadingListFetchSpec.swift | 0 .../ReadingListOAuthAuthenticator.swift | 0 ReadingList/ReadingListRecord.swift | 0 ReadingList/ReadingListRecordResponse.swift | 0 ReadingList/ReadingListRecordsResponse.swift | 0 ReadingList/ReadingListResponse.swift | 0 ReadingList/ReadingListSQLStorage.swift | 0 ReadingList/ReadingListServerMetadata.swift | 0 ReadingList/ReadingListServerRecord.swift | 0 ReadingList/ReadingListService.swift | 0 ReadingList/ReadingListStorage.swift | 0 ReadingList/ReadingListSyncMetadata.swift | 0 ReadingList/ReadingListSynchronizer.swift | 0 ReadingList/ReadingListUtils.swift | 0 ReadingListTests/Info.plist | 2 +- .../ReadingListClientRecordTestCase.swift | 0 .../ReadingListStorageTestCase.swift | 0 Shared/Accessibility.swift | 2 +- Shared/AppConstants.swift | 15 +- Shared/AppInfo.swift | 0 Shared/AsyncReducer.swift | 0 Shared/AuthenticationKeychainInfo.swift | 0 Shared/Bytes.swift | 0 Shared/Cancellable.swift | 0 Shared/CrashSimulator.h | 0 Shared/CrashSimulator.m | 0 Shared/DeferredUtils.swift | 0 Shared/DeviceInfo.swift | 0 Shared/Extensions/ArrayExtensions.swift | 0 Shared/Extensions/DataExtensions.swift | 0 Shared/Extensions/DictionaryExtensions.swift | 0 Shared/Extensions/HashExtensions.swift | 0 Shared/Extensions/HexExtensions.swift | 0 Shared/Extensions/JSONExtensions.swift | 0 .../KeychainWrapperExtensions.swift | 0 .../Extensions/NSCharacterSetExtensions.swift | 0 Shared/Extensions/NSCoderExtensions.swift | 0 .../Extensions/NSFileManagerExtensions.swift | 0 .../NSMutableAttributedStringExtensions.swift | 0 Shared/Extensions/NSScannerExtensions.swift | 0 Shared/Extensions/NSStringExtensions.swift | 0 Shared/Extensions/NSURLExtensions.swift | 0 .../NSURLProtectionSpaceExtensions.swift | 0 Shared/Extensions/OptionalExtensions.swift | 0 Shared/Extensions/SetExtensions.swift | 0 Shared/Extensions/StringExtensions.swift | 0 Shared/Extensions/UIColorExtensions.swift | 0 Shared/Extensions/UIImageExtensions.swift | 0 Shared/Extensions/URLRequestExtensions.swift | 0 Shared/FSUtils.h | 0 Shared/FSUtils.m | 0 Shared/FeatureSwitch.swift | 0 Shared/Functions.swift | 0 Shared/GeneralUtils.swift | 0 Shared/KeyboardHelper.swift | 0 Shared/KeychainCache.swift | 0 Shared/LaunchArguments.swift | 0 Shared/Loader.swift | 0 Shared/Logger.swift | 0 Shared/NotificationConstants.swift | 6 +- Shared/Prefs.swift | 0 Shared/RemoteDevices.swift | 0 Shared/RollingFileLogger.swift | 0 Shared/SentryIntegration.swift | 0 Shared/Shared-Bridging-Header.h | 0 Shared/SupportUtils.swift | 0 Shared/Supporting Files/Info.plist | 2 +- Shared/SystemUtils.swift | 0 Shared/TimeConstants.swift | 0 Shared/UserAgent.swift | 0 Shared/WeakList.swift | 0 Shared/effective_tld_names.dat | 0 SharedTests/ArrayExtensionTests.swift | 0 SharedTests/AsyncReducerTests.swift | 0 .../AuthenticationKeychainInfoTests.swift | 0 SharedTests/DeferredTests.swift | 0 SharedTests/FeatureSwitchTests.swift | 0 SharedTests/HexExtensionsTests.swift | 0 SharedTests/Info.plist | 2 +- ...tableAttributedStringExtensionsTests.swift | 0 SharedTests/NSURLExtensionsTests.swift | 0 SharedTests/ResultTests.swift | 0 SharedTests/RollingFileLoggerTests.swift | 0 SharedTests/SupportUtilsTests.swift | 0 SharedTests/UtilsTests.swift | 0 Storage/Bookmarks/Bookmarks.swift | 0 Storage/Bookmarks/BookmarksModel.swift | 0 Storage/Bookmarks/CachingItemSource.swift | 0 Storage/Bookmarks/Trees.swift | 0 Storage/CertStore.swift | 0 Storage/Clients.swift | 0 Storage/CompletionOps.swift | 0 Storage/Cursor.swift | 0 Storage/DatabaseError.swift | 0 Storage/DefaultSuggestedSites.swift | 0 Storage/DiskImageStore.swift | 0 Storage/ExtensionUtils.swift | 0 Storage/Favicons.swift | 0 Storage/FileAccessor.swift | 0 Storage/History.swift | 0 Storage/Info.plist | 2 +- Storage/Logins.swift | 0 Storage/Metadata.swift | 0 Storage/MockLogins.swift | 0 Storage/PageMetadata.swift | 49 +- Storage/Queue.swift | 0 Storage/RecentlyClosedTabs.swift | 0 Storage/RemoteTabs.swift | 2 - Storage/SQL/BrowserDB.swift | 0 Storage/SQL/BrowserSchema.swift | 0 Storage/SQL/LoginsSchema.swift | 0 Storage/SQL/SQLiteBookmarksBase.swift | 0 Storage/SQL/SQLiteBookmarksHelpers.swift | 0 Storage/SQL/SQLiteBookmarksModel.swift | 0 Storage/SQL/SQLiteBookmarksResetting.swift | 0 Storage/SQL/SQLiteBookmarksSyncing.swift | 0 Storage/SQL/SQLiteFavicons.swift | 0 Storage/SQL/SQLiteHistory.swift | 0 Storage/SQL/SQLiteHistoryFactories.swift | 2 +- .../SQL/SQLiteHistoryRecommendations.swift | 0 Storage/SQL/SQLiteLogins.swift | 0 Storage/SQL/SQLiteMetadata.swift | 0 Storage/SQL/SQLiteQueue.swift | 0 Storage/SQL/SQLiteRemoteClientsAndTabs.swift | 4 - Storage/SQL/Schema.swift | 0 Storage/Sharing.swift | 0 Storage/Site.swift | 0 Storage/Storage-Bridging-Header.h | 0 Storage/Storage.xcodeproj/project.pbxproj | 0 Storage/SuggestedSites.swift | 0 Storage/SyncQueue.swift | 0 Storage/Syncable.swift | 0 Storage/ThirdParty/SwiftData.swift | 0 Storage/Visit.swift | 0 StoragePerfTests/Info.plist | 2 +- StoragePerfTests/StoragePerfTests.swift | 0 StorageTests/CertTests.swift | 0 StorageTests/DiskImageStoreTests.swift | 0 StorageTests/Info.plist | 2 +- StorageTests/MockFiles.swift | 0 StorageTests/StorageTestUtils.swift | 0 StorageTests/SyncCommandsTests.swift | 0 StorageTests/SyncTelemetryTests.swift | 0 StorageTests/TestBrowserDB.swift | 0 StorageTests/TestLogins.swift | 0 StorageTests/TestSQLiteBookmarks.swift | 0 StorageTests/TestSQLiteHistory.swift | 0 .../TestSQLiteHistoryRecommendations.swift | 8 +- StorageTests/TestSQLiteMetadata.swift | 12 +- .../TestSQLiteRemoteClientsAndTabs.swift | 4 - StorageTests/TestSwiftData.swift | 0 StorageTests/fixtures/v33.db | Bin StorageTests/testcert1.pem | Bin StorageTests/testcert2.pem | Bin Sync/BatchingClient.swift | 0 Sync/BookmarkPayload.swift | 0 Sync/BookmarkTelemetryPing.swift | 0 Sync/CleartextPayloadJSON.swift | 0 Sync/ClientPayload.swift | 0 Sync/EncryptedJSON.swift | 0 Sync/EnvelopeJSON.swift | 0 Sync/HistoryPayload.swift | 0 Sync/Info.plist | 2 +- Sync/Info.swift | 0 Sync/KeyBundle.swift | 0 Sync/KeysPayload.swift | 0 Sync/LoginPayload.swift | 0 Sync/Record.swift | 0 Sync/RequestExtensions.swift | 0 Sync/State.swift | 0 Sync/StorageClient.swift | 0 Sync/Sync-Bridging-Header.h | 0 Sync/SyncConstants.swift | 0 Sync/SyncMeta.swift | 0 Sync/SyncStateMachine.swift | 0 Sync/SyncTelemetryUtils.swift | 0 .../Bookmarks/BookmarksDownloader.swift | 0 .../Bookmarks/BookmarksRepairRequestor.swift | 2 +- .../Bookmarks/BookmarksSynchronizer.swift | 0 Sync/Synchronizers/Bookmarks/Merging.swift | 0 .../Bookmarks/ThreeWayTreeMerger.swift | 0 Sync/Synchronizers/ClientsSynchronizer.swift | 4 +- Sync/Synchronizers/Downloader.swift | 0 Sync/Synchronizers/HistorySynchronizer.swift | 0 .../IndependentRecordSynchronizer.swift | 0 Sync/Synchronizers/LoginsSynchronizer.swift | 0 Sync/Synchronizers/Synchronizer.swift | 0 Sync/Synchronizers/TabsSynchronizer.swift | 0 Sync/TabsPayload.swift | 0 SyncTelemetry/Info.plist | 2 +- SyncTelemetry/SyncPingCentre.swift | 0 SyncTelemetry/SyncTelemetry.h | 0 SyncTelemetry/SyncTelemetry.swift | 0 SyncTelemetry/SyncTelemetryEvents.swift | 0 SyncTelemetryTests/EventTests.swift | 0 SyncTelemetryTests/Info.plist | 2 +- SyncTests/BatchingClientTests.swift | 0 SyncTests/CryptoTests.swift | 0 SyncTests/DownloadTests.swift | 0 SyncTests/HistorySynchronizerTests.swift | 0 SyncTests/Info.plist | 2 +- SyncTests/InfoTests.swift | 0 SyncTests/LiveStorageClientTests.swift | 0 SyncTests/MetaGlobalTests.swift | 0 SyncTests/MockSyncServer.swift | 0 SyncTests/MockSyncServerTests.swift | 0 SyncTests/RecordTests.swift | 0 SyncTests/StateTests.swift | 0 SyncTests/StorageClientTests.swift | 0 SyncTests/SyncTests-Bridging-Header.h | 0 SyncTests/TabsPayloadTests.swift | 0 SyncTests/TestBookmarkModel.swift | 0 SyncTests/TestBookmarkTreeMerging.swift | 0 SyncTests/TestBookmarksRepairRequestor.swift | 4 - SyncTests/TestBookmarksSynchronizer.swift | 0 ThirdParty/Apple/UIImage+ImageEffects.h | 0 ThirdParty/Apple/UIImage+ImageEffects.m | 0 ThirdParty/Box/Box.swift | 0 ThirdParty/Box/BoxType.swift | 0 ThirdParty/Box/LICENSE | 0 ThirdParty/Box/MutableBox.swift | 0 ThirdParty/Box/README.md | 0 .../BuddyBuildSDK.framework/BuddyBuildSDK | Bin .../Headers/BuddyBuildSDK.h | 0 .../BuddyBuildSDK.framework/build.num | 0 ThirdParty/FilledPageControl.swift | 0 .../Leanplum.framework/Headers/LPInbox.h | 0 .../Leanplum.framework/Headers/Leanplum.h | 2 +- .../Leanplum/Leanplum.framework/Info.plist | Bin 737 -> 739 bytes .../Leanplum/Leanplum.framework/Leanplum | Bin 10260104 -> 10277256 bytes .../Modules/module.modulemap | 0 ThirdParty/Reachability.swift | 0 ThirdParty/Result/Error.swift | 0 ThirdParty/Result/LICENSE | 0 ThirdParty/Result/README.md | 0 ThirdParty/Result/Result.swift | 0 ThirdParty/SQLite.swift/.cocoadocs.yml | 0 ThirdParty/SQLite.swift/.gitignore | 0 ThirdParty/SQLite.swift/.gitmodules | 0 ThirdParty/SQLite.swift/.swift-version | 0 ThirdParty/SQLite.swift/.travis.yml | 0 ThirdParty/SQLite.swift/CHANGELOG.md | 0 ThirdParty/SQLite.swift/CONTRIBUTING.md | 0 .../CocoaPods/appletvos/module.modulemap | 0 .../appletvsimulator/module.modulemap | 0 .../CocoaPods/iphoneos-10.0/module.modulemap | 0 .../CocoaPods/iphoneos/module.modulemap | 0 .../iphonesimulator-10.0/module.modulemap | 0 .../iphonesimulator/module.modulemap | 0 .../CocoaPods/macosx-10.11/module.modulemap | 0 .../CocoaPods/macosx-10.12/module.modulemap | 0 .../CocoaPods/macosx/module.modulemap | 0 .../CocoaPods/watchos/module.modulemap | 0 .../CocoaPods/watchsimulator/module.modulemap | 0 .../SQLite.swift/Documentation/Index.md | 0 .../SQLite.swift/Documentation/Planning.md | 0 .../Resources/installation@2x.png | Bin .../Documentation/Resources/playground@2x.png | Bin ThirdParty/SQLite.swift/LICENSE.txt | 0 ThirdParty/SQLite.swift/Makefile | 0 ThirdParty/SQLite.swift/Package.swift | 0 ThirdParty/SQLite.swift/README.md | 0 .../SQLite.playground/Contents.swift | 0 .../SQLite.playground/contents.xcplayground | 0 ThirdParty/SQLite.swift/SQLite.swift.podspec | 0 .../SQLite.xcodeproj/project.pbxproj | 0 .../contents.xcworkspacedata | 0 .../Sources/SQLite/Core/Blob.swift | 0 .../Sources/SQLite/Core/Connection.swift | 0 .../Sources/SQLite/Core/Statement.swift | 0 .../Sources/SQLite/Core/Value.swift | 0 .../Sources/SQLite/Extensions/Cipher.swift | 0 .../Sources/SQLite/Extensions/FTS4.swift | 0 .../Sources/SQLite/Extensions/FTS5.swift | 0 .../Sources/SQLite/Extensions/RTree.swift | 0 .../Sources/SQLite/Foundation.swift | 0 .../SQLite.swift/Sources/SQLite/Helpers.swift | 0 .../SQLite.swift/Sources/SQLite/Info.plist | 0 .../SQLite.swift/Sources/SQLite/SQLite.h | 0 .../SQLite/Typed/AggregateFunctions.swift | 0 .../Sources/SQLite/Typed/Collation.swift | 0 .../Sources/SQLite/Typed/CoreFunctions.swift | 0 .../SQLite/Typed/CustomFunctions.swift | 0 .../Sources/SQLite/Typed/Expression.swift | 0 .../Sources/SQLite/Typed/Operators.swift | 0 .../Sources/SQLite/Typed/Query.swift | 0 .../Sources/SQLite/Typed/Schema.swift | 0 .../Sources/SQLite/Typed/Setter.swift | 0 .../Sources/SQLiteObjc/SQLite-Bridging.m | 0 .../Sources/SQLiteObjc/fts3_tokenizer.h | 0 .../SQLiteObjc/include/SQLite-Bridging.h | 0 .../SQLite.swift/Tests/CocoaPods/.gitignore | 0 .../SQLite.swift/Tests/CocoaPods/Gemfile | 0 .../SQLite.swift/Tests/CocoaPods/Gemfile.lock | 0 .../SQLite.swift/Tests/CocoaPods/Makefile | 0 .../Tests/CocoaPods/test_running_validator.rb | 0 .../SQLiteTests/AggregateFunctionsTests.swift | 0 .../Tests/SQLiteTests/BlobTests.swift | 0 .../Tests/SQLiteTests/CipherTests.swift | 0 .../Tests/SQLiteTests/ConnectionTests.swift | 0 .../SQLiteTests/CoreFunctionsTests.swift | 0 .../SQLiteTests/CustomFunctionsTests.swift | 0 .../Tests/SQLiteTests/ExpressionTests.swift | 0 .../Tests/SQLiteTests/FTS4Tests.swift | 0 .../Tests/SQLiteTests/FTS5Tests.swift | 0 .../Tests/SQLiteTests/Fixtures.swift | 0 .../Tests/SQLiteTests/FoundationTests.swift | 0 .../SQLite.swift/Tests/SQLiteTests/Info.plist | 0 .../Tests/SQLiteTests/OperatorsTests.swift | 0 .../Tests/SQLiteTests/QueryTests.swift | 0 .../Tests/SQLiteTests/RTreeTests.swift | 0 .../Tests/SQLiteTests/SchemaTests.swift | 0 .../Tests/SQLiteTests/SetterTests.swift | 0 .../Tests/SQLiteTests/StatementTests.swift | 0 .../Tests/SQLiteTests/TestHelpers.swift | 0 .../Tests/SQLiteTests/ValueTests.swift | 0 .../SQLiteTests/fixtures/encrypted.sqlite | Bin ThirdParty/SWTableViewCell/AppDelegate.h | 0 ThirdParty/SWTableViewCell/AppDelegate.m | 0 .../SWTableViewCell/Default-568h@2x.png | Bin ThirdParty/SWTableViewCell/Default.png | Bin ThirdParty/SWTableViewCell/Default@2x.png | Bin ThirdParty/SWTableViewCell/MI.png | Bin .../NSMutableArray+SWUtilityButtons.h | 0 .../NSMutableArray+SWUtilityButtons.m | 0 .../SWTableViewCell-Info.plist | 0 .../SWTableViewCell-Prefix.pch | 0 ThirdParty/SWTableViewCell/UMTableViewCell.h | 0 ThirdParty/SWTableViewCell/UMTableViewCell.m | 0 ThirdParty/SWTableViewCell/ViewController.h | 0 ThirdParty/SWTableViewCell/ViewController.m | 0 ThirdParty/SWTableViewCell/check@2x.png | Bin ThirdParty/SWTableViewCell/clock@2x.png | Bin ThirdParty/SWTableViewCell/cross@2x.png | Bin .../en.lproj/InfoPlist.strings | 0 .../en.lproj/MainStoryboard.storyboard | 0 ThirdParty/SWTableViewCell/list@2x.png | Bin ThirdParty/SWTableViewCell/main.m | 0 ThirdParty/SWTableViewCell/um.png | Bin ThirdParty/UIImageColors.swift | 0 .../ImageAlignment.xcodeproj/project.pbxproj | 0 .../Example/ImageAlignment/AppDelegate.h | 0 .../Example/ImageAlignment/AppDelegate.m | 0 .../ImageAlignment/Base.lproj/Main.storyboard | 0 .../ImageAlignment/ImageAlignment-Info.plist | 0 .../ImageAlignment/ImageAlignment-Prefix.pch | 0 .../AppIcon.appiconset/Contents.json | 0 .../LaunchImage.launchimage/Contents.json | 0 .../Example/ImageAlignment/ViewController.h | 0 .../Example/ImageAlignment/ViewController.m | 0 .../ImageAlignment/en.lproj/InfoPlist.strings | 0 .../Example/ImageAlignment/main.m | 0 .../ImageAlignment/melinda_landscape.jpg | Bin .../ImageAlignment/melinda_portrait.jpg | Bin .../ImageAlignmentTests-Info.plist | 0 .../ImageAlignmentTests/ImageAlignmentTests.m | 0 .../en.lproj/InfoPlist.strings | 0 ThirdParty/UIImageViewAligned/LICENSE | 0 ThirdParty/UIImageViewAligned/README.md | 0 .../UIImageViewAligned.podspec | 0 .../UIImageViewAligned/UIImageViewAligned.h | 0 .../UIImageViewAligned/UIImageViewAligned.m | 0 .../UIImageViewAligned/docs/IBsetup.png | Bin ThirdParty/ecec/CMakeLists.txt | 0 ThirdParty/ecec/LICENSE | 0 ThirdParty/ecec/README.md | 0 ThirdParty/ecec/include/ece.h | 0 ThirdParty/ecec/include/ece/keys.h | 0 ThirdParty/ecec/include/ece/trailer.h | 0 ThirdParty/ecec/src/base64url.c | 0 ThirdParty/ecec/src/decrypt.c | 0 ThirdParty/ecec/src/encrypt.c | 0 ThirdParty/ecec/src/keys.c | 0 ThirdParty/ecec/src/params.c | 0 ThirdParty/ecec/src/trailer.c | 0 ThirdParty/ecec/test/base64url.c | 0 ThirdParty/ecec/test/decrypt/aes128gcm.c | 0 ThirdParty/ecec/test/decrypt/aesgcm.c | 0 ThirdParty/ecec/test/e2e.c | 0 ThirdParty/ecec/test/encrypt/aes128gcm.c | 0 ThirdParty/ecec/test/encrypt/aesgcm.c | 0 ThirdParty/ecec/test/params.c | 0 ThirdParty/ecec/test/test.c | 0 ThirdParty/ecec/test/test.h | 0 ThirdParty/ecec/tool/decrypt.c | 0 ThirdParty/ecec/tool/keygen.c | 0 ThirdParty/sqlcipher/.gitignore | 0 ThirdParty/sqlcipher/CHANGELOG.md | 0 ThirdParty/sqlcipher/LICENSE | 0 ThirdParty/sqlcipher/README.md | 0 ThirdParty/sqlcipher/VERSION | 0 .../sqlcipher.xcodeproj/project.pbxproj | 0 ThirdParty/sqlcipher/sqlite3.c | 0 ThirdParty/sqlcipher/sqlite3.h | 0 ThirdParty/sqlcipher/sqlite3ext.h | 0 UITests/AuthenticationTests.swift | 0 UITests/BookmarksPanelTests.swift | 0 UITests/BrowserTests.swift | 0 UITests/ClearPrivateDataTests.swift | 16 + UITests/DomainAutocompleteTests.swift | 5 + UITests/EarlGrey.swift | 0 UITests/Global.swift | 14 +- UITests/HistoryTests.swift | 0 UITests/Info.plist | 2 +- UITests/JSPrompt.html | 0 UITests/KIFHelper.js | 0 UITests/LoginInputTests.swift | 0 UITests/LoginManagerTests.swift | 15 +- UITests/MenuTests.swift | 0 UITests/NavigationDelegateTests.swift | 0 UITests/NoImageModeTests.swift | 10 +- UITests/ReadingListTest.swift | 0 UITests/SecurityTests.swift | 0 UITests/SessionRestoreTests.swift | 0 UITests/ToolbarTests.swift | 0 UITests/TrackingProtectionTests.swift | 166 +- UITests/UITests-Bridging-Header.h | 0 UITests/ViewMemoryLeakTests.swift | 0 UITests/findPage.html | 0 UITests/localhostLoad.html | 0 UITests/loginForm.html | 0 UITests/navigationDelegate.html | 0 UITests/noTitle.html | 0 UITests/numberedPage.html | 0 UITests/readablePage.html | 0 UITests/readerContent.html | 0 UITests/scrollablePage.html | 0 UITests/youtube.ico | Bin XCUITests/ActivityStreamTest.swift | 3 +- XCUITests/AuthenticationTest.swift | 0 XCUITests/BaseTestCase.swift | 2 +- XCUITests/BookmarkingTests.swift | 0 XCUITests/BrowsingPDFTests.swift | 14 +- XCUITests/ClipBoardTests.swift | 0 XCUITests/CopiedLinksTests.swift | 0 XCUITests/DomainAutocompleteTest.swift | 35 + XCUITests/DragAndDropTests.swift | 119 + XCUITests/FindInPageTest.swift | 0 XCUITests/FirstRunTourTests.swift | 97 + XCUITests/FxScreenGraph.swift | 180 +- XCUITests/FxScreenGraphTests.swift | 0 XCUITests/HistoryTests.swift | 132 +- XCUITests/HomePageSettingsTest.swift | 0 XCUITests/HomePageSettingsUITest.swift | 4 +- XCUITests/HomePageUITest.swift | 0 XCUITests/Info.plist | 2 +- XCUITests/MailAppSettingsTests.swift | 0 XCUITests/NavigationTest.swift | 88 +- XCUITests/NewTabSettings.swift | 0 XCUITests/NightModeTests.swift | 25 +- XCUITests/NoImageTests.swift | 21 +- XCUITests/PhotonActionSheetTest.swift | 16 +- XCUITests/PrivateBrowsingTest.swift | 0 XCUITests/ReaderViewUITest.swift | 0 XCUITests/ScreenGraphTest.swift | 20 +- XCUITests/SearchSettingsUITest.swift | 0 XCUITests/SearchTest.swift | 1 - XCUITests/SettingsTest.swift | 0 XCUITests/SiteLoadTest.swift | 0 XCUITests/SyncFAUITests.swift | 85 + XCUITests/ThirdPartySearchTest.swift | 7 + XCUITests/ToolbarTest.swift | 62 + XCUITests/TopTabsTest.swift | 67 +- XCUITests/TrackingProtectionTests.swift | 212 +- XCUITests/XCUITests-Bridging-Header.h | 0 buddybuild_postbuild.sh | 0 buddybuild_postclone.sh | 14 +- buddybuild_prebuild.sh | 8 +- codecov.yml | 0 fastlane/Fastfile | 0 fastlane/actions/import_build_tools.rb | 0 package-lock.json | 1963 ++++++++++++++--- package.json | 10 +- shipping_locales.txt | 8 + webpack.config.js | 20 + 1760 files changed, 10641 insertions(+), 3399 deletions(-) mode change 100644 => 100755 .gitattributes mode change 100644 => 100755 .gitignore mode change 100644 => 100755 .swiftlint.yml mode change 100644 => 100755 AUTHORS mode change 100644 => 100755 Account/Account-Bridging-Header.h mode change 100644 => 100755 Account/FirefoxAccount.swift mode change 100644 => 100755 Account/FirefoxAccountConfiguration.swift mode change 100644 => 100755 Account/FxAClient10.swift mode change 100644 => 100755 Account/FxADevice.swift mode change 100644 => 100755 Account/FxADeviceRegistration.swift mode change 100644 => 100755 Account/FxALoginStateMachine.swift mode change 100644 => 100755 Account/FxAPushMessageHandler.swift mode change 100644 => 100755 Account/FxAState.swift mode change 100644 => 100755 Account/HawkHelper.swift mode change 100644 => 100755 Account/Info.plist mode change 100644 => 100755 Account/SyncAuthState.swift mode change 100644 => 100755 Account/TokenServerClient.swift mode change 100644 => 100755 AccountTests/FirefoxAccountTests.swift mode change 100644 => 100755 AccountTests/FxAClient10Tests.swift mode change 100644 => 100755 AccountTests/FxALoginStateMachineTests.swift mode change 100644 => 100755 AccountTests/FxAStateTests.swift mode change 100644 => 100755 AccountTests/HawkHelperTests.swift mode change 100644 => 100755 AccountTests/Info.plist mode change 100644 => 100755 AccountTests/LiveAccountTest.swift mode change 100644 => 100755 AccountTests/SyncAuthStateTests.swift mode change 100644 => 100755 AccountTests/TokenServerClientTests.swift mode change 100644 => 100755 Cartfile mode change 100644 => 100755 Cartfile.resolved mode change 100644 => 100755 Client-Bridging-Header.h mode change 100644 => 100755 Client.xcodeproj/project.pbxproj mode change 100644 => 100755 Client.xcodeproj/project.xcworkspace/contents.xcworkspacedata mode change 100644 => 100755 Client.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcbaselines/2FCAE2231ABB51F800877008.xcbaseline/FE8885C6-BB1A-48D2-9B90-E9F952C98F6B.plist mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcbaselines/2FCAE2231ABB51F800877008.xcbaseline/Info.plist mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcbaselines/E6F9650B1B2F1CF20034B023.xcbaseline/F9839E4F-67D2-4920-8CE8-94CEE3A6C3D7.plist mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcbaselines/E6F9650B1B2F1CF20034B023.xcbaseline/Info.plist mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Account.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Fennec.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_UITests.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_XCUITests.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_XCUITests_iPad.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Firefox.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/FirefoxBeta.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/L10nSnapshotTests.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/MarketingUITests.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/ReadingList.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/SendTo.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/ShareTo.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Shared.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Storage.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Sync.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Telemetry.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/Today.xcscheme mode change 100644 => 100755 Client.xcodeproj/xcshareddata/xcschemes/ViewLater.xcscheme mode change 100644 => 100755 Client/Application/AdjustIntegration.swift mode change 100644 => 100755 Client/Application/AppDelegate.swift mode change 100644 => 100755 Client/Application/Crasher.h mode change 100644 => 100755 Client/Application/Crasher.m mode change 100644 => 100755 Client/Application/DebugSettingsBundleOptions.swift mode change 100644 => 100755 Client/Application/LaunchScreen.xib mode change 100644 => 100755 Client/Application/LeanplumIntegration.swift create mode 100755 Client/Application/NavigationRouter.swift mode change 100644 => 100755 Client/Application/QuickActions.swift mode change 100644 => 100755 Client/Application/Settings.bundle/Root.plist mode change 100644 => 100755 Client/Application/Settings.bundle/en.lproj/Root.strings mode change 100644 => 100755 Client/Application/TestAppDelegate.swift mode change 100644 => 100755 Client/Application/WebServer.swift mode change 100644 => 100755 Client/Application/main.swift mode change 100644 => 100755 Client/Assets/About/Licenses.html mode change 100644 => 100755 Client/Assets/AllFramesAtDocumentEnd.js mode change 100644 => 100755 Client/Assets/AllFramesAtDocumentStart.js mode change 100644 => 100755 Client/Assets/CertError.css mode change 100644 => 100755 Client/Assets/CertError.html rename Client/{Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd => Assets}/FxASignIn.js (100%) mode change 100644 => 100755 mode change 100644 => 100755 Client/Assets/Images.xcassets/AddSearch.imageset/AddSearch.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AddSearch.imageset/AddSearch@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AddSearch.imageset/AddSearch@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AddSearch.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-29.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-29@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-29@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-40.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-40@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-40@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-512@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-60.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-60@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-60@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-76.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-76@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon.appiconset/icon-83.5@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-29.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-29@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-29@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-40.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-40@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-40@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-512@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-60.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-60@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-60@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-76.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-76@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Beta.appiconset/icon-83.5@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-60@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-60@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-72.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-72@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-76.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-76@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-Small-40.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-Small-40@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-Small-50.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-Small-50@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-Small.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-Small@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon-iPadPro@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon.png mode change 100644 => 100755 Client/Assets/Images.xcassets/AppIcon_Developer.appiconset/Icon@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_close.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_close.imageset/close.png mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_close.imageset/close@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_close.imageset/close@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_next.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_next.imageset/down-caret.png mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_next.imageset/down-caret@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_next.imageset/down-caret@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_previous.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_previous.imageset/up-caret.png mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_previous.imageset/up-caret@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/Find In Page/find_previous.imageset/up-caret@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_bookmark.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_bookmark.imageset/context-bookmark.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_bookmark.imageset/context-bookmark@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_bookmark.imageset/context-bookmark@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_open.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_open.imageset/context-open.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_open.imageset/context-open@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_open.imageset/context-open@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_sync.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_sync.imageset/context-sync.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_sync.imageset/context-sync@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_sync.imageset/context-sync@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_viewed.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_viewed.imageset/context-viewed.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_viewed.imageset/context-viewed@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/context_viewed.imageset/context-viewed@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/defaultTopSiteIcon.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/defaultTopSiteIcon.imageset/defaultTopSiteIcon.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/defaultTopSiteIcon.imageset/defaultTopSiteIcon@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/defaultTopSiteIcon.imageset/defaultTopSiteIcon@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/pin_small.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/pin_small.imageset/pin-small.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/pin_small.imageset/pin-small@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Activity Stream/pin_small.imageset/pin-small@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_bookmark.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_bookmark_remove.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_delete.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_pin.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_pin.imageset/pin-28.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_remove.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_share.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_unpin.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_unpin.imageset/pinremove.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_unpin.imageset/pinremove@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Context menu/action_unpin.imageset/pinremove@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/MarkAsRead.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/MarkAsRead.imageset/UnRead.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/MarkAsRead.imageset/UnRead@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/MarkAsRead.imageset/UnRead@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/MarkAsUnread.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/MarkAsUnread.imageset/Read.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/MarkAsUnread.imageset/Read@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/MarkAsUnread.imageset/Read@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/ReaderModeActive.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/ReaderModeActive.imageset/reader-active.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/ReaderModeActive.imageset/reader-active@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/ReaderModeActive.imageset/reader-active@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/ReaderModeAvailable.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/ReaderModeAvailable.imageset/readerOff.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/ReaderModeAvailable.imageset/readerOff@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/ReaderModeAvailable.imageset/readerOff@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/SettingsSansSerif.imageset/AaFira.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/SettingsSansSerif.imageset/AaFira@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/SettingsSansSerif.imageset/AaFira@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/SettingsSansSerif.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/SettingsSerif.imageset/AaCharis.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/SettingsSerif.imageset/AaCharis@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/SettingsSerif.imageset/AaCharis@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/SettingsSerif.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/addToReadingList.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/addToReadingList.imageset/reading-list-add.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/addToReadingList.imageset/reading-list-add@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/addToReadingList.imageset/reading-list-add@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/brightnessMax.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/brightnessMax.imageset/brightnessMax.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/brightnessMax.imageset/brightnessMax@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/brightnessMax.imageset/brightnessMax@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/brightnessMin.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/brightnessMin.imageset/brightnessMin.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/brightnessMin.imageset/brightnessMin@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/brightnessMin.imageset/brightnessMin@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/removeFromReadingList.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/removeFromReadingList.imageset/removeFromList.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/removeFromReadingList.imageset/removeFromList@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/New Tab - Reader/removeFromReadingList.imageset/removeFromList@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-add.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-add.imageset/nav-add.png mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-add.imageset/nav-add@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-add.imageset/nav-add@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-back.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-forward.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-menu.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-refresh.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-share.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-share.imageset/share.png mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-share.imageset/share@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-share.imageset/share@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/TabToolbar/nav-stop.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmark.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmark.imageset/bookmark.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmark.imageset/bookmark@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmark.imageset/bookmark@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarkFolder.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarkFolder.imageset/icon-folder.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarkFolder.imageset/icon-folder@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarkFolder.imageset/icon-folder@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarkHighlighted.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarkHighlighted.imageset/bookmarkHighlighted.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarkHighlighted.imageset/bookmarkHighlighted@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarkHighlighted.imageset/bookmarkHighlighted@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarked.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarked.imageset/bookmarkPressed.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarked.imageset/bookmarkPressed@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarked.imageset/bookmarkPressed@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarked_passive.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarked_passive.imageset/bookmarked_passive.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarked_passive.imageset/bookmarked_passive@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/bookmarked_passive.imageset/bookmarked_passive@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/context_pocket.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/context_pocket.imageset/context_pocket.png mode change 100644 => 100755 Client/Assets/Images.xcassets/context_pocket.imageset/context_pocket@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/context_pocket.imageset/context_pocket@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/defaultFavicon.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/defaultFavicon.imageset/newtab-icon.png mode change 100644 => 100755 Client/Assets/Images.xcassets/defaultFavicon.imageset/newtab-icon@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/defaultFavicon.imageset/newtab-icon@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/deviceTypeDesktop.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/deviceTypeDesktop.imageset/deviceTypeDesktop.png mode change 100644 => 100755 Client/Assets/Images.xcassets/deviceTypeDesktop.imageset/deviceTypeDesktop@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/deviceTypeDesktop.imageset/deviceTypeDesktop@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/deviceTypeMobile.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/deviceTypeMobile.imageset/deviceTypeMobile.png mode change 100644 => 100755 Client/Assets/Images.xcassets/deviceTypeMobile.imageset/deviceTypeMobile@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/deviceTypeMobile.imageset/deviceTypeMobile@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/faviconFox.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/faviconFox.imageset/back-panel-home.png mode change 100644 => 100755 Client/Assets/Images.xcassets/faviconFox.imageset/back-panel-home@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/faviconFox.imageset/back-panel-home@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/fxLogo.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/fxLogo.imageset/fxLogo.png mode change 100644 => 100755 Client/Assets/Images.xcassets/fxLogo.imageset/fxLogo@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/fxLogo.imageset/fxLogo@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/fxa_get_started.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/fxa_get_started.imageset/fxa_get_started.png mode change 100644 => 100755 Client/Assets/Images.xcassets/fxa_get_started.imageset/fxa_get_started@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/goBack.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/goBack.imageset/goback.png mode change 100644 => 100755 Client/Assets/Images.xcassets/goBack.imageset/goback@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/goBack.imageset/goback@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/key.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/key.imageset/key.png mode change 100644 => 100755 Client/Assets/Images.xcassets/key.imageset/key@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/key.imageset/key@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/largePrivateMask.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/largePrivateMask.imageset/largePrivateMask.pdf mode change 100644 => 100755 Client/Assets/Images.xcassets/lock_verified.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/lock_verified.imageset/lock-small.png mode change 100644 => 100755 Client/Assets/Images.xcassets/lock_verified.imageset/lock-small@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/lock_verified.imageset/lock-small@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/loginSelected.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/loginSelected.imageset/loginSelected.png mode change 100644 => 100755 Client/Assets/Images.xcassets/loginSelected.imageset/loginSelected@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/loginSelected.imageset/loginSelected@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/loginUnselected.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/loginUnselected.imageset/loginUnselected.png mode change 100644 => 100755 Client/Assets/Images.xcassets/loginUnselected.imageset/loginUnselected@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/loginUnselected.imageset/loginUnselected@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quickSearch.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/quickSearch.imageset/quick-search.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quickSearch.imageset/quick-search@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quickSearch.imageset/quick-search@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_go_to_copied.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_go_to_copied.imageset/go-to-copied.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_go_to_copied.imageset/go-to-copied2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_go_to_copied.imageset/go-to-copied@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_last_bookmark.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_last_bookmark.imageset/last-bookmark.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_last_bookmark.imageset/last-bookmark@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_last_bookmark.imageset/last-bookmark@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_last_tab.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_last_tab.imageset/open-tab.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_last_tab.imageset/open-tab2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_last_tab.imageset/open-tab@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_new_private_tab.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_new_private_tab.imageset/new-private-tab.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_new_private_tab.imageset/new-private-tab@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_new_private_tab.imageset/new-private-tab@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_new_tab.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_new_tab.imageset/new-tab.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_new_tab.imageset/new-tab@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_new_tab.imageset/new-tab@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_reading_list.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_reading_list.imageset/reading-list.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_reading_list.imageset/reading-list2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/quick_action_reading_list.imageset/reading-list@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/reader.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/reader.imageset/readermode.png mode change 100644 => 100755 Client/Assets/Images.xcassets/reader.imageset/readermode@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/reader.imageset/readermode@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/recently_closed.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/recently_closed.imageset/closedRecently.png mode change 100644 => 100755 Client/Assets/Images.xcassets/recently_closed.imageset/closedRecently@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/recently_closed.imageset/closedRecently@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/search.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/search.imageset/search-suggestion-magnifying-glass.png mode change 100644 => 100755 Client/Assets/Images.xcassets/search.imageset/search-suggestion-magnifying-glass@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/search.imageset/search-suggestion-magnifying-glass@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/settings.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/settings.imageset/Settings-cog.png mode change 100644 => 100755 Client/Assets/Images.xcassets/settings.imageset/Settings-cog@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/settings.imageset/Settings-cog@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/shareRequestDesktopSite.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/shareRequestDesktopSite.imageset/RDS.png mode change 100644 => 100755 Client/Assets/Images.xcassets/shareRequestDesktopSite.imageset/RDS@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/shareRequestDesktopSite.imageset/RDS@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/shareRequestMobileSite.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/shareRequestMobileSite.imageset/RMS.png mode change 100644 => 100755 Client/Assets/Images.xcassets/shareRequestMobileSite.imageset/RMS@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/shareRequestMobileSite.imageset/RMS@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/smallPrivateMask.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/smallPrivateMask.imageset/new-private-tab.png mode change 100644 => 100755 Client/Assets/Images.xcassets/smallPrivateMask.imageset/new-private-tab@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/smallPrivateMask.imageset/new-private-tab@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/splash.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/splash.imageset/splash.png mode change 100644 => 100755 Client/Assets/Images.xcassets/splash.imageset/splash@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/splash.imageset/splash@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/synced_devices.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/synced_devices.imageset/Synced Panel.png mode change 100644 => 100755 Client/Assets/Images.xcassets/synced_devices.imageset/Synced Panel@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/synced_devices.imageset/Synced Panel@3x.png create mode 100755 Client/Assets/Images.xcassets/tab_close.imageset/Contents.json create mode 100755 Client/Assets/Images.xcassets/tab_close.imageset/close-medium.png create mode 100755 Client/Assets/Images.xcassets/tab_close.imageset/close-medium@2x.png create mode 100755 Client/Assets/Images.xcassets/tab_close.imageset/close-medium@3x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/Contents.json mode change 100644 => 100755 Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/closeTab.png mode change 100644 => 100755 Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/closeTab@2x.png mode change 100644 => 100755 Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/closeTab@3x.png create mode 100755 Client/Assets/Images.xcassets/tracking-protection-off.imageset/Contents.json create mode 100755 Client/Assets/Images.xcassets/tracking-protection-off.imageset/trackingprotection-off-medium.png create mode 100755 Client/Assets/Images.xcassets/tracking-protection-off.imageset/trackingprotection-off-medium@2x.png create mode 100755 Client/Assets/Images.xcassets/tracking-protection-off.imageset/trackingprotection-off-medium@3x.png create mode 100755 Client/Assets/Images.xcassets/tracking-protection.imageset/Contents.json create mode 100755 Client/Assets/Images.xcassets/tracking-protection.imageset/trackingprotection-medium.png create mode 100755 Client/Assets/Images.xcassets/tracking-protection.imageset/trackingprotection-medium@2x.png create mode 100755 Client/Assets/Images.xcassets/tracking-protection.imageset/trackingprotection-medium@3x.png mode change 100644 => 100755 Client/Assets/MainFrameAtDocumentEnd.js mode change 100644 => 100755 Client/Assets/MainFrameAtDocumentStart.js mode change 100644 => 100755 Client/Assets/NetError.css mode change 100644 => 100755 Client/Assets/NetError.html mode change 100644 => 100755 Client/Assets/Search/README.md mode change 100644 => 100755 Client/Assets/Search/SearchOverlays/baidu.xml mode change 100644 => 100755 Client/Assets/Search/SearchOverlays/bing.xml mode change 100644 => 100755 Client/Assets/Search/SearchOverlays/duckduckgo.xml mode change 100644 => 100755 Client/Assets/Search/SearchOverlays/qwant.xml mode change 100644 => 100755 Client/Assets/Search/SearchOverlays/yahoo.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazon-au.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazon-br.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazon-ca.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazon-co-uk.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazon-de.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazon-fr.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazon-in.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazon-jp.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazon-mx.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazon-nl.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/amazondotcom.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/azerdict.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/azet-sk.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/baidu.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/bing.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/bolcom-fy-NL.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/bolcom-nl.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/ceneje.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/coccoc.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/danawa-kr.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/daum-kr.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/ddg.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/diec2.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/drae.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/duckduckgo.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/elebila.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/faclair-beag.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/google-2018.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/google-nocodes.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/google.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/gulesider-mobile-NO.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/heureka-cz.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/leit-is.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/leo_ende_de.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/list-am.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/list.json mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/mapy-cz.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/mercadolibre-ar.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/mercadolibre-cl.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/mercadolibre-mx.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/naver-kr.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/odpiralni.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/pledarigrond.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/prisjakt-sv-SE.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/qwant.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/rediff.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/reta-vortaro.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/salidzinilv.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/seznam-cz.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/skroutz.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/slovnik-sk.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/sslv.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/sztaki-en-hu.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/taobao.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/tearma.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/twitter-ja.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/twitter.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/vatera.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-NN.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-NO.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-an.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ar.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-as.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ast.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-az.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-be.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-bg.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-bn.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-br.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-bs.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ca.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-cy.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-cz.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-da.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-de.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-dsb.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-el.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-eo.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-es.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-et.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-eu.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-fa.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-fi.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-fr.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-fy-NL.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ga-IE.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-gd.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-gl.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-gn.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-gu.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-he.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-hi.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-hr.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-hsb.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-hu.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-hy-AM.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ia.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-id.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-is.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-it.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ja.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ka.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-kab.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-kk.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-km.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-kn.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-lo.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-lt.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ltg.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-lv.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ml.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-mr.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ms.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-my.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ne.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-nl.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-oc.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-or.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-pa.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-pl.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-pt.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-rm.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ro.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ru.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-sk.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-sl.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-sq.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-sr.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-sv-SE.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ta.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-te.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-th.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-tr.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-uk.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-ur.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-uz.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-vi.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-wo.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-zh-CN.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia-zh-TW.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wikipedia.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wiktionary-kn.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wiktionary-oc.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wiktionary-or.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wiktionary-ta.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/wiktionary-te.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-br.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-ch.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-cl.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-de.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-en-GB.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-es.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-espanol.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-fi.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-france.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-id.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-in.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-it.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/yahoo-jp.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo-mx.xml delete mode 100644 Client/Assets/Search/SearchPlugins/yahoo.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/yandex-market.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/yandex-ru.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/yandex-tr.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/yandex.by.xml mode change 100644 => 100755 Client/Assets/Search/SearchPlugins/yandex.xml mode change 100644 => 100755 Client/Assets/Search/Tests/Base/testplugin.xml mode change 100644 => 100755 Client/Assets/Search/Tests/Expected/append.xml mode change 100644 => 100755 Client/Assets/Search/Tests/Expected/replace.xml mode change 100644 => 100755 Client/Assets/Search/Tests/Overlays/append.xml mode change 100644 => 100755 Client/Assets/Search/Tests/Overlays/replace.xml mode change 100644 => 100755 Client/Assets/SessionRestore.html mode change 100644 => 100755 Client/Assets/SpotlightHelper.js mode change 100644 => 100755 Client/Assets/TopSites/mozilla-com.png mode change 100644 => 100755 Client/Assets/topdomains.txt mode change 100644 => 100755 Client/Configuration/Fennec.enterprise.xcconfig mode change 100644 => 100755 Client/Configuration/Fennec.xcconfig mode change 100644 => 100755 Client/Configuration/Firefox.xcconfig mode change 100644 => 100755 Client/Configuration/FirefoxBeta.xcconfig mode change 100644 => 100755 Client/DispatchQueueExtensions.swift mode change 100644 => 100755 Client/Entitlements/FennecApplication.entitlements mode change 100644 => 100755 Client/Entitlements/FennecEnterpriseApplication.entitlements mode change 100644 => 100755 Client/Entitlements/FirefoxApplication.entitlements mode change 100644 => 100755 Client/Entitlements/FirefoxBetaApplication.entitlements mode change 100644 => 100755 Client/Extensions/GeometryExtensions.swift mode change 100644 => 100755 Client/Extensions/NSAttributedStringExtensions.swift mode change 100644 => 100755 Client/Extensions/NSURLExtensionsMailTo.swift mode change 100644 => 100755 Client/Extensions/SnapKitExtensions.swift mode change 100644 => 100755 Client/Extensions/UIAlertControllerExtensions.swift mode change 100644 => 100755 Client/Extensions/UIImageViewExtensions.swift mode change 100644 => 100755 Client/Extensions/UIPasteboardExtensions.swift mode change 100644 => 100755 Client/Extensions/UIViewExtensions.swift mode change 100644 => 100755 Client/Frontend/Accessors/HomePageAccessors.swift mode change 100644 => 100755 Client/Frontend/Accessors/NewTabAccessors.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/AppAuthenticator.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/AuthenticationManagerConstants.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/AuthenticationSettingsViewController.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/BasePasscodeViewController.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/ChangePasscodeViewController.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/PagingPasscodeViewController.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/PasscodeEntryViewController.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/PasscodeViews.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/RemovePasscodeViewController.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/RequirePasscodeIntervalViewController.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/SensitiveViewController.swift mode change 100644 => 100755 Client/Frontend/AuthenticationManager/SetupPasscodeViewController.swift mode change 100644 => 100755 Client/Frontend/Browser/AboutHomeHandler.swift mode change 100644 => 100755 Client/Frontend/Browser/Authenticator.swift mode change 100644 => 100755 Client/Frontend/Browser/BackForwardListAnimator.swift mode change 100644 => 100755 Client/Frontend/Browser/BackForwardListViewController.swift mode change 100644 => 100755 Client/Frontend/Browser/BackForwardTableViewCell.swift mode change 100644 => 100755 Client/Frontend/Browser/BrowserPrompts.swift mode change 100644 => 100755 Client/Frontend/Browser/BrowserTrayAnimators.swift mode change 100644 => 100755 Client/Frontend/Browser/BrowserViewController.swift mode change 100644 => 100755 Client/Frontend/Browser/BrowserViewController/BrowserViewController+KeyCommands.swift mode change 100644 => 100755 Client/Frontend/Browser/BrowserViewController/BrowserViewController+UIDropInteractionDelegate.swift mode change 100644 => 100755 Client/Frontend/Browser/BrowserViewController/BrowserViewController+WKNavigationDelegate.swift mode change 100644 => 100755 Client/Frontend/Browser/ButtonToast.swift mode change 100644 => 100755 Client/Frontend/Browser/ClipboardBarDisplayHandler.swift mode change 100644 => 100755 Client/Frontend/Browser/ContextMenuHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/CustomSearchHandler.swift mode change 100644 => 100755 Client/Frontend/Browser/DefaultSearchPrefs.swift mode change 100644 => 100755 Client/Frontend/Browser/ErrorPageHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/FaviconHandler.swift mode change 100644 => 100755 Client/Frontend/Browser/FaviconManager.swift mode change 100644 => 100755 Client/Frontend/Browser/FindInPageBar.swift mode change 100644 => 100755 Client/Frontend/Browser/FindInPageHelper.swift create mode 100755 Client/Frontend/Browser/FocusHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/FormPostHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/HistoryStateHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/HomePageHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/LocalRequestHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/LoginsHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/MailProviders.swift mode change 100644 => 100755 Client/Frontend/Browser/MailtoLinkHandler.swift mode change 100644 => 100755 Client/Frontend/Browser/MetadataParserHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/NightModeHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/NoImageModeHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/OpenInHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/OpenSearch.swift mode change 100644 => 100755 Client/Frontend/Browser/OpenWithSettingsViewController.swift mode change 100644 => 100755 Client/Frontend/Browser/PrintHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/PrivilegedRequest.swift mode change 100644 => 100755 Client/Frontend/Browser/Punycode.swift mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/Contents.json mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/qrcode-goBack.png mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/qrcode-goBack@2x.png mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/qrcode-goBack@3x.png mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/qrcode-isLighting.png mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/qrcode-isLighting@2x.png mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/qrcode-isLighting@3x.png mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/qrcode-light.png mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/qrcode-light@2x.png mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/qrcode-light@3x.png mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-scanBorder.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-scanBorder.imageset/qrcode-scanBorder.png mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-scanLine.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Browser/QRCode.xcassets/qrcode-scanLine.imageset/qrcode-scanLine.png mode change 100644 => 100755 Client/Frontend/Browser/QRCodeViewController.swift mode change 100644 => 100755 Client/Frontend/Browser/ReaderModeBarView.swift mode change 100644 => 100755 Client/Frontend/Browser/ScreenshotHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/SearchEngines.swift mode change 100644 => 100755 Client/Frontend/Browser/SearchLoader.swift mode change 100644 => 100755 Client/Frontend/Browser/SearchSuggestClient.swift mode change 100644 => 100755 Client/Frontend/Browser/SearchViewController.swift mode change 100644 => 100755 Client/Frontend/Browser/SessionData.swift mode change 100644 => 100755 Client/Frontend/Browser/SessionRestoreHandler.swift mode change 100644 => 100755 Client/Frontend/Browser/SessionRestoreHelper.swift mode change 100644 => 100755 Client/Frontend/Browser/SimpleToast.swift mode change 100644 => 100755 Client/Frontend/Browser/SwipeAnimator.swift mode change 100644 => 100755 Client/Frontend/Browser/Tab.swift mode change 100644 => 100755 Client/Frontend/Browser/TabLocationView.swift mode change 100644 => 100755 Client/Frontend/Browser/TabManager.swift mode change 100644 => 100755 Client/Frontend/Browser/TabPeekViewController.swift mode change 100644 => 100755 Client/Frontend/Browser/TabPrintPageRenderer.swift mode change 100644 => 100755 Client/Frontend/Browser/TabScrollController.swift mode change 100644 => 100755 Client/Frontend/Browser/TabToolbar.swift mode change 100644 => 100755 Client/Frontend/Browser/TabTrayButtonExtensions.swift create mode 100755 Client/Frontend/Browser/TabTrayController+KeyCommands.swift mode change 100644 => 100755 Client/Frontend/Browser/TabTrayController.swift mode change 100644 => 100755 Client/Frontend/Browser/ThirdPartySearchAlerts.swift mode change 100644 => 100755 Client/Frontend/Browser/TopTabsLayout.swift mode change 100644 => 100755 Client/Frontend/Browser/TopTabsViewController.swift mode change 100644 => 100755 Client/Frontend/Browser/TopTabsViews.swift mode change 100644 => 100755 Client/Frontend/Browser/URIFixup.swift mode change 100644 => 100755 Client/Frontend/Browser/URLBarView.swift mode change 100644 => 100755 Client/Frontend/Browser/UserScriptManager.swift create mode 100755 Client/Frontend/ContentBlocker/ContentBlockerHelper+TabContentScript.swift create mode 100755 Client/Frontend/ContentBlocker/ContentBlockerHelper+Whitelist.swift mode change 100644 => 100755 Client/Frontend/ContentBlocker/ContentBlockerHelper.swift mode change 100644 => 100755 Client/Frontend/ContentBlocker/ContentBlockerSettingViewController.swift create mode 100755 Client/Frontend/ContentBlocker/Lists/disconnect-advertising.json create mode 100755 Client/Frontend/ContentBlocker/Lists/disconnect-analytics.json create mode 100755 Client/Frontend/ContentBlocker/Lists/disconnect-content.json create mode 100755 Client/Frontend/ContentBlocker/Lists/disconnect-social.json create mode 100755 Client/Frontend/ContentBlocker/TrackingProtectionPageStats.swift create mode 100755 Client/Frontend/ContentBlocker/build-disconnect.py delete mode 100644 Client/Frontend/ContentBlocker/disconnect-advertising.json delete mode 100644 Client/Frontend/ContentBlocker/disconnect-analytics.json delete mode 100644 Client/Frontend/ContentBlocker/disconnect-content.json delete mode 100644 Client/Frontend/ContentBlocker/disconnect-social.json mode change 100644 => 100755 Client/Frontend/Home/ActivityStreamPanel.swift mode change 100644 => 100755 Client/Frontend/Home/ActivityStreamTopSitesCell.swift mode change 100644 => 100755 Client/Frontend/Home/BookmarksPanel.swift mode change 100644 => 100755 Client/Frontend/Home/HistoryPanel.swift mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/reading list add circle.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/reading list add circle@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/reading list add circle@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/reader view circle.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/reader view circle@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/reader view circle@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/clear.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/clear.imageset/clear.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/clear.imageset/clear@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/clear.imageset/clear@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/BookmarksEmptyPanel.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/BookmarksEmptyPanel@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/BookmarksEmptyPanel@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/historyEmptyPanel.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/historyEmptyPanel@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/historyEmptyPanel@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptySync.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptySync.imageset/sync-devices.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptySync.imageset/sync-devices@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptySync.imageset/sync-devices@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/topSitesEmptyPanel.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/topSitesEmptyPanel@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/topSitesEmptyPanel@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/bookmark-Outline.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/bookmark-Outline@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/bookmark-Outline@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/history.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/history@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/history@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/reading-list.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/reading-list@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/reading-list@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Synced Panel.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Synced Panel@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Synced Panel@3x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/topsites.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/topsites@2x.png mode change 100644 => 100755 Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/topsites@3x.png mode change 100644 => 100755 Client/Frontend/Home/HomePanelViewController.swift mode change 100644 => 100755 Client/Frontend/Home/HomePanels.swift mode change 100644 => 100755 Client/Frontend/Home/PanelDataObservers.swift mode change 100644 => 100755 Client/Frontend/Home/ReaderPanel.swift mode change 100644 => 100755 Client/Frontend/Home/RecentlyClosedTabsPanel.swift mode change 100644 => 100755 Client/Frontend/Home/RemoteTabsPanel.swift mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/Contents.json mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/tour-Mail.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/tour-Mail@2x.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/tour-Mail@3x.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/tour-Private.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/tour-Private@2x.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/tour-Private@3x.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/tour-Search.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/tour-Search@2x.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/tour-Search@3x.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/tour-Sync.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/tour-Sync@2x.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/tour-Sync@3x.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/tour-Welcome.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/tour-Welcome@2x.png mode change 100644 => 100755 Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/tour-Welcome@3x.png mode change 100644 => 100755 Client/Frontend/Intro/IntroViewController.swift mode change 100644 => 100755 Client/Frontend/Login Management/LoginListViewController.swift mode change 100644 => 100755 Client/Frontend/Login/LoginViewController.swift mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/bookmark-remove.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/bookmark-remove@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/bookmark-remove@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/menu-Bookmark.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/menu-Bookmark@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/menu-Bookmark@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/menu-CloseTabs.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/menu-CloseTabs@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/menu-CloseTabs@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/link.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/link@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/link@3x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/Contents.json create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/menu-Disclosure.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/menu-Disclosure@2x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/menu-Disclosure@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-FindInPage.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-FindInPage.imageset/search.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-FindInPage.imageset/search@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-FindInPage.imageset/search@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Home.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Home.imageset/bottomNav-Home.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Home.imageset/bottomNav-Home@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Home.imageset/bottomNav-Home@3x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Info.imageset/Contents.json create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Info.imageset/info.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Info.imageset/info@2x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Info.imageset/info@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-More-Options.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-More-Options.imageset/action.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-More-Options.imageset/action@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-More-Options.imageset/action@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NewPrivateTab.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NewPrivateTab.imageset/new-private-tab.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NewPrivateTab.imageset/new-private-tab@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NewPrivateTab.imageset/new-private-tab@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NewTab.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NewTab.imageset/menu-NewTab.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NewTab.imageset/menu-NewTab@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NewTab.imageset/menu-NewTab@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NightMode.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NightMode.imageset/menu-NightMode.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NightMode.imageset/menu-NightMode@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NightMode.imageset/menu-NightMode@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NoImageMode.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NoImageMode.imageset/menu-NoImageMode.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NoImageMode.imageset/menu-NoImageMode@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-NoImageMode.imageset/menu-NoImageMode@3x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Paste.imageset/Contents.json create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Paste.imageset/paste.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Paste.imageset/paste@2x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Paste.imageset/paste@3x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/Contents.json create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/paste.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/paste@2x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/paste@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/menu-RequestDesktopSite.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/menu-RequestDesktopSite@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/menu-RequestDesktopSite@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/qrscan.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/qrscan@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/qrscan@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/sendtodevice.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/sendtodevice@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/sendtodevice@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/sendMenu.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/sendMenu@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/sendMenu@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/menu-Settings.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/menu-Settings@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/menu-Settings@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/showtabs.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/showtabs@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/showtabs@3x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Toggle-Off.imageset/ Switch-Off.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Toggle-Off.imageset/ Switch-Off@2x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Toggle-Off.imageset/ Switch-Off@3x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Toggle-Off.imageset/Contents.json create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Toggle-On.imageset/ Switch-On.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Toggle-On.imageset/ Switch-On@2x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Toggle-On.imageset/ Switch-On@3x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Toggle-On.imageset/Contents.json create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Tools.imageset/Contents.json create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Tools.imageset/menu-Tools.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Tools.imageset/menu-Tools@2x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-Tools.imageset/menu-Tools@3x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/Contents.json create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/trackingprotection-off.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/trackingprotection-off@2x.png create mode 100755 Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/trackingprotection-off@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection.imageset/trackingprotection.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection.imageset/trackingprotection@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection.imageset/trackingprotection@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-ViewMobile.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-ViewMobile.imageset/menu-ViewMobile.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-ViewMobile.imageset/menu-ViewMobile@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-ViewMobile.imageset/menu-ViewMobile@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-Bookmarks.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-Bookmarks.imageset/bookmark-filled.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-Bookmarks.imageset/bookmark-filled@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-Bookmarks.imageset/bookmark-filled@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-History.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-History.imageset/history.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-History.imageset/history@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-History.imageset/history@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-ReadingList.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-ReadingList.imageset/reading-list.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-ReadingList.imageset/reading-list@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-ReadingList.imageset/reading-list@3x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-TopSites.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-TopSites.imageset/topsites.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-TopSites.imageset/topsites@2x.png mode change 100644 => 100755 Client/Frontend/Menu/Menu.xcassets/menu-panel-TopSites.imageset/topsites@3x.png mode change 100644 => 100755 Client/Frontend/OldStrings.swift mode change 100644 => 100755 Client/Frontend/Reader/FSReadingList.h mode change 100644 => 100755 Client/Frontend/Reader/FSReadingList.m mode change 100644 => 100755 Client/Frontend/Reader/ReadabilityService.swift mode change 100644 => 100755 Client/Frontend/Reader/Reader.css mode change 100644 => 100755 Client/Frontend/Reader/Reader.html mode change 100644 => 100755 Client/Frontend/Reader/ReaderMode.swift mode change 100644 => 100755 Client/Frontend/Reader/ReaderModeCache.swift mode change 100644 => 100755 Client/Frontend/Reader/ReaderModeHandlers.swift mode change 100644 => 100755 Client/Frontend/Reader/ReaderModeStyleViewController.swift mode change 100644 => 100755 Client/Frontend/Reader/ReaderModeUtils.swift mode change 100644 => 100755 Client/Frontend/Reader/ReaderViewLoading.html mode change 100644 => 100755 Client/Frontend/Settings/AdvanceAccountSettingViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/AppSettingsOptions.swift mode change 100644 => 100755 Client/Frontend/Settings/AppSettingsTableViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/ClearPrivateDataTableViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/Clearables.swift mode change 100644 => 100755 Client/Frontend/Settings/CustomSearchViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/FxAContentViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/HomePageSettingsViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/LoginDetailViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/NewTabChoiceViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/NewTabContentSettingsViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/SearchEnginePicker.swift mode change 100644 => 100755 Client/Frontend/Settings/SearchSettingsTableViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/AmberCaution.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/AmberCaution@2x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/AmberCaution@3x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/Contents.json mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/FxA-Default.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/FxA-Default@2x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/FxA-Default@3x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/FxA-Sync-Blue.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/FxA-Sync-Blue@2x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/FxA-Sync-Blue@3x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/FxA-Sync.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/FxA-Sync@2x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/FxA-Sync@3x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/RedCaution.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/RedCaution@2x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/RedCaution@3x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/Contents.json mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/placeholder-avatar.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/placeholder-avatar@2x.png mode change 100644 => 100755 Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/placeholder-avatar@3x.png mode change 100644 => 100755 Client/Frontend/Settings/SettingsContentViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/SettingsNavigationController.swift mode change 100644 => 100755 Client/Frontend/Settings/SettingsTableViewController.swift mode change 100644 => 100755 Client/Frontend/Settings/SyncContentSettingsViewController.swift mode change 100644 => 100755 Client/Frontend/Share/ShareExtensionHelper.swift mode change 100644 => 100755 Client/Frontend/Share/TitleActivityItemProvider.swift mode change 100644 => 100755 Client/Frontend/Strings.swift mode change 100644 => 100755 Client/Frontend/UIConstants.swift mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/ContextMenu.js create mode 100755 Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/FocusHelper.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/LoginsHelper.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/PrintHandler.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/__firefox__.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentStart/__firefox__.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/CustomSearchHandler.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/FindInPage.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/MetadataHelper.js delete mode 100644 Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/FormPostHandler.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/HistoryStateHelper.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/NightModeHelper.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/NoImageModeHelper.js mode change 100644 => 100755 Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/ReaderMode.js create mode 100755 Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/TrackingProtectionStats.js mode change 100644 => 100755 Client/Frontend/Widgets/ActivityStreamHighlightCell.swift mode change 100644 => 100755 Client/Frontend/Widgets/AutocompleteTextField.swift mode change 100644 => 100755 Client/Frontend/Widgets/ChevronView.swift mode change 100644 => 100755 Client/Frontend/Widgets/ErrorToast.swift mode change 100644 => 100755 Client/Frontend/Widgets/GradientProgressBar.swift mode change 100644 => 100755 Client/Frontend/Widgets/HistoryBackButton.swift mode change 100644 => 100755 Client/Frontend/Widgets/InnerStrokedView.swift mode change 100644 => 100755 Client/Frontend/Widgets/InsetButton.swift mode change 100644 => 100755 Client/Frontend/Widgets/LoginTableViewCell.swift mode change 100644 => 100755 Client/Frontend/Widgets/PhotonActionSheet.swift mode change 100644 => 100755 Client/Frontend/Widgets/PhotonActionSheetAnimator.swift mode change 100644 => 100755 Client/Frontend/Widgets/PhotonActionSheetProtocol.swift mode change 100644 => 100755 Client/Frontend/Widgets/SearchInputView.swift mode change 100644 => 100755 Client/Frontend/Widgets/SeparatorTableCell.swift mode change 100644 => 100755 Client/Frontend/Widgets/SiteTableViewController.swift mode change 100644 => 100755 Client/Frontend/Widgets/SnackBar.swift mode change 100644 => 100755 Client/Frontend/Widgets/TabsButton.swift mode change 100644 => 100755 Client/Frontend/Widgets/Theme.swift mode change 100644 => 100755 Client/Frontend/Widgets/ToggleButton.swift mode change 100644 => 100755 Client/Frontend/Widgets/TwoLineCell.swift mode change 100644 => 100755 Client/Helpers/DynamicFontHelper.swift mode change 100644 => 100755 Client/Helpers/FxALoginHelper.swift mode change 100644 => 100755 Client/Helpers/MenuHelper.swift mode change 100644 => 100755 Client/Helpers/TabEventHandler.swift mode change 100644 => 100755 Client/Helpers/UserActivityHandler.swift mode change 100644 => 100755 Client/Info.plist mode change 100644 => 100755 Client/MailSchemes.plist mode change 100644 => 100755 Client/TabEventHandlers.swift mode change 100644 => 100755 Client/Telemetry/ActivityStreamTopics.swift mode change 100644 => 100755 Client/Telemetry/UnifiedTelemetry.swift mode change 100644 => 100755 Client/UIScrollViewSwizzled.swift mode change 100644 => 100755 Client/Utils/FaviconFetcher.swift mode change 100644 => 100755 Client/Utils/Swizzling.h mode change 100644 => 100755 Client/Utils/Swizzling.m mode change 100644 => 100755 Client/Utils/Try.h mode change 100644 => 100755 Client/Utils/Try.m mode change 100644 => 100755 Client/en.lproj/InfoPlist.strings mode change 100644 => 100755 ClientTests/ActivityStreamTests.swift mode change 100644 => 100755 ClientTests/AuthenticatorTests.swift mode change 100644 => 100755 ClientTests/ClientTests.swift mode change 100644 => 100755 ClientTests/CustomSearchEnginesTest.swift mode change 100644 => 100755 ClientTests/DefaultSearchPrefsTests.swift mode change 100644 => 100755 ClientTests/FileAccessorTests.swift mode change 100644 => 100755 ClientTests/FxADeepLinkingTests.swift mode change 100644 => 100755 ClientTests/FxAPushMessageTest.swift mode change 100644 => 100755 ClientTests/HomePageTests.swift mode change 100644 => 100755 ClientTests/Info.plist mode change 100644 => 100755 ClientTests/MockProfile.swift mode change 100644 => 100755 ClientTests/MockableHistory.swift create mode 100755 ClientTests/NavigationRouterTests.swift mode change 100644 => 100755 ClientTests/PanelDataObserversTests.swift mode change 100644 => 100755 ClientTests/PingCentreTests.swift mode change 100644 => 100755 ClientTests/PocketFeedTests.swift mode change 100644 => 100755 ClientTests/PrefsTests.swift mode change 100644 => 100755 ClientTests/ProfileTest.swift mode change 100644 => 100755 ClientTests/RelativeDatesTests.swift mode change 100644 => 100755 ClientTests/ResetTests.swift mode change 100644 => 100755 ClientTests/SearchEnginesTests.swift mode change 100644 => 100755 ClientTests/SearchTests.swift mode change 100644 => 100755 ClientTests/StringExtensionsTests.swift mode change 100644 => 100755 ClientTests/SyncStatusResolverTests.swift mode change 100644 => 100755 ClientTests/TabEventHandlerTests.swift mode change 100644 => 100755 ClientTests/TabManagerTests.swift mode change 100644 => 100755 ClientTests/TestBookmarks.swift mode change 100644 => 100755 ClientTests/TestFavicons.swift mode change 100644 => 100755 ClientTests/TestHashExtensions.swift mode change 100644 => 100755 ClientTests/TestHistory.swift mode change 100644 => 100755 ClientTests/UIImageViewExtensionsTests.swift mode change 100644 => 100755 ClientTests/UIPasteboardExtensionsTests.swift mode change 100644 => 100755 ClientTests/WebServerTests.swift mode change 100644 => 100755 ClientTests/XCTestCaseExtensions.swift mode change 100644 => 100755 ClientTests/image.gif mode change 100644 => 100755 ClientTests/image.png mode change 100644 => 100755 ClientTests/pocketglobalfeed.json mode change 100644 => 100755 Dangerfile mode change 100644 => 100755 DeferredTestUtils.swift mode change 100644 => 100755 Docs/BUILDING.md mode change 100644 => 100755 Docs/Dependency Graphs/README.md mode change 100644 => 100755 Docs/Dependency Graphs/digraph-carthage-fxios.jpg mode change 100644 => 100755 Docs/Dependency Graphs/digraph-fxios-carthage.jpg mode change 100644 => 100755 Docs/Dependency Graphs/digraph-fxios.jpg mode change 100644 => 100755 Docs/Dependency Graphs/dot-files/digraph-carthage-fxios.dot mode change 100644 => 100755 Docs/Dependency Graphs/dot-files/digraph-fxios-carthage.dot mode change 100644 => 100755 Docs/Dependency Graphs/dot-files/digraph-fxios.dot mode change 100644 => 100755 Docs/Dependency Graphs/dot-files/digraph-fxios.jpg mode change 100644 => 100755 Docs/browserdb.md mode change 100644 => 100755 Docs/sync.md mode change 100644 => 100755 Extensions/Entitlements/Fennec.entitlements mode change 100644 => 100755 Extensions/Entitlements/FennecEnterprise.entitlements mode change 100644 => 100755 Extensions/Entitlements/Firefox.entitlements mode change 100644 => 100755 Extensions/Entitlements/FirefoxBeta.entitlements mode change 100644 => 100755 Extensions/NotificationService/ExtensionProfile.swift mode change 100644 => 100755 Extensions/NotificationService/Info.plist mode change 100644 => 100755 Extensions/NotificationService/NotificationService.swift mode change 100644 => 100755 Extensions/SendTo/ActionViewController.swift mode change 100644 => 100755 Extensions/SendTo/Base.lproj/InfoPlist.strings mode change 100644 => 100755 Extensions/SendTo/ClientPickerViewController.swift mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/AppIcon.appiconset/Contents.json mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/deviceTypeDesktop.imageset/Contents.json mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/deviceTypeDesktop.imageset/deviceTypeDesktop.png mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/deviceTypeDesktop.imageset/deviceTypeDesktop@2x.png mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/deviceTypeDesktop.imageset/deviceTypeDesktop@3x.png mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/deviceTypeMobile.imageset/Contents.json mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/deviceTypeMobile.imageset/deviceTypeMobile.png mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/deviceTypeMobile.imageset/deviceTypeMobile@2x.png mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/deviceTypeMobile.imageset/deviceTypeMobile@3x.png mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/emptySync.imageset/Contents.json mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/emptySync.imageset/emptySync.png mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/emptySync.imageset/emptySync@2x.png mode change 100644 => 100755 Extensions/SendTo/Images.xcassets/emptySync.imageset/emptySync@3x.png mode change 100644 => 100755 Extensions/SendTo/Info.plist mode change 100644 => 100755 Extensions/SendTo/InstructionsViewController.swift mode change 100644 => 100755 Extensions/SendTo/MainInterface.storyboard mode change 100644 => 100755 Extensions/SendTo/en.lproj/InfoPlist.strings mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/AddToBookmarks.imageset/Contents.json mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/AddToBookmarks.imageset/menu-Bookmark.png mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/AddToBookmarks.imageset/menu-Bookmark@2x.png mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/AddToBookmarks.imageset/menu-Bookmark@3x.png mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/AddToReadingList.imageset/Contents.json mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/AddToReadingList.imageset/reading-list-add.png mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/AddToReadingList.imageset/reading-list-add@2x.png mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/AddToReadingList.imageset/reading-list-add@3x.png mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/Icon-Small.imageset/Contents.json mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/Icon-Small.imageset/icon-40.png mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/Icon-Small.imageset/icon-40@2x.png mode change 100644 => 100755 Extensions/ShareTo/Images.xcassets/Icon-Small.imageset/icon-40@3x.png mode change 100644 => 100755 Extensions/ShareTo/Info.plist mode change 100644 => 100755 Extensions/ShareTo/InitialViewController.swift mode change 100644 => 100755 Extensions/ShareTo/ShareViewController.swift mode change 100644 => 100755 Extensions/Today/Images.xcassets/copy_link_icon.imageset/Contents.json mode change 100644 => 100755 Extensions/Today/Images.xcassets/copy_link_icon.imageset/todayCopiedLink.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/copy_link_icon.imageset/todayCopiedLink@2x.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/copy_link_icon.imageset/todayCopiedLink@3x.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_private_tab_button_highlight.imageset/Contents.json mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_private_tab_button_highlight.imageset/newPrivateTabHighlight.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_private_tab_button_highlight.imageset/newPrivateTabHighlight@2x.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_private_tab_button_highlight.imageset/newPrivateTabHighlight@3x.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_private_tab_button_normal.imageset/Contents.json mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_private_tab_button_normal.imageset/newPrivateTab.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_private_tab_button_normal.imageset/newPrivateTab@2x.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_private_tab_button_normal.imageset/newPrivateTab@3x.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_tab_button_highlight.imageset/Contents.json mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_tab_button_highlight.imageset/newTabHighlight.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_tab_button_highlight.imageset/newTabHighlight@2x.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_tab_button_highlight.imageset/newTabHighlight@3x.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_tab_button_normal.imageset/Contents.json mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_tab_button_normal.imageset/newTab.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_tab_button_normal.imageset/newTab@2x.png mode change 100644 => 100755 Extensions/Today/Images.xcassets/new_tab_button_normal.imageset/newTab@3x.png mode change 100644 => 100755 Extensions/Today/Info.plist mode change 100644 => 100755 Extensions/Today/TodayViewController.swift mode change 100644 => 100755 Extensions/ViewLater/ActionRequestHandler.swift mode change 100644 => 100755 Extensions/ViewLater/Base.lproj/InfoPlist.strings mode change 100644 => 100755 Extensions/ViewLater/Info.plist mode change 100644 => 100755 Extensions/ViewLater/ViewLater.xcassets/AppIcon.appiconset/Contents.json mode change 100644 => 100755 Extensions/ViewLater/en.lproj/InfoPlist.strings mode change 100644 => 100755 FxA/FxA.xcodeproj/project.pbxproj mode change 100644 => 100755 FxA/FxA.xcodeproj/project.xcworkspace/contents.xcworkspacedata mode change 100644 => 100755 FxA/FxA.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings mode change 100644 => 100755 FxA/FxA.xcodeproj/xcshareddata/xcschemes/FxA.xcscheme mode change 100644 => 100755 FxA/FxA/ASNUtils.h mode change 100644 => 100755 FxA/FxA/ASNUtils.m mode change 100644 => 100755 FxA/FxA/CHMath.h mode change 100644 => 100755 FxA/FxA/CHMutableNumber.h mode change 100644 => 100755 FxA/FxA/CHMutableNumber.m mode change 100644 => 100755 FxA/FxA/CHNumber.h mode change 100644 => 100755 FxA/FxA/CHNumber.m mode change 100644 => 100755 FxA/FxA/CHNumber_Private.h mode change 100644 => 100755 FxA/FxA/FxA.h mode change 100644 => 100755 FxA/FxA/Info.plist mode change 100644 => 100755 FxA/FxA/JSONWebTokenUtils.h mode change 100644 => 100755 FxA/FxA/JSONWebTokenUtils.m mode change 100644 => 100755 FxA/FxA/KeyPair.h mode change 100644 => 100755 FxA/FxA/KeyPair.m mode change 100644 => 100755 FxA/FxA/NSData+Base16.h mode change 100644 => 100755 FxA/FxA/NSData+Base16.m mode change 100644 => 100755 FxA/FxA/NSData+Base32.h mode change 100644 => 100755 FxA/FxA/NSData+Base32.m mode change 100644 => 100755 FxA/FxA/NSData+KeyDerivation.h mode change 100644 => 100755 FxA/FxA/NSData+KeyDerivation.m mode change 100644 => 100755 FxA/FxA/NSData+SHA.h mode change 100644 => 100755 FxA/FxA/NSData+SHA.m mode change 100644 => 100755 FxA/FxA/NSData+Utils.h mode change 100644 => 100755 FxA/FxA/NSData+Utils.m mode change 100644 => 100755 FxA/FxA/NSString+Utils.h mode change 100644 => 100755 FxA/FxA/NSString+Utils.m mode change 100644 => 100755 FxA/FxA/PrivateKey.h mode change 100644 => 100755 FxA/FxA/PrivateKey.m mode change 100644 => 100755 FxA/FxA/PublicKey.h mode change 100644 => 100755 FxA/FxA/PublicKey.m mode change 100644 => 100755 FxA/FxA/RSAKeyPair.h mode change 100644 => 100755 FxA/FxA/RSAKeyPair.m mode change 100644 => 100755 FxA/FxA/include/openssl/aes.h mode change 100644 => 100755 FxA/FxA/include/openssl/asn1.h mode change 100644 => 100755 FxA/FxA/include/openssl/asn1_mac.h mode change 100644 => 100755 FxA/FxA/include/openssl/asn1t.h mode change 100644 => 100755 FxA/FxA/include/openssl/async.h mode change 100644 => 100755 FxA/FxA/include/openssl/bio.h mode change 100644 => 100755 FxA/FxA/include/openssl/blowfish.h mode change 100644 => 100755 FxA/FxA/include/openssl/bn.h mode change 100644 => 100755 FxA/FxA/include/openssl/buffer.h mode change 100644 => 100755 FxA/FxA/include/openssl/camellia.h mode change 100644 => 100755 FxA/FxA/include/openssl/cast.h mode change 100644 => 100755 FxA/FxA/include/openssl/cmac.h mode change 100644 => 100755 FxA/FxA/include/openssl/cms.h mode change 100644 => 100755 FxA/FxA/include/openssl/comp.h mode change 100644 => 100755 FxA/FxA/include/openssl/conf.h mode change 100644 => 100755 FxA/FxA/include/openssl/conf_api.h mode change 100644 => 100755 FxA/FxA/include/openssl/crypto.h mode change 100644 => 100755 FxA/FxA/include/openssl/ct.h mode change 100644 => 100755 FxA/FxA/include/openssl/des.h mode change 100644 => 100755 FxA/FxA/include/openssl/dh.h mode change 100644 => 100755 FxA/FxA/include/openssl/dsa.h mode change 100644 => 100755 FxA/FxA/include/openssl/dtls1.h mode change 100644 => 100755 FxA/FxA/include/openssl/e_os2.h mode change 100644 => 100755 FxA/FxA/include/openssl/ebcdic.h mode change 100644 => 100755 FxA/FxA/include/openssl/ec.h mode change 100644 => 100755 FxA/FxA/include/openssl/ecdh.h mode change 100644 => 100755 FxA/FxA/include/openssl/ecdsa.h mode change 100644 => 100755 FxA/FxA/include/openssl/engine.h mode change 100644 => 100755 FxA/FxA/include/openssl/err.h mode change 100644 => 100755 FxA/FxA/include/openssl/evp.h mode change 100644 => 100755 FxA/FxA/include/openssl/hmac.h mode change 100644 => 100755 FxA/FxA/include/openssl/idea.h mode change 100644 => 100755 FxA/FxA/include/openssl/kdf.h mode change 100644 => 100755 FxA/FxA/include/openssl/lhash.h mode change 100644 => 100755 FxA/FxA/include/openssl/md2.h mode change 100644 => 100755 FxA/FxA/include/openssl/md4.h mode change 100644 => 100755 FxA/FxA/include/openssl/md5.h mode change 100644 => 100755 FxA/FxA/include/openssl/mdc2.h mode change 100644 => 100755 FxA/FxA/include/openssl/modes.h mode change 100644 => 100755 FxA/FxA/include/openssl/obj_mac.h mode change 100644 => 100755 FxA/FxA/include/openssl/objects.h mode change 100644 => 100755 FxA/FxA/include/openssl/ocsp.h mode change 100644 => 100755 FxA/FxA/include/openssl/opensslconf.h mode change 100644 => 100755 FxA/FxA/include/openssl/opensslconf_ios_arm64.h mode change 100644 => 100755 FxA/FxA/include/openssl/opensslconf_ios_armv7.h mode change 100644 => 100755 FxA/FxA/include/openssl/opensslconf_ios_armv7s.h mode change 100644 => 100755 FxA/FxA/include/openssl/opensslconf_ios_i386.h mode change 100644 => 100755 FxA/FxA/include/openssl/opensslconf_ios_x86_64.h mode change 100644 => 100755 FxA/FxA/include/openssl/opensslconf_tvos_arm64.h mode change 100644 => 100755 FxA/FxA/include/openssl/opensslconf_tvos_x86_64.h mode change 100644 => 100755 FxA/FxA/include/openssl/opensslv.h mode change 100644 => 100755 FxA/FxA/include/openssl/ossl_typ.h mode change 100644 => 100755 FxA/FxA/include/openssl/pem.h mode change 100644 => 100755 FxA/FxA/include/openssl/pem2.h mode change 100644 => 100755 FxA/FxA/include/openssl/pkcs12.h mode change 100644 => 100755 FxA/FxA/include/openssl/pkcs7.h mode change 100644 => 100755 FxA/FxA/include/openssl/rand.h mode change 100644 => 100755 FxA/FxA/include/openssl/rc2.h mode change 100644 => 100755 FxA/FxA/include/openssl/rc4.h mode change 100644 => 100755 FxA/FxA/include/openssl/rc5.h mode change 100644 => 100755 FxA/FxA/include/openssl/ripemd.h mode change 100644 => 100755 FxA/FxA/include/openssl/rsa.h mode change 100644 => 100755 FxA/FxA/include/openssl/safestack.h mode change 100644 => 100755 FxA/FxA/include/openssl/seed.h mode change 100644 => 100755 FxA/FxA/include/openssl/sha.h mode change 100644 => 100755 FxA/FxA/include/openssl/srp.h mode change 100644 => 100755 FxA/FxA/include/openssl/srtp.h mode change 100644 => 100755 FxA/FxA/include/openssl/ssl.h mode change 100644 => 100755 FxA/FxA/include/openssl/ssl2.h mode change 100644 => 100755 FxA/FxA/include/openssl/ssl3.h mode change 100644 => 100755 FxA/FxA/include/openssl/stack.h mode change 100644 => 100755 FxA/FxA/include/openssl/symhacks.h mode change 100644 => 100755 FxA/FxA/include/openssl/tls1.h mode change 100644 => 100755 FxA/FxA/include/openssl/ts.h mode change 100644 => 100755 FxA/FxA/include/openssl/txt_db.h mode change 100644 => 100755 FxA/FxA/include/openssl/ui.h mode change 100644 => 100755 FxA/FxA/include/openssl/whrlpool.h mode change 100644 => 100755 FxA/FxA/include/openssl/x509.h mode change 100644 => 100755 FxA/FxA/include/openssl/x509_vfy.h mode change 100644 => 100755 FxA/FxA/include/openssl/x509v3.h mode change 100644 => 100755 FxA/FxA/lib/libcrypto.a mode change 100644 => 100755 FxA/FxA/lib/libssl.a mode change 100644 => 100755 FxA/FxATests/FxATests.m mode change 100644 => 100755 FxA/FxATests/Info.plist mode change 100644 => 100755 Gemfile mode change 100644 => 100755 ISSUE_TEMPLATE.md mode change 100644 => 100755 L10nSnapshotTests-Info.plist mode change 100644 => 100755 L10nSnapshotTests/Info.plist mode change 100644 => 100755 L10nSnapshotTests/L10nBaseSnapshotTests.swift mode change 100644 => 100755 L10nSnapshotTests/L10nIntroSnapshotTests.swift mode change 100644 => 100755 L10nSnapshotTests/L10nPermissionStringsSnapshotTests.swift mode change 100644 => 100755 L10nSnapshotTests/L10nSnapshotTests.swift mode change 100644 => 100755 LICENSE mode change 100644 => 100755 Leanplum.json mode change 100644 => 100755 MMA.md mode change 100644 => 100755 MarketingUITests/Info.plist mode change 100644 => 100755 MarketingUITests/MarketingUITests.swift mode change 100644 => 100755 Mocking.swift mode change 100644 => 100755 PULL_REQUEST_TEMPLATE mode change 100644 => 100755 Providers/NSUserDefaultsPrefs.swift mode change 100644 => 100755 Providers/PocketFeed.swift mode change 100644 => 100755 Providers/Profile.swift mode change 100644 => 100755 Providers/SyncStatusResolver.swift mode change 100644 => 100755 Push/PushClient.swift mode change 100644 => 100755 Push/PushConfiguration.swift mode change 100644 => 100755 Push/PushCrypto.swift mode change 100644 => 100755 Push/PushRegistration.swift mode change 100644 => 100755 PushTests/LivePushClientTests.swift mode change 100644 => 100755 PushTests/PushCryptoTests.swift mode change 100644 => 100755 README.md mode change 100644 => 100755 ReadingList/Info.plist mode change 100644 => 100755 ReadingList/ReadingList-Bridging-Header.h mode change 100644 => 100755 ReadingList/ReadingListAuthenticator.swift mode change 100644 => 100755 ReadingList/ReadingListBasicAuthAuthenticator.swift mode change 100644 => 100755 ReadingList/ReadingListBatchRecordResponse.swift mode change 100644 => 100755 ReadingList/ReadingListChangeAccumulator.swift mode change 100644 => 100755 ReadingList/ReadingListClient.swift mode change 100644 => 100755 ReadingList/ReadingListClientMetadata.swift mode change 100644 => 100755 ReadingList/ReadingListClientRecord.swift mode change 100644 => 100755 ReadingList/ReadingListError.swift mode change 100644 => 100755 ReadingList/ReadingListFetchSpec.swift mode change 100644 => 100755 ReadingList/ReadingListOAuthAuthenticator.swift mode change 100644 => 100755 ReadingList/ReadingListRecord.swift mode change 100644 => 100755 ReadingList/ReadingListRecordResponse.swift mode change 100644 => 100755 ReadingList/ReadingListRecordsResponse.swift mode change 100644 => 100755 ReadingList/ReadingListResponse.swift mode change 100644 => 100755 ReadingList/ReadingListSQLStorage.swift mode change 100644 => 100755 ReadingList/ReadingListServerMetadata.swift mode change 100644 => 100755 ReadingList/ReadingListServerRecord.swift mode change 100644 => 100755 ReadingList/ReadingListService.swift mode change 100644 => 100755 ReadingList/ReadingListStorage.swift mode change 100644 => 100755 ReadingList/ReadingListSyncMetadata.swift mode change 100644 => 100755 ReadingList/ReadingListSynchronizer.swift mode change 100644 => 100755 ReadingList/ReadingListUtils.swift mode change 100644 => 100755 ReadingListTests/Info.plist mode change 100644 => 100755 ReadingListTests/ReadingListClientRecordTestCase.swift mode change 100644 => 100755 ReadingListTests/ReadingListStorageTestCase.swift mode change 100644 => 100755 Shared/Accessibility.swift mode change 100644 => 100755 Shared/AppConstants.swift mode change 100644 => 100755 Shared/AppInfo.swift mode change 100644 => 100755 Shared/AsyncReducer.swift mode change 100644 => 100755 Shared/AuthenticationKeychainInfo.swift mode change 100644 => 100755 Shared/Bytes.swift mode change 100644 => 100755 Shared/Cancellable.swift mode change 100644 => 100755 Shared/CrashSimulator.h mode change 100644 => 100755 Shared/CrashSimulator.m mode change 100644 => 100755 Shared/DeferredUtils.swift mode change 100644 => 100755 Shared/DeviceInfo.swift mode change 100644 => 100755 Shared/Extensions/ArrayExtensions.swift mode change 100644 => 100755 Shared/Extensions/DataExtensions.swift mode change 100644 => 100755 Shared/Extensions/DictionaryExtensions.swift mode change 100644 => 100755 Shared/Extensions/HashExtensions.swift mode change 100644 => 100755 Shared/Extensions/HexExtensions.swift mode change 100644 => 100755 Shared/Extensions/JSONExtensions.swift mode change 100644 => 100755 Shared/Extensions/KeychainWrapperExtensions.swift mode change 100644 => 100755 Shared/Extensions/NSCharacterSetExtensions.swift mode change 100644 => 100755 Shared/Extensions/NSCoderExtensions.swift mode change 100644 => 100755 Shared/Extensions/NSFileManagerExtensions.swift mode change 100644 => 100755 Shared/Extensions/NSMutableAttributedStringExtensions.swift mode change 100644 => 100755 Shared/Extensions/NSScannerExtensions.swift mode change 100644 => 100755 Shared/Extensions/NSStringExtensions.swift mode change 100644 => 100755 Shared/Extensions/NSURLExtensions.swift mode change 100644 => 100755 Shared/Extensions/NSURLProtectionSpaceExtensions.swift mode change 100644 => 100755 Shared/Extensions/OptionalExtensions.swift mode change 100644 => 100755 Shared/Extensions/SetExtensions.swift mode change 100644 => 100755 Shared/Extensions/StringExtensions.swift mode change 100644 => 100755 Shared/Extensions/UIColorExtensions.swift mode change 100644 => 100755 Shared/Extensions/UIImageExtensions.swift mode change 100644 => 100755 Shared/Extensions/URLRequestExtensions.swift mode change 100644 => 100755 Shared/FSUtils.h mode change 100644 => 100755 Shared/FSUtils.m mode change 100644 => 100755 Shared/FeatureSwitch.swift mode change 100644 => 100755 Shared/Functions.swift mode change 100644 => 100755 Shared/GeneralUtils.swift mode change 100644 => 100755 Shared/KeyboardHelper.swift mode change 100644 => 100755 Shared/KeychainCache.swift mode change 100644 => 100755 Shared/LaunchArguments.swift mode change 100644 => 100755 Shared/Loader.swift mode change 100644 => 100755 Shared/Logger.swift mode change 100644 => 100755 Shared/NotificationConstants.swift mode change 100644 => 100755 Shared/Prefs.swift mode change 100644 => 100755 Shared/RemoteDevices.swift mode change 100644 => 100755 Shared/RollingFileLogger.swift mode change 100644 => 100755 Shared/SentryIntegration.swift mode change 100644 => 100755 Shared/Shared-Bridging-Header.h mode change 100644 => 100755 Shared/SupportUtils.swift mode change 100644 => 100755 Shared/Supporting Files/Info.plist mode change 100644 => 100755 Shared/SystemUtils.swift mode change 100644 => 100755 Shared/TimeConstants.swift mode change 100644 => 100755 Shared/UserAgent.swift mode change 100644 => 100755 Shared/WeakList.swift mode change 100644 => 100755 Shared/effective_tld_names.dat mode change 100644 => 100755 SharedTests/ArrayExtensionTests.swift mode change 100644 => 100755 SharedTests/AsyncReducerTests.swift mode change 100644 => 100755 SharedTests/AuthenticationKeychainInfoTests.swift mode change 100644 => 100755 SharedTests/DeferredTests.swift mode change 100644 => 100755 SharedTests/FeatureSwitchTests.swift mode change 100644 => 100755 SharedTests/HexExtensionsTests.swift mode change 100644 => 100755 SharedTests/Info.plist mode change 100644 => 100755 SharedTests/NSMutableAttributedStringExtensionsTests.swift mode change 100644 => 100755 SharedTests/NSURLExtensionsTests.swift mode change 100644 => 100755 SharedTests/ResultTests.swift mode change 100644 => 100755 SharedTests/RollingFileLoggerTests.swift mode change 100644 => 100755 SharedTests/SupportUtilsTests.swift mode change 100644 => 100755 SharedTests/UtilsTests.swift mode change 100644 => 100755 Storage/Bookmarks/Bookmarks.swift mode change 100644 => 100755 Storage/Bookmarks/BookmarksModel.swift mode change 100644 => 100755 Storage/Bookmarks/CachingItemSource.swift mode change 100644 => 100755 Storage/Bookmarks/Trees.swift mode change 100644 => 100755 Storage/CertStore.swift mode change 100644 => 100755 Storage/Clients.swift mode change 100644 => 100755 Storage/CompletionOps.swift mode change 100644 => 100755 Storage/Cursor.swift mode change 100644 => 100755 Storage/DatabaseError.swift mode change 100644 => 100755 Storage/DefaultSuggestedSites.swift mode change 100644 => 100755 Storage/DiskImageStore.swift mode change 100644 => 100755 Storage/ExtensionUtils.swift mode change 100644 => 100755 Storage/Favicons.swift mode change 100644 => 100755 Storage/FileAccessor.swift mode change 100644 => 100755 Storage/History.swift mode change 100644 => 100755 Storage/Info.plist mode change 100644 => 100755 Storage/Logins.swift mode change 100644 => 100755 Storage/Metadata.swift mode change 100644 => 100755 Storage/MockLogins.swift mode change 100644 => 100755 Storage/PageMetadata.swift mode change 100644 => 100755 Storage/Queue.swift mode change 100644 => 100755 Storage/RecentlyClosedTabs.swift mode change 100644 => 100755 Storage/RemoteTabs.swift mode change 100644 => 100755 Storage/SQL/BrowserDB.swift mode change 100644 => 100755 Storage/SQL/BrowserSchema.swift mode change 100644 => 100755 Storage/SQL/LoginsSchema.swift mode change 100644 => 100755 Storage/SQL/SQLiteBookmarksBase.swift mode change 100644 => 100755 Storage/SQL/SQLiteBookmarksHelpers.swift mode change 100644 => 100755 Storage/SQL/SQLiteBookmarksModel.swift mode change 100644 => 100755 Storage/SQL/SQLiteBookmarksResetting.swift mode change 100644 => 100755 Storage/SQL/SQLiteBookmarksSyncing.swift mode change 100644 => 100755 Storage/SQL/SQLiteFavicons.swift mode change 100644 => 100755 Storage/SQL/SQLiteHistory.swift mode change 100644 => 100755 Storage/SQL/SQLiteHistoryFactories.swift mode change 100644 => 100755 Storage/SQL/SQLiteHistoryRecommendations.swift mode change 100644 => 100755 Storage/SQL/SQLiteLogins.swift mode change 100644 => 100755 Storage/SQL/SQLiteMetadata.swift mode change 100644 => 100755 Storage/SQL/SQLiteQueue.swift mode change 100644 => 100755 Storage/SQL/SQLiteRemoteClientsAndTabs.swift mode change 100644 => 100755 Storage/SQL/Schema.swift mode change 100644 => 100755 Storage/Sharing.swift mode change 100644 => 100755 Storage/Site.swift mode change 100644 => 100755 Storage/Storage-Bridging-Header.h mode change 100644 => 100755 Storage/Storage.xcodeproj/project.pbxproj mode change 100644 => 100755 Storage/SuggestedSites.swift mode change 100644 => 100755 Storage/SyncQueue.swift mode change 100644 => 100755 Storage/Syncable.swift mode change 100644 => 100755 Storage/ThirdParty/SwiftData.swift mode change 100644 => 100755 Storage/Visit.swift mode change 100644 => 100755 StoragePerfTests/Info.plist mode change 100644 => 100755 StoragePerfTests/StoragePerfTests.swift mode change 100644 => 100755 StorageTests/CertTests.swift mode change 100644 => 100755 StorageTests/DiskImageStoreTests.swift mode change 100644 => 100755 StorageTests/Info.plist mode change 100644 => 100755 StorageTests/MockFiles.swift mode change 100644 => 100755 StorageTests/StorageTestUtils.swift mode change 100644 => 100755 StorageTests/SyncCommandsTests.swift mode change 100644 => 100755 StorageTests/SyncTelemetryTests.swift mode change 100644 => 100755 StorageTests/TestBrowserDB.swift mode change 100644 => 100755 StorageTests/TestLogins.swift mode change 100644 => 100755 StorageTests/TestSQLiteBookmarks.swift mode change 100644 => 100755 StorageTests/TestSQLiteHistory.swift mode change 100644 => 100755 StorageTests/TestSQLiteHistoryRecommendations.swift mode change 100644 => 100755 StorageTests/TestSQLiteMetadata.swift mode change 100644 => 100755 StorageTests/TestSQLiteRemoteClientsAndTabs.swift mode change 100644 => 100755 StorageTests/TestSwiftData.swift mode change 100644 => 100755 StorageTests/fixtures/v33.db mode change 100644 => 100755 StorageTests/testcert1.pem mode change 100644 => 100755 StorageTests/testcert2.pem mode change 100644 => 100755 Sync/BatchingClient.swift mode change 100644 => 100755 Sync/BookmarkPayload.swift mode change 100644 => 100755 Sync/BookmarkTelemetryPing.swift mode change 100644 => 100755 Sync/CleartextPayloadJSON.swift mode change 100644 => 100755 Sync/ClientPayload.swift mode change 100644 => 100755 Sync/EncryptedJSON.swift mode change 100644 => 100755 Sync/EnvelopeJSON.swift mode change 100644 => 100755 Sync/HistoryPayload.swift mode change 100644 => 100755 Sync/Info.plist mode change 100644 => 100755 Sync/Info.swift mode change 100644 => 100755 Sync/KeyBundle.swift mode change 100644 => 100755 Sync/KeysPayload.swift mode change 100644 => 100755 Sync/LoginPayload.swift mode change 100644 => 100755 Sync/Record.swift mode change 100644 => 100755 Sync/RequestExtensions.swift mode change 100644 => 100755 Sync/State.swift mode change 100644 => 100755 Sync/StorageClient.swift mode change 100644 => 100755 Sync/Sync-Bridging-Header.h mode change 100644 => 100755 Sync/SyncConstants.swift mode change 100644 => 100755 Sync/SyncMeta.swift mode change 100644 => 100755 Sync/SyncStateMachine.swift mode change 100644 => 100755 Sync/SyncTelemetryUtils.swift mode change 100644 => 100755 Sync/Synchronizers/Bookmarks/BookmarksDownloader.swift mode change 100644 => 100755 Sync/Synchronizers/Bookmarks/BookmarksRepairRequestor.swift mode change 100644 => 100755 Sync/Synchronizers/Bookmarks/BookmarksSynchronizer.swift mode change 100644 => 100755 Sync/Synchronizers/Bookmarks/Merging.swift mode change 100644 => 100755 Sync/Synchronizers/Bookmarks/ThreeWayTreeMerger.swift mode change 100644 => 100755 Sync/Synchronizers/ClientsSynchronizer.swift mode change 100644 => 100755 Sync/Synchronizers/Downloader.swift mode change 100644 => 100755 Sync/Synchronizers/HistorySynchronizer.swift mode change 100644 => 100755 Sync/Synchronizers/IndependentRecordSynchronizer.swift mode change 100644 => 100755 Sync/Synchronizers/LoginsSynchronizer.swift mode change 100644 => 100755 Sync/Synchronizers/Synchronizer.swift mode change 100644 => 100755 Sync/Synchronizers/TabsSynchronizer.swift mode change 100644 => 100755 Sync/TabsPayload.swift mode change 100644 => 100755 SyncTelemetry/Info.plist mode change 100644 => 100755 SyncTelemetry/SyncPingCentre.swift mode change 100644 => 100755 SyncTelemetry/SyncTelemetry.h mode change 100644 => 100755 SyncTelemetry/SyncTelemetry.swift mode change 100644 => 100755 SyncTelemetry/SyncTelemetryEvents.swift mode change 100644 => 100755 SyncTelemetryTests/EventTests.swift mode change 100644 => 100755 SyncTelemetryTests/Info.plist mode change 100644 => 100755 SyncTests/BatchingClientTests.swift mode change 100644 => 100755 SyncTests/CryptoTests.swift mode change 100644 => 100755 SyncTests/DownloadTests.swift mode change 100644 => 100755 SyncTests/HistorySynchronizerTests.swift mode change 100644 => 100755 SyncTests/Info.plist mode change 100644 => 100755 SyncTests/InfoTests.swift mode change 100644 => 100755 SyncTests/LiveStorageClientTests.swift mode change 100644 => 100755 SyncTests/MetaGlobalTests.swift mode change 100644 => 100755 SyncTests/MockSyncServer.swift mode change 100644 => 100755 SyncTests/MockSyncServerTests.swift mode change 100644 => 100755 SyncTests/RecordTests.swift mode change 100644 => 100755 SyncTests/StateTests.swift mode change 100644 => 100755 SyncTests/StorageClientTests.swift mode change 100644 => 100755 SyncTests/SyncTests-Bridging-Header.h mode change 100644 => 100755 SyncTests/TabsPayloadTests.swift mode change 100644 => 100755 SyncTests/TestBookmarkModel.swift mode change 100644 => 100755 SyncTests/TestBookmarkTreeMerging.swift mode change 100644 => 100755 SyncTests/TestBookmarksRepairRequestor.swift mode change 100644 => 100755 SyncTests/TestBookmarksSynchronizer.swift mode change 100644 => 100755 ThirdParty/Apple/UIImage+ImageEffects.h mode change 100644 => 100755 ThirdParty/Apple/UIImage+ImageEffects.m mode change 100644 => 100755 ThirdParty/Box/Box.swift mode change 100644 => 100755 ThirdParty/Box/BoxType.swift mode change 100644 => 100755 ThirdParty/Box/LICENSE mode change 100644 => 100755 ThirdParty/Box/MutableBox.swift mode change 100644 => 100755 ThirdParty/Box/README.md mode change 100644 => 100755 ThirdParty/BuddyBuild/BuddyBuildSDK.framework/BuddyBuildSDK mode change 100644 => 100755 ThirdParty/BuddyBuild/BuddyBuildSDK.framework/Headers/BuddyBuildSDK.h mode change 100644 => 100755 ThirdParty/BuddyBuild/BuddyBuildSDK.framework/build.num mode change 100644 => 100755 ThirdParty/FilledPageControl.swift mode change 100644 => 100755 ThirdParty/Leanplum/Leanplum.framework/Headers/LPInbox.h mode change 100644 => 100755 ThirdParty/Leanplum/Leanplum.framework/Headers/Leanplum.h mode change 100644 => 100755 ThirdParty/Leanplum/Leanplum.framework/Info.plist mode change 100644 => 100755 ThirdParty/Leanplum/Leanplum.framework/Modules/module.modulemap mode change 100644 => 100755 ThirdParty/Reachability.swift mode change 100644 => 100755 ThirdParty/Result/Error.swift mode change 100644 => 100755 ThirdParty/Result/LICENSE mode change 100644 => 100755 ThirdParty/Result/README.md mode change 100644 => 100755 ThirdParty/Result/Result.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/.cocoadocs.yml mode change 100644 => 100755 ThirdParty/SQLite.swift/.gitignore mode change 100644 => 100755 ThirdParty/SQLite.swift/.gitmodules mode change 100644 => 100755 ThirdParty/SQLite.swift/.swift-version mode change 100644 => 100755 ThirdParty/SQLite.swift/.travis.yml mode change 100644 => 100755 ThirdParty/SQLite.swift/CHANGELOG.md mode change 100644 => 100755 ThirdParty/SQLite.swift/CONTRIBUTING.md mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/appletvos/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/appletvsimulator/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/iphoneos-10.0/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/iphoneos/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/iphonesimulator-10.0/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/iphonesimulator/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/macosx-10.11/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/macosx-10.12/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/macosx/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/watchos/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/CocoaPods/watchsimulator/module.modulemap mode change 100644 => 100755 ThirdParty/SQLite.swift/Documentation/Index.md mode change 100644 => 100755 ThirdParty/SQLite.swift/Documentation/Planning.md mode change 100644 => 100755 ThirdParty/SQLite.swift/Documentation/Resources/installation@2x.png mode change 100644 => 100755 ThirdParty/SQLite.swift/Documentation/Resources/playground@2x.png mode change 100644 => 100755 ThirdParty/SQLite.swift/LICENSE.txt mode change 100644 => 100755 ThirdParty/SQLite.swift/Makefile mode change 100644 => 100755 ThirdParty/SQLite.swift/Package.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/README.md mode change 100644 => 100755 ThirdParty/SQLite.swift/SQLite.playground/Contents.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/SQLite.playground/contents.xcplayground mode change 100644 => 100755 ThirdParty/SQLite.swift/SQLite.swift.podspec mode change 100644 => 100755 ThirdParty/SQLite.swift/SQLite.xcodeproj/project.pbxproj mode change 100644 => 100755 ThirdParty/SQLite.swift/SQLite.xcodeproj/project.xcworkspace/contents.xcworkspacedata mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Core/Blob.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Core/Connection.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Core/Statement.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Core/Value.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Extensions/Cipher.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Extensions/FTS4.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Extensions/FTS5.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Extensions/RTree.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Foundation.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Helpers.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Info.plist mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/SQLite.h mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Typed/AggregateFunctions.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Typed/Collation.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Typed/CoreFunctions.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Typed/CustomFunctions.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Typed/Expression.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Typed/Operators.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Typed/Query.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Typed/Schema.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLite/Typed/Setter.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLiteObjc/SQLite-Bridging.m mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLiteObjc/fts3_tokenizer.h mode change 100644 => 100755 ThirdParty/SQLite.swift/Sources/SQLiteObjc/include/SQLite-Bridging.h mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/CocoaPods/.gitignore mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/CocoaPods/Gemfile mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/CocoaPods/Gemfile.lock mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/CocoaPods/Makefile mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/CocoaPods/test_running_validator.rb mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/AggregateFunctionsTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/BlobTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/CipherTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/ConnectionTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/CoreFunctionsTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/CustomFunctionsTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/ExpressionTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/FTS4Tests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/FTS5Tests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/Fixtures.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/FoundationTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/Info.plist mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/OperatorsTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/QueryTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/RTreeTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/SchemaTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/SetterTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/StatementTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/TestHelpers.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/ValueTests.swift mode change 100644 => 100755 ThirdParty/SQLite.swift/Tests/SQLiteTests/fixtures/encrypted.sqlite mode change 100644 => 100755 ThirdParty/SWTableViewCell/AppDelegate.h mode change 100644 => 100755 ThirdParty/SWTableViewCell/AppDelegate.m mode change 100644 => 100755 ThirdParty/SWTableViewCell/Default-568h@2x.png mode change 100644 => 100755 ThirdParty/SWTableViewCell/Default.png mode change 100644 => 100755 ThirdParty/SWTableViewCell/Default@2x.png mode change 100644 => 100755 ThirdParty/SWTableViewCell/MI.png mode change 100644 => 100755 ThirdParty/SWTableViewCell/PodFiles/NSMutableArray+SWUtilityButtons.h mode change 100644 => 100755 ThirdParty/SWTableViewCell/PodFiles/NSMutableArray+SWUtilityButtons.m mode change 100644 => 100755 ThirdParty/SWTableViewCell/SWTableViewCell-Info.plist mode change 100644 => 100755 ThirdParty/SWTableViewCell/SWTableViewCell-Prefix.pch mode change 100644 => 100755 ThirdParty/SWTableViewCell/UMTableViewCell.h mode change 100644 => 100755 ThirdParty/SWTableViewCell/UMTableViewCell.m mode change 100644 => 100755 ThirdParty/SWTableViewCell/ViewController.h mode change 100644 => 100755 ThirdParty/SWTableViewCell/ViewController.m mode change 100644 => 100755 ThirdParty/SWTableViewCell/check@2x.png mode change 100644 => 100755 ThirdParty/SWTableViewCell/clock@2x.png mode change 100644 => 100755 ThirdParty/SWTableViewCell/cross@2x.png mode change 100644 => 100755 ThirdParty/SWTableViewCell/en.lproj/InfoPlist.strings mode change 100644 => 100755 ThirdParty/SWTableViewCell/en.lproj/MainStoryboard.storyboard mode change 100644 => 100755 ThirdParty/SWTableViewCell/list@2x.png mode change 100644 => 100755 ThirdParty/SWTableViewCell/main.m mode change 100644 => 100755 ThirdParty/SWTableViewCell/um.png mode change 100644 => 100755 ThirdParty/UIImageColors.swift mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment.xcodeproj/project.pbxproj mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/AppDelegate.h mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/AppDelegate.m mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/Base.lproj/Main.storyboard mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/ImageAlignment-Info.plist mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/ImageAlignment-Prefix.pch mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/Images.xcassets/AppIcon.appiconset/Contents.json mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/Images.xcassets/LaunchImage.launchimage/Contents.json mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/ViewController.h mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/ViewController.m mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/en.lproj/InfoPlist.strings mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/main.m mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/melinda_landscape.jpg mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignment/melinda_portrait.jpg mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignmentTests/ImageAlignmentTests-Info.plist mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignmentTests/ImageAlignmentTests.m mode change 100644 => 100755 ThirdParty/UIImageViewAligned/Example/ImageAlignmentTests/en.lproj/InfoPlist.strings mode change 100644 => 100755 ThirdParty/UIImageViewAligned/LICENSE mode change 100644 => 100755 ThirdParty/UIImageViewAligned/README.md mode change 100644 => 100755 ThirdParty/UIImageViewAligned/UIImageViewAligned.podspec mode change 100644 => 100755 ThirdParty/UIImageViewAligned/UIImageViewAligned/UIImageViewAligned.h mode change 100644 => 100755 ThirdParty/UIImageViewAligned/UIImageViewAligned/UIImageViewAligned.m mode change 100644 => 100755 ThirdParty/UIImageViewAligned/docs/IBsetup.png mode change 100644 => 100755 ThirdParty/ecec/CMakeLists.txt mode change 100644 => 100755 ThirdParty/ecec/LICENSE mode change 100644 => 100755 ThirdParty/ecec/README.md mode change 100644 => 100755 ThirdParty/ecec/include/ece.h mode change 100644 => 100755 ThirdParty/ecec/include/ece/keys.h mode change 100644 => 100755 ThirdParty/ecec/include/ece/trailer.h mode change 100644 => 100755 ThirdParty/ecec/src/base64url.c mode change 100644 => 100755 ThirdParty/ecec/src/decrypt.c mode change 100644 => 100755 ThirdParty/ecec/src/encrypt.c mode change 100644 => 100755 ThirdParty/ecec/src/keys.c mode change 100644 => 100755 ThirdParty/ecec/src/params.c mode change 100644 => 100755 ThirdParty/ecec/src/trailer.c mode change 100644 => 100755 ThirdParty/ecec/test/base64url.c mode change 100644 => 100755 ThirdParty/ecec/test/decrypt/aes128gcm.c mode change 100644 => 100755 ThirdParty/ecec/test/decrypt/aesgcm.c mode change 100644 => 100755 ThirdParty/ecec/test/e2e.c mode change 100644 => 100755 ThirdParty/ecec/test/encrypt/aes128gcm.c mode change 100644 => 100755 ThirdParty/ecec/test/encrypt/aesgcm.c mode change 100644 => 100755 ThirdParty/ecec/test/params.c mode change 100644 => 100755 ThirdParty/ecec/test/test.c mode change 100644 => 100755 ThirdParty/ecec/test/test.h mode change 100644 => 100755 ThirdParty/ecec/tool/decrypt.c mode change 100644 => 100755 ThirdParty/ecec/tool/keygen.c mode change 100644 => 100755 ThirdParty/sqlcipher/.gitignore mode change 100644 => 100755 ThirdParty/sqlcipher/CHANGELOG.md mode change 100644 => 100755 ThirdParty/sqlcipher/LICENSE mode change 100644 => 100755 ThirdParty/sqlcipher/README.md mode change 100644 => 100755 ThirdParty/sqlcipher/VERSION mode change 100644 => 100755 ThirdParty/sqlcipher/sqlcipher.xcodeproj/project.pbxproj mode change 100644 => 100755 ThirdParty/sqlcipher/sqlite3.c mode change 100644 => 100755 ThirdParty/sqlcipher/sqlite3.h mode change 100644 => 100755 ThirdParty/sqlcipher/sqlite3ext.h mode change 100644 => 100755 UITests/AuthenticationTests.swift mode change 100644 => 100755 UITests/BookmarksPanelTests.swift mode change 100644 => 100755 UITests/BrowserTests.swift mode change 100644 => 100755 UITests/ClearPrivateDataTests.swift mode change 100644 => 100755 UITests/DomainAutocompleteTests.swift mode change 100644 => 100755 UITests/EarlGrey.swift mode change 100644 => 100755 UITests/Global.swift mode change 100644 => 100755 UITests/HistoryTests.swift mode change 100644 => 100755 UITests/Info.plist mode change 100644 => 100755 UITests/JSPrompt.html mode change 100644 => 100755 UITests/KIFHelper.js mode change 100644 => 100755 UITests/LoginInputTests.swift mode change 100644 => 100755 UITests/LoginManagerTests.swift mode change 100644 => 100755 UITests/MenuTests.swift mode change 100644 => 100755 UITests/NavigationDelegateTests.swift mode change 100644 => 100755 UITests/NoImageModeTests.swift mode change 100644 => 100755 UITests/ReadingListTest.swift mode change 100644 => 100755 UITests/SecurityTests.swift mode change 100644 => 100755 UITests/SessionRestoreTests.swift mode change 100644 => 100755 UITests/ToolbarTests.swift mode change 100644 => 100755 UITests/TrackingProtectionTests.swift mode change 100644 => 100755 UITests/UITests-Bridging-Header.h mode change 100644 => 100755 UITests/ViewMemoryLeakTests.swift mode change 100644 => 100755 UITests/findPage.html mode change 100644 => 100755 UITests/localhostLoad.html mode change 100644 => 100755 UITests/loginForm.html mode change 100644 => 100755 UITests/navigationDelegate.html mode change 100644 => 100755 UITests/noTitle.html mode change 100644 => 100755 UITests/numberedPage.html mode change 100644 => 100755 UITests/readablePage.html mode change 100644 => 100755 UITests/readerContent.html mode change 100644 => 100755 UITests/scrollablePage.html mode change 100644 => 100755 UITests/youtube.ico mode change 100644 => 100755 XCUITests/ActivityStreamTest.swift mode change 100644 => 100755 XCUITests/AuthenticationTest.swift mode change 100644 => 100755 XCUITests/BaseTestCase.swift mode change 100644 => 100755 XCUITests/BookmarkingTests.swift mode change 100644 => 100755 XCUITests/BrowsingPDFTests.swift mode change 100644 => 100755 XCUITests/ClipBoardTests.swift mode change 100644 => 100755 XCUITests/CopiedLinksTests.swift mode change 100644 => 100755 XCUITests/DomainAutocompleteTest.swift create mode 100755 XCUITests/DragAndDropTests.swift mode change 100644 => 100755 XCUITests/FindInPageTest.swift create mode 100755 XCUITests/FirstRunTourTests.swift mode change 100644 => 100755 XCUITests/FxScreenGraph.swift mode change 100644 => 100755 XCUITests/FxScreenGraphTests.swift mode change 100644 => 100755 XCUITests/HistoryTests.swift mode change 100644 => 100755 XCUITests/HomePageSettingsTest.swift mode change 100644 => 100755 XCUITests/HomePageSettingsUITest.swift mode change 100644 => 100755 XCUITests/HomePageUITest.swift mode change 100644 => 100755 XCUITests/Info.plist mode change 100644 => 100755 XCUITests/MailAppSettingsTests.swift mode change 100644 => 100755 XCUITests/NavigationTest.swift mode change 100644 => 100755 XCUITests/NewTabSettings.swift mode change 100644 => 100755 XCUITests/NightModeTests.swift mode change 100644 => 100755 XCUITests/NoImageTests.swift mode change 100644 => 100755 XCUITests/PhotonActionSheetTest.swift mode change 100644 => 100755 XCUITests/PrivateBrowsingTest.swift mode change 100644 => 100755 XCUITests/ReaderViewUITest.swift mode change 100644 => 100755 XCUITests/ScreenGraphTest.swift mode change 100644 => 100755 XCUITests/SearchSettingsUITest.swift mode change 100644 => 100755 XCUITests/SearchTest.swift mode change 100644 => 100755 XCUITests/SettingsTest.swift mode change 100644 => 100755 XCUITests/SiteLoadTest.swift create mode 100755 XCUITests/SyncFAUITests.swift mode change 100644 => 100755 XCUITests/ThirdPartySearchTest.swift mode change 100644 => 100755 XCUITests/ToolbarTest.swift mode change 100644 => 100755 XCUITests/TopTabsTest.swift mode change 100644 => 100755 XCUITests/TrackingProtectionTests.swift mode change 100644 => 100755 XCUITests/XCUITests-Bridging-Header.h mode change 100644 => 100755 buddybuild_postbuild.sh mode change 100644 => 100755 codecov.yml mode change 100644 => 100755 fastlane/Fastfile mode change 100644 => 100755 fastlane/actions/import_build_tools.rb mode change 100644 => 100755 package-lock.json mode change 100644 => 100755 package.json mode change 100644 => 100755 shipping_locales.txt mode change 100644 => 100755 webpack.config.js diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.swiftlint.yml b/.swiftlint.yml old mode 100644 new mode 100755 diff --git a/AUTHORS b/AUTHORS old mode 100644 new mode 100755 diff --git a/Account/Account-Bridging-Header.h b/Account/Account-Bridging-Header.h old mode 100644 new mode 100755 diff --git a/Account/FirefoxAccount.swift b/Account/FirefoxAccount.swift old mode 100644 new mode 100755 diff --git a/Account/FirefoxAccountConfiguration.swift b/Account/FirefoxAccountConfiguration.swift old mode 100644 new mode 100755 diff --git a/Account/FxAClient10.swift b/Account/FxAClient10.swift old mode 100644 new mode 100755 diff --git a/Account/FxADevice.swift b/Account/FxADevice.swift old mode 100644 new mode 100755 diff --git a/Account/FxADeviceRegistration.swift b/Account/FxADeviceRegistration.swift old mode 100644 new mode 100755 diff --git a/Account/FxALoginStateMachine.swift b/Account/FxALoginStateMachine.swift old mode 100644 new mode 100755 diff --git a/Account/FxAPushMessageHandler.swift b/Account/FxAPushMessageHandler.swift old mode 100644 new mode 100755 diff --git a/Account/FxAState.swift b/Account/FxAState.swift old mode 100644 new mode 100755 diff --git a/Account/HawkHelper.swift b/Account/HawkHelper.swift old mode 100644 new mode 100755 diff --git a/Account/Info.plist b/Account/Info.plist old mode 100644 new mode 100755 index 460072ef6..20193ccf3 --- a/Account/Info.plist +++ b/Account/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 10.4 + 11.1 CFBundleSignature ???? CFBundleVersion diff --git a/Account/SyncAuthState.swift b/Account/SyncAuthState.swift old mode 100644 new mode 100755 diff --git a/Account/TokenServerClient.swift b/Account/TokenServerClient.swift old mode 100644 new mode 100755 diff --git a/AccountTests/FirefoxAccountTests.swift b/AccountTests/FirefoxAccountTests.swift old mode 100644 new mode 100755 diff --git a/AccountTests/FxAClient10Tests.swift b/AccountTests/FxAClient10Tests.swift old mode 100644 new mode 100755 diff --git a/AccountTests/FxALoginStateMachineTests.swift b/AccountTests/FxALoginStateMachineTests.swift old mode 100644 new mode 100755 diff --git a/AccountTests/FxAStateTests.swift b/AccountTests/FxAStateTests.swift old mode 100644 new mode 100755 diff --git a/AccountTests/HawkHelperTests.swift b/AccountTests/HawkHelperTests.swift old mode 100644 new mode 100755 diff --git a/AccountTests/Info.plist b/AccountTests/Info.plist old mode 100644 new mode 100755 index 6532c875c..98a71153b --- a/AccountTests/Info.plist +++ b/AccountTests/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 10.4 + 11.1 CFBundleSignature ???? CFBundleVersion diff --git a/AccountTests/LiveAccountTest.swift b/AccountTests/LiveAccountTest.swift old mode 100644 new mode 100755 diff --git a/AccountTests/SyncAuthStateTests.swift b/AccountTests/SyncAuthStateTests.swift old mode 100644 new mode 100755 diff --git a/AccountTests/TokenServerClientTests.swift b/AccountTests/TokenServerClientTests.swift old mode 100644 new mode 100755 diff --git a/Cartfile b/Cartfile old mode 100644 new mode 100755 index 291004781..3847513af --- a/Cartfile +++ b/Cartfile @@ -5,15 +5,13 @@ github "SnapKit/SnapKit" "3.1.2" github "rs/SDWebImage" "4.1.0" github "swisspol/GCDWebServer" "3.3.2" github "kif-framework/KIF" "v3.6.0" -github "adjust/ios_sdk" "v4.11.5" +github "adjust/ios_sdk" "v4.12.1" github "AgileBits/onepassword-app-extension" "add-framework-support" -github "mozilla/readability" "master" -github "jrendel/SwiftKeychainWrapper" "3.0.1" +github "jrendel/SwiftKeychainWrapper" "3.0.1" github "DaveWoodCom/XCGLogger" "Version_4.0.0" github "cezheng/Fuzi" "1.0.1" github "SwiftyJSON/SwiftyJSON" "3.1.4" github "farhanpatel/JSONSchema.swift" "master" github "google/EarlGrey" "1.12.1" -github "jhugman/SwiftRouter" "master" -github "mozilla-mobile/telemetry-ios" "v1.0.10" +github "mozilla-mobile/telemetry-ios" "v1.1.0" github "mozilla-mobile/MappaMundi" "master" diff --git a/Cartfile.resolved b/Cartfile.resolved old mode 100644 new mode 100755 index a0fc0740c..0e4c116c8 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,19 +1,17 @@ -github "AgileBits/onepassword-app-extension" "bcc4cc97fed9a6e73fa204f2e61138e353cb3ef7" -github "Alamofire/Alamofire" "4.6.0" -github "DaveWoodCom/XCGLogger" "Version_4.0.0" +github "getsentry/sentry-cocoa" "3.11.1" +github "Alamofire/Alamofire" "4.3.0" +github "sleroux/Deferred" "35b8927c1b94ce074e10793c57e1f80d0e2227fa" +github "cezheng/Fuzi" "1.0.1" +github "swisspol/GCDWebServer" "3.3.2" +github "kif-framework/KIF" "v3.6.0" github "SnapKit/SnapKit" "3.1.2" +github "jrendel/SwiftKeychainWrapper" "3.0.1" +github "DaveWoodCom/XCGLogger" "Version_4.0.0" +github "adjust/ios_sdk" "v4.12.1" +github "AgileBits/onepassword-app-extension" "bcc4cc97fed9a6e73fa204f2e61138e353cb3ef7" github "SwiftyJSON/SwiftyJSON" "3.1.4" -github "adjust/ios_sdk" "v4.11.5" -github "cezheng/Fuzi" "1.0.1" github "farhanpatel/JSONSchema.swift" "1c052b83baa8c497e12cde6a8afca0f54574612f" -github "getsentry/sentry-cocoa" "3.11.1" github "google/EarlGrey" "1.12.1" -github "jhugman/SwiftRouter" "7b446fd063846ce2961b7518bb2386ffcbcc94d8" -github "jrendel/SwiftKeychainWrapper" "3.0.1" -github "kif-framework/KIF" "v3.6.0" -github "mozilla-mobile/MappaMundi" "0b4f70e2feb941f4d56bd9e27e408d4300656a87" -github "mozilla-mobile/telemetry-ios" "v1.0.10" -github "mozilla/readability" "fd1557560add5bf5f926e8f0601d879762ab6367" github "rs/SDWebImage" "4.1.0" -github "sleroux/Deferred" "35b8927c1b94ce074e10793c57e1f80d0e2227fa" -github "swisspol/GCDWebServer" "3.3.2" +github "mozilla-mobile/telemetry-ios" "v1.1.0" +github "mozilla-mobile/MappaMundi" "0b4f70e2feb941f4d56bd9e27e408d4300656a87" diff --git a/Client-Bridging-Header.h b/Client-Bridging-Header.h old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/project.pbxproj b/Client.xcodeproj/project.pbxproj old mode 100644 new mode 100755 index 1d1c1655c..4920cc800 --- a/Client.xcodeproj/project.pbxproj +++ b/Client.xcodeproj/project.pbxproj @@ -138,6 +138,8 @@ 2C31A7A91E8BFB2200DAC646 /* ReaderViewUITest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C31A7A81E8BFB2200DAC646 /* ReaderViewUITest.swift */; }; 2C31A8471E8D447F00DAC646 /* HomePageSettingsUITest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C31A8461E8D447F00DAC646 /* HomePageSettingsUITest.swift */; }; 2C3406C81E719F00000FD889 /* SettingsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C3406C71E719F00000FD889 /* SettingsTest.swift */; }; + 2C4A07DC20246EAD0083E320 /* DragAndDropTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C4A07DB20246EAD0083E320 /* DragAndDropTests.swift */; }; + 2C4B6BF320349EB800A009C2 /* FirstRunTourTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C4B6BF220349EB800A009C2 /* FirstRunTourTests.swift */; }; 2C8C07771E7800EA00DC1237 /* FindInPageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C8C07761E7800EA00DC1237 /* FindInPageTest.swift */; }; 2C97EC711E72C80E0092EC18 /* TopTabsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C97EC701E72C80E0092EC18 /* TopTabsTest.swift */; }; 2CA16FDE1E5F089100332277 /* SearchTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CA16FDD1E5F089100332277 /* SearchTest.swift */; }; @@ -145,6 +147,7 @@ 2CB56E3F1E926BFB00AF7586 /* ToolbarTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CB56E3E1E926BFB00AF7586 /* ToolbarTest.swift */; }; 2CC1B3F01E9B861400814EEC /* DomainAutocompleteTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CC1B3EF1E9B861400814EEC /* DomainAutocompleteTest.swift */; }; 2CEA6F791E93E3A600D4100E /* SearchSettingsUITest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CEA6F781E93E3A600D4100E /* SearchSettingsUITest.swift */; }; + 2CEDADA220207EC400223A89 /* SyncFAUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CEDADA120207EC400223A89 /* SyncFAUITests.swift */; }; 2CF449A51E7BFE2C00FD7595 /* NavigationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CF449A41E7BFE2C00FD7595 /* NavigationTest.swift */; }; 2CF9D9AA20067FA10083DF2A /* BrowsingPDFTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CF9D9A920067FA10083DF2A /* BrowsingPDFTests.swift */; }; 2F13E79B1AC0C02700D75081 /* StringExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F13E79A1AC0C02700D75081 /* StringExtensionsTests.swift */; }; @@ -223,6 +226,7 @@ 394CF6CF1BAA493C00906917 /* DefaultSuggestedSites.swift in Sources */ = {isa = PBXBuildFile; fileRef = 394CF6CE1BAA493C00906917 /* DefaultSuggestedSites.swift */; }; 3964B09A1EA8F06F00F2EEF4 /* FeatureSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3964B0991EA8F06F00F2EEF4 /* FeatureSwitch.swift */; }; 3964B09C1EA8F32C00F2EEF4 /* FeatureSwitchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3964B09B1EA8F32C00F2EEF4 /* FeatureSwitchTests.swift */; }; + 396CDB55203C5B870034A3A3 /* TabTrayController+KeyCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = 396CDB54203C5B870034A3A3 /* TabTrayController+KeyCommands.swift */; }; 396E38CC1EE0816C00CC180F /* Profile.swift in Sources */ = {isa = PBXBuildFile; fileRef = D34DC84D1A16C40C00D49B7B /* Profile.swift */; }; 396E38DD1EE081DA00CC180F /* SyncStatusResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E60D03171D511398002FE3F6 /* SyncStatusResolver.swift */; }; 396E38E01EE0821B00CC180F /* NSUserDefaultsPrefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BD19A661A25309B0084FBA7 /* NSUserDefaultsPrefs.swift */; }; @@ -247,6 +251,8 @@ 39E65D191CA455A900C63CE3 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 391AEFD11C8F11ED00691F84 /* Images.xcassets */; }; 39E65D271CA5B92000C63CE3 /* AsyncReducerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39E65D261CA5B92000C63CE3 /* AsyncReducerTests.swift */; }; 39EB469A1E26DDB4006346E8 /* FxScreenGraph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39EB46981E26DDB4006346E8 /* FxScreenGraph.swift */; }; + 39F4C0FA2045D87400746155 /* FocusHelper.js in Resources */ = {isa = PBXBuildFile; fileRef = 39F4C0F92045D87400746155 /* FocusHelper.js */; }; + 39F4C10A2045DB2E00746155 /* FocusHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39F4C1092045DB2E00746155 /* FocusHelper.swift */; }; 39F819C61FD70F5D009E31E4 /* TabEventHandlers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39F819C51FD70F5D009E31E4 /* TabEventHandlers.swift */; }; 39F99FE41E3A6F1700F353B4 /* PushClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39F99FD91E3A6DE300F353B4 /* PushClient.swift */; }; 39F99FE51E3A6F1700F353B4 /* PushConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39F99FDA1E3A6DE300F353B4 /* PushConfiguration.swift */; }; @@ -393,9 +399,7 @@ D02816C21ECA5E2A00240CAA /* HistoryStateHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = D02816C11ECA5E2A00240CAA /* HistoryStateHelper.swift */; }; D02818611EF056C800240CAA /* SentryIntegration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D02818601EF056C800240CAA /* SentryIntegration.swift */; }; D03F8EB22004014E003C2224 /* FaviconHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = D03F8EB12004014E003C2224 /* FaviconHandler.swift */; }; - D03F8F21200EABB0003C2224 /* __firefox__.js in Resources */ = {isa = PBXBuildFile; fileRef = D03F8F20200EABB0003C2224 /* __firefox__.js */; }; D03F8F23200EAC1F003C2224 /* AllFramesAtDocumentStart.js in Resources */ = {isa = PBXBuildFile; fileRef = D03F8F22200EAC1E003C2224 /* AllFramesAtDocumentStart.js */; }; - D03F8F25200EACD8003C2224 /* ContextMenu.js in Resources */ = {isa = PBXBuildFile; fileRef = D03F8F24200EACD8003C2224 /* ContextMenu.js */; }; D09A0CD81FAA23F6009A0273 /* Shared.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288A2D861AB8B3260023ABC3 /* Shared.framework */; }; D09A0CD91FAA2413009A0273 /* Shared.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288A2D861AB8B3260023ABC3 /* Shared.framework */; }; D09A0CDA1FAA24C2009A0273 /* Storage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2FCAE21A1ABB51F800877008 /* Storage.framework */; }; @@ -404,25 +408,15 @@ D09A0CDD1FAA24D0009A0273 /* FxA.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28CE83D01A1D1D5100576538 /* FxA.framework */; }; D09A0D301FAB8AF3009A0273 /* Sentry.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E46175F21EBB73A10021AE8A /* Sentry.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; D0B29EE01F460BDF00C7CEFC /* LoginsSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0B29EDF1F460BDF00C7CEFC /* LoginsSchema.swift */; }; - D0C95DF2200EAD3000E4E51C /* FindInPage.js in Resources */ = {isa = PBXBuildFile; fileRef = D0C95DF1200EAD3000E4E51C /* FindInPage.js */; }; - D0C95DF6200EADD500E4E51C /* LoginsHelper.js in Resources */ = {isa = PBXBuildFile; fileRef = D0C95DF5200EADD500E4E51C /* LoginsHelper.js */; }; - D0C95DF8200EAE3000E4E51C /* NightModeHelper.js in Resources */ = {isa = PBXBuildFile; fileRef = D0C95DF7200EAE3000E4E51C /* NightModeHelper.js */; }; - D0C95DFA200EAE5E00E4E51C /* NoImageModeHelper.js in Resources */ = {isa = PBXBuildFile; fileRef = D0C95DF9200EAE5E00E4E51C /* NoImageModeHelper.js */; }; - D0C95DFC200EAF2900E4E51C /* FxASignIn.js in Resources */ = {isa = PBXBuildFile; fileRef = D0C95DFB200EAF2900E4E51C /* FxASignIn.js */; }; - D0C95E04200FCA8900E4E51C /* ReaderMode.js in Resources */ = {isa = PBXBuildFile; fileRef = D0C95E03200FCA8800E4E51C /* ReaderMode.js */; }; - D0C95E06200FCB5600E4E51C /* HistoryStateHelper.js in Resources */ = {isa = PBXBuildFile; fileRef = D0C95E05200FCB5600E4E51C /* HistoryStateHelper.js */; }; D0C95E0E200FD3B200E4E51C /* PrintHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0C95E0D200FD3B200E4E51C /* PrintHelper.swift */; }; - D0C95E34200FDB3200E4E51C /* MetadataHelper.js in Resources */ = {isa = PBXBuildFile; fileRef = D0C95E33200FDB3200E4E51C /* MetadataHelper.js */; }; D0C95E36200FDC5500E4E51C /* MetadataParserHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0C95E35200FDC5400E4E51C /* MetadataParserHelper.swift */; }; D0C95EF6201A55A800E4E51C /* BrowserViewController+UIDropInteractionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0C95EF5201A55A800E4E51C /* BrowserViewController+UIDropInteractionDelegate.swift */; }; + D0E17FB6201F847600F1FCB5 /* FxASignIn.js in Resources */ = {isa = PBXBuildFile; fileRef = D0E17FA7201F847600F1FCB5 /* FxASignIn.js */; }; D0E55C4F1FB4FD23006DC274 /* FormPostHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0E55C4E1FB4FD23006DC274 /* FormPostHelper.swift */; }; D0FCF7F51FE45842004A7995 /* UserScriptManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0FCF7F41FE45842004A7995 /* UserScriptManager.swift */; }; - D0FCF7F71FE45E5D004A7995 /* PrintHandler.js in Resources */ = {isa = PBXBuildFile; fileRef = D0FCF7F61FE45E5D004A7995 /* PrintHandler.js */; }; - D0FCF8011FE47563004A7995 /* FormPostHandler.js in Resources */ = {isa = PBXBuildFile; fileRef = D0FCF8001FE47563004A7995 /* FormPostHandler.js */; }; D0FCF8061FE4772D004A7995 /* AllFramesAtDocumentEnd.js in Resources */ = {isa = PBXBuildFile; fileRef = D0FCF8031FE4772C004A7995 /* AllFramesAtDocumentEnd.js */; }; D0FCF8071FE4772D004A7995 /* MainFrameAtDocumentEnd.js in Resources */ = {isa = PBXBuildFile; fileRef = D0FCF8041FE4772D004A7995 /* MainFrameAtDocumentEnd.js */; }; D0FCF8081FE4772D004A7995 /* MainFrameAtDocumentStart.js in Resources */ = {isa = PBXBuildFile; fileRef = D0FCF8051FE4772D004A7995 /* MainFrameAtDocumentStart.js */; }; - D0FCF80A1FE47B49004A7995 /* CustomSearchHandler.js in Resources */ = {isa = PBXBuildFile; fileRef = D0FCF8091FE47B49004A7995 /* CustomSearchHandler.js */; }; D301AAEE1A3A55B70078DD1D /* TabTrayController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D301AAED1A3A55B70078DD1D /* TabTrayController.swift */; }; D30684F11C84F12A002D8D82 /* SearchPlugins in Resources */ = {isa = PBXBuildFile; fileRef = D30684F01C84F12A002D8D82 /* SearchPlugins */; }; D308E4E41A5306F500842685 /* SearchEngines.swift in Sources */ = {isa = PBXBuildFile; fileRef = D308E4E31A5306F500842685 /* SearchEngines.swift */; }; @@ -491,6 +485,8 @@ D88FDA9F1F4E2B9200FD9709 /* PhotonActionSheetProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88FDA9E1F4E2B9200FD9709 /* PhotonActionSheetProtocol.swift */; }; D88FDAAF1F4E2BA000FD9709 /* PhotonActionSheetAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88FDAAE1F4E2BA000FD9709 /* PhotonActionSheetAnimator.swift */; }; D8D33A7D1FBD080300A20A28 /* SnapKitExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8D33A7C1FBD080300A20A28 /* SnapKitExtensions.swift */; }; + D8EFFA0C1FF5B1FA001D3A09 /* NavigationRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8EFFA0B1FF5B1FA001D3A09 /* NavigationRouter.swift */; }; + D8EFFA261FF702A8001D3A09 /* NavigationRouterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8EFFA251FF702A8001D3A09 /* NavigationRouterTests.swift */; }; DD31E0FB1B382B520077078A /* TabPrintPageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD31E0FA1B382B520077078A /* TabPrintPageRenderer.swift */; }; DDA24A431FD84D630098F159 /* DefaultSearchPrefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA24A341FD84D620098F159 /* DefaultSearchPrefs.swift */; }; DDA24A441FD84D630098F159 /* DefaultSearchPrefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA24A341FD84D620098F159 /* DefaultSearchPrefs.swift */; }; @@ -743,11 +739,15 @@ E6F9653C1B2F1D5D0034B023 /* NSURLExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6F9653B1B2F1D5D0034B023 /* NSURLExtensionsTests.swift */; }; E6F965421B2F25110034B023 /* NSMutableAttributedStringExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6F965411B2F25110034B023 /* NSMutableAttributedStringExtensionsTests.swift */; }; E6FF6ACA1D873CFF0070C294 /* PageMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6FF6AC91D873CFF0070C294 /* PageMetadata.swift */; }; + EB11A1042044A90E0018F749 /* ContentBlockerHelper+Whitelist.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB11A1012044A90D0018F749 /* ContentBlockerHelper+Whitelist.swift */; }; + EB11A1052044A90E0018F749 /* TrackingProtectionPageStats.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB11A1022044A90D0018F749 /* TrackingProtectionPageStats.swift */; }; + EB11A1062044A90E0018F749 /* ContentBlockerHelper+TabContentScript.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB11A1032044A90E0018F749 /* ContentBlockerHelper+TabContentScript.swift */; }; EB2A63341F3B49A7004EF8B0 /* ContentBlockerHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB2A63251F3B49A7004EF8B0 /* ContentBlockerHelper.swift */; }; - EB2A633B1F3B513B004EF8B0 /* disconnect-advertising.json in Resources */ = {isa = PBXBuildFile; fileRef = EB2A63381F3B5135004EF8B0 /* disconnect-advertising.json */; }; - EB2A633C1F3B513E004EF8B0 /* disconnect-analytics.json in Resources */ = {isa = PBXBuildFile; fileRef = EB2A63361F3B5134004EF8B0 /* disconnect-analytics.json */; }; - EB2A633E1F3B514A004EF8B0 /* disconnect-content.json in Resources */ = {isa = PBXBuildFile; fileRef = EB2A63371F3B5135004EF8B0 /* disconnect-content.json */; }; - EB2A633F1F3B514B004EF8B0 /* disconnect-social.json in Resources */ = {isa = PBXBuildFile; fileRef = EB2A63391F3B5135004EF8B0 /* disconnect-social.json */; }; + EB3A38A02032673E004C6E67 /* DatabaseFixtureTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB3A38912032673D004C6E67 /* DatabaseFixtureTest.swift */; }; + EB54A8762028CE4000018880 /* disconnect-advertising.json in Resources */ = {isa = PBXBuildFile; fileRef = EB54A8722028CE4000018880 /* disconnect-advertising.json */; }; + EB54A8772028CE4000018880 /* disconnect-analytics.json in Resources */ = {isa = PBXBuildFile; fileRef = EB54A8732028CE4000018880 /* disconnect-analytics.json */; }; + EB54A8782028CE4000018880 /* disconnect-content.json in Resources */ = {isa = PBXBuildFile; fileRef = EB54A8742028CE4000018880 /* disconnect-content.json */; }; + EB54A8792028CE4000018880 /* disconnect-social.json in Resources */ = {isa = PBXBuildFile; fileRef = EB54A8752028CE4000018880 /* disconnect-social.json */; }; EBA31D791F7999030055463D /* SyncPingCentre.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA31D781F7999030055463D /* SyncPingCentre.swift */; }; EBA31D7B1F79990C0055463D /* SyncTelemetryEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA31D7A1F79990C0055463D /* SyncTelemetryEvents.swift */; }; EBA31D7D1F79996E0055463D /* SyncTelemetryUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA31D7C1F79996E0055463D /* SyncTelemetryUtils.swift */; }; @@ -1514,6 +1514,8 @@ 2C31A7A81E8BFB2200DAC646 /* ReaderViewUITest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReaderViewUITest.swift; sourceTree = ""; }; 2C31A8461E8D447F00DAC646 /* HomePageSettingsUITest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomePageSettingsUITest.swift; sourceTree = ""; }; 2C3406C71E719F00000FD889 /* SettingsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SettingsTest.swift; sourceTree = ""; }; + 2C4A07DB20246EAD0083E320 /* DragAndDropTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DragAndDropTests.swift; sourceTree = ""; }; + 2C4B6BF220349EB800A009C2 /* FirstRunTourTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FirstRunTourTests.swift; sourceTree = ""; }; 2C8C07761E7800EA00DC1237 /* FindInPageTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FindInPageTest.swift; sourceTree = ""; }; 2C97EC701E72C80E0092EC18 /* TopTabsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TopTabsTest.swift; sourceTree = ""; }; 2CA16FDD1E5F089100332277 /* SearchTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SearchTest.swift; sourceTree = ""; }; @@ -1521,6 +1523,7 @@ 2CB56E3E1E926BFB00AF7586 /* ToolbarTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ToolbarTest.swift; sourceTree = ""; }; 2CC1B3EF1E9B861400814EEC /* DomainAutocompleteTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DomainAutocompleteTest.swift; sourceTree = ""; }; 2CEA6F781E93E3A600D4100E /* SearchSettingsUITest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SearchSettingsUITest.swift; sourceTree = ""; }; + 2CEDADA120207EC400223A89 /* SyncFAUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SyncFAUITests.swift; sourceTree = ""; }; 2CF449A41E7BFE2C00FD7595 /* NavigationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NavigationTest.swift; sourceTree = ""; }; 2CF9D9A920067FA10083DF2A /* BrowsingPDFTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowsingPDFTests.swift; sourceTree = ""; }; 2F13E79A1AC0C02700D75081 /* StringExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StringExtensionsTests.swift; sourceTree = ""; }; @@ -1600,6 +1603,7 @@ 395C8F201E796AD600A68E8C /* PushCrypto.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PushCrypto.swift; sourceTree = ""; }; 3964B0991EA8F06F00F2EEF4 /* FeatureSwitch.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FeatureSwitch.swift; sourceTree = ""; }; 3964B09B1EA8F32C00F2EEF4 /* FeatureSwitchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FeatureSwitchTests.swift; sourceTree = ""; }; + 396CDB54203C5B870034A3A3 /* TabTrayController+KeyCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TabTrayController+KeyCommands.swift"; sourceTree = ""; }; 396E38DB1EE0818800CC180F /* ExtensionProfile.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionProfile.swift; sourceTree = ""; }; 397848DB1ED86605004C0C0B /* NotificationService.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = NotificationService.appex; sourceTree = BUILT_PRODUCTS_DIR; }; 397848DD1ED86605004C0C0B /* NotificationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationService.swift; sourceTree = ""; }; @@ -1613,6 +1617,8 @@ 39DD030C1CD53E1900BC09B3 /* HomePageHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomePageHelper.swift; sourceTree = ""; }; 39E65D261CA5B92000C63CE3 /* AsyncReducerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AsyncReducerTests.swift; sourceTree = ""; }; 39EB46981E26DDB4006346E8 /* FxScreenGraph.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FxScreenGraph.swift; sourceTree = ""; }; + 39F4C0F92045D87400746155 /* FocusHelper.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = FocusHelper.js; sourceTree = ""; }; + 39F4C1092045DB2E00746155 /* FocusHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FocusHelper.swift; sourceTree = ""; }; 39F819C51FD70F5D009E31E4 /* TabEventHandlers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TabEventHandlers.swift; sourceTree = ""; }; 39F99FD91E3A6DE300F353B4 /* PushClient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PushClient.swift; sourceTree = ""; }; 39F99FDA1E3A6DE300F353B4 /* PushConfiguration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PushConfiguration.swift; sourceTree = ""; }; @@ -1742,6 +1748,8 @@ CE7F115E1F3CCEF900ABFC0B /* RemoteDevices.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RemoteDevices.swift; sourceTree = ""; }; CEFA977D1FAA6B490016F365 /* SyncContentSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SyncContentSettingsViewController.swift; sourceTree = ""; }; CEFC983B1EC0DC60008A3E48 /* TestBookmarksRepairRequestor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = TestBookmarksRepairRequestor.swift; path = SyncTests/TestBookmarksRepairRequestor.swift; sourceTree = ""; }; + D000661320472890009BA6F6 /* __firefox__.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = __firefox__.js; sourceTree = ""; }; + D0006623204728A8009BA6F6 /* TrackingProtectionStats.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = TrackingProtectionStats.js; sourceTree = ""; }; D0131B4C1F3CF7D8000CDE86 /* SQLiteFavicons.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLiteFavicons.swift; sourceTree = ""; }; D018F93D1F44A7190098F8CA /* Schema.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Schema.swift; sourceTree = ""; }; D02816C11ECA5E2A00240CAA /* HistoryStateHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HistoryStateHelper.swift; sourceTree = ""; }; @@ -1755,17 +1763,16 @@ D0C95DF5200EADD500E4E51C /* LoginsHelper.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = LoginsHelper.js; sourceTree = ""; }; D0C95DF7200EAE3000E4E51C /* NightModeHelper.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = NightModeHelper.js; sourceTree = ""; }; D0C95DF9200EAE5E00E4E51C /* NoImageModeHelper.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = NoImageModeHelper.js; sourceTree = ""; }; - D0C95DFB200EAF2900E4E51C /* FxASignIn.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = FxASignIn.js; sourceTree = ""; }; D0C95E03200FCA8800E4E51C /* ReaderMode.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ReaderMode.js; sourceTree = ""; }; D0C95E05200FCB5600E4E51C /* HistoryStateHelper.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = HistoryStateHelper.js; sourceTree = ""; }; D0C95E0D200FD3B200E4E51C /* PrintHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrintHelper.swift; sourceTree = ""; }; D0C95E33200FDB3200E4E51C /* MetadataHelper.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = MetadataHelper.js; sourceTree = ""; }; D0C95E35200FDC5400E4E51C /* MetadataParserHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MetadataParserHelper.swift; sourceTree = ""; }; D0C95EF5201A55A800E4E51C /* BrowserViewController+UIDropInteractionDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "BrowserViewController+UIDropInteractionDelegate.swift"; sourceTree = ""; }; + D0E17FA7201F847600F1FCB5 /* FxASignIn.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = FxASignIn.js; sourceTree = ""; }; D0E55C4E1FB4FD23006DC274 /* FormPostHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FormPostHelper.swift; sourceTree = ""; }; D0FCF7F41FE45842004A7995 /* UserScriptManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserScriptManager.swift; sourceTree = ""; }; D0FCF7F61FE45E5D004A7995 /* PrintHandler.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = PrintHandler.js; sourceTree = ""; }; - D0FCF8001FE47563004A7995 /* FormPostHandler.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = FormPostHandler.js; sourceTree = ""; }; D0FCF8031FE4772C004A7995 /* AllFramesAtDocumentEnd.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = AllFramesAtDocumentEnd.js; sourceTree = ""; }; D0FCF8041FE4772D004A7995 /* MainFrameAtDocumentEnd.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = MainFrameAtDocumentEnd.js; sourceTree = ""; }; D0FCF8051FE4772D004A7995 /* MainFrameAtDocumentStart.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = MainFrameAtDocumentStart.js; sourceTree = ""; }; @@ -1838,6 +1845,8 @@ D88FDA9E1F4E2B9200FD9709 /* PhotonActionSheetProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhotonActionSheetProtocol.swift; sourceTree = ""; }; D88FDAAE1F4E2BA000FD9709 /* PhotonActionSheetAnimator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhotonActionSheetAnimator.swift; sourceTree = ""; }; D8D33A7C1FBD080300A20A28 /* SnapKitExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SnapKitExtensions.swift; path = Extensions/SnapKitExtensions.swift; sourceTree = ""; }; + D8EFFA0B1FF5B1FA001D3A09 /* NavigationRouter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationRouter.swift; sourceTree = ""; }; + D8EFFA251FF702A8001D3A09 /* NavigationRouterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationRouterTests.swift; sourceTree = ""; }; DD31E0FA1B382B520077078A /* TabPrintPageRenderer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TabPrintPageRenderer.swift; sourceTree = ""; }; DDA24A341FD84D620098F159 /* DefaultSearchPrefs.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DefaultSearchPrefs.swift; sourceTree = ""; }; E40A18F71EDC73D5006B7F28 /* Fennec.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Fennec.entitlements; sourceTree = ""; }; @@ -2070,11 +2079,15 @@ E6F965411B2F25110034B023 /* NSMutableAttributedStringExtensionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSMutableAttributedStringExtensionsTests.swift; sourceTree = ""; }; E6FCC43C1C40565200DF6113 /* FirefoxBeta.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = FirefoxBeta.xcconfig; path = Configuration/FirefoxBeta.xcconfig; sourceTree = ""; }; E6FF6AC91D873CFF0070C294 /* PageMetadata.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PageMetadata.swift; sourceTree = ""; }; + EB11A1012044A90D0018F749 /* ContentBlockerHelper+Whitelist.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ContentBlockerHelper+Whitelist.swift"; sourceTree = ""; }; + EB11A1022044A90D0018F749 /* TrackingProtectionPageStats.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TrackingProtectionPageStats.swift; sourceTree = ""; }; + EB11A1032044A90E0018F749 /* ContentBlockerHelper+TabContentScript.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ContentBlockerHelper+TabContentScript.swift"; sourceTree = ""; }; EB2A63251F3B49A7004EF8B0 /* ContentBlockerHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentBlockerHelper.swift; sourceTree = ""; }; - EB2A63361F3B5134004EF8B0 /* disconnect-analytics.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "disconnect-analytics.json"; sourceTree = ""; }; - EB2A63371F3B5135004EF8B0 /* disconnect-content.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "disconnect-content.json"; sourceTree = ""; }; - EB2A63381F3B5135004EF8B0 /* disconnect-advertising.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "disconnect-advertising.json"; sourceTree = ""; }; - EB2A63391F3B5135004EF8B0 /* disconnect-social.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "disconnect-social.json"; sourceTree = ""; }; + EB3A38912032673D004C6E67 /* DatabaseFixtureTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseFixtureTest.swift; sourceTree = ""; }; + EB54A8722028CE4000018880 /* disconnect-advertising.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "disconnect-advertising.json"; sourceTree = ""; }; + EB54A8732028CE4000018880 /* disconnect-analytics.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "disconnect-analytics.json"; sourceTree = ""; }; + EB54A8742028CE4000018880 /* disconnect-content.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "disconnect-content.json"; sourceTree = ""; }; + EB54A8752028CE4000018880 /* disconnect-social.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "disconnect-social.json"; sourceTree = ""; }; EBA31D781F7999030055463D /* SyncPingCentre.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SyncPingCentre.swift; sourceTree = ""; }; EBA31D7A1F79990C0055463D /* SyncTelemetryEvents.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SyncTelemetryEvents.swift; sourceTree = ""; }; EBA31D7C1F79996E0055463D /* SyncTelemetryUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SyncTelemetryUtils.swift; sourceTree = ""; }; @@ -2902,6 +2915,9 @@ 2CF9D9A920067FA10083DF2A /* BrowsingPDFTests.swift */, 39C261CB2018DE20009D97BD /* FxScreenGraphTests.swift */, 2C28F96B201B2D4C00ABA8A5 /* MailAppSettingsTests.swift */, + 2CEDADA120207EC400223A89 /* SyncFAUITests.swift */, + 2C4A07DB20246EAD0083E320 /* DragAndDropTests.swift */, + 2C4B6BF220349EB800A009C2 /* FirstRunTourTests.swift */, ); path = XCUITests; sourceTree = ""; @@ -3050,7 +3066,9 @@ D0FCF7EB1FE44DB6004A7995 /* AtDocumentEnd */ = { isa = PBXGroup; children = ( + D000661320472890009BA6F6 /* __firefox__.js */, D03F8F24200EACD8003C2224 /* ContextMenu.js */, + 39F4C0F92045D87400746155 /* FocusHelper.js */, D0C95DF5200EADD500E4E51C /* LoginsHelper.js */, D0FCF7F61FE45E5D004A7995 /* PrintHandler.js */, ); @@ -3060,11 +3078,11 @@ D0FCF7EC1FE44DBD004A7995 /* AtDocumentStart */ = { isa = PBXGroup; children = ( - D0FCF8001FE47563004A7995 /* FormPostHandler.js */, D0C95E05200FCB5600E4E51C /* HistoryStateHelper.js */, D0C95DF7200EAE3000E4E51C /* NightModeHelper.js */, D0C95DF9200EAE5E00E4E51C /* NoImageModeHelper.js */, D0C95E03200FCA8800E4E51C /* ReaderMode.js */, + D0006623204728A8009BA6F6 /* TrackingProtectionStats.js */, ); path = AtDocumentStart; sourceTree = ""; @@ -3074,7 +3092,6 @@ children = ( D0FCF8091FE47B49004A7995 /* CustomSearchHandler.js */, D0C95DF1200EAD3000E4E51C /* FindInPage.js */, - D0C95DFB200EAF2900E4E51C /* FxASignIn.js */, D0C95E33200FDB3200E4E51C /* MetadataHelper.js */, ); path = AtDocumentEnd; @@ -3216,6 +3233,7 @@ D03F8EB12004014E003C2224 /* FaviconHandler.swift */, D3B6923C1B9F9444004B87A4 /* FindInPageBar.swift */, D3B6923E1B9F9A58004B87A4 /* FindInPageHelper.swift */, + 39F4C1092045DB2E00746155 /* FocusHelper.swift */, D0E55C4E1FB4FD23006DC274 /* FormPostHelper.swift */, D02816C11ECA5E2A00240CAA /* HistoryStateHelper.swift */, 39DD030C1CD53E1900BC09B3 /* HomePageHelper.swift */, @@ -3254,6 +3272,7 @@ E698FFD91B4AADF40001F623 /* TabScrollController.swift */, D314E7F51A37B98700426A76 /* TabToolbar.swift */, D301AAED1A3A55B70078DD1D /* TabTrayController.swift */, + 396CDB54203C5B870034A3A3 /* TabTrayController+KeyCommands.swift */, 3BCE6D3B1CEB9E4D0080928C /* ThirdPartySearchAlerts.swift */, C4E3985F1D22C409004E89BA /* TopTabsLayout.swift */, C45F44681D087DB600CB7EF0 /* TopTabsViewController.swift */, @@ -3624,15 +3643,26 @@ isa = PBXGroup; children = ( EB2A63251F3B49A7004EF8B0 /* ContentBlockerHelper.swift */, + EB11A1032044A90E0018F749 /* ContentBlockerHelper+TabContentScript.swift */, + EB11A1012044A90D0018F749 /* ContentBlockerHelper+Whitelist.swift */, + EB11A1022044A90D0018F749 /* TrackingProtectionPageStats.swift */, + EB54A8712028CE4000018880 /* Lists */, C88601B71F4228AD00BBDE4F /* ContentBlockerSettingViewController.swift */, - EB2A63381F3B5135004EF8B0 /* disconnect-advertising.json */, - EB2A63361F3B5134004EF8B0 /* disconnect-analytics.json */, - EB2A63371F3B5135004EF8B0 /* disconnect-content.json */, - EB2A63391F3B5135004EF8B0 /* disconnect-social.json */, ); path = ContentBlocker; sourceTree = ""; }; + EB54A8712028CE4000018880 /* Lists */ = { + isa = PBXGroup; + children = ( + EB54A8722028CE4000018880 /* disconnect-advertising.json */, + EB54A8732028CE4000018880 /* disconnect-analytics.json */, + EB54A8742028CE4000018880 /* disconnect-content.json */, + EB54A8752028CE4000018880 /* disconnect-social.json */, + ); + path = Lists; + sourceTree = ""; + }; F84B21B51A090F8100AAB793 = { isa = PBXGroup; children = ( @@ -3753,6 +3783,7 @@ F84B21D71A090F8100AAB793 /* Supporting Files */, 554867221DC3935A00183DAA /* HomePageTests.swift */, 39236E711FCC600200A38F1B /* TabEventHandlerTests.swift */, + D8EFFA251FF702A8001D3A09 /* NavigationRouterTests.swift */, ); path = ClientTests; sourceTree = ""; @@ -3781,6 +3812,7 @@ E6327A631BF6438E008D12E0 /* DebugSettingsBundleOptions.swift */, E6639F171BF11E17002D0853 /* Settings.bundle */, 7BEFC67F1BFF68C30059C952 /* QuickActions.swift */, + D8EFFA0B1FF5B1FA001D3A09 /* NavigationRouter.swift */, ); path = Application; sourceTree = ""; @@ -3799,6 +3831,7 @@ 0BA1E02F1B051A07007675AF /* NetError.css */, D38A1EDF1CB458EC0080C842 /* CertError.html */, 0BA1E00D1B03FB0B007675AF /* NetError.html */, + D0E17FA7201F847600F1FCB5 /* FxASignIn.js */, 39A35AEC1C0662A3006B9E87 /* SpotlightHelper.js */, D37524861C6E8B5A00A5F6C2 /* topdomains.txt */, F84B21EF1A0910F600AAB793 /* Images.xcassets */, @@ -4200,6 +4233,7 @@ 7BEB64431C7345600092C02E /* Sources */, 7BEB64461C7345600092C02E /* Frameworks */, 7BEB64471C7345600092C02E /* Resources */, + E4A69F612048AFEA00D9017B /* Copy Carthage Frameworks */, ); buildRules = ( ); @@ -5004,55 +5038,44 @@ files = ( D38A1EE01CB458EC0080C842 /* CertError.html in Resources */, 0BA1E0301B051A07007675AF /* NetError.css in Resources */, - D03F8F21200EABB0003C2224 /* __firefox__.js in Resources */, 3BC659491E5BA4AE006D560F /* TopSites in Resources */, + EB54A8772028CE4000018880 /* disconnect-analytics.json in Resources */, E4B7B77E1A793CF20022C5E0 /* FiraSans-SemiBold.ttf in Resources */, - EB2A633C1F3B513E004EF8B0 /* disconnect-analytics.json in Resources */, F84B220B1A0910F600AAB793 /* Images.xcassets in Resources */, F35B8D2B1D6380EA008E3D61 /* SessionRestore.html in Resources */, - D0C95DFA200EAE5E00E4E51C /* NoImageModeHelper.js in Resources */, 7B42406E1CA04CAC009B5C28 /* Menu.xcassets in Resources */, E49943F71AE69EDD00BF9DE4 /* Intro.xcassets in Resources */, 3BC659591E5BA505006D560F /* top_sites.json in Resources */, E4B7B7631A793CF20022C5E0 /* CharisSILI.ttf in Resources */, + EB54A8782028CE4000018880 /* disconnect-content.json in Resources */, E4CD9F541A71506400318571 /* Reader.html in Resources */, - EB2A633E1F3B514A004EF8B0 /* disconnect-content.json in Resources */, - D03F8F25200EACD8003C2224 /* ContextMenu.js in Resources */, 7B2142FE1E5E055000CDD3FC /* InfoPlist.strings in Resources */, E69922171B94E3EF007C480D /* Licenses.html in Resources */, E4CD9F5B1A71506C00318571 /* Reader.css in Resources */, - D0C95E06200FCB5600E4E51C /* HistoryStateHelper.js in Resources */, D0FCF8061FE4772D004A7995 /* AllFramesAtDocumentEnd.js in Resources */, E4B7B7611A793CF20022C5E0 /* CharisSILB.ttf in Resources */, D37524871C6E8B5A00A5F6C2 /* topdomains.txt in Resources */, E4B7B7621A793CF20022C5E0 /* CharisSILBI.ttf in Resources */, 7B4980A81CE363ED0017547C /* Settings.xcassets in Resources */, - D0C95DF2200EAD3000E4E51C /* FindInPage.js in Resources */, + 39F4C0FA2045D87400746155 /* FocusHelper.js in Resources */, E4B7B7861A793CF20022C5E0 /* FiraSans-UltraLight.ttf in Resources */, 2F44FB2C1A9D5D8500FD20CC /* Home.xcassets in Resources */, + EB54A8762028CE4000018880 /* disconnect-advertising.json in Resources */, E4B7B77D1A793CF20022C5E0 /* FiraSans-Regular.ttf in Resources */, - EB2A633B1F3B513B004EF8B0 /* disconnect-advertising.json in Resources */, E4B7B7791A793CF20022C5E0 /* FiraSans-Light.ttf in Resources */, D0FCF8081FE4772D004A7995 /* MainFrameAtDocumentStart.js in Resources */, D30684F11C84F12A002D8D82 /* SearchPlugins in Resources */, - D0FCF80A1FE47B49004A7995 /* CustomSearchHandler.js in Resources */, 74821FFE1DB6D3AC00EEEA72 /* MailSchemes.plist in Resources */, - D0C95DF6200EADD500E4E51C /* LoginsHelper.js in Resources */, FA9294011D6584A200AC8D33 /* QRCode.xcassets in Resources */, - D0C95E34200FDB3200E4E51C /* MetadataHelper.js in Resources */, D308EE561CBF0BF5006843F2 /* CertError.css in Resources */, E4B7B7641A793CF20022C5E0 /* CharisSILR.ttf in Resources */, E4B7B7681A793CF20022C5E0 /* FiraSans-Bold.ttf in Resources */, E4B7B7781A793CF20022C5E0 /* FiraSans-Italic.ttf in Resources */, - D0C95DFC200EAF2900E4E51C /* FxASignIn.js in Resources */, 0BA1E00E1B03FB0B007675AF /* NetError.html in Resources */, - D0FCF7F71FE45E5D004A7995 /* PrintHandler.js in Resources */, - D0FCF8011FE47563004A7995 /* FormPostHandler.js in Resources */, E4A961381AC06FA50069AD6F /* ReaderViewLoading.html in Resources */, - EB2A633F1F3B514B004EF8B0 /* disconnect-social.json in Resources */, - D0C95DF8200EAE3000E4E51C /* NightModeHelper.js in Resources */, + EB54A8792028CE4000018880 /* disconnect-social.json in Resources */, E4ECCDAE1AB131770005E717 /* FiraSans-Medium.ttf in Resources */, - D0C95E04200FCA8900E4E51C /* ReaderMode.js in Resources */, + D0E17FB6201F847600F1FCB5 /* FxASignIn.js in Resources */, E4424B3C1AC71FB400F44C38 /* FiraSans-Book.ttf in Resources */, 39A35AED1C0662A3006B9E87 /* SpotlightHelper.js in Resources */, D0FCF8071FE4772D004A7995 /* MainFrameAtDocumentEnd.js in Resources */, @@ -5116,7 +5139,6 @@ "$(SRCROOT)/Carthage/Build/iOS/JSONSchema.framework", "$(SRCROOT)/Carthage/Build/iOS/SwiftyJSON.framework", "$(SRCROOT)/Carthage/Build/iOS/Sentry.framework", - "$(SRCROOT)/Carthage/Build/iOS/SwiftRouter.framework", "$(SRCROOT)/Carthage/Build/iOS/Telemetry.framework", ); name = "Copy Carthage Dependencies"; @@ -5126,6 +5148,21 @@ shellPath = /bin/sh; shellScript = "/usr/local/bin/carthage copy-frameworks"; }; + E4A69F612048AFEA00D9017B /* Copy Carthage Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "$(SRCROOT)/Carthage/Build/iOS/MappaMundi.framework", + ); + name = "Copy Carthage Frameworks"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "/usr/local/bin/carthage copy-frameworks"; + }; E4DAA6741F63027B00FA53AF /* Run Script */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; @@ -5465,6 +5502,8 @@ 3BFE4B501D34673D00DDF53F /* ThirdPartySearchTest.swift in Sources */, 2CF9D9AA20067FA10083DF2A /* BrowsingPDFTests.swift in Sources */, 0BC9C9C41F26F54D000E8AB5 /* SiteLoadTest.swift in Sources */, + 2C4B6BF320349EB800A009C2 /* FirstRunTourTests.swift in Sources */, + 2C4A07DC20246EAD0083E320 /* DragAndDropTests.swift in Sources */, 2C2A5EF41E68469500F02659 /* PrivateBrowsingTest.swift in Sources */, 3D71C89E1F5703A1008D8646 /* CopiedLinksTests.swift in Sources */, 2CF449A51E7BFE2C00FD7595 /* NavigationTest.swift in Sources */, @@ -5480,6 +5519,7 @@ 0B729D371E047D6A008E6859 /* HomePageSettingsTest.swift in Sources */, 39C261CC2018DE21009D97BD /* FxScreenGraphTests.swift in Sources */, 3DEFED081F55EBE300F8620C /* TrackingProtectionTests.swift in Sources */, + 2CEDADA220207EC400223A89 /* SyncFAUITests.swift in Sources */, 3D9CA9A81EF84D04002434DD /* NoImageTests.swift in Sources */, 2C31A8471E8D447F00DAC646 /* HomePageSettingsUITest.swift in Sources */, 2CEA6F791E93E3A600D4100E /* SearchSettingsUITest.swift in Sources */, @@ -5682,11 +5722,13 @@ D314E7F71A37B98700426A76 /* TabToolbar.swift in Sources */, CEFA977E1FAA6B490016F365 /* SyncContentSettingsViewController.swift in Sources */, E60D03181D511398002FE3F6 /* SyncStatusResolver.swift in Sources */, + EB11A1062044A90E0018F749 /* ContentBlockerHelper+TabContentScript.swift in Sources */, E689C6FA1E0C6E98008BAADB /* FxAContentViewController.swift in Sources */, C4E3983D1D21F1E7004E89BA /* TopTabsViews.swift in Sources */, 3B0943811D6CC4FC004F24E1 /* FilledPageControl.swift in Sources */, FA9293D41D6580E100AC8D33 /* QRCodeViewController.swift in Sources */, E6108FF91C84E91C005D25E8 /* BasePasscodeViewController.swift in Sources */, + 39F4C10A2045DB2E00746155 /* FocusHelper.swift in Sources */, E4CD9F2D1A6DC91200318571 /* TabLocationView.swift in Sources */, 0BB5B2881AC0A2B90052877D /* SnackBar.swift in Sources */, 7BEFC6801BFF68C30059C952 /* QuickActions.swift in Sources */, @@ -5709,6 +5751,7 @@ 392ED7E61D0AEFEF009D9B62 /* HomePageAccessors.swift in Sources */, 7BA8D1C71BA037F500C8AE9E /* OpenInHelper.swift in Sources */, E4B423BE1AB9FE6A007E66C8 /* ReaderModeCache.swift in Sources */, + 396CDB55203C5B870034A3A3 /* TabTrayController+KeyCommands.swift in Sources */, 74E36D781B71323500D69DA1 /* SettingsContentViewController.swift in Sources */, 742A56391D80B54A00BDB803 /* PhotonActionSheet.swift in Sources */, C4EFEECF1CEBB6F2009762A4 /* BackForwardTableViewCell.swift in Sources */, @@ -5734,6 +5777,7 @@ C4F3B29A1CFCF93A00966259 /* ButtonToast.swift in Sources */, D31A0FC71A65D6D000DC8C7E /* SearchSuggestClient.swift in Sources */, A83E5AB71C1D993D0026D912 /* UIPasteboardExtensions.swift in Sources */, + D8EFFA0C1FF5B1FA001D3A09 /* NavigationRouter.swift in Sources */, D0E55C4F1FB4FD23006DC274 /* FormPostHelper.swift in Sources */, E650754E1E37F6AE006961AC /* GeometryExtensions.swift in Sources */, D3972BF41C22412B00035B87 /* TitleActivityItemProvider.swift in Sources */, @@ -5775,6 +5819,7 @@ 3B6889C51D66950E002AC85E /* UIImageColors.swift in Sources */, 392ED7E41D0AEF56009D9B62 /* NewTabAccessors.swift in Sources */, D3A9949D1A3686BD008AD1AC /* Tab.swift in Sources */, + EB11A1042044A90E0018F749 /* ContentBlockerHelper+Whitelist.swift in Sources */, A93067E81D0FE18E00C49C6E /* NightModeHelper.swift in Sources */, 3B39EDCB1E16E1AA00EF029F /* CustomSearchViewController.swift in Sources */, E65075571E37F714006961AC /* FaviconFetcher.swift in Sources */, @@ -5790,6 +5835,7 @@ E68E7ADA1CAC207400FDCA76 /* ChangePasscodeViewController.swift in Sources */, E640E85E1C73A45A00C5F072 /* PasscodeEntryViewController.swift in Sources */, 8D8251811F4DE67F00780643 /* AdvanceAccountSettingViewController.swift in Sources */, + EB11A1052044A90E0018F749 /* TrackingProtectionPageStats.swift in Sources */, E633E2DA1C21EAF8001FFF6C /* LoginDetailViewController.swift in Sources */, 59A68B280D62462B85CF57A4 /* HistoryPanel.swift in Sources */, 19DE1F671EC13B6400428B8C /* LeanplumIntegration.swift in Sources */, @@ -5848,6 +5894,7 @@ 0BA8964C1A250E6500C1010C /* TestBookmarks.swift in Sources */, 2F13E79B1AC0C02700D75081 /* StringExtensionsTests.swift in Sources */, 2FDB10931A9FBEC5006CF312 /* PrefsTests.swift in Sources */, + D8EFFA261FF702A8001D3A09 /* NavigationRouterTests.swift in Sources */, 4A59B58AD11B5EE1F80BBDEB /* TestHistory.swift in Sources */, A83E5B1D1C1DA8D80026D912 /* UIPasteboardExtensionsTests.swift in Sources */, E61D11681EAF8F43008A305B /* PanelDataObserversTests.swift in Sources */, @@ -6459,7 +6506,7 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_ENTITLEMENTS = "$(SRCROOT)/Extensions/Entitlements/FennecEnterprise.entitlements"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - DEVELOPMENT_TEAM = 43AQ936H96; + DEVELOPMENT_TEAM = 9G8J6YA743; ENABLE_BITCODE = NO; INFOPLIST_FILE = Extensions/NotificationService/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 10.3; @@ -7536,7 +7583,7 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ALWAYS_SEARCH_USER_PATHS = NO; APPLICATION_EXTENSION_API_ONLY = NO; - APP_IDENTIFIER_PREFIX = 43AQ936H96; + APP_IDENTIFIER_PREFIX = 9G8J6YA743; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; @@ -8025,7 +8072,7 @@ CURRENT_PROJECT_VERSION = 1; DEBUG_ACTIVITY_MODE = ""; "DEBUG_ACTIVITY_MODE[sdk=iphonesimulator*]" = disable; - DEVELOPMENT_TEAM = 43AQ936H96; + DEVELOPMENT_TEAM = 9G8J6YA743; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; FRAMEWORK_SEARCH_PATHS = ( diff --git a/Client.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Client.xcodeproj/project.xcworkspace/contents.xcworkspacedata old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Client.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcbaselines/2FCAE2231ABB51F800877008.xcbaseline/FE8885C6-BB1A-48D2-9B90-E9F952C98F6B.plist b/Client.xcodeproj/xcshareddata/xcbaselines/2FCAE2231ABB51F800877008.xcbaseline/FE8885C6-BB1A-48D2-9B90-E9F952C98F6B.plist old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcbaselines/2FCAE2231ABB51F800877008.xcbaseline/Info.plist b/Client.xcodeproj/xcshareddata/xcbaselines/2FCAE2231ABB51F800877008.xcbaseline/Info.plist old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcbaselines/E6F9650B1B2F1CF20034B023.xcbaseline/F9839E4F-67D2-4920-8CE8-94CEE3A6C3D7.plist b/Client.xcodeproj/xcshareddata/xcbaselines/E6F9650B1B2F1CF20034B023.xcbaseline/F9839E4F-67D2-4920-8CE8-94CEE3A6C3D7.plist old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcbaselines/E6F9650B1B2F1CF20034B023.xcbaseline/Info.plist b/Client.xcodeproj/xcshareddata/xcbaselines/E6F9650B1B2F1CF20034B023.xcbaseline/Info.plist old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Account.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Account.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Fennec.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Fennec.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_UITests.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_UITests.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_XCUITests.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_XCUITests.xcscheme old mode 100644 new mode 100755 index a2762036a..e77de98de --- a/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_XCUITests.xcscheme +++ b/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_XCUITests.xcscheme @@ -178,6 +178,9 @@ + + @@ -199,12 +202,30 @@ + + + + + + + + + + + + diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_XCUITests_iPad.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_XCUITests_iPad.xcscheme old mode 100644 new mode 100755 index e409b5728..6945d7534 --- a/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_XCUITests_iPad.xcscheme +++ b/Client.xcodeproj/xcshareddata/xcschemes/Fennec_Enterprise_XCUITests_iPad.xcscheme @@ -190,12 +190,27 @@ + + + + + + + + + + @@ -208,6 +223,12 @@ + + + + diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Firefox.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Firefox.xcscheme old mode 100644 new mode 100755 index b96de6202..bc4b4d9e0 --- a/Client.xcodeproj/xcshareddata/xcschemes/Firefox.xcscheme +++ b/Client.xcodeproj/xcshareddata/xcschemes/Firefox.xcscheme @@ -40,6 +40,96 @@ ReferencedContainer = "container:Client.xcodeproj"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Client.xcodeproj/xcshareddata/xcschemes/MarketingUITests.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/MarketingUITests.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/ReadingList.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/ReadingList.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/SendTo.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/SendTo.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/ShareTo.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/ShareTo.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Shared.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Shared.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Storage.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Storage.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Sync.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Sync.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Telemetry.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Telemetry.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Today.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Today.xcscheme old mode 100644 new mode 100755 diff --git a/Client.xcodeproj/xcshareddata/xcschemes/ViewLater.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/ViewLater.xcscheme old mode 100644 new mode 100755 diff --git a/Client/Application/AdjustIntegration.swift b/Client/Application/AdjustIntegration.swift old mode 100644 new mode 100755 diff --git a/Client/Application/AppDelegate.swift b/Client/Application/AppDelegate.swift old mode 100644 new mode 100755 index a034fd7cb..024f5c469 --- a/Client/Application/AppDelegate.swift +++ b/Client/Application/AppDelegate.swift @@ -11,7 +11,6 @@ import SDWebImage import SwiftKeychainWrapper import LocalAuthentication import SyncTelemetry -import SwiftRouter import Sync import CoreSpotlight import UserNotifications @@ -40,8 +39,6 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UIViewControllerRestorati let appVersion = Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as! String - var openInFirefoxParams: LaunchParams? - var receivedURLs: [URL]? var unifiedTelemetry: UnifiedTelemetry? @@ -114,13 +111,6 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UIViewControllerRestorati setUpWebServer(profile) } - do { - // for aural progress bar: play even with silent switch on, and do not stop audio from other apps (like music) - try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback, with: .mixWithOthers) - } catch _ { - print("Error: Failed to assign AVAudioSession category to allow playing with silent switch on for aural progress bar") - } - let imageStore = DiskImageStore(files: profile.files, namespace: "TabManagerScreenshots", quality: UIConstants.ScreenshotQuality) // Temporary fix for Bug 1390871 - NSInvalidArgumentException: -[WKContentView menuHelperFindInPage]: unrecognized selector @@ -174,88 +164,10 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UIViewControllerRestorati let fxaLoginHelper = FxALoginHelper.sharedInstance fxaLoginHelper.application(application, didLoadProfile: profile) - setUpDeepLinks(application: application) - log.info("startApplication end") return true } - func setUpDeepLinks(application: UIApplication) { - let router = Router.shared - let rootNav = rootViewController as! UINavigationController - - router.map("homepanel/:page", handler: { (params: [String: String]?) -> (Bool) in - guard let page = params?["page"] else { - return false - } - - assert(Thread.isMainThread, "Opening homepanels requires being invoked on the main thread") - - switch page { - case "bookmarks": - self.browserViewController.openURLInNewTab(HomePanelType.bookmarks.localhostURL, isPrivileged: true) - case "history": - self.browserViewController.openURLInNewTab(HomePanelType.history.localhostURL, isPrivileged: true) - case "new-private-tab": - self.browserViewController.openBlankNewTab(focusLocationField: false, isPrivate: true) - default: - break - } - - return true - }) - - // Route to general settings page like this: "...settings/general" - router.map("settings/:page", handler: { (params: [String: String]?) -> (Bool) in - guard let page = params?["page"] else { - return false - } - - assert(Thread.isMainThread, "Opening settings requires being invoked on the main thread") - - let settingsTableViewController = AppSettingsTableViewController() - settingsTableViewController.profile = self.profile - settingsTableViewController.tabManager = self.tabManager - settingsTableViewController.settingsDelegate = self.browserViewController - - let controller = SettingsNavigationController(rootViewController: settingsTableViewController) - controller.popoverDelegate = self.browserViewController - controller.modalPresentationStyle = .formSheet - - rootNav.present(controller, animated: true, completion: nil) - - switch page { - case "newtab": - let viewController = NewTabChoiceViewController(prefs: self.getProfile(application).prefs) - controller.pushViewController(viewController, animated: true) - case "homepage": - let viewController = HomePageSettingsViewController() - viewController.profile = self.getProfile(application) - viewController.tabManager = self.tabManager - controller.pushViewController(viewController, animated: true) - case "mailto": - let viewController = OpenWithSettingsViewController(prefs: self.getProfile(application).prefs) - controller.pushViewController(viewController, animated: true) - case "search": - let viewController = SearchSettingsTableViewController() - viewController.model = self.getProfile(application).searchEngines - viewController.profile = self.getProfile(application) - controller.pushViewController(viewController, animated: true) - case "clear-private-data": - let viewController = ClearPrivateDataTableViewController() - viewController.profile = self.getProfile(application) - viewController.tabManager = self.tabManager - controller.pushViewController(viewController, animated: true) - case "fxa": - self.browserViewController.presentSignInViewController() - default: - break - } - - return true - }) - } - func applicationWillTerminate(_ application: UIApplication) { // We have only five seconds here, so let's hope this doesn't take too long. self.profile?.shutdown() @@ -293,7 +205,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UIViewControllerRestorati adjustIntegration?.triggerApplicationDidFinishLaunchingWithOptions(launchOptions) UNUserNotificationCenter.current().delegate = self - self.registerNotificationCategories() + SentTabAction.registerActions() #if BUDDYBUILD print("Setting up BuddyBuild SDK") @@ -316,95 +228,22 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UIViewControllerRestorati shouldPerformAdditionalDelegateHandling = false } - return shouldPerformAdditionalDelegateHandling - } + // Force the ToolbarTextField in LTR mode - without this change the UITextField's clear + // button will be in the incorrect position and overlap with the input text. Not clear if + // that is an iOS bug or not. + AutocompleteTextField.appearance().semanticContentAttribute = .forceLeftToRight - func registerNotificationCategories() { - let viewAction = UNNotificationAction(identifier: SentTabAction.view.rawValue, title: Strings.SentTabViewActionTitle, options: .foreground) - let bookmarkAction = UNNotificationAction(identifier: SentTabAction.bookmark.rawValue, title: Strings.SentTabBookmarkActionTitle, options: .authenticationRequired) - let readingListAction = UNNotificationAction(identifier: SentTabAction.readingList.rawValue, title: Strings.SentTabAddToReadingListActionTitle, options: .authenticationRequired) - - // Register ourselves to handle the notification category set by NotificationService for APNS notifications - let sentTabCategory = UNNotificationCategory(identifier: "org.mozilla.ios.SentTab.placeholder", actions: [viewAction, bookmarkAction, readingListAction], intentIdentifiers: [], options: UNNotificationCategoryOptions(rawValue: 0)) - UNUserNotificationCenter.current().setNotificationCategories([sentTabCategory]) + return shouldPerformAdditionalDelegateHandling } func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool { - guard let components = URLComponents(url: url, resolvingAgainstBaseURL: false) else { - return false - } - - guard let urlTypes = Bundle.main.object(forInfoDictionaryKey: "CFBundleURLTypes") as? [AnyObject], - let urlSchemes = urlTypes.first?["CFBundleURLSchemes"] as? [String] else { - // Something very strange has happened; org.mozilla.Client should be the zeroeth URL type. - log.error("Custom URL schemes not available for validating") + guard let routerpath = NavigationPath(url: url) else { return false } - - guard let scheme = components.scheme, urlSchemes.contains(scheme) else { - log.warning("Cannot handle \(components.scheme ?? "nil") URL scheme") - return false - } - - guard let host = url.host else { - log.warning("Cannot handle nil URL host") - return false + DispatchQueue.main.async { + NavigationPath.handle(nav: routerpath, with: self.browserViewController) } - - let query = url.getQuery() - - switch host { - case "open-url": - let url = query["url"]?.unescape() ?? "" - let isPrivate = NSString(string: query["private"] ?? "false").boolValue - - let params = LaunchParams(url: URL(string: url), isPrivate: isPrivate) - - if application.applicationState == .active { - // If we are active then we can ask the BVC to open the new tab right away. - // Otherwise, we remember the URL and we open it in applicationDidBecomeActive. - launchFromURL(params) - } else { - openInFirefoxParams = params - } - return true - case "deep-link": - guard let url = query["url"], Bundle.main.bundleIdentifier == sourceApplication else { - break - } - Router.shared.routeURL(url) - return true - case "fxa-signin": - if AppConstants.MOZ_FXA_DEEP_LINK_FORM_FILL { - // FxA form filling requires a `signin` query param and host = fxa-signin - // Ex. firefox://fxa-signin?signin=&someQuery=... - guard query["signin"] != nil else { - break - } - let fxaParams: FxALaunchParams - fxaParams = FxALaunchParams(query: query) - launchFxAFromURL(fxaParams) - return true - } - break - default: () - } - return false - } - - func launchFxAFromURL(_ params: FxALaunchParams) { - self.browserViewController.presentSignInViewController(params) - } - - func launchFromURL(_ params: LaunchParams) { - let isPrivate = params.isPrivate ?? false - if let newURL = params.url { - self.browserViewController.switchToTabForURLOrOpen(newURL, isPrivate: isPrivate, isPrivileged: false) - } else { - self.browserViewController.openBlankNewTab(focusLocationField: true, isPrivate: isPrivate) - } - - LeanPlumClient.shared.track(event: .openedNewTab, withParameters: ["Source": "External App or Extension" as AnyObject]) + return true } // We sync in the foreground only, to avoid the possibility of runaway resource usage. @@ -448,15 +287,6 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UIViewControllerRestorati quickActions.launchedShortcutItem = nil } - // Check if we have a URL from an external app or extension waiting to launch, - // then launch it on the main thread. - if let params = openInFirefoxParams { - openInFirefoxParams = nil - DispatchQueue.main.async { - self.launchFromURL(params) - } - } - UnifiedTelemetry.recordEvent(category: .action, method: .foreground, object: .app) } @@ -637,7 +467,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UIViewControllerRestorati } fileprivate func viewURLInNewTab(_ notification: UNNotification) { - if let alertURL = notification.request.content.userInfo[TabSendURLKey] as? String { + if let alertURL = notification.request.content.userInfo[SentTabAction.TabSendURLKey] as? String { if let urlToOpen = URL(string: alertURL) { browserViewController.openURLInNewTab(urlToOpen, isPrivileged: true) } @@ -645,8 +475,8 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UIViewControllerRestorati } fileprivate func addBookmark(_ notification: UNNotification) { - if let alertURL = notification.request.content.userInfo[TabSendURLKey] as? String, - let title = notification.request.content.userInfo[TabSendTitleKey] as? String { + if let alertURL = notification.request.content.userInfo[SentTabAction.TabSendURLKey] as? String, + let title = notification.request.content.userInfo[SentTabAction.TabSendTitleKey] as? String { let tabState = TabState(isPrivate: false, desktopSite: false, url: URL(string: alertURL), title: title, favicon: nil) browserViewController.addBookmark(tabState) @@ -657,8 +487,8 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UIViewControllerRestorati } fileprivate func addToReadingList(_ notification: UNNotification) { - if let alertURL = notification.request.content.userInfo[TabSendURLKey] as? String, - let title = notification.request.content.userInfo[TabSendTitleKey] as? String { + if let alertURL = notification.request.content.userInfo[SentTabAction.TabSendURLKey] as? String, + let title = notification.request.content.userInfo[SentTabAction.TabSendTitleKey] as? String { if let urlToOpen = URL(string: alertURL) { NotificationCenter.default.post(name: .FSReadingListAddReadingListItem, object: self, userInfo: ["URL": urlToOpen, "Title": title]) } @@ -819,15 +649,6 @@ extension AppDelegate { } } -struct FxALaunchParams { - var query: [String: String] -} - -struct LaunchParams { - let url: URL? - let isPrivate: Bool? -} - extension UIApplication { var syncDelegate: SyncDelegate { return AppSyncDelegate(app: self) @@ -870,14 +691,14 @@ class AppSyncDelegate: SyncDelegate { } notificationContent.title = title notificationContent.body = url.absoluteDisplayExternalString - notificationContent.userInfo = [TabSendURLKey: url.absoluteString, TabSendTitleKey: title] + notificationContent.userInfo = [SentTabAction.TabSendURLKey: url.absoluteString, SentTabAction.TabSendTitleKey: title] notificationContent.categoryIdentifier = "org.mozilla.ios.SentTab.placeholder" // `timeInterval` must be greater than zero let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 0.1, repeats: false) // The identifier for each notification request must be unique in order to be created - let requestIdentifier = "\(TabSendCategory).\(url.absoluteString)" + let requestIdentifier = "\(SentTabAction.TabSendCategory).\(url.absoluteString)" let request = UNNotificationRequest(identifier: requestIdentifier, content: notificationContent, trigger: trigger) UNUserNotificationCenter.current().add(request) { error in @@ -890,3 +711,31 @@ class AppSyncDelegate: SyncDelegate { } } } + +/** + * This exists because the Sync code is extension-safe, and thus doesn't get + * direct access to UIApplication.sharedApplication, which it would need to + * display a notification. + * This will also likely be the extension point for wipes, resets, and + * getting access to data sources during a sync. + */ + +enum SentTabAction: String { + case view = "TabSendViewAction" + case bookmark = "TabSendBookmarkAction" + case readingList = "TabSendReadingListAction" + + static let TabSendURLKey = "TabSendURL" + static let TabSendTitleKey = "TabSendTitle" + static let TabSendCategory = "TabSendCategory" + + static func registerActions() { + let viewAction = UNNotificationAction(identifier: SentTabAction.view.rawValue, title: Strings.SentTabViewActionTitle, options: .foreground) + let bookmarkAction = UNNotificationAction(identifier: SentTabAction.bookmark.rawValue, title: Strings.SentTabBookmarkActionTitle, options: .authenticationRequired) + let readingListAction = UNNotificationAction(identifier: SentTabAction.readingList.rawValue, title: Strings.SentTabAddToReadingListActionTitle, options: .authenticationRequired) + + // Register ourselves to handle the notification category set by NotificationService for APNS notifications + let sentTabCategory = UNNotificationCategory(identifier: "org.mozilla.ios.SentTab.placeholder", actions: [viewAction, bookmarkAction, readingListAction], intentIdentifiers: [], options: UNNotificationCategoryOptions(rawValue: 0)) + UNUserNotificationCenter.current().setNotificationCategories([sentTabCategory]) + } +} diff --git a/Client/Application/Crasher.h b/Client/Application/Crasher.h old mode 100644 new mode 100755 diff --git a/Client/Application/Crasher.m b/Client/Application/Crasher.m old mode 100644 new mode 100755 diff --git a/Client/Application/DebugSettingsBundleOptions.swift b/Client/Application/DebugSettingsBundleOptions.swift old mode 100644 new mode 100755 diff --git a/Client/Application/LaunchScreen.xib b/Client/Application/LaunchScreen.xib old mode 100644 new mode 100755 diff --git a/Client/Application/LeanplumIntegration.swift b/Client/Application/LeanplumIntegration.swift old mode 100644 new mode 100755 index cdd90b25f..b4aad1227 --- a/Client/Application/LeanplumIntegration.swift +++ b/Client/Application/LeanplumIntegration.swift @@ -11,6 +11,7 @@ private let LPAppIdKey = "LeanplumAppId" private let LPProductionKeyKey = "LeanplumProductionKey" private let LPDevelopmentKeyKey = "LeanplumDevelopmentKey" private let AppRequestedUserNotificationsPrefKey = "applicationDidRequestUserNotificationPermissionPrefKey" +private let FxaDevicesCountPrefKey = "FxaDevicesCount" // FxA Custom Leanplum message template for A/B testing push notifications. private struct LPMessage { @@ -24,11 +25,12 @@ private struct LPMessage { static let ArgAcceptButtonText = "Accept button.Text" static let ArgCancelButtonText = "Cancel button.Text" static let ArgCancelButtonTextColor = "Cancel button.Text color" - // These defaults are overridden though Leanplum webUI - static let DefaultAskToAskTitle = NSLocalizedString("Firefox Sync Requires Push", comment: "Default push to ask title") - static let DefaultAskToAskMessage = NSLocalizedString("Firefox will stay in sync faster with Push Notifications enabled.", comment: "Default push to ask message") - static let DefaultOkButtonText = NSLocalizedString("Enable Push", comment: "Default push alert ok button text") - static let DefaultLaterButtonText = NSLocalizedString("Don't Enable", comment: "Default push alert cancel button text") + + // These defaults are not localized and will be overridden through Leanplum + static let DefaultAskToAskTitle = "Firefox Sync Requires Push" + static let DefaultAskToAskMessage = "Firefox will stay in sync faster with Push Notifications enabled." + static let DefaultOkButtonText = "Enable Push" + static let DefaultLaterButtonText = "Don’t Enable" } private let log = Logger.browserLogger @@ -38,6 +40,7 @@ enum LPEvent: String { case secondRun = "E_Second_Run" case openedApp = "E_Opened_App" case dismissedOnboarding = "E_Dismissed_Onboarding" + case dismissedOnboardingShowLogin = "E_Dismissed_Onboarding_Showed_Login" case openedLogins = "Opened Login Manager" case openedBookmark = "E_Opened_Bookmark" case openedNewTab = "E_Opened_New_Tab" @@ -55,6 +58,8 @@ enum LPEvent: String { case signsInFxa = "E_User_Signed_In_To_FxA" case useReaderView = "E_User_Used_Reader_View" case trackingProtectionSettings = "E_Tracking_Protection_Settings_Changed" + case fxaSyncedNewDevice = "E_FXA_Synced_New_Device" + case onboardingTestLoadedTooSlow = "E_Onboarding_Was_Swiped_Before_AB_Test_Could_Start" } struct LPAttributeKey { @@ -64,6 +69,8 @@ struct LPAttributeKey { static let mailtoIsDefault = "Mailto Is Default" static let pocketInstalled = "Pocket Installed" static let telemetryOptIn = "Telemetry Opt In" + static let fxaAccountVerified = "FxA account is verified" + static let fxaDeviceCount = "Number of devices in FxA account" } struct MozillaAppSchemes { @@ -93,6 +100,7 @@ class LeanPlumClient { // The primary result is having a feature flag controlled by Leanplum, and falling back // to prompting with native push permissions. private var useFxAPrePush: LPVar = LPVar.define("useFxAPrePush", with: false) + var introScreenVars = LPVar.define("IntroScreen", with: IntroCard.defaultCards().flatMap({ $0.asDictonary() })) private func isPrivateMode() -> Bool { // Need to be run on main thread since isInPrivateMode requires to be on the main thread. @@ -112,6 +120,20 @@ class LeanPlumClient { self.profile = profile } + func recordSyncedClients(with profile: Profile?) { + guard let profile = profile as? BrowserProfile else { + return + } + profile.remoteClientsAndTabs.getClients() >>== { clients in + let oldCount = self.prefs?.intForKey(FxaDevicesCountPrefKey) ?? 0 + if clients.count > oldCount { + self.track(event: .fxaSyncedNewDevice) + } + self.prefs?.setInt(Int32(clients.count), forKey: FxaDevicesCountPrefKey) + Leanplum.setUserAttributes([LPAttributeKey.fxaDeviceCount: clients.count]) + } + } + fileprivate func start() { guard let settings = getSettings(), supportedLocales.contains(Locale.current.identifier), !Leanplum.hasStarted() else { enabled = false @@ -135,7 +157,8 @@ class LeanPlumClient { LPAttributeKey.focusInstalled: focusInstalled(), LPAttributeKey.klarInstalled: klarInstalled(), LPAttributeKey.pocketInstalled: pocketInstalled(), - LPAttributeKey.signedInSync: profile?.hasAccount() ?? false + LPAttributeKey.signedInSync: profile?.hasAccount() ?? false, + LPAttributeKey.fxaAccountVerified: profile?.hasSyncableAccount() ?? false ] self.setupCustomTemplates() @@ -155,6 +178,7 @@ class LeanPlumClient { self.checkIfAppWasInstalled(key: PrefsKeys.HasFocusInstalled, isAppInstalled: self.focusInstalled(), lpEvent: .downloadedFocus) self.checkIfAppWasInstalled(key: PrefsKeys.HasPocketInstalled, isAppInstalled: self.pocketInstalled(), lpEvent: .downloadedPocket) + self.recordSyncedClients(with: self.profile) }) } diff --git a/Client/Application/NavigationRouter.swift b/Client/Application/NavigationRouter.swift new file mode 100755 index 000000000..eda83d34f --- /dev/null +++ b/Client/Application/NavigationRouter.swift @@ -0,0 +1,206 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +import Foundation +import Shared + +struct FxALaunchParams { + var query: [String: String] +} + +// An enum to route to HomePanels +enum HomePanelPath: String { + case bookmarks + case topsites + case readingList + case history +} + +// An enum to route to a settings page. +// This could be extended to provide default values to pass to fxa +enum SettingsPage: String { + case newTab + case homePage + case mailto + case search + case clearData = "clear-private-data" + case fxa +} + +// Used by the App to navigate to different views. +// To open a URL use /open-url or to open a blank tab use /open-url with no params +enum DeepLink { + case settings(SettingsPage) + case homePanel(HomePanelPath) + init?(urlString: String) { + let paths = urlString.split(separator: "/") + guard let component = paths[safe: 0], let componentPath = paths[safe: 1] else { + return nil + } + if component == "settings", let link = SettingsPage(rawValue: String(componentPath)) { + self = .settings(link) + } else if component == "homepanel", let link = HomePanelPath(rawValue: String(componentPath)) { + self = .homePanel(link) + } else { + return nil + } + } +} + +extension URLComponents { + // Return the first query parameter that matches + func valueForQuery(_ param: String) -> String? { + return self.queryItems?.first { $0.name == param }?.value + } +} + +// The root navigation for the Router. Look at the tests to see a complete URL +enum NavigationPath { + case url(webURL: URL?, isPrivate: Bool) + case fxa(params: FxALaunchParams) + case deepLink(DeepLink) + + init?(url: URL) { + let urlString = url.absoluteString + guard let components = URLComponents(url: url, resolvingAgainstBaseURL: false) else { + return nil + } + + guard let urlTypes = Bundle.main.object(forInfoDictionaryKey: "CFBundleURLTypes") as? [AnyObject], + let urlSchemes = urlTypes.first?["CFBundleURLSchemes"] as? [String] else { + // Something very strange has happened; org.mozilla.Client should be the zeroeth URL type. + return nil + } + + guard let scheme = components.scheme, urlSchemes.contains(scheme) else { + return nil + } + + if urlString.starts(with: "\(scheme)://deep-link"), let deepURL = components.valueForQuery("url"), let link = DeepLink(urlString: deepURL) { + self = .deepLink(link) + } else if urlString.starts(with: "\(scheme)://fxa-signin"), components.valueForQuery("signin") != nil { + self = .fxa(params: FxALaunchParams(query: url.getQuery())) + } else if urlString.starts(with: "\(scheme)://open-url") { + let url = components.valueForQuery("url")?.asURL + let isPrivate = Bool(components.valueForQuery("private") ?? "") ?? false + self = .url(webURL: url, isPrivate: isPrivate) + } else { + return nil + } + } + + static func handle(nav: NavigationPath, with bvc: BrowserViewController) { + switch nav { + case .fxa(let params): NavigationPath.handleFxA(params: params, with: bvc) + case .deepLink(let link): NavigationPath.handleDeepLink(link, with: bvc) + case .url(let url, let isPrivate): NavigationPath.handleURL(url: url, isPrivate: isPrivate, with: bvc) + } + } + + private static func handleDeepLink(_ link: DeepLink, with bvc: BrowserViewController) { + switch link { + case .homePanel(let panelPath): + NavigationPath.handleHomePanel(panel: panelPath, with: bvc) + case .settings(let settingsPath): + guard let rootVC = bvc.navigationController else { + return + } + let settingsTableViewController = AppSettingsTableViewController() + settingsTableViewController.profile = bvc.profile + settingsTableViewController.tabManager = bvc.tabManager + settingsTableViewController.settingsDelegate = bvc + NavigationPath.handleSettings(settings: settingsPath, with: rootVC, baseSettingsVC: settingsTableViewController, and: bvc) + } + } + + private static func handleFxA(params: FxALaunchParams, with bvc: BrowserViewController) { + if AppConstants.MOZ_FXA_DEEP_LINK_FORM_FILL { + bvc.presentSignInViewController(params) + } + } + + private static func handleHomePanel(panel: HomePanelPath, with bvc: BrowserViewController) { + switch panel { + case .bookmarks: bvc.openURLInNewTab(HomePanelType.bookmarks.localhostURL, isPrivileged: true) + case .history: bvc.openURLInNewTab(HomePanelType.history.localhostURL, isPrivileged: true) + case .readingList:bvc.openURLInNewTab(HomePanelType.readingList.localhostURL, isPrivileged: true) + case .topsites: bvc.openURLInNewTab(HomePanelType.topSites.localhostURL, isPrivileged: true) + } + } + + private static func handleURL(url: URL?, isPrivate: Bool, with bvc: BrowserViewController) { + if let newURL = url { + bvc.switchToTabForURLOrOpen(newURL, isPrivate: isPrivate, isPrivileged: false) + } else { + bvc.openBlankNewTab(focusLocationField: true, isPrivate: isPrivate) + } + LeanPlumClient.shared.track(event: .openedNewTab, withParameters: ["Source": "External App or Extension" as AnyObject]) + } + + private static func handleSettings(settings: SettingsPage, with rootNav: UINavigationController, baseSettingsVC: AppSettingsTableViewController, and bvc: BrowserViewController) { + + guard let profile = baseSettingsVC.profile, let tabManager = baseSettingsVC.tabManager else { + return + } + + let controller = SettingsNavigationController(rootViewController: baseSettingsVC) + controller.popoverDelegate = bvc + controller.modalPresentationStyle = UIModalPresentationStyle.formSheet + rootNav.present(controller, animated: true, completion: nil) + + switch settings { + case .newTab: + let viewController = NewTabChoiceViewController(prefs: baseSettingsVC.profile.prefs) + controller.pushViewController(viewController, animated: true) + case .homePage: + let viewController = HomePageSettingsViewController() + viewController.profile = profile + viewController.tabManager = tabManager + controller.pushViewController(viewController, animated: true) + case .mailto: + let viewController = OpenWithSettingsViewController(prefs: profile.prefs) + controller.pushViewController(viewController, animated: true) + case .search: + let viewController = SearchSettingsTableViewController() + viewController.model = profile.searchEngines + viewController.profile = profile + controller.pushViewController(viewController, animated: true) + case .clearData: + let viewController = ClearPrivateDataTableViewController() + viewController.profile = profile + viewController.tabManager = tabManager + controller.pushViewController(viewController, animated: true) + case .fxa: + bvc.presentSignInViewController() + } + } +} + +extension NavigationPath: Equatable {} + +func == (lhs: NavigationPath, rhs: NavigationPath) -> Bool { + switch (lhs, rhs) { + case let (.url(lhsURL, lhsPrivate), .url(rhsURL, rhsPrivate)): + return lhsURL == rhsURL && lhsPrivate == rhsPrivate + case let (.fxa(lhs), .fxa(rhs)): + return lhs.query == rhs.query + case let (.deepLink(lhs), .deepLink(rhs)): + return lhs == rhs + default: + return false + } +} + +extension DeepLink: Equatable {} + +func == (lhs: DeepLink, rhs: DeepLink) -> Bool { + switch (lhs, rhs) { + case let (.settings(lhs), .settings(rhs)): + return lhs == rhs + case let (.homePanel(lhs), .homePanel(rhs)): + return lhs == rhs + default: + return false + } +} diff --git a/Client/Application/QuickActions.swift b/Client/Application/QuickActions.swift old mode 100644 new mode 100755 diff --git a/Client/Application/Settings.bundle/Root.plist b/Client/Application/Settings.bundle/Root.plist old mode 100644 new mode 100755 diff --git a/Client/Application/Settings.bundle/en.lproj/Root.strings b/Client/Application/Settings.bundle/en.lproj/Root.strings old mode 100644 new mode 100755 diff --git a/Client/Application/TestAppDelegate.swift b/Client/Application/TestAppDelegate.swift old mode 100644 new mode 100755 diff --git a/Client/Application/WebServer.swift b/Client/Application/WebServer.swift old mode 100644 new mode 100755 diff --git a/Client/Application/main.swift b/Client/Application/main.swift old mode 100644 new mode 100755 diff --git a/Client/Assets/About/Licenses.html b/Client/Assets/About/Licenses.html old mode 100644 new mode 100755 diff --git a/Client/Assets/AllFramesAtDocumentEnd.js b/Client/Assets/AllFramesAtDocumentEnd.js old mode 100644 new mode 100755 index 7332523ac..a2726e2d6 --- a/Client/Assets/AllFramesAtDocumentEnd.js +++ b/Client/Assets/AllFramesAtDocumentEnd.js @@ -1 +1 @@ -!function(e){var n={};function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=3)}([,,,function(e,n,t){t(4),t(5),t(6),e.exports=t(7)},function(e,n){!function(){"use strict";window.__firefox__||Object.defineProperty(window,"__firefox__",{enumerable:!1,configurable:!1,writable:!1,value:{userScripts:{},includeOnce:function(e){return!!__firefox__.userScripts[e]||(__firefox__.userScripts[e]=!0,!1)}}})}()},function(e,n){!function(){"use strict";window.__firefox__.includeOnce("ContextMenu")||window.addEventListener("touchstart",function(e){var n=e.target,t=n.closest("a"),r=n.closest("img");if(t||r){var i={};t&&(i.link=t.href),r&&(i.image=r.src),(i.link||i.image)&&webkit.messageHandlers.contextMenuMessageHandler.postMessage(i)}},!0)}()},function(e,n){!function(){"use strict";if(!window.__firefox__.includeOnce("LoginsHelper")){var e=!1,n={_getRandomId:function(){return Math.round(Math.random()*(Number.MAX_VALUE-Number.MIN_VALUE)+Number.MIN_VALUE).toString()},_messages:["RemoteLogins:loginsFound"],_requests:{},_takeRequest:function(e){var n=e,t=this._requests[n.requestId];return this._requests[n.requestId]=void 0,t},_sendRequest:function(e,n){var t=this._getRandomId();n.requestId=t,webkit.messageHandlers.loginsManagerMessageHandler.postMessage(n);var r=this;return new Promise(function(n,i){e.promise={resolve:n,reject:i},r._requests[t]=e})},receiveMessage:function(e){var n=this._takeRequest(e);switch(e.name){case"RemoteLogins:loginsFound":n.promise.resolve({form:n.form,loginsFound:e.logins});break;case"RemoteLogins:loginsAutoCompleted":n.promise.resolve(e.logins)}},_asyncFindLogins:function(e,n){var r=this._getFormFields(e,!1);if(!r[0]||!r[1])return Promise.reject("No logins found");r[0].addEventListener("blur",o);var i=t._getPasswordOrigin(),s=t._getActionOrigin(e);if(null==s)return Promise.reject("Action origin is null");var a={form:e},l={type:"request",formOrigin:i,actionOrigin:s};return this._sendRequest(a,l)},loginsFound:function(e,n){this._fillForm(e,!0,!1,!1,!1,n)},onUsernameInput:function(e){var n=e.target;if(n.ownerDocument instanceof HTMLDocument&&this._isUsernameFieldType(n)){var t=n.form;if(t&&n.value){i("onUsernameInput from",e.type);var[r,o,s]=this._getFormFields(t,!1);if(r==n&&o){var a=this;this._asyncFindLogins(t,{showMasterPassword:!1}).then(function(e){a._fillForm(e.form,!0,!0,!0,!0,e.loginsFound)}).then(null,i)}}}},_getPasswordFields:function(e,n){for(var t=[],r=0;r3?(i("(form ignored -- too many password fields. [ got ",t.length),null):t},_isUsernameFieldType:function(e){if(!(e instanceof HTMLInputElement))return!1;var n=e.hasAttribute("type")?e.getAttribute("type").toLowerCase():e.type;return"text"==n||"email"==n||"url"==n||"tel"==n||"number"==n},_getFormFields:function(e,n){var t,r,o=null,s=this._getPasswordFields(e,n);if(!s)return[null,null,null];for(var a=s[0].index-1;a>=0;a--){var l=e.elements[a];if(this._isUsernameFieldType(l)){o=l;break}}if(o||i("(form -- no username field found)"),!n||1==s.length)return[o,s[0].element,null];var u=s[0].element.value,f=s[1].element.value,d=s[2]?s[2].element.value:null;if(3==s.length)if(u==f&&f==d)r=s[0].element,t=null;else if(u==f)r=s[0].element,t=s[2].element;else if(f==d)t=s[0].element,r=s[2].element;else{if(u!=d)return i("(form ignored -- all 3 pw fields differ)"),[null,null,null];r=s[0].element,t=s[1].element}else u==f?(r=s[0].element,t=null):(t=s[0].element,r=s[1].element);return[o,r,t]},_isAutocompleteDisabled:function(e){return!(!e||!e.hasAttribute("autocomplete")||"off"!=e.getAttribute("autocomplete").toLowerCase())},_onFormSubmit:function(e){var n=e.ownerDocument,r=n.defaultView;var o=t._getPasswordOrigin(n.documentURI);if(o){var s=t._getActionOrigin(e),a=this._getFormFields(e,!0),l=a[0],u=a[1],f=a[2];if(null!=u){this._isAutocompleteDisabled(e)||this._isAutocompleteDisabled(l)||this._isAutocompleteDisabled(u)||this._isAutocompleteDisabled(f),0;var d=l?{name:l.name,value:l.value}:null,m={name:u.name,value:u.value};f&&(f.name,f.value),r.opener&&r.opener.top;webkit.messageHandlers.loginsManagerMessageHandler.postMessage({type:"submit",hostname:o,username:d.value,usernameField:d.name,password:m.value,passwordField:m.name,formSubmitURL:s})}}else i("(form submission ignored -- invalid hostname)")},_fillForm:function(e,n,t,r,o,s){var a=this._getFormFields(e,!1),u=a[0],f=a[1];if(null==f)return[!1,s];if(f.disabled||f.readOnly)return i("not filling form, password field disabled or read-only"),[!1,s];var d=Number.MAX_VALUE,m=Number.MAX_VALUE;u&&u.maxLength>=0&&(d=u.maxLength),f.maxLength>=0&&(m=f.maxLength);var c=(s=function(e,n){var t,r,i;if(null==e)throw new TypeError("Array is null or not defined");var o=Object(e),s=o.length>>>0;if("function"!=typeof n)throw new TypeError(n+" is not a function");arguments.length>1&&(t=e);r=new Array(s),i=0;for(;i3?(n("(form ignored -- too many password fields. [ got ",r.length),null):r},_isUsernameFieldType:function(e){if(!(e instanceof HTMLInputElement))return!1;var n=e.hasAttribute("type")?e.getAttribute("type").toLowerCase():e.type;return"text"==n||"email"==n||"url"==n||"tel"==n||"number"==n},_getFormFields:function(e,t){var r,o,i=null,s=this._getPasswordFields(e,t);if(!s)return[null,null,null];for(var a=s[0].index-1;a>=0;a--){var u=e.elements[a];if(this._isUsernameFieldType(u)){i=u;break}}if(i||n("(form -- no username field found)"),!t||1==s.length)return[i,s[0].element,null];var l=s[0].element.value,f=s[1].element.value,d=s[2]?s[2].element.value:null;if(3==s.length)if(l==f&&f==d)o=s[0].element,r=null;else if(l==f)o=s[0].element,r=s[2].element;else if(f==d)r=s[0].element,o=s[2].element;else{if(l!=d)return n("(form ignored -- all 3 pw fields differ)"),[null,null,null];o=s[0].element,r=s[1].element}else l==f?(o=s[0].element,r=null):(r=s[0].element,o=s[1].element);return[i,o,r]},_isAutocompleteDisabled:function(e){return!(!e||!e.hasAttribute("autocomplete")||"off"!=e.getAttribute("autocomplete").toLowerCase())},_onFormSubmit:function(e){var t=e.ownerDocument,r=t.defaultView;var i=o._getPasswordOrigin(t.documentURI);if(i){var s=o._getActionOrigin(e),a=this._getFormFields(e,!0),u=a[0],l=a[1],f=a[2];if(null!=l){this._isAutocompleteDisabled(e)||this._isAutocompleteDisabled(u)||this._isAutocompleteDisabled(l)||this._isAutocompleteDisabled(f),0;var d=u?{name:u.name,value:u.value}:null,c={name:l.name,value:l.value};f&&(f.name,f.value),r.opener&&r.opener.top;webkit.messageHandlers.loginsManagerMessageHandler.postMessage({type:"submit",hostname:i,username:d.value,usernameField:d.name,password:c.value,passwordField:c.name,formSubmitURL:s})}}else n("(form submission ignored -- invalid hostname)")},_fillForm:function(e,t,r,o,i,s){var a=this._getFormFields(e,!1),u=a[0],f=a[1];if(null==f)return[!1,s];if(f.disabled||f.readOnly)return n("not filling form, password field disabled or read-only"),[!1,s];var d=Number.MAX_VALUE,c=Number.MAX_VALUE;u&&u.maxLength>=0&&(d=u.maxLength),f.maxLength>=0&&(c=f.maxLength);var m=(s=function(e,n){var t,r,o;if(null==e)throw new TypeError("Array is null or not defined");var i=Object(e),s=i.length>>>0;if("function"!=typeof n)throw new TypeError(n+" is not a function");arguments.length>1&&(t=e);r=new Array(s),o=0;for(;o2BR0px_iw z7sn8f&bLz?`5F{>Sa$C_vi$4Ie<^ztnl?^p5)ewB9G5avk&9!J(dKO{zr$glSWva30 VEalY(fD@8!QMj-Jg)o0qaCawy%vag-3Z#o;IGQGE-2gO@U|w~UuBU!gL>sJrh>$0;VdkIybS9Y z*eWxVp2de68n5PKP-d7XE8O51z5i1Agt*W57H`{^(o)CJ^Xc7ArLBv<6dhICV4|1T z$y@O^Lo6=qx<%_Zt{LH%4^8}#))>@~Q8B$iT!s0bZUXD6CVim`O{s^(xiwTTJ#c0b z5z73K$mG^(@FRe6sf&h9@y)muyy95KI&fr0Uj zr;B4q#hkadF7_TW;9*O6Uczk1C4GRS2Z#d9b_C{$n0?s0<)~=noNd%#Bb%-sIwvX&HJa{cu@$;T{J3GN<{m#8@bMremCxky%^j{si z@FH`^0Yi2v(+L`L6dkTHcO8*rOEKM$F=wH}EylD1l6+UJFX&k4Ijm(q*YcR{O2-to z zTNjvfU}n_0yQ~4{8;li~9zNMNMMzyZC~A(5$I3z@g{8+k-EOh?sa#4cSTw<`Rk+A` zN^jC{@1+Nwa~4Q#buT=5JYb^8jlPT6)j7fv%#D2-1zA|h?J)@ph54Y{Mz zf_v*sKPf#umYZt-eQI6atXZjgYrHg{TG{tb-ZjHf=eHr_t>O>c`vn*{87JT*Cdf~} XkZfgjtXLD67#KWV{an^LB{Ts5%}e6u literal 0 HcmV?d00001 diff --git a/Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/Contents.json b/Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/closeTab.png b/Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/closeTab.png old mode 100644 new mode 100755 diff --git a/Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/closeTab@2x.png b/Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/closeTab@2x.png old mode 100644 new mode 100755 diff --git a/Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/closeTab@3x.png b/Client/Assets/Images.xcassets/topTabs-closeTabs.imageset/closeTab@3x.png old mode 100644 new mode 100755 diff --git a/Client/Assets/Images.xcassets/tracking-protection-off.imageset/Contents.json b/Client/Assets/Images.xcassets/tracking-protection-off.imageset/Contents.json new file mode 100755 index 000000000..ea460dff9 --- /dev/null +++ b/Client/Assets/Images.xcassets/tracking-protection-off.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "trackingprotection-off-medium.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "trackingprotection-off-medium@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "trackingprotection-off-medium@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Client/Assets/Images.xcassets/tracking-protection-off.imageset/trackingprotection-off-medium.png b/Client/Assets/Images.xcassets/tracking-protection-off.imageset/trackingprotection-off-medium.png new file mode 100755 index 0000000000000000000000000000000000000000..0a56b18101db4c46907075adb54696b994d74646 GIT binary patch literal 402 zcmV;D0d4+?P)KmC> z?gkmboq+u)ok$cFrvcKh5+Dp&$Gek6%RxkVWIR2T{VxQbTN5FK9*DsFjKG^tAAytR z2%JP@bcsZyNMH@fow>4n#R}B*)_C~Lo$9-MWv>}FUR?o@GB>@Mi$F5(dSFugq~or@ zv;=g#0uK2$ERYY@#8MYUE(d!K-O2;-0(_~lHSl4vziv~HTsx>Dze}J&-V7^n28R$* zqoyJ^*g~)n5RoYxMs;h$bKW&L+$}olGg&tc@)?`g7Orip?zpsG!nC4;?=sA;ns*8! z^%dZfD}IyV;-Y{S4L6ea8E$YfjUxMnCI|O!aNVr}8|u$r`01z>_4UzQVM|~pm~YF` wIg>fZYvj!{Xo&7J;yupY?`4qxpZ-F81Djy|#e{3TY5)KL07*qoM6N<$f`j+1>i_@% literal 0 HcmV?d00001 diff --git a/Client/Assets/Images.xcassets/tracking-protection-off.imageset/trackingprotection-off-medium@2x.png b/Client/Assets/Images.xcassets/tracking-protection-off.imageset/trackingprotection-off-medium@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..d0d0d5ec4e993c0dfed57e1a0f5f4d59facd0065 GIT binary patch literal 698 zcmV;r0!96aP)rg0BF~ag`gZ}?VL-&r;?=}0nhaoz!_XZ zQo=&;9e~$c63CiK6yOPo>2!AjO7MS+KnD1~LqGyP;4?~Km({2-rUUTix%5s%ZHe!j z6SyUKV4wZK&AddDwNJ{8))pv{YUV%jd z-mUuU*c+1&7+3vfaXvt1(#+dL?2SnX^s9aox#lxX*|9!Olm7frk>2Ka!aQLg24znMdUu5Na{_Tmnn*4%;bE)25uV z$syo4lTKOFvDQm8Q-y$nq~sfd_`iQiQ-7gJ8UOq2Ft1`Q|2#7Ao+|J1suS4T{{2_V gJAtF^PT*+!22P4?!H0i2jQ{`u07*qoM6N<$g11FIssI20 literal 0 HcmV?d00001 diff --git a/Client/Assets/Images.xcassets/tracking-protection-off.imageset/trackingprotection-off-medium@3x.png b/Client/Assets/Images.xcassets/tracking-protection-off.imageset/trackingprotection-off-medium@3x.png new file mode 100755 index 0000000000000000000000000000000000000000..32453ba5f9e2eb9fd4c432c743e1383d7b3475ad GIT binary patch literal 1133 zcmV-z1d{uSP)%>#k!26#p79bjpavc8x4c!=Ytf99`(OTg?4X7c1L8J9di5o#p;&o>L7x+%nLO8Mz zI7@c!^e|%X5g#qj5+AsLc7fxc0N&t1%$}P7!1ZA%+1y7iKO_C+-bpKyw$8bulC5MB zoF3EBa|X~zv+*rWHFoe1(lGAr!GvRssX0-;2%te{+u%Oa7In56a5~%uhcq!0#CMD* zV*SXqEdoapI8BW9(%c+zFh_jxnx%C3Y$lSwB;Jo1T>bINde{d zIjaKdLnmlkDCyb>Wx*jILMxSQe>D3b;GuJ*5#!9Ttub0P6X)jdgUI>NL$@Qx4vD6< zhVmw4Ut(LDN%w){ue3m)a_vwmaH#ITfzv5|{3j`(ZsJ^f{f8!=vHdd5=|eklPPT6+ z`6PsP2`t8U6fW?2h-mjA!=D}1J^J~J)NamXwF?}7f!`kLvFyb24dKyCzU!Ou#wy4^ zXi|%ugy?YqDzWWM$GWxQkRQj1`noLJnT~OzXbw1Sq)u`4WCJ1x-&cfFN1E0lyAA~> zQ=(`NII(`mYSgLWG_75$iz82xkecp%_hIkH~VYyIL)FbuObS~DMhPEnAI8s2Z5}dJ7r=yY*Ewe^W z4xowwX9}iPInD(~1ZeQ!HpNN!Nn~m>;gk!2x4FP%0UA7flhW=f>Qb9pO6gMST^*1B zXfCM5z+B5BKgoO)EsgHsn`-no7Vuz>j=62Dp;Z9gIpAS6xP5UC+F)FWgBkB|{MO1eQta3-j` zK}PTf?2ph5#Ym13zy(4;5F8%wP7f-gs%#lAo3j6hz-uibA}x@Bc}~EGrBA@w#t58M zbu1F8YBqp9pbw6H}@01@7IV#Pwhwis$cxDDZdsBGRoT3D~S3G67Yc+-Jk(fY(G*;V5p=$>uJ) zS%@ywE(*+~z0F@s%p%e_?5&}~eNJ5O^e30)pQ-eLVP<@~$yb`@;ELuaVTc0c9egNq zRRkJfvcd`2&4doK3z%lLfO9uFhlA~PPyT#Ngm-I|fD;)VSsddM`CS1g)B{IHd<6P6 hwb}o{7V-R#-7ljm(Rdc>(u4p2002ovPDHLkV1jI{rZNBk literal 0 HcmV?d00001 diff --git a/Client/Assets/Images.xcassets/tracking-protection.imageset/trackingprotection-medium@2x.png b/Client/Assets/Images.xcassets/tracking-protection.imageset/trackingprotection-medium@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..3e83b7b2388e8833a1f5a15209f4655164855b03 GIT binary patch literal 702 zcmV;v0zv(WP)bWCAP{|I^8c=bP{MT((m_hFgp^<@Dd9T!NC%cc zIxrQGAFSVSE5fQoa~axRU6doA(Hh7g5|18|bgDB%M@j}R6>n87oE=b3iC0O(v;m6G^^Y4Tr0utOkg5faqp z3@W8GLe3ZjQA0kZ{G8~XowB#23cX-SvJpt2=QfK^HrIm9RlaJieT?hog@oVEoYCD`1}wJ$P0-J9d?mlB77y>STG8-HGa;}@v* z5BR7_hS{Fv5F;y~w656#B@U7h`ec0*o!fbIiZHCteUBg!;8^qke<1#axOvjJK5BXBrZfG)fL^77#Yv*{>G@ zyBg!scVb>M1T+bPUE&i=KT|-Lu-jA@ka6~&7}0l$fcSS)gHl_-B{AJ25s{F$ndEy2 zzsM~TkO?J^P>HnQd5!6+B@Ug%0y3lbe>PG=cxXvx@y7%RM0m=VmRc%zR+C>PAPT2c zPDoq7By6e)5X5w@iE`%01w=v&Wd9*t0hn5TXa7S}0<9_y!b?rlWkjS6aWAK07*qoM6N<$f>Fc5|xW%B>%AnqWfg1Cdb5-5QZQUWDV0wwq= z2z21G8C&&>%etsd{LWJwrnEmeMfTiSqUR|OPM1r$&P6i@{e zPz4lF1r$&P6wvo28#l(RfVEtW`~^4yz5G2|YtKvA2VfpClQzbzffdl=Ks3N_Wi{_O zXg$yYXKU>-kA;3^1!RnAxdOO&#m{UFjO)bJ+j^k4)^@onPXc6&*#K`i7(X)EluI8t zXa{TUKDribt@^?NIRf^JTt{FX(^s_z8Dko0@I`gw^7_O<>NPjT0P4^u*g3i+VTeoO zv)ZuMwwfDMfMhiKt2An;Ph{w3kXU_BRlK#~b{eoI&3k`oMnCO5sGa$}6L7{2$32lF zi-7B;o*Uhbm@RG^F=xbVaSvvew18Hg@(*B(15tc#0^kEKUfuwE#y!o~hf(F4N%z*; zL#DctBoF9lj5(4ak3G|?#tLY)Nwl;c0%(wITW)9CPd`;C21sVvTgty`6jjOPj)pG| z2kLrIP!&)>6;MDGP(T$>Kw3b(r@X|QcdC3g^_og@0s2bnHD4|nVvFrWoZTGfGxeIE)^indT!3Gmz>hBNymiPr>DG)sH>D(Pr1)_uVMiCa?99C-Frm+ zIpkY4ROiJQK)t7YJyNz*q8_saBBm)7P(U$&I#2nFESS&vZZU}szLm;OTVKu`1b4|% zMvPNL8!2ihJ}aMtf})AL>BF@ERj&`_=Pt z7gJ{}ps78u&F~+2YLD`w&BSMM`*tx$LS#R`XZ)zi8CZ>cf7WrC1bbG}_E^1rY`rNj ztG*}lg4^!7*CwH@IojeMz2bL$6P{Ru-xGXZw4Jyo+Jl((9t$+l{fxa)4BJl_b%?kp z7SLg$&V5oJ69G+mkp(uM`*yhi;X-%HhG_3e1{CV7xc%taK-}Ta|H4Aq_Bs$+yX5|5 z0JOqCqIvVt;NCyOPAc1-g46rjeJCI?whg#>@RX^9%3k3)p=m>#rEfVZ5u>Ljf{myilQ1PgRo`;-~bYKH4y^20_^?=bpKNgUG0t|Gtok+X*#x&u@nT;I4`bie&L;qqJl&C1-w@4{_r zhMVg;kU6Z1hS&(GE%U=fbDe>0ar;X*AdngY?_kPnPl0^17@&-x9tP%eJ>(~u_mZX2 zH{9?YO5`UTn1fYr8|Tm>fNl(Muv)Gs?&122pl%5$LoE*I*;UUd22=qBQ~?E40R>b6 j1ylhAQ~?E40R{9AVgC7@Fj34&00000NkvXXu0mjfrW63- literal 0 HcmV?d00001 diff --git a/Client/Assets/MainFrameAtDocumentEnd.js b/Client/Assets/MainFrameAtDocumentEnd.js old mode 100644 new mode 100755 index 007009982..77208a5ba --- a/Client/Assets/MainFrameAtDocumentEnd.js +++ b/Client/Assets/MainFrameAtDocumentEnd.js @@ -1 +1 @@ -!function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:n})},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=15)}([function(t,e){var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(r=window)}t.exports=r},,,,,,,,,,,,,,,function(t,e,r){r(16),r(17),r(18),t.exports=r(19)},function(t,e){!function(){"use strict";Object.defineProperty(window.__firefox__,"searchQueryForField",{enumerable:!1,configurable:!1,writable:!1,value:function(){var t=document.activeElement;if("input"!==t.tagName.toLowerCase())return null;var e=t.form;if(!e||"get"!=e.method.toLowerCase())return null;var r=e.getElementsByTagName("input"),n=(r=Array.prototype.slice.call(r,0)).map(function(e){return e.name==t.name?[e.name,"{searchTerms}"].join("="):[e.name,e.value].map(encodeURIComponent).join("=")}),o=e.getElementsByTagName("select"),a=(o=Array.prototype.slice.call(o,0)).map(function(t){return[t.name,t.options[t.selectedIndex].value].map(encodeURIComponent).join("=")});return n=n.concat(a),e.action?[e.action,n.join("&")].join("?"):null}})}()},function(t,e){!function(){"use strict";var t,e,r=!1,n="#f19750",o="#ffde49",a=5,s=400,i=60,l=null,h=0,u=[];function c(t){r&&console.log("FindInPage: "+t)}function f(t){var e=t.parentNode;if(e){for(;t.firstChild;)e.insertBefore(t.firstChild,t);t.remove(),e.normalize()}}function p(){if(u.length>0){for(var t of u)f(t);u=[]}l=null}function m(t){if(c("Searching: "+t),p(),t.trim()){var e=document.createRange(),r=function(t){for(var e,r,n,o,a,s,i=t.toLocaleLowerCase(),l=t.toLocaleUpperCase(),h=[],u=document.createRange(),c=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT,null,!1),f=t.length;e=c.nextNode();){var p=e.textContent;t:for(var m=0;m0&&r.height>0&&o>=0&&s>=0&&n<=document.body.scrollWidth&&a<=document.body.scrollHeight)&&(h.push({node:e,index:m}),m+=f-1)}}return h}(t),n=document.createElement("span");n.style.backgroundColor=o;for(var a=r.length-1;a>=0;--a){var s=r[a],i=n.cloneNode();e.setStart(s.node,s.index),e.setEnd(s.node,s.index+t.length),e.surroundContents(i),u.unshift(i)}c(r.length+" highlighted rects created!"),webkit.messageHandlers.findInPageHandler.postMessage({totalResults:r.length})}else webkit.messageHandlers.findInPageHandler.postMessage({totalResults:0})}function d(){if(l&&(l.style.backgroundColor=o),u.length){(l=u[h]).style.backgroundColor=n;var t=l.getBoundingClientRect(),r=i+t.top+scrollY-window.innerHeight/2,f=t.left+scrollX-window.innerWidth/2;(function(t,r,n){var o=0,s=scrollX,i=scrollY;clearInterval(e),e=setInterval(function(){var l=g(o,s,t-s,n),h=g(o,i,r-i,n);window.scrollTo(l,h),(o+=a)>=n&&clearInterval(e)},a)})(f=v(f,0,document.body.scrollWidth),r=v(r,0,document.body.scrollHeight),s),c("Scrolled to: "+f+", "+r)}}function g(t,e,r,n){return r*(Math.pow(t/n-1,3)+1)+e}function v(t,e,r){return Math.max(e,Math.min(t,r))}function b(e){if(t==e){var r=u.length;h=(h+r)%r}else{var n=null;if(l&&(n=l.getBoundingClientRect()),m(e),h=0,n)for(var o=0;o=n.left||a.top>n.top){h=o;break}}t=e}var s=u.length?h+1:0;webkit.messageHandlers.findInPageHandler.postMessage({currentResult:s}),d()}Object.defineProperty(window.__firefox__,"find",{enumerable:!1,configurable:!1,writable:!1,value:function(t){b(t)}}),Object.defineProperty(window.__firefox__,"findNext",{enumerable:!1,configurable:!1,writable:!1,value:function(t){h++,b(t)}}),Object.defineProperty(window.__firefox__,"findPrevious",{enumerable:!1,configurable:!1,writable:!1,value:function(t){h--,b(t)}}),Object.defineProperty(window.__firefox__,"findDone",{enumerable:!1,configurable:!1,writable:!1,value:function(){p(),t=null}})}()},function(t,e){!function(){"use strict";window.addEventListener("FirefoxAccountsCommand",function(t){webkit.messageHandlers.accountsCommandHandler.postMessage({type:t.type,detail:t.detail})})}()},function(t,e,r){!function(){"use strict";var t=r(20);Object.defineProperty(window.__firefox__,"metadata",{enumerable:!1,configurable:!1,writable:!1,value:Object.freeze(new function(t){var e=/^\s*data:([a-z]+\/[a-z]+(;[a-z\-]+\=[a-z\-]+)?)?(;base64)?,[a-z0-9\!\$\&\'\,\(\)\*\+\,\;\=\-\.\_\~\:\@\/\?\%\s]*\s*$/i;function r(t){window.__firefox__.pageMetadata=t,webkit.messageHandlers.metadataMessageHandler.postMessage(t)}this.extractMetadata=function(){var n,o,a,s=t.getMetadata(window.document,document.URL),i=s.image;i?i.match(e)?(s.image_data_uri=i,r(s)):(n=i,o=function(t){t&&(s.image_data_uri=t),r(s)},(a=new Image).onload=function(){try{var t=document.createElement("canvas");t.width=this.naturalWidth,t.height=this.naturalHeight,t.getContext("2d").drawImage(this,0,0);var e=t.toDataURL();o(e)}catch(t){o(!1)}},a.src=n):r(s)}}(t))}),t=void 0}()},function(t,e,r){const{makeUrlAbsolute:n,parseUrl:o}=r(21);function a(t){return t.replace(/www[a-zA-Z0-9]*\./,"").replace(".co.",".").split(".").slice(0,-1).join(" ")}function s(t){return(e,r)=>{let n,o=0;for(let r=0;ro&&(o=a,n=s(e))}}if(!n&&t.defaultValue&&(n=t.defaultValue(r)),n){if(t.processors)for(const e of t.processors)n=e(n,r);return n.trim&&(n=n.trim()),n}}}const i={description:{rules:[['meta[property="og:description"]',t=>t.getAttribute("content")],['meta[name="description"]',t=>t.getAttribute("content")]]},icon:{rules:[['link[rel="apple-touch-icon"]',t=>t.getAttribute("href")],['link[rel="apple-touch-icon-precomposed"]',t=>t.getAttribute("href")],['link[rel="icon"]',t=>t.getAttribute("href")],['link[rel="fluid-icon"]',t=>t.getAttribute("href")],['link[rel="shortcut icon"]',t=>t.getAttribute("href")],['link[rel="Shortcut Icon"]',t=>t.getAttribute("href")],['link[rel="mask-icon"]',t=>t.getAttribute("href")]],scorers:[(t,e)=>{const r=t.getAttribute("sizes");if(r){const t=r.match(/\d+/g);if(t)return t.reduce((t,e)=>t*e)}}],defaultValue:t=>"favicon.ico",processors:[(t,e)=>n(e.url,t)]},image:{rules:[['meta[property="og:image:secure_url"]',t=>t.getAttribute("content")],['meta[property="og:image:url"]',t=>t.getAttribute("content")],['meta[property="og:image"]',t=>t.getAttribute("content")],['meta[name="twitter:image"]',t=>t.getAttribute("content")],['meta[property="twitter:image"]',t=>t.getAttribute("content")],['meta[name="thumbnail"]',t=>t.getAttribute("content")]],processors:[(t,e)=>n(e.url,t)]},keywords:{rules:[['meta[name="keywords"]',t=>t.getAttribute("content")]],processors:[(t,e)=>t.split(",").map(t=>t.trim())]},title:{rules:[['meta[property="og:title"]',t=>t.getAttribute("content")],['meta[name="twitter:title"]',t=>t.getAttribute("content")],['meta[property="twitter:title"]',t=>t.getAttribute("content")],['meta[name="hdl"]',t=>t.getAttribute("content")],["title",t=>t.text]]},type:{rules:[['meta[property="og:type"]',t=>t.getAttribute("content")]]},url:{rules:[['meta[property="og:url"]',t=>t.getAttribute("content")],['link[rel="canonical"]',t=>t.getAttribute("href")]],defaultValue:t=>t.url,processors:[(t,e)=>n(e.url,t)]},provider:{rules:[['meta[property="og:site_name"]',t=>t.getAttribute("content")]],defaultValue:t=>a(o(t.url))}};t.exports={buildRuleSet:s,getMetadata:function(t,e,r){const n={},o={url:e},a=r||i;return Object.keys(a).map(e=>{const r=s(a[e]);n[e]=r(t,o)}),n},getProvider:a,metadataRuleSets:i}},function(t,e,r){(function(e){if(void 0!==e.URL)t.exports={makeUrlAbsolute:(t,e)=>new URL(e,t).href,parseUrl:t=>new URL(t).host};else{const e=r(22);t.exports={makeUrlAbsolute:(t,r)=>null===e.parse(r).host?e.resolve(t,r):r,parseUrl:t=>e.parse(t).hostname}}}).call(e,r(0))},function(t,e,r){"use strict";var n=r(23),o=r(25);function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}e.parse=y,e.resolve=function(t,e){return y(t,!1,!0).resolve(e)},e.resolveObject=function(t,e){return t?y(t,!1,!0).resolveObject(e):e},e.format=function(t){o.isString(t)&&(t=y(t));return t instanceof a?t.format():a.prototype.format.call(t)},e.Url=a;var s=/^([a-z0-9.+-]+:)/i,i=/:[0-9]*$/,l=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,h=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),u=["'"].concat(h),c=["%","/","?",";","#"].concat(u),f=["/","?","#"],p=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,d={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},v={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},b=r(26);function y(t,e,r){if(t&&o.isObject(t)&&t instanceof a)return t;var n=new a;return n.parse(t,e,r),n}a.prototype.parse=function(t,e,r){if(!o.isString(t))throw new TypeError("Parameter 'url' must be a string, not "+typeof t);var a=t.indexOf("?"),i=-1!==a&&a127?S+="x":S+=q[H];if(!S.match(p)){var N=U.slice(0,k),M=U.slice(k+1),E=q.match(m);E&&(N.push(E[1]),M.unshift(E[2])),M.length&&(y="/"+M.join(".")+y),this.hostname=N.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),R||(this.hostname=n.toASCII(this.hostname));var z=this.port?":"+this.port:"",T=this.hostname||"";this.host=T+z,this.href+=this.host,R&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==y[0]&&(y="/"+y))}if(!d[j])for(k=0,P=u.length;k0)&&r.host.split("@"))&&(r.auth=R.shift(),r.host=r.hostname=R.shift());return r.search=t.search,r.query=t.query,o.isNull(r.pathname)&&o.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!A.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var C=A.slice(-1)[0],_=(r.host||t.host||A.length>1)&&("."===C||".."===C)||""===C,k=0,I=A.length;I>=0;I--)"."===(C=A[I])?A.splice(I,1):".."===C?(A.splice(I,1),k++):k&&(A.splice(I,1),k--);if(!x&&!j)for(;k--;k)A.unshift("..");!x||""===A[0]||A[0]&&"/"===A[0].charAt(0)||A.unshift(""),_&&"/"!==A.join("/").substr(-1)&&A.push("");var R,U=""===A[0]||A[0]&&"/"===A[0].charAt(0);O&&(r.hostname=r.host=U?"":A.length?A.shift():"",(R=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@"))&&(r.auth=R.shift(),r.host=r.hostname=R.shift()));return(x=x||r.host&&A.length)&&!U&&A.unshift(""),A.length?r.pathname=A.join("/"):(r.pathname=null,r.path=null),o.isNull(r.pathname)&&o.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=t.auth||r.auth,r.slashes=r.slashes||t.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var t=this.host,e=i.exec(t);e&&(":"!==(e=e[0])&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)}},function(t,e,r){(function(t,n){var o;!function(a){"object"==typeof e&&e&&e.nodeType,"object"==typeof t&&t&&t.nodeType;var s="object"==typeof n&&n;s.global!==s&&s.window!==s&&s.self;var i,l=2147483647,h=36,u=1,c=26,f=38,p=700,m=72,d=128,g="-",v=/^xn--/,b=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,w={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},x=h-u,j=Math.floor,A=String.fromCharCode;function O(t){throw new RangeError(w[t])}function C(t,e){for(var r=t.length,n=[];r--;)n[r]=e(t[r]);return n}function _(t,e){var r=t.split("@"),n="";return r.length>1&&(n=r[0]+"@",t=r[1]),n+C((t=t.replace(y,".")).split("."),e).join(".")}function k(t){for(var e,r,n=[],o=0,a=t.length;o=55296&&e<=56319&&o65535&&(e+=A((t-=65536)>>>10&1023|55296),t=56320|1023&t),e+=A(t)}).join("")}function R(t,e){return t+22+75*(t<26)-((0!=e)<<5)}function U(t,e,r){var n=0;for(t=r?j(t/p):t>>1,t+=j(t/e);t>x*c>>1;n+=h)t=j(t/x);return j(n+(x+1)*t/(t+f))}function P(t){var e,r,n,o,a,s,i,f,p,v,b,y=[],w=t.length,x=0,A=d,C=m;for((r=t.lastIndexOf(g))<0&&(r=0),n=0;n=128&&O("not-basic"),y.push(t.charCodeAt(n));for(o=r>0?r+1:0;o=w&&O("invalid-input"),((f=(b=t.charCodeAt(o++))-48<10?b-22:b-65<26?b-65:b-97<26?b-97:h)>=h||f>j((l-x)/s))&&O("overflow"),x+=f*s,!(f<(p=i<=C?u:i>=C+c?c:i-C));i+=h)s>j(l/(v=h-p))&&O("overflow"),s*=v;C=U(x-a,e=y.length+1,0==a),j(x/e)>l-A&&O("overflow"),A+=j(x/e),x%=e,y.splice(x++,0,A)}return I(y)}function q(t){var e,r,n,o,a,s,i,f,p,v,b,y,w,x,C,_=[];for(y=(t=k(t)).length,e=d,r=0,a=m,s=0;s=e&&bj((l-r)/(w=n+1))&&O("overflow"),r+=(i-e)*w,e=i,s=0;sl&&O("overflow"),b==e){for(f=r,p=h;!(f<(v=p<=a?u:p>=a+c?c:p-a));p+=h)C=f-v,x=h-v,_.push(A(R(v+C%x,0))),f=j(C/x);_.push(A(R(f,0))),a=U(r,w,n==o),r=0,++n}++r,++e}return _.join("")}i={version:"1.4.1",ucs2:{decode:k,encode:I},decode:P,encode:q,toASCII:function(t){return _(t,function(t){return b.test(t)?"xn--"+q(t):t})},toUnicode:function(t){return _(t,function(t){return v.test(t)?P(t.slice(4).toLowerCase()):t})}},void 0===(o=function(){return i}.call(e,r,e,t))||(t.exports=o)}()}).call(e,r(24)(t),r(0))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,r){"use strict";t.exports={isString:function(t){return"string"==typeof t},isObject:function(t){return"object"==typeof t&&null!==t},isNull:function(t){return null===t},isNullOrUndefined:function(t){return null==t}}},function(t,e,r){"use strict";e.decode=e.parse=r(27),e.encode=e.stringify=r(28)},function(t,e,r){"use strict";function n(t,e){return Object.prototype.hasOwnProperty.call(t,e)}t.exports=function(t,e,r,a){e=e||"&",r=r||"=";var s={};if("string"!=typeof t||0===t.length)return s;var i=/\+/g;t=t.split(e);var l=1e3;a&&"number"==typeof a.maxKeys&&(l=a.maxKeys);var h=t.length;l>0&&h>l&&(h=l);for(var u=0;u=0?(c=d.substr(0,g),f=d.substr(g+1)):(c=d,f=""),p=decodeURIComponent(c),m=decodeURIComponent(f),n(s,p)?o(s[p])?s[p].push(m):s[p]=[s[p],m]:s[p]=m}return s};var o=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,r){"use strict";var n=function(t){switch(typeof t){case"string":return t;case"boolean":return t?"true":"false";case"number":return isFinite(t)?t:"";default:return""}};t.exports=function(t,e,r,i){return e=e||"&",r=r||"=",null===t&&(t=void 0),"object"==typeof t?a(s(t),function(s){var i=encodeURIComponent(n(s))+r;return o(t[s])?a(t[s],function(t){return i+encodeURIComponent(n(t))}).join(e):i+encodeURIComponent(n(t[s]))}).join(e):i?encodeURIComponent(n(i))+r+encodeURIComponent(n(t)):""};var o=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)};function a(t,e){if(t.map)return t.map(e);for(var r=[],n=0;n0){var g=n.substring(l,p.index);h.appendChild(document.createTextNode(g))}var v=d.cloneNode(!1);if(v.textContent=m,h.appendChild(v),s.push(v),l=o.lastIndex,f=!0,s.length>r){u=!0;break}}if(f){if(lo&&(o=v,i=c(g))}}catch(t){f=!0,p=t}finally{try{!h&&d.return&&d.return()}finally{if(f)throw p}}}}if(!i&&t.defaultValue&&(i=t.defaultValue(n)),i){if(t.processors){var O=!0,_=!1,C=void 0;try{for(var k,I=t.processors[Symbol.iterator]();!(O=(k=I.next()).done);O=!0){i=(0,k.value)(i,n)}}catch(t){_=!0,C=t}finally{try{!O&&I.return&&I.return()}finally{if(_)throw C}}}return i.trim&&(i=i.trim()),i}}}var c={description:{rules:[['meta[property="og:description"]',function(t){return t.getAttribute("content")}],['meta[name="description"]',function(t){return t.getAttribute("content")}]]},icon:{rules:[['link[rel="apple-touch-icon"]',function(t){return t.getAttribute("href")}],['link[rel="apple-touch-icon-precomposed"]',function(t){return t.getAttribute("href")}],['link[rel="icon"]',function(t){return t.getAttribute("href")}],['link[rel="fluid-icon"]',function(t){return t.getAttribute("href")}],['link[rel="shortcut icon"]',function(t){return t.getAttribute("href")}],['link[rel="Shortcut Icon"]',function(t){return t.getAttribute("href")}],['link[rel="mask-icon"]',function(t){return t.getAttribute("href")}]],scorers:[function(t,e){var n=t.getAttribute("sizes");if(n){var r=n.match(/\d+/g);if(r)return r.reduce(function(t,e){return t*e})}}],defaultValue:function(t){return"favicon.ico"},processors:[function(t,e){return i(e.url,t)}]},image:{rules:[['meta[property="og:image:secure_url"]',function(t){return t.getAttribute("content")}],['meta[property="og:image:url"]',function(t){return t.getAttribute("content")}],['meta[property="og:image"]',function(t){return t.getAttribute("content")}],['meta[name="twitter:image"]',function(t){return t.getAttribute("content")}],['meta[property="twitter:image"]',function(t){return t.getAttribute("content")}],['meta[name="thumbnail"]',function(t){return t.getAttribute("content")}]],processors:[function(t,e){return i(e.url,t)}]},keywords:{rules:[['meta[name="keywords"]',function(t){return t.getAttribute("content")}]],processors:[function(t,e){return t.split(",").map(function(t){return t.trim()})}]},title:{rules:[['meta[property="og:title"]',function(t){return t.getAttribute("content")}],['meta[name="twitter:title"]',function(t){return t.getAttribute("content")}],['meta[property="twitter:title"]',function(t){return t.getAttribute("content")}],['meta[name="hdl"]',function(t){return t.getAttribute("content")}],["title",function(t){return t.text}]]},type:{rules:[['meta[property="og:type"]',function(t){return t.getAttribute("content")}]]},url:{rules:[["a.amp-canurl",function(t){return t.getAttribute("href")}],['link[rel="canonical"]',function(t){return t.getAttribute("href")}],['meta[property="og:url"]',function(t){return t.getAttribute("content")}]],defaultValue:function(t){return t.url},processors:[function(t,e){return i(e.url,t)}]},provider:{rules:[['meta[property="og:site_name"]',function(t){return t.getAttribute("content")}]],defaultValue:function(t){return s(a(t.url))}}};t.exports={buildRuleSet:u,getMetadata:function(t,e,n){var r={},o={url:e},i=n||c;return Object.keys(i).map(function(e){var n=u(i[e]);r[e]=n(t,o)}),r},getProvider:s,metadataRuleSets:c}},function(t,e,n){"use strict";(function(e){if(void 0!==e.URL)t.exports={makeUrlAbsolute:function(t,e){return new URL(e,t).href},parseUrl:function(t){return new URL(t).host}};else{var r=n(23);t.exports={makeUrlAbsolute:function(t,e){return null===r.parse(e).host?r.resolve(t,e):e},parseUrl:function(t){return r.parse(t).hostname}}}}).call(e,n(1))},function(t,e,n){"use strict";var r=n(24),o=n(25);function i(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}e.parse=y,e.resolve=function(t,e){return y(t,!1,!0).resolve(e)},e.resolveObject=function(t,e){return t?y(t,!1,!0).resolveObject(e):e},e.format=function(t){o.isString(t)&&(t=y(t));return t instanceof i?t.format():i.prototype.format.call(t)},e.Url=i;var a=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,u=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),l=["'"].concat(c),h=["%","/","?",";","#"].concat(l),f=["/","?","#"],p=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,d={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},v={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},b=n(26);function y(t,e,n){if(t&&o.isObject(t)&&t instanceof i)return t;var r=new i;return r.parse(t,e,n),r}i.prototype.parse=function(t,e,n){if(!o.isString(t))throw new TypeError("Parameter 'url' must be a string, not "+typeof t);var i=t.indexOf("?"),s=-1!==i&&i127?P+="x":P+=N[S];if(!P.match(p)){var H=U.slice(0,k),E=U.slice(k+1),F=N.match(m);F&&(H.push(F[1]),E.unshift(F[2])),E.length&&(y="/"+E.join(".")+y),this.hostname=H.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),R||(this.hostname=r.toASCII(this.hostname));var M=this.port?":"+this.port:"",L=this.hostname||"";this.host=L+M,this.href+=this.host,R&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==y[0]&&(y="/"+y))}if(!d[A])for(k=0,q=l.length;k0)&&n.host.split("@"))&&(n.auth=R.shift(),n.host=n.hostname=R.shift());return n.search=t.search,n.query=t.query,o.isNull(n.pathname)&&o.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!j.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var _=j.slice(-1)[0],C=(n.host||t.host||j.length>1)&&("."===_||".."===_)||""===_,k=0,I=j.length;I>=0;I--)"."===(_=j[I])?j.splice(I,1):".."===_?(j.splice(I,1),k++):k&&(j.splice(I,1),k--);if(!x&&!A)for(;k--;k)j.unshift("..");!x||""===j[0]||j[0]&&"/"===j[0].charAt(0)||j.unshift(""),C&&"/"!==j.join("/").substr(-1)&&j.push("");var R,U=""===j[0]||j[0]&&"/"===j[0].charAt(0);O&&(n.hostname=n.host=U?"":j.length?j.shift():"",(R=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=R.shift(),n.host=n.hostname=R.shift()));return(x=x||n.host&&j.length)&&!U&&j.unshift(""),j.length?n.pathname=j.join("/"):(n.pathname=null,n.path=null),o.isNull(n.pathname)&&o.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=t.auth||n.auth,n.slashes=n.slashes||t.slashes,n.href=n.format(),n},i.prototype.parseHost=function(){var t=this.host,e=s.exec(t);e&&(":"!==(e=e[0])&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)}},function(t,e,n){(function(t,r){var o;!function(i){"object"==typeof e&&e&&e.nodeType,"object"==typeof t&&t&&t.nodeType;var a="object"==typeof r&&r;a.global!==a&&a.window!==a&&a.self;var s,u=2147483647,c=36,l=1,h=26,f=38,p=700,m=72,d=128,g="-",v=/^xn--/,b=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,w={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},x=c-l,A=Math.floor,j=String.fromCharCode;function O(t){throw new RangeError(w[t])}function _(t,e){for(var n=t.length,r=[];n--;)r[n]=e(t[n]);return r}function C(t,e){var n=t.split("@"),r="";return n.length>1&&(r=n[0]+"@",t=n[1]),r+_((t=t.replace(y,".")).split("."),e).join(".")}function k(t){for(var e,n,r=[],o=0,i=t.length;o=55296&&e<=56319&&o65535&&(e+=j((t-=65536)>>>10&1023|55296),t=56320|1023&t),e+=j(t)}).join("")}function R(t,e){return t+22+75*(t<26)-((0!=e)<<5)}function U(t,e,n){var r=0;for(t=n?A(t/p):t>>1,t+=A(t/e);t>x*h>>1;r+=c)t=A(t/x);return A(r+(x+1)*t/(t+f))}function q(t){var e,n,r,o,i,a,s,f,p,v,b,y=[],w=t.length,x=0,j=d,_=m;for((n=t.lastIndexOf(g))<0&&(n=0),r=0;r=128&&O("not-basic"),y.push(t.charCodeAt(r));for(o=n>0?n+1:0;o=w&&O("invalid-input"),((f=(b=t.charCodeAt(o++))-48<10?b-22:b-65<26?b-65:b-97<26?b-97:c)>=c||f>A((u-x)/a))&&O("overflow"),x+=f*a,!(f<(p=s<=_?l:s>=_+h?h:s-_));s+=c)a>A(u/(v=c-p))&&O("overflow"),a*=v;_=U(x-i,e=y.length+1,0==i),A(x/e)>u-j&&O("overflow"),j+=A(x/e),x%=e,y.splice(x++,0,j)}return I(y)}function N(t){var e,n,r,o,i,a,s,f,p,v,b,y,w,x,_,C=[];for(y=(t=k(t)).length,e=d,n=0,i=m,a=0;a=e&&bA((u-n)/(w=r+1))&&O("overflow"),n+=(s-e)*w,e=s,a=0;au&&O("overflow"),b==e){for(f=n,p=c;!(f<(v=p<=i?l:p>=i+h?h:p-i));p+=c)_=f-v,x=c-v,C.push(j(R(v+_%x,0))),f=A(_/x);C.push(j(R(f,0))),i=U(n,w,r==o),n=0,++r}++n,++e}return C.join("")}s={version:"1.4.1",ucs2:{decode:k,encode:I},decode:q,encode:N,toASCII:function(t){return C(t,function(t){return b.test(t)?"xn--"+N(t):t})},toUnicode:function(t){return C(t,function(t){return v.test(t)?q(t.slice(4).toLowerCase()):t})}},void 0===(o=function(){return s}.call(e,n,e,t))||(t.exports=o)}()}).call(e,n(0)(t),n(1))},function(t,e,n){"use strict";t.exports={isString:function(t){return"string"==typeof t},isObject:function(t){return"object"==typeof t&&null!==t},isNull:function(t){return null===t},isNullOrUndefined:function(t){return null==t}}},function(t,e,n){"use strict";e.decode=e.parse=n(27),e.encode=e.stringify=n(28)},function(t,e,n){"use strict";t.exports=function(t,e,n,o){e=e||"&",n=n||"=";var i={};if("string"!=typeof t||0===t.length)return i;var a=/\+/g;t=t.split(e);var s=1e3;o&&"number"==typeof o.maxKeys&&(s=o.maxKeys);var u,c,l=t.length;s>0&&l>s&&(l=s);for(var h=0;h=0?(f=g.substr(0,v),p=g.substr(v+1)):(f=g,p=""),m=decodeURIComponent(f),d=decodeURIComponent(p),u=i,c=m,Object.prototype.hasOwnProperty.call(u,c)?r(i[m])?i[m].push(d):i[m]=[i[m],d]:i[m]=d}return i};var r=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,n){"use strict";var r=function(t){switch(typeof t){case"string":return t;case"boolean":return t?"true":"false";case"number":return isFinite(t)?t:"";default:return""}};t.exports=function(t,e,n,s){return e=e||"&",n=n||"=",null===t&&(t=void 0),"object"==typeof t?i(a(t),function(a){var s=encodeURIComponent(r(a))+n;return o(t[a])?i(t[a],function(t){return s+encodeURIComponent(r(t))}).join(e):s+encodeURIComponent(r(t[a]))}).join(e):s?encodeURIComponent(r(s))+n+encodeURIComponent(r(t)):""};var o=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)};function i(t,e){if(t.map)return t.map(e);for(var n=[],r=0;r img:only-child, .content p > a:only-child > img:only-child, .content .wp-caption img, .content figure img";function o(t){e&&console.log(t)}function s(e){null!=i&&document.body.classList.remove(i.theme),document.body.classList.add(e.theme),null!=i&&document.body.classList.remove("font-size"+i.fontSize),document.body.classList.add("font-size"+e.fontSize),null!=i&&document.body.classList.remove(i.fontType),document.body.classList.add(e.fontType),i=e}function l(){s(JSON.parse(document.body.getAttribute("data-readerStyle"))),document.getElementById("reader-message").style.display="none",document.getElementById("reader-header").style.display="block",document.getElementById("reader-content").style.display="block",function(){for(var e=document.getElementById("reader-content"),t=window.innerWidth,n=e.offsetWidth,i=t+"px !important",a=function(e){e._originalWidth||(e._originalWidth=e.offsetWidth);var a=e._originalWidth;a.55*t&&(a=t);var r=Math.max((n-t)/2,(n-a)/2)+"px !important",o="max-width: "+i+";width: "+a+"px !important;margin-left: "+r+";margin-right: "+r+";";e.style.cssText=o},o=document.querySelectorAll(r),s=o.length;--s>=0;){var l=o[s];l.width>0?a(l):l.onload=function(){a(l)}}}()}Object.defineProperty(window.__firefox__,"reader",{enumerable:!1,configurable:!1,writable:!1,value:Object.freeze({checkReadability:function(){if(document.location.href.match(a))return o({Type:"ReaderModeStateChange",Value:"Active"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Active"});if(("http:"===document.location.protocol||"https:"===document.location.protocol)&&"/"!==document.location.pathname){if(t&&t.content)return o({Type:"ReaderModeStateChange",Value:"Available"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Available"});var e=n(14),i={spec:document.location.href,host:document.location.host,prePath:document.location.protocol+"//"+document.location.host,scheme:document.location.protocol.substr(0,document.location.protocol.indexOf(":")),pathBase:document.location.protocol+"//"+document.location.host+location.pathname.substr(0,location.pathname.lastIndexOf("/")+1)},r=(new XMLSerializer).serializeToString(document),s=new e(i,(new DOMParser).parseFromString(r,"text/html"));return o({Type:"ReaderModeStateChange",Value:null!==(t=s.parse())?"Available":"Unavailable"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:null!==t?"Available":"Unavailable"})}o({Type:"ReaderModeStateChange",Value:"Unavailable"}),webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Unavailable"})},readerize:function(){return t},setStyle:s})}),window.addEventListener("load",function(e){document.location.href.match(a)&&l()}),window.addEventListener("pageshow",function(e){document.location.href.match(a)&&webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderPageEvent",Value:"PageShow"})})}()},function(e,t,n){function i(e,t,n){var i;n=n||{},this._uri=e,this._doc=t,this._articleTitle=null,this._articleByline=null,this._articleDir=null,this._debug=!!n.debug,this._maxElemsToParse=n.maxElemsToParse||this.DEFAULT_MAX_ELEMS_TO_PARSE,this._nbTopCandidates=n.nbTopCandidates||this.DEFAULT_N_TOP_CANDIDATES,this._wordThreshold=n.wordThreshold||this.DEFAULT_WORD_THRESHOLD,this._classesToPreserve=this.CLASSES_TO_PRESERVE.concat(n.classesToPreserve||[]),this._flags=this.FLAG_STRIP_UNLIKELYS|this.FLAG_WEIGHT_CLASSES|this.FLAG_CLEAN_CONDITIONALLY,this._debug?(i=function(e){var t=e.nodeName+" ";if(e.nodeType==e.TEXT_NODE)return t+'("'+e.textContent+'")';var n=e.className&&"."+e.className.replace(/ /g,"."),i="";return e.id?i="(#"+e.id+n+")":n&&(i="("+n+")"),t+i},this.log=function(){if("undefined"!=typeof dump){var e=Array.prototype.map.call(arguments,function(e){return e&&e.nodeName?i(e):e}).join(" ");dump("Reader: (Readability) "+e+"\n")}else if("undefined"!=typeof console){var t=["Reader: (Readability) "].concat(arguments);console.log.apply(console,t)}}):this.log=function(){}}i.prototype={FLAG_STRIP_UNLIKELYS:1,FLAG_WEIGHT_CLASSES:2,FLAG_CLEAN_CONDITIONALLY:4,DEFAULT_MAX_ELEMS_TO_PARSE:0,DEFAULT_N_TOP_CANDIDATES:5,DEFAULT_TAGS_TO_SCORE:"section,h2,h3,h4,h5,h6,p,td,pre".toUpperCase().split(","),DEFAULT_WORD_THRESHOLD:500,REGEXPS:{unlikelyCandidates:/banner|breadcrumbs|combx|comment|community|cover-wrap|disqus|extra|foot|header|legends|menu|related|remark|replies|rss|shoutbox|sidebar|skyscraper|social|sponsor|supplemental|ad-break|agegate|pagination|pager|popup|yom-remote/i,okMaybeItsACandidate:/and|article|body|column|main|shadow/i,positive:/article|body|content|entry|hentry|h-entry|main|page|pagination|post|text|blog|story/i,negative:/hidden|^hid$| hid$| hid |^hid |banner|combx|comment|com-|contact|foot|footer|footnote|masthead|media|meta|outbrain|promo|related|scroll|share|shoutbox|sidebar|skyscraper|sponsor|shopping|tags|tool|widget/i,extraneous:/print|archive|comment|discuss|e[\-]?mail|share|reply|all|login|sign|single|utility/i,byline:/byline|author|dateline|writtenby|p-author/i,replaceFonts:/<(\/?)font[^>]*>/gi,normalize:/\s{2,}/g,videos:/\/\/(www\.)?(dailymotion|youtube|youtube-nocookie|player\.vimeo)\.com/i,nextLink:/(next|weiter|continue|>([^\|]|$)|»([^\|]|$))/i,prevLink:/(prev|earl|old|new|<|«)/i,whitespace:/^\s*$/,hasContent:/\S$/},DIV_TO_P_ELEMS:["A","BLOCKQUOTE","DL","DIV","IMG","OL","P","PRE","TABLE","UL","SELECT"],ALTER_TO_DIV_EXCEPTIONS:["DIV","ARTICLE","SECTION","P"],PRESENTATIONAL_ATTRIBUTES:["align","background","bgcolor","border","cellpadding","cellspacing","frame","hspace","rules","style","valign","vspace"],DEPRECATED_SIZE_ATTRIBUTE_ELEMS:["TABLE","TH","TD","HR","PRE"],CLASSES_TO_PRESERVE:["readability-styled","page"],_postProcessContent:function(e){this._fixRelativeUris(e),this._cleanClasses(e)},_removeNodes:function(e,t){for(var n=e.length-1;n>=0;n--){var i=e[n],a=i.parentNode;a&&(t&&!t.call(this,i,n,e)||a.removeChild(i))}},_replaceNodeTags:function(e,t){for(var n=e.length-1;n>=0;n--){var i=e[n];this._setNodeTag(i,t)}},_forEachNode:function(e,t){Array.prototype.forEach.call(e,t,this)},_someNode:function(e,t){return Array.prototype.some.call(e,t,this)},_concatNodeLists:function(){var e=Array.prototype.slice,t=e.call(arguments).map(function(t){return e.call(t)});return Array.prototype.concat.apply([],t)},_getAllNodesWithTag:function(e,t){return e.querySelectorAll?e.querySelectorAll(t.join(",")):[].concat.apply([],t.map(function(t){var n=e.getElementsByTagName(t);return Array.isArray(n)?n:Array.from(n)}))},_cleanClasses:function(e){var t=this._classesToPreserve,n=(e.getAttribute("class")||"").split(/\s+/).filter(function(e){return-1!=t.indexOf(e)}).join(" ");for(n?e.setAttribute("class",n):e.removeAttribute("class"),e=e.firstElementChild;e;e=e.nextElementSibling)this._cleanClasses(e)},_fixRelativeUris:function(e){var t=this._uri.scheme,n=this._uri.prePath,i=this._uri.pathBase;function a(e){return/^[a-zA-Z][a-zA-Z0-9\+\-\.]*:/.test(e)?e:"//"==e.substr(0,2)?t+"://"+e.substr(2):"/"==e[0]?n+e:0===e.indexOf("./")?i+e.slice(2):"#"==e[0]?e:i+e}var r=e.getElementsByTagName("a");this._forEachNode(r,function(e){var t=e.getAttribute("href");if(t)if(0===t.indexOf("javascript:")){var n=this._doc.createTextNode(e.textContent);e.parentNode.replaceChild(n,e)}else e.setAttribute("href",a(t))});var o=e.getElementsByTagName("img");this._forEachNode(o,function(e){var t=e.getAttribute("src");t&&e.setAttribute("src",a(t))})},_getArticleTitle:function(){var e=this._doc,t="",n="";try{"string"!=typeof(t=n=e.title)&&(t=n=this._getInnerText(e.getElementsByTagName("title")[0]))}catch(e){}var i=!1;function a(e){return e.split(/\s+/).length}if(/ [\|\-\\\/>»] /.test(t))i=/ [\\\/>»] /.test(t),a(t=n.replace(/(.*)[\|\-\\\/>»] .*/gi,"$1"))<3&&(t=n.replace(/[^\|\-\\\/>»]*[\|\-\\\/>»](.*)/gi,"$1"));else if(-1!==t.indexOf(": ")){var r=this._concatNodeLists(e.getElementsByTagName("h1"),e.getElementsByTagName("h2"));this._someNode(r,function(e){return e.textContent===t})||(a(t=n.substring(n.lastIndexOf(":")+1))<3?t=n.substring(n.indexOf(":")+1):a(n.substr(0,n.indexOf(":")))>5&&(t=n))}else if(t.length>150||t.length<15){var o=e.getElementsByTagName("h1");1===o.length&&(t=this._getInnerText(o[0]))}var s=a(t=t.trim());return s<=4&&(!i||s!=a(n.replace(/[\|\-\\\/>»]+/g,""))-1)&&(t=n),t},_prepDocument:function(){var e=this._doc;this._removeNodes(e.getElementsByTagName("style")),e.body&&this._replaceBrs(e.body),this._replaceNodeTags(e.getElementsByTagName("font"),"SPAN")},_nextElement:function(e){for(var t=e;t&&t.nodeType!=Node.ELEMENT_NODE&&this.REGEXPS.whitespace.test(t.textContent);)t=t.nextSibling;return t},_replaceBrs:function(e){this._forEachNode(this._getAllNodesWithTag(e,["br"]),function(e){for(var t=e.nextSibling,n=!1;(t=this._nextElement(t))&&"BR"==t.tagName;){n=!0;var i=t.nextSibling;t.parentNode.removeChild(t),t=i}if(n){var a=this._doc.createElement("p");for(e.parentNode.replaceChild(a,e),t=a.nextSibling;t;){if("BR"==t.tagName){var r=this._nextElement(t);if(r&&"BR"==r.tagName)break}var o=t.nextSibling;a.appendChild(t),t=o}}})},_setNodeTag:function(e,t){if(this.log("_setNodeTag",e,t),e.__JSDOMParser__)return e.localName=t.toLowerCase(),e.tagName=t.toUpperCase(),e;for(var n=e.ownerDocument.createElement(t);e.firstChild;)n.appendChild(e.firstChild);e.parentNode.replaceChild(n,e),e.readability&&(n.readability=e.readability);for(var i=0;i0?t[0].textContent.includes(this._articleTitle):this._articleTitle.includes(t[0].textContent))&&this._clean(e,"h2")}}this._clean(e,"iframe"),this._clean(e,"input"),this._clean(e,"textarea"),this._clean(e,"select"),this._clean(e,"button"),this._cleanHeaders(e),this._cleanConditionally(e,"table"),this._cleanConditionally(e,"ul"),this._cleanConditionally(e,"div"),this._removeNodes(e.getElementsByTagName("p"),function(e){return 0===e.getElementsByTagName("img").length+e.getElementsByTagName("embed").length+e.getElementsByTagName("object").length+e.getElementsByTagName("iframe").length&&!this._getInnerText(e,!1)}),this._forEachNode(this._getAllNodesWithTag(e,["br"]),function(e){var t=this._nextElement(e.nextSibling);t&&"P"==t.tagName&&e.parentNode.removeChild(e)})},_initializeNode:function(e){switch(e.readability={contentScore:0},e.tagName){case"DIV":e.readability.contentScore+=5;break;case"PRE":case"TD":case"BLOCKQUOTE":e.readability.contentScore+=3;break;case"ADDRESS":case"OL":case"UL":case"DL":case"DD":case"DT":case"LI":case"FORM":e.readability.contentScore-=3;break;case"H1":case"H2":case"H3":case"H4":case"H5":case"H6":case"TH":e.readability.contentScore-=5}e.readability.contentScore+=this._getClassWeight(e)},_removeAndGetNext:function(e){var t=this._getNextNode(e,!0);return e.parentNode.removeChild(e),t},_getNextNode:function(e,t){if(!t&&e.firstElementChild)return e.firstElementChild;if(e.nextElementSibling)return e.nextElementSibling;do{e=e.parentNode}while(e&&!e.nextElementSibling);return e&&e.nextElementSibling},_getNextNodeNoElementProperties:function(e,t){function n(e){do{e=e.nextSibling}while(e&&e.nodeType!==e.ELEMENT_NODE);return e}if(!t&&e.children[0])return e.children[0];var i=n(e);if(i)return i;do{(e=e.parentNode)&&(i=n(e))}while(e&&!i);return e&&i},_checkByline:function(e,t){if(this._articleByline)return!1;if(void 0!==e.getAttribute)var n=e.getAttribute("rel");return!("author"!==n&&!this.REGEXPS.byline.test(t)||!this._isValidByline(e.textContent))&&(this._articleByline=e.textContent.trim(),!0)},_getNodeAncestors:function(e,t){t=t||0;for(var n=0,i=[];e.parentNode&&(i.push(e.parentNode),!t||++n!==t);)e=e.parentNode;return i},_grabArticle:function(e){this.log("**** grabArticle ****");var t=this._doc,n=null!==e;if(!(e=e||this._doc.body))return this.log("No body found in document. Abort."),null;for(var i=e.innerHTML;;){for(var a=this._flagIsActive(this.FLAG_STRIP_UNLIKELYS),r=[],o=this._doc.documentElement;o;){var s=o.className+" "+o.id;if(this._checkByline(o,s))o=this._removeAndGetNext(o);else if(a&&this.REGEXPS.unlikelyCandidates.test(s)&&!this.REGEXPS.okMaybeItsACandidate.test(s)&&"BODY"!==o.tagName&&"A"!==o.tagName)this.log("Removing unlikely candidate - "+s),o=this._removeAndGetNext(o);else if("DIV"!==o.tagName&&"SECTION"!==o.tagName&&"HEADER"!==o.tagName&&"H1"!==o.tagName&&"H2"!==o.tagName&&"H3"!==o.tagName&&"H4"!==o.tagName&&"H5"!==o.tagName&&"H6"!==o.tagName||!this._isElementWithoutContent(o)){if(-1!==this.DEFAULT_TAGS_TO_SCORE.indexOf(o.tagName)&&r.push(o),"DIV"===o.tagName)if(this._hasSinglePInsideElement(o)){var l=o.children[0];o.parentNode.replaceChild(l,o),o=l,r.push(o)}else this._hasChildBlockElement(o)?this._forEachNode(o.childNodes,function(e){if(e.nodeType===Node.TEXT_NODE&&e.textContent.trim().length>0){var n=t.createElement("p");n.textContent=e.textContent,n.style.display="inline",n.className="readability-styled",o.replaceChild(n,e)}}):(o=this._setNodeTag(o,"P"),r.push(o));o=this._getNextNode(o)}else o=this._removeAndGetNext(o)}var c=[];this._forEachNode(r,function(e){if(e.parentNode&&void 0!==e.parentNode.tagName){var t=this._getInnerText(e);if(!(t.length<25)){var n=this._getNodeAncestors(e,3);if(0!==n.length){var i=0;i+=1,i+=t.split(",").length,i+=Math.min(Math.floor(t.length/100),3),this._forEachNode(n,function(e,t){if(e.tagName){if(void 0===e.readability&&(this._initializeNode(e),c.push(e)),0===t)var n=1;else n=1===t?2:3*t;e.readability.contentScore+=i/n}})}}}});for(var d=[],h=0,g=c.length;h_.readability.contentScore){d.splice(f,0,u),d.length>this._nbTopCandidates&&d.pop();break}}}var p,b=d[0]||null,y=!1;if(null===b||"BODY"===b.tagName){b=t.createElement("DIV"),y=!0;for(var E=e.childNodes;E.length;)this.log("Moving child out:",E[0]),b.appendChild(E[0]);e.appendChild(b),this._initializeNode(b)}else if(b){for(var N=[],v=1;v=.75&&N.push(this._getNodeAncestors(d[v]));if(N.length>=3)for(p=b.parentNode;"BODY"!==p.tagName;){for(var T=0,A=0;A=3){b=p;break}p=p.parentNode}b.readability||this._initializeNode(b),p=b.parentNode;for(var S=b.readability.contentScore,C=S/3;"BODY"!==p.tagName;)if(p.readability){var x=p.readability.contentScore;if(xS){b=p;break}S=p.readability.contentScore,p=p.parentNode}else p=p.parentNode;for(p=b.parentNode;"BODY"!=p.tagName&&1==p.children.length;)p=(b=p).parentNode;b.readability||this._initializeNode(b)}var L=t.createElement("DIV");n&&(L.id="readability-content");for(var w=Math.max(10,.2*b.readability.contentScore),I=(p=b.parentNode).children,M=0,O=I.length;M=w)R=!0;else if("P"===D.nodeName){var P=this._getLinkDensity(D),k=this._getInnerText(D),H=k.length;H>80&&P<.25?R=!0:H<80&&H>0&&0===P&&-1!==k.search(/\.( |$)/)&&(R=!0)}}R&&(this.log("Appending node:",D),-1===this.ALTER_TO_DIV_EXCEPTIONS.indexOf(D.nodeName)&&(this.log("Altering sibling:",D,"to div."),D=this._setNodeTag(D,"DIV")),L.appendChild(D),M-=1,O-=1)}if(this._debug&&this.log("Article content pre-prep: "+L.innerHTML),this._prepArticle(L),this._debug&&this.log("Article content post-prep: "+L.innerHTML),y)b.id="readability-page-1",b.className="page";else{var G=t.createElement("DIV");G.id="readability-page-1",G.className="page";for(var F=L.childNodes;F.length;)G.appendChild(F[0]);L.appendChild(G)}if(this._debug&&this.log("Article content after paging: "+L.innerHTML),!(this._getInnerText(L,!0).length0&&e.length<100)},_getArticleMetadata:function(){var e={},t={},n=this._doc.getElementsByTagName("meta"),i=/^\s*((twitter)\s*:\s*)?(description|title)\s*$/gi,a=/^\s*og\s*:\s*(description|title)\s*$/gi;return this._forEachNode(n,function(n){var r=n.getAttribute("name"),o=n.getAttribute("property");if(-1===[r,o].indexOf("author")){var s=null;if(i.test(r)?s=r:a.test(o)&&(s=o),s){var l=n.getAttribute("content");l&&(s=s.toLowerCase().replace(/\s/g,""),t[s]=l.trim())}}else e.byline=n.getAttribute("content")}),"description"in t?e.excerpt=t.description:"og:description"in t?e.excerpt=t["og:description"]:"twitter:description"in t&&(e.excerpt=t["twitter:description"]),e.title=this._getArticleTitle(),e.title||("og:title"in t?e.title=t["og:title"]:"twitter:title"in t&&(e.title=t["twitter:title"])),e},_removeScripts:function(e){this._removeNodes(e.getElementsByTagName("script"),function(e){return e.nodeValue="",e.removeAttribute("src"),!0}),this._removeNodes(e.getElementsByTagName("noscript"))},_hasSinglePInsideElement:function(e){return 1==e.children.length&&"P"===e.children[0].tagName&&!this._someNode(e.childNodes,function(e){return e.nodeType===Node.TEXT_NODE&&this.REGEXPS.hasContent.test(e.textContent)})},_isElementWithoutContent:function(e){return e.nodeType===Node.ELEMENT_NODE&&0==e.textContent.trim().length&&(0==e.children.length||e.children.length==e.getElementsByTagName("br").length+e.getElementsByTagName("hr").length)},_hasChildBlockElement:function(e){return this._someNode(e.childNodes,function(e){return-1!==this.DIV_TO_P_ELEMS.indexOf(e.tagName)||this._hasChildBlockElement(e)})},_getInnerText:function(e,t){t=void 0===t||t;var n=e.textContent.trim();return t?n.replace(this.REGEXPS.normalize," "):n},_getCharCount:function(e,t){return t=t||",",this._getInnerText(e).split(t).length-1},_cleanStyles:function(e){if(e&&"svg"!==e.tagName.toLowerCase()){if("readability-styled"!==e.className){for(var t=0;t0&&a>n)return!1;if(e.parentNode.tagName===t&&(!i||i(e.parentNode)))return!0;e=e.parentNode,a++}return!1},_getRowAndColumnCount:function(e){for(var t=0,n=0,i=e.getElementsByTagName("tr"),a=0;a0)i._readabilityDataTable=!0;else{if(["col","colgroup","tfoot","thead","th"].some(function(e){return!!i.getElementsByTagName(e)[0]}))this.log("Data table because found data-y descendant"),i._readabilityDataTable=!0;else if(i.getElementsByTagName("table")[0])i._readabilityDataTable=!1;else{var r=this._getRowAndColumnCount(i);r.rows>=10||r.columns>4?i._readabilityDataTable=!0:i._readabilityDataTable=r.rows*r.columns>10}}}else i._readabilityDataTable=!1;else i._readabilityDataTable=!1}},_cleanConditionally:function(e,t){if(this._flagIsActive(this.FLAG_CLEAN_CONDITIONALLY)){var n="ul"===t||"ol"===t;this._removeNodes(e.getElementsByTagName(t),function(e){if(this._hasAncestorTag(e,"table",-1,function(e){return e._readabilityDataTable}))return!1;var t=this._getClassWeight(e);if(this.log("Cleaning Conditionally",e),t+0<0)return!0;if(this._getCharCount(e,",")<10){for(var i=e.getElementsByTagName("p").length,a=e.getElementsByTagName("img").length,r=e.getElementsByTagName("li").length-100,o=e.getElementsByTagName("input").length,s=0,l=e.getElementsByTagName("embed"),c=0,d=l.length;c1&&i/a<.5&&!this._hasAncestorTag(e,"figure")||!n&&r>i||o>Math.floor(i/3)||!n&&g<25&&(0===a||a>2)&&!this._hasAncestorTag(e,"figure")||!n&&t<25&&h>.2||t>=25&&h>.5||1===s&&g<75||s>1}return!1})}},_cleanMatchedNodes:function(e,t){for(var n=this._getNextNode(e,!0),i=this._getNextNode(e);i&&i!=n;)i=t.test(i.className+" "+i.id)?this._removeAndGetNext(i):this._getNextNode(i)},_cleanHeaders:function(e){for(var t=1;t<3;t+=1)this._removeNodes(e.getElementsByTagName("h"+t),function(e){return this._getClassWeight(e)<0})},_flagIsActive:function(e){return(this._flags&e)>0},_removeFlag:function(e){this._flags=this._flags&~e},isProbablyReaderable:function(e){var t=this._getAllNodesWithTag(this._doc,["p","pre"]),n=this._getAllNodesWithTag(this._doc,["div > br"]);if(n.length){var i=new Set;[].forEach.call(n,function(e){i.add(e.parentNode)}),t=[].concat.apply(Array.from(i),t)}var a=0;return this._someNode(t,function(t){if(e&&!e(t))return!1;var n=t.className+" "+t.id;if(this.REGEXPS.unlikelyCandidates.test(n)&&!this.REGEXPS.okMaybeItsACandidate.test(n))return!1;if(t.matches&&t.matches("li p"))return!1;var i=t.textContent.trim().length;return!(i<140)&&(a+=Math.sqrt(i-140))>20})},parse:function(){if(this._maxElemsToParse>0){var e=this._doc.getElementsByTagName("*").length;if(e>this._maxElemsToParse)throw new Error("Aborting parsing document; "+e+" elements found")}void 0===this._doc.documentElement.firstElementChild&&(this._getNextNode=this._getNextNodeNoElementProperties),this._removeScripts(this._doc),this._prepDocument();var t=this._getArticleMetadata();this._articleTitle=t.title;var n=this._grabArticle();if(!n)return null;if(this.log("Grabbed: "+n.innerHTML),this._postProcessContent(n),!t.excerpt){var i=n.getElementsByTagName("p");i.length>0&&(t.excerpt=i[0].textContent.trim())}var a=n.textContent;return{uri:this._uri,title:this._articleTitle,byline:t.byline||this._articleByline,dir:this._articleDir,content:n.innerHTML,textContent:a,length:a.length,excerpt:t.excerpt}}},e.exports=i}]); \ No newline at end of file +!function(e){var t={};function n(i){if(t[i])return t[i].exports;var a=t[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:i})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=10)}([function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},,,,,,,,,,function(e,t,n){n(11),n(12),n(13),n(14),e.exports=n(16)},function(e,t,n){"use strict";var i=window.history.pushState,a=window.history.replaceState;window.history.pushState=function(e,t,n){i.apply(this,arguments),webkit.messageHandlers.historyStateHelper.postMessage({pushState:!0,state:e,title:t,url:n})},window.history.replaceState=function(e,t,n){a.apply(this,arguments),webkit.messageHandlers.historyStateHelper.postMessage({replaceState:!0,state:e,title:t,url:n})}},function(e,t,n){"use strict";Object.defineProperty(window.__firefox__,"NightMode",{enumerable:!1,configurable:!1,writable:!1,value:{enabled:!1}});var i,a="brightness(80%) invert(100%) hue-rotate(180deg)",r="html {\n -webkit-filter: hue-rotate(180deg) invert(100%) !important;\n}\nimg,video {\n -webkit-filter: "+a+" !important;\n}";function o(e){e.querySelectorAll('[style*="background"]').forEach(function(e){var t;(e.style.backgroundImage||"").startsWith("url")&&(t=e,l.push(t),t.__firefox__NightMode_originalFilter=t.style.webkitFilter,t.style.webkitFilter=a)})}function s(e){e.style.webkitFilter=e.__firefox__NightMode_originalFilter,delete e.__firefox__NightMode_originalFilter}var l=null,c=new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){e.nodeType===Node.ELEMENT_NODE&&o(e)})})});Object.defineProperty(window.__firefox__.NightMode,"setEnabled",{enumerable:!1,configurable:!1,writable:!1,value:function(e){if(e!==window.__firefox__.NightMode.enabled){window.__firefox__.NightMode.enabled=e;var t=i||((i=document.createElement("style")).type="text/css",i.appendChild(document.createTextNode(r)),i);if(e)return l=[],document.documentElement.appendChild(t),o(document),void c.observe(document.documentElement,{childList:!0,subtree:!0});c.disconnect(),l.forEach(s);var n=t.parentNode;n&&n.removeChild(t),l=null,"rgba(0, 0, 0, 0)"===getComputedStyle(document.documentElement)["background-color"]&&(document.documentElement.style.backgroundColor="#fff")}}})},function(e,t,n){"use strict";Object.defineProperty(window.__firefox__,"NoImageMode",{enumerable:!1,configurable:!1,writable:!1,value:{enabled:!1}});var i="__firefox__NoImageMode";Object.defineProperty(window.__firefox__.NoImageMode,"setEnabled",{enumerable:!1,configurable:!1,writable:!1,value:function(e){if(e!==window.__firefox__.NoImageMode.enabled)if(window.__firefox__.NoImageMode.enabled=e,e)!function(){var e="*{background-image:none !important;}img,iframe{visibility:hidden !important;}",t=document.getElementById(i);if(t)t.innerHTML=e;else{var n=document.createElement("style");n.type="text/css",n.id=i,n.appendChild(document.createTextNode(e)),document.documentElement.appendChild(n)}}();else{var t=document.getElementById(i);t&&t.remove(),[].slice.apply(document.getElementsByTagName("img")).forEach(function(e){var t=e.src;e.src="",e.src=t}),[].slice.apply(document.querySelectorAll('[style*="background"]')).forEach(function(e){var t=e.style.backgroundImage;e.style.backgroundImage="none",e.style.backgroundImage=t}),[].slice.apply(document.styleSheets).forEach(function(e){[].slice.apply(e.rules||[]).forEach(function(e){var t=e.style;if(t){var n=t.backgroundImage;t.backgroundImage="none",t.backgroundImage=n}})})}}}),window.addEventListener("DOMContentLoaded",function(e){window.__firefox__.NoImageMode.setEnabled(window.__firefox__.NoImageMode.enabled)})},function(e,t,n){"use strict";var i=!1,a=null,r=null,o=/^http:\/\/localhost:\d+\/reader-mode\/page/,s=".content p > img:only-child, .content p > a:only-child > img:only-child, .content .wp-caption img, .content figure img";function l(e){i&&console.log(e)}function c(e){r&&r.theme&&document.body.classList.remove(r.theme),e&&e.theme&&document.body.classList.add(e.theme),r&&r.fontSize&&document.body.classList.remove("font-size"+r.fontSize),e&&e.fontSize&&document.body.classList.add("font-size"+e.fontSize),r&&r.fontType&&document.body.classList.remove(r.fontType),e&&e.fontType&&document.body.classList.add(e.fontType),r=e}function d(){c(JSON.parse(document.body.getAttribute("data-readerStyle"))),function(){var e=document.getElementById("reader-message");e&&(e.style.display="none");var t=document.getElementById("reader-header");t&&(t.style.display="block");var n=document.getElementById("reader-content");n&&(n.style.display="block")}(),function(){var e=document.getElementById("reader-content");if(e)for(var t=window.innerWidth,n=e.offsetWidth,i=t+"px !important",a=function(e){e._originalWidth||(e._originalWidth=e.offsetWidth);var a=e._originalWidth;a.55*t&&(a=t);var r=Math.max((n-t)/2,(n-a)/2)+"px !important",o="max-width: "+i+";width: "+a+"px !important;margin-left: "+r+";margin-right: "+r+";";e.style.cssText=o},r=document.querySelectorAll(s),o=r.length;--o>=0;){var l=r[o];l.width>0?a(l):l.onload=function(){a(l)}}}()}Object.defineProperty(window.__firefox__,"reader",{enumerable:!1,configurable:!1,writable:!1,value:Object.freeze({checkReadability:function(){setTimeout(function(){if(document.location.href.match(o))return l({Type:"ReaderModeStateChange",Value:"Active"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Active"});if(("http:"===document.location.protocol||"https:"===document.location.protocol)&&"/"!==document.location.pathname){if(a&&a.content)return l({Type:"ReaderModeStateChange",Value:"Available"}),webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Available"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderContentParsed",Value:a});var e=n(15),t={spec:document.location.href,host:document.location.host,prePath:document.location.protocol+"//"+document.location.host,scheme:document.location.protocol.substr(0,document.location.protocol.indexOf(":")),pathBase:document.location.protocol+"//"+document.location.host+location.pathname.substr(0,location.pathname.lastIndexOf("/")+1)},r=(new XMLSerializer).serializeToString(document),s=new e(t,(new DOMParser).parseFromString(r,"text/html"),{debug:i});return l({Type:"ReaderModeStateChange",Value:null!==(a=s.parse())?"Available":"Unavailable"}),webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:null!==a?"Available":"Unavailable"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderContentParsed",Value:a})}l({Type:"ReaderModeStateChange",Value:"Unavailable"}),webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Unavailable"})},100)},readerize:function(){return a},setStyle:c})}),window.addEventListener("load",function(e){document.location.href.match(o)&&d()}),window.addEventListener("pageshow",function(e){document.location.href.match(o)&&webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderPageEvent",Value:"PageShow"})})},function(e,t,n){"use strict";(function(e){var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function n(e,t,n){var i;n=n||{},this._uri=e,this._doc=t,this._articleTitle=null,this._articleByline=null,this._articleDir=null,this._attempts=[],this._debug=!!n.debug,this._maxElemsToParse=n.maxElemsToParse||this.DEFAULT_MAX_ELEMS_TO_PARSE,this._nbTopCandidates=n.nbTopCandidates||this.DEFAULT_N_TOP_CANDIDATES,this._charThreshold=n.charThreshold||this.DEFAULT_CHAR_THRESHOLD,this._classesToPreserve=this.CLASSES_TO_PRESERVE.concat(n.classesToPreserve||[]),this._flags=this.FLAG_STRIP_UNLIKELYS|this.FLAG_WEIGHT_CLASSES|this.FLAG_CLEAN_CONDITIONALLY,this._debug?(i=function(e){var t=e.nodeName+" ";if(e.nodeType==e.TEXT_NODE)return t+'("'+e.textContent+'")';var n=e.className&&"."+e.className.replace(/ /g,"."),i="";return e.id?i="(#"+e.id+n+")":n&&(i="("+n+")"),t+i},this.log=function(){if("undefined"!=typeof dump){var e=Array.prototype.map.call(arguments,function(e){return e&&e.nodeName?i(e):e}).join(" ");dump("Reader: (Readability) "+e+"\n")}else if("undefined"!=typeof console){var t=["Reader: (Readability) "].concat(arguments);console.log.apply(console,t)}}):this.log=function(){}}n.prototype={FLAG_STRIP_UNLIKELYS:1,FLAG_WEIGHT_CLASSES:2,FLAG_CLEAN_CONDITIONALLY:4,DEFAULT_MAX_ELEMS_TO_PARSE:0,DEFAULT_N_TOP_CANDIDATES:5,DEFAULT_TAGS_TO_SCORE:"section,h2,h3,h4,h5,h6,p,td,pre".toUpperCase().split(","),DEFAULT_CHAR_THRESHOLD:500,REGEXPS:{unlikelyCandidates:/banner|breadcrumbs|combx|comment|community|cover-wrap|disqus|extra|foot|header|legends|menu|related|remark|replies|rss|shoutbox|sidebar|skyscraper|social|sponsor|supplemental|ad-break|agegate|pagination|pager|popup|yom-remote/i,okMaybeItsACandidate:/and|article|body|column|main|shadow/i,positive:/article|body|content|entry|hentry|h-entry|main|page|pagination|post|text|blog|story/i,negative:/hidden|^hid$| hid$| hid |^hid |banner|combx|comment|com-|contact|foot|footer|footnote|masthead|media|meta|outbrain|promo|related|scroll|share|shoutbox|sidebar|skyscraper|sponsor|shopping|tags|tool|widget/i,extraneous:/print|archive|comment|discuss|e[\-]?mail|share|reply|all|login|sign|single|utility/i,byline:/byline|author|dateline|writtenby|p-author/i,replaceFonts:/<(\/?)font[^>]*>/gi,normalize:/\s{2,}/g,videos:/\/\/(www\.)?(dailymotion|youtube|youtube-nocookie|player\.vimeo)\.com/i,nextLink:/(next|weiter|continue|>([^\|]|$)|»([^\|]|$))/i,prevLink:/(prev|earl|old|new|<|«)/i,whitespace:/^\s*$/,hasContent:/\S$/},DIV_TO_P_ELEMS:["A","BLOCKQUOTE","DL","DIV","IMG","OL","P","PRE","TABLE","UL","SELECT"],ALTER_TO_DIV_EXCEPTIONS:["DIV","ARTICLE","SECTION","P"],PRESENTATIONAL_ATTRIBUTES:["align","background","bgcolor","border","cellpadding","cellspacing","frame","hspace","rules","style","valign","vspace"],DEPRECATED_SIZE_ATTRIBUTE_ELEMS:["TABLE","TH","TD","HR","PRE"],CLASSES_TO_PRESERVE:["readability-styled","page"],_postProcessContent:function(e){this._fixRelativeUris(e),this._cleanClasses(e)},_removeNodes:function(e,t){for(var n=e.length-1;n>=0;n--){var i=e[n],a=i.parentNode;a&&(t&&!t.call(this,i,n,e)||a.removeChild(i))}},_replaceNodeTags:function(e,t){for(var n=e.length-1;n>=0;n--){var i=e[n];this._setNodeTag(i,t)}},_forEachNode:function(e,t){Array.prototype.forEach.call(e,t,this)},_someNode:function(e,t){return Array.prototype.some.call(e,t,this)},_concatNodeLists:function(){var e=Array.prototype.slice,t=e.call(arguments).map(function(t){return e.call(t)});return Array.prototype.concat.apply([],t)},_getAllNodesWithTag:function(e,t){return e.querySelectorAll?e.querySelectorAll(t.join(",")):[].concat.apply([],t.map(function(t){var n=e.getElementsByTagName(t);return Array.isArray(n)?n:Array.from(n)}))},_cleanClasses:function(e){var t=this._classesToPreserve,n=(e.getAttribute("class")||"").split(/\s+/).filter(function(e){return-1!=t.indexOf(e)}).join(" ");for(n?e.setAttribute("class",n):e.removeAttribute("class"),e=e.firstElementChild;e;e=e.nextElementSibling)this._cleanClasses(e)},_fixRelativeUris:function(e){var t=this._doc.baseURI,n=this._doc.documentURI;function i(e){if(t==n&&"#"==e.charAt(0))return e;try{return new URL(e,t).href}catch(e){}return e}var a=e.getElementsByTagName("a");this._forEachNode(a,function(e){var t=e.getAttribute("href");if(t)if(0===t.indexOf("javascript:")){var n=this._doc.createTextNode(e.textContent);e.parentNode.replaceChild(n,e)}else e.setAttribute("href",i(t))});var r=e.getElementsByTagName("img");this._forEachNode(r,function(e){var t=e.getAttribute("src");t&&e.setAttribute("src",i(t))})},_getArticleTitle:function(){var e=this._doc,t="",n="";try{"string"!=typeof(t=n=e.title)&&(t=n=this._getInnerText(e.getElementsByTagName("title")[0]))}catch(e){}var i=!1;function a(e){return e.split(/\s+/).length}if(/ [\|\-\\\/>»] /.test(t))i=/ [\\\/>»] /.test(t),a(t=n.replace(/(.*)[\|\-\\\/>»] .*/gi,"$1"))<3&&(t=n.replace(/[^\|\-\\\/>»]*[\|\-\\\/>»](.*)/gi,"$1"));else if(-1!==t.indexOf(": ")){var r=this._concatNodeLists(e.getElementsByTagName("h1"),e.getElementsByTagName("h2"));this._someNode(r,function(e){return e.textContent===t})||(a(t=n.substring(n.lastIndexOf(":")+1))<3?t=n.substring(n.indexOf(":")+1):a(n.substr(0,n.indexOf(":")))>5&&(t=n))}else if(t.length>150||t.length<15){var o=e.getElementsByTagName("h1");1===o.length&&(t=this._getInnerText(o[0]))}var s=a(t=t.trim());return s<=4&&(!i||s!=a(n.replace(/[\|\-\\\/>»]+/g,""))-1)&&(t=n),t},_prepDocument:function(){var e=this._doc;this._removeNodes(e.getElementsByTagName("style")),e.body&&this._replaceBrs(e.body),this._replaceNodeTags(e.getElementsByTagName("font"),"SPAN")},_nextElement:function(e){for(var t=e;t&&t.nodeType!=Node.ELEMENT_NODE&&this.REGEXPS.whitespace.test(t.textContent);)t=t.nextSibling;return t},_replaceBrs:function(e){this._forEachNode(this._getAllNodesWithTag(e,["br"]),function(e){for(var t=e.nextSibling,n=!1;(t=this._nextElement(t))&&"BR"==t.tagName;){n=!0;var i=t.nextSibling;t.parentNode.removeChild(t),t=i}if(n){var a=this._doc.createElement("p");for(e.parentNode.replaceChild(a,e),t=a.nextSibling;t;){if("BR"==t.tagName){var r=this._nextElement(t.nextSibling);if(r&&"BR"==r.tagName)break}var o=t.nextSibling;a.appendChild(t),t=o}}})},_setNodeTag:function(e,t){if(this.log("_setNodeTag",e,t),e.__JSDOMParser__)return e.localName=t.toLowerCase(),e.tagName=t.toUpperCase(),e;for(var n=e.ownerDocument.createElement(t);e.firstChild;)n.appendChild(e.firstChild);e.parentNode.replaceChild(n,e),e.readability&&(n.readability=e.readability);for(var i=0;i0?t[0].textContent.includes(this._articleTitle):this._articleTitle.includes(t[0].textContent))&&this._clean(e,"h2")}}this._clean(e,"iframe"),this._clean(e,"input"),this._clean(e,"textarea"),this._clean(e,"select"),this._clean(e,"button"),this._cleanHeaders(e),this._cleanConditionally(e,"table"),this._cleanConditionally(e,"ul"),this._cleanConditionally(e,"div"),this._removeNodes(e.getElementsByTagName("p"),function(e){return 0===e.getElementsByTagName("img").length+e.getElementsByTagName("embed").length+e.getElementsByTagName("object").length+e.getElementsByTagName("iframe").length&&!this._getInnerText(e,!1)}),this._forEachNode(this._getAllNodesWithTag(e,["br"]),function(e){var t=this._nextElement(e.nextSibling);t&&"P"==t.tagName&&e.parentNode.removeChild(e)})},_initializeNode:function(e){switch(e.readability={contentScore:0},e.tagName){case"DIV":e.readability.contentScore+=5;break;case"PRE":case"TD":case"BLOCKQUOTE":e.readability.contentScore+=3;break;case"ADDRESS":case"OL":case"UL":case"DL":case"DD":case"DT":case"LI":case"FORM":e.readability.contentScore-=3;break;case"H1":case"H2":case"H3":case"H4":case"H5":case"H6":case"TH":e.readability.contentScore-=5}e.readability.contentScore+=this._getClassWeight(e)},_removeAndGetNext:function(e){var t=this._getNextNode(e,!0);return e.parentNode.removeChild(e),t},_getNextNode:function(e,t){if(!t&&e.firstElementChild)return e.firstElementChild;if(e.nextElementSibling)return e.nextElementSibling;do{e=e.parentNode}while(e&&!e.nextElementSibling);return e&&e.nextElementSibling},_getNextNodeNoElementProperties:function(e,t){function n(e){do{e=e.nextSibling}while(e&&e.nodeType!==e.ELEMENT_NODE);return e}if(!t&&e.children[0])return e.children[0];var i=n(e);if(i)return i;do{(e=e.parentNode)&&(i=n(e))}while(e&&!i);return e&&i},_checkByline:function(e,t){if(this._articleByline)return!1;if(void 0!==e.getAttribute)var n=e.getAttribute("rel");return!("author"!==n&&!this.REGEXPS.byline.test(t)||!this._isValidByline(e.textContent))&&(this._articleByline=e.textContent.trim(),!0)},_getNodeAncestors:function(e,t){t=t||0;for(var n=0,i=[];e.parentNode&&(i.push(e.parentNode),!t||++n!==t);)e=e.parentNode;return i},_grabArticle:function(e){this.log("**** grabArticle ****");var t=this._doc,n=null!==e;if(!(e=e||this._doc.body))return this.log("No body found in document. Abort."),null;for(var i=e.innerHTML;;){for(var a=this._flagIsActive(this.FLAG_STRIP_UNLIKELYS),r=[],o=this._doc.documentElement;o;){var s=o.className+" "+o.id;if(this._checkByline(o,s))o=this._removeAndGetNext(o);else if(a&&this.REGEXPS.unlikelyCandidates.test(s)&&!this.REGEXPS.okMaybeItsACandidate.test(s)&&"BODY"!==o.tagName&&"A"!==o.tagName)this.log("Removing unlikely candidate - "+s),o=this._removeAndGetNext(o);else if("DIV"!==o.tagName&&"SECTION"!==o.tagName&&"HEADER"!==o.tagName&&"H1"!==o.tagName&&"H2"!==o.tagName&&"H3"!==o.tagName&&"H4"!==o.tagName&&"H5"!==o.tagName&&"H6"!==o.tagName||!this._isElementWithoutContent(o)){if(-1!==this.DEFAULT_TAGS_TO_SCORE.indexOf(o.tagName)&&r.push(o),"DIV"===o.tagName)if(this._hasSinglePInsideElement(o)){var l=o.children[0];o.parentNode.replaceChild(l,o),o=l,r.push(o)}else this._hasChildBlockElement(o)?this._forEachNode(o.childNodes,function(e){if(e.nodeType===Node.TEXT_NODE&&e.textContent.trim().length>0){var n=t.createElement("p");n.textContent=e.textContent,n.style.display="inline",n.className="readability-styled",o.replaceChild(n,e)}}):(o=this._setNodeTag(o,"P"),r.push(o));o=this._getNextNode(o)}else o=this._removeAndGetNext(o)}var c=[];this._forEachNode(r,function(e){if(e.parentNode&&void 0!==e.parentNode.tagName){var t=this._getInnerText(e);if(!(t.length<25)){var n=this._getNodeAncestors(e,3);if(0!==n.length){var i=0;i+=1,i+=t.split(",").length,i+=Math.min(Math.floor(t.length/100),3),this._forEachNode(n,function(e,t){if(e.tagName){if(void 0===e.readability&&(this._initializeNode(e),c.push(e)),0===t)var n=1;else n=1===t?2:3*t;e.readability.contentScore+=i/n}})}}}});for(var d=[],h=0,u=c.length;h_.readability.contentScore){d.splice(m,0,g),d.length>this._nbTopCandidates&&d.pop();break}}}var p,b=d[0]||null,y=!1;if(null===b||"BODY"===b.tagName){b=t.createElement("DIV"),y=!0;for(var E=e.childNodes;E.length;)this.log("Moving child out:",E[0]),b.appendChild(E[0]);e.appendChild(b),this._initializeNode(b)}else if(b){for(var N=[],v=1;v=.75&&N.push(this._getNodeAncestors(d[v]));if(N.length>=3)for(p=b.parentNode;"BODY"!==p.tagName;){for(var T=0,S=0;S=3){b=p;break}p=p.parentNode}b.readability||this._initializeNode(b),p=b.parentNode;for(var A=b.readability.contentScore,C=A/3;"BODY"!==p.tagName;)if(p.readability){var x=p.readability.contentScore;if(xA){b=p;break}A=p.readability.contentScore,p=p.parentNode}else p=p.parentNode;for(p=b.parentNode;"BODY"!=p.tagName&&1==p.children.length;)p=(b=p).parentNode;b.readability||this._initializeNode(b)}var L=t.createElement("DIV");n&&(L.id="readability-content");for(var w=Math.max(10,.2*b.readability.contentScore),I=(p=b.parentNode).children,M=0,P=I.length;M=w)R=!0;else if("P"===O.nodeName){var k=this._getLinkDensity(O),B=this._getInnerText(O),H=B.length;H>80&&k<.25?R=!0:H<80&&H>0&&0===k&&-1!==B.search(/\.( |$)/)&&(R=!0)}}R&&(this.log("Appending node:",O),-1===this.ALTER_TO_DIV_EXCEPTIONS.indexOf(O.nodeName)&&(this.log("Altering sibling:",O,"to div."),O=this._setNodeTag(O,"DIV")),L.appendChild(O),M-=1,P-=1)}if(this._debug&&this.log("Article content pre-prep: "+L.innerHTML),this._prepArticle(L),this._debug&&this.log("Article content post-prep: "+L.innerHTML),y)b.id="readability-page-1",b.className="page";else{var G=t.createElement("DIV");G.id="readability-page-1",G.className="page";for(var F=L.childNodes;F.length;)G.appendChild(F[0]);L.appendChild(G)}this._debug&&this.log("Article content after paging: "+L.innerHTML);var U=!0,V=this._getInnerText(L,!0).length;if(V0&&e.length<100)},_getArticleMetadata:function(){var e={},t={},n=this._doc.getElementsByTagName("meta"),i=/^\s*((twitter)\s*:\s*)?(description|title)\s*$/gi,a=/^\s*og\s*:\s*(description|title)\s*$/gi;return this._forEachNode(n,function(n){var r=n.getAttribute("name"),o=n.getAttribute("property");if(-1===[r,o].indexOf("author")){var s=null;if(i.test(r)?s=r:a.test(o)&&(s=o),s){var l=n.getAttribute("content");l&&(s=s.toLowerCase().replace(/\s/g,""),t[s]=l.trim())}}else e.byline=n.getAttribute("content")}),"description"in t?e.excerpt=t.description:"og:description"in t?e.excerpt=t["og:description"]:"twitter:description"in t&&(e.excerpt=t["twitter:description"]),e.title=this._getArticleTitle(),e.title||("og:title"in t?e.title=t["og:title"]:"twitter:title"in t&&(e.title=t["twitter:title"])),e},_removeScripts:function(e){this._removeNodes(e.getElementsByTagName("script"),function(e){return e.nodeValue="",e.removeAttribute("src"),!0}),this._removeNodes(e.getElementsByTagName("noscript"))},_hasSinglePInsideElement:function(e){return 1==e.children.length&&"P"===e.children[0].tagName&&!this._someNode(e.childNodes,function(e){return e.nodeType===Node.TEXT_NODE&&this.REGEXPS.hasContent.test(e.textContent)})},_isElementWithoutContent:function(e){return e.nodeType===Node.ELEMENT_NODE&&0==e.textContent.trim().length&&(0==e.children.length||e.children.length==e.getElementsByTagName("br").length+e.getElementsByTagName("hr").length)},_hasChildBlockElement:function(e){return this._someNode(e.childNodes,function(e){return-1!==this.DIV_TO_P_ELEMS.indexOf(e.tagName)||this._hasChildBlockElement(e)})},_getInnerText:function(e,t){t=void 0===t||t;var n=e.textContent.trim();return t?n.replace(this.REGEXPS.normalize," "):n},_getCharCount:function(e,t){return t=t||",",this._getInnerText(e).split(t).length-1},_cleanStyles:function(e){if(e&&"svg"!==e.tagName.toLowerCase()){if("readability-styled"!==e.className){for(var t=0;t0&&a>n)return!1;if(e.parentNode.tagName===t&&(!i||i(e.parentNode)))return!0;e=e.parentNode,a++}return!1},_getRowAndColumnCount:function(e){for(var t=0,n=0,i=e.getElementsByTagName("tr"),a=0;a0)i._readabilityDataTable=!0;else{if(["col","colgroup","tfoot","thead","th"].some(function(e){return!!i.getElementsByTagName(e)[0]}))this.log("Data table because found data-y descendant"),i._readabilityDataTable=!0;else if(i.getElementsByTagName("table")[0])i._readabilityDataTable=!1;else{var r=this._getRowAndColumnCount(i);r.rows>=10||r.columns>4?i._readabilityDataTable=!0:i._readabilityDataTable=r.rows*r.columns>10}}}else i._readabilityDataTable=!1;else i._readabilityDataTable=!1}},_cleanConditionally:function(e,t){if(this._flagIsActive(this.FLAG_CLEAN_CONDITIONALLY)){var n="ul"===t||"ol"===t;this._removeNodes(e.getElementsByTagName(t),function(e){if(this._hasAncestorTag(e,"table",-1,function(e){return e._readabilityDataTable}))return!1;var t=this._getClassWeight(e);if(this.log("Cleaning Conditionally",e),t+0<0)return!0;if(this._getCharCount(e,",")<10){for(var i=e.getElementsByTagName("p").length,a=e.getElementsByTagName("img").length,r=e.getElementsByTagName("li").length-100,o=e.getElementsByTagName("input").length,s=0,l=e.getElementsByTagName("embed"),c=0,d=l.length;c1&&i/a<.5&&!this._hasAncestorTag(e,"figure")||!n&&r>i||o>Math.floor(i/3)||!n&&u<25&&(0===a||a>2)&&!this._hasAncestorTag(e,"figure")||!n&&t<25&&h>.2||t>=25&&h>.5||1===s&&u<75||s>1}return!1})}},_cleanMatchedNodes:function(e,t){for(var n=this._getNextNode(e,!0),i=this._getNextNode(e);i&&i!=n;)i=t.test(i.className+" "+i.id)?this._removeAndGetNext(i):this._getNextNode(i)},_cleanHeaders:function(e){for(var t=1;t<3;t+=1)this._removeNodes(e.getElementsByTagName("h"+t),function(e){return this._getClassWeight(e)<0})},_flagIsActive:function(e){return(this._flags&e)>0},_removeFlag:function(e){this._flags=this._flags&~e},isProbablyReaderable:function(e){var t=this._getAllNodesWithTag(this._doc,["p","pre"]),n=this._getAllNodesWithTag(this._doc,["div > br"]);if(n.length){var i=new Set;[].forEach.call(n,function(e){i.add(e.parentNode)}),t=[].concat.apply(Array.from(i),t)}var a=0;return this._someNode(t,function(t){if(e&&!e(t))return!1;var n=t.className+" "+t.id;if(this.REGEXPS.unlikelyCandidates.test(n)&&!this.REGEXPS.okMaybeItsACandidate.test(n))return!1;if(t.matches&&t.matches("li p"))return!1;var i=t.textContent.trim().length;return!(i<140)&&(a+=Math.sqrt(i-140))>20})},parse:function(){if(this._maxElemsToParse>0){var e=this._doc.getElementsByTagName("*").length;if(e>this._maxElemsToParse)throw new Error("Aborting parsing document; "+e+" elements found")}void 0===this._doc.documentElement.firstElementChild&&(this._getNextNode=this._getNextNodeNoElementProperties),this._removeScripts(this._doc),this._prepDocument();var t=this._getArticleMetadata();this._articleTitle=t.title;var n=this._grabArticle();if(!n)return null;if(this.log("Grabbed: "+n.innerHTML),this._postProcessContent(n),!t.excerpt){var i=n.getElementsByTagName("p");i.length>0&&(t.excerpt=i[0].textContent.trim())}var a=n.textContent;return{uri:this._uri,title:this._articleTitle,byline:t.byline||this._articleByline,dir:this._articleDir,content:n.innerHTML,textContent:a,length:a.length,excerpt:t.excerpt}}},"object"===t(e)&&(e.exports=n)}).call(t,n(0)(e))},function(e,t,n){"use strict";webkit.messageHandlers.trackingProtectionStats&&function(){function e(e){e&&webkit.messageHandlers.trackingProtectionStats.postMessage({url:e})}function t(){[].slice.apply(document.scripts).forEach(function(t){e(t.src)}),[].slice.apply(document.images).forEach(function(t){0===t.naturalWidth&&e(t.src)})}Object.defineProperty(window.__firefox__,"TrackingProtectionStats",{enumerable:!1,configurable:!1,writable:!1,value:{enabled:!1}}),Object.defineProperty(window.__firefox__.TrackingProtectionStats,"setEnabled",{enumerable:!1,configurable:!1,writable:!1,value:function(e,t){t===SECURITY_TOKEN&&e!==window.__firefox__.TrackingProtectionStats.enabled&&(window.__firefox__.TrackingProtectionStats.enabled=e,o(e))}});var n=null,i=null,a=null,r=null;function o(o){if(!o)return window.removeEventListener("load",t,!1),void(n&&(XMLHttpRequest.prototype.open=n,XMLHttpRequest.prototype.send=i,Image.prototype.src=a,r.disconnect(),n=i=a=r=null));if(!n){window.addEventListener("load",t,!1);var s=XMLHttpRequest.prototype;n||(n=s.open,i=s.send),s.open=function(e,t){return this._url=t,n.apply(this,arguments)},s.send=function(t){return this._tpErrorHandler||(this._tpErrorHandler=function(){e(this._url)},this.addEventListener("error",this._tpErrorHandler)),i.apply(this,arguments)},a||(a=Object.getOwnPropertyDescriptor(Image.prototype,"src")),delete Image.prototype.src,Object.defineProperty(Image.prototype,"src",{get:function(){return a.get.call(this)},set:function(t){this._tpErrorHandler||(this._tpErrorHandler=function(){e(this.src)},this.addEventListener("error",this._tpErrorHandler)),a.set.call(this,t)}}),(r=new MutationObserver(function(t){t.forEach(function(t){t.addedNodes.forEach(function(t){"SCRIPT"===t.tagName&&t.src&&t.addEventListener("error",function(){e(t.src)})})})})).observe(document.documentElement,{childList:!0,subtree:!0})}}window.__firefox__.TrackingProtectionStats.enabled=!0,o(!0)}()}]); \ No newline at end of file diff --git a/Client/Assets/NetError.css b/Client/Assets/NetError.css old mode 100644 new mode 100755 diff --git a/Client/Assets/NetError.html b/Client/Assets/NetError.html old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/README.md b/Client/Assets/Search/README.md old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchOverlays/baidu.xml b/Client/Assets/Search/SearchOverlays/baidu.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchOverlays/bing.xml b/Client/Assets/Search/SearchOverlays/bing.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchOverlays/duckduckgo.xml b/Client/Assets/Search/SearchOverlays/duckduckgo.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchOverlays/qwant.xml b/Client/Assets/Search/SearchOverlays/qwant.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchOverlays/yahoo.xml b/Client/Assets/Search/SearchOverlays/yahoo.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazon-au.xml b/Client/Assets/Search/SearchPlugins/amazon-au.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazon-br.xml b/Client/Assets/Search/SearchPlugins/amazon-br.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazon-ca.xml b/Client/Assets/Search/SearchPlugins/amazon-ca.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazon-co-uk.xml b/Client/Assets/Search/SearchPlugins/amazon-co-uk.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazon-de.xml b/Client/Assets/Search/SearchPlugins/amazon-de.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazon-fr.xml b/Client/Assets/Search/SearchPlugins/amazon-fr.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazon-in.xml b/Client/Assets/Search/SearchPlugins/amazon-in.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazon-jp.xml b/Client/Assets/Search/SearchPlugins/amazon-jp.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazon-mx.xml b/Client/Assets/Search/SearchPlugins/amazon-mx.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazon-nl.xml b/Client/Assets/Search/SearchPlugins/amazon-nl.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/amazondotcom.xml b/Client/Assets/Search/SearchPlugins/amazondotcom.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/azerdict.xml b/Client/Assets/Search/SearchPlugins/azerdict.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/azet-sk.xml b/Client/Assets/Search/SearchPlugins/azet-sk.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/baidu.xml b/Client/Assets/Search/SearchPlugins/baidu.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/bing.xml b/Client/Assets/Search/SearchPlugins/bing.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/bolcom-fy-NL.xml b/Client/Assets/Search/SearchPlugins/bolcom-fy-NL.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/bolcom-nl.xml b/Client/Assets/Search/SearchPlugins/bolcom-nl.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/ceneje.xml b/Client/Assets/Search/SearchPlugins/ceneje.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/coccoc.xml b/Client/Assets/Search/SearchPlugins/coccoc.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/danawa-kr.xml b/Client/Assets/Search/SearchPlugins/danawa-kr.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/daum-kr.xml b/Client/Assets/Search/SearchPlugins/daum-kr.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/ddg.xml b/Client/Assets/Search/SearchPlugins/ddg.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/diec2.xml b/Client/Assets/Search/SearchPlugins/diec2.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/drae.xml b/Client/Assets/Search/SearchPlugins/drae.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/duckduckgo.xml b/Client/Assets/Search/SearchPlugins/duckduckgo.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/elebila.xml b/Client/Assets/Search/SearchPlugins/elebila.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/faclair-beag.xml b/Client/Assets/Search/SearchPlugins/faclair-beag.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/google-2018.xml b/Client/Assets/Search/SearchPlugins/google-2018.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/google-nocodes.xml b/Client/Assets/Search/SearchPlugins/google-nocodes.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/google.xml b/Client/Assets/Search/SearchPlugins/google.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/gulesider-mobile-NO.xml b/Client/Assets/Search/SearchPlugins/gulesider-mobile-NO.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/heureka-cz.xml b/Client/Assets/Search/SearchPlugins/heureka-cz.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/leit-is.xml b/Client/Assets/Search/SearchPlugins/leit-is.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/leo_ende_de.xml b/Client/Assets/Search/SearchPlugins/leo_ende_de.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/list-am.xml b/Client/Assets/Search/SearchPlugins/list-am.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/list.json b/Client/Assets/Search/SearchPlugins/list.json old mode 100644 new mode 100755 index 8f8250389..f236e8ed3 --- a/Client/Assets/Search/SearchPlugins/list.json +++ b/Client/Assets/Search/SearchPlugins/list.json @@ -2,7 +2,7 @@ "default": { "searchDefault": "Google", "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "ddg", "twitter", "wikipedia" + "google", "bing", "amazondotcom", "ddg", "twitter", "wikipedia" ] }, "regionOverrides": { @@ -29,35 +29,35 @@ "ach": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "wikipedia" + "google", "bing", "wikipedia" ] } }, "an": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-es", "bing", "twitter", "wikipedia-an" + "google", "bing", "twitter", "wikipedia-an" ] } }, "ar": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "twitter", "wikipedia-ar" + "google", "bing", "amazondotcom", "twitter", "wikipedia-ar" ] } }, "as": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazon-in", "wikipedia-as" + "google", "bing", "amazon-in", "wikipedia-as" ] } }, "ast": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-es", "bing", "amazondotcom", "twitter", "wikipedia-ast" + "google", "bing", "amazondotcom", "twitter", "wikipedia-ast" ] } }, @@ -71,7 +71,7 @@ "be": { "default": { "visibleDefaultEngines": [ - "google", "bing", "yahoo", "ddg", "wikipedia-be", "yandex.by" + "google", "bing", "ddg", "wikipedia-be", "yandex.by" ] }, "BY": { @@ -90,35 +90,35 @@ "bg": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "wikipedia-bg" + "google", "bing", "wikipedia-bg" ] } }, "bn-BD": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "ddg", "wikipedia-bn" + "google", "bing", "ddg", "wikipedia-bn" ] } }, "bn-IN": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazondotcom", "rediff", "wikipedia-bn" + "google", "bing", "amazondotcom", "rediff", "wikipedia-bn" ] } }, "br": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-france", "bing", "twitter", "wikipedia-br" + "google", "bing", "twitter", "wikipedia-br" ] } }, "bs": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "twitter", "wikipedia-bs" + "google", "bing", "twitter", "wikipedia-bs" ] } }, @@ -132,7 +132,7 @@ "cak": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-espanol", "amazondotcom", "ddg", "wikipedia-es" + "google", "amazondotcom", "ddg", "wikipedia-es" ] } }, @@ -146,7 +146,7 @@ "cy": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-en-GB", "bing", "amazon-co-uk", "ddg", "wikipedia-cy" + "google", "bing", "amazon-co-uk", "ddg", "wikipedia-cy" ] } }, @@ -160,35 +160,35 @@ "de": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-de", "bing", "amazon-de", "ddg", "qwant", "twitter", "wikipedia-de" + "google", "bing", "amazon-de", "ddg", "qwant", "twitter", "wikipedia-de" ] } }, "dsb": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-de", "bing", "amazon-de", "twitter", "wikipedia-dsb" + "google", "bing", "amazon-de", "twitter", "wikipedia-dsb" ] } }, "el": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "skroutz", "twitter", "wikipedia-el" + "google", "bing", "skroutz", "twitter", "wikipedia-el" ] } }, "en-GB": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-en-GB", "bing", "amazon-co-uk", "ddg", "qwant", "twitter", "wikipedia" + "google", "bing", "amazon-co-uk", "ddg", "qwant", "twitter", "wikipedia" ] } }, "en-US": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "ddg", "twitter", "wikipedia" + "google", "bing", "amazondotcom", "ddg", "twitter", "wikipedia" ] }, "experimental-hidden": { @@ -207,7 +207,7 @@ "eo": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "ddg", "reta-vortaro", "twitter", "wikipedia-eo" + "google", "bing", "ddg", "reta-vortaro", "twitter", "wikipedia-eo" ] } }, @@ -221,21 +221,21 @@ "es-CL": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-cl", "bing", "drae", "mercadolibre-cl", "twitter", "wikipedia-es" + "google", "bing", "drae", "mercadolibre-cl", "twitter", "wikipedia-es" ] } }, "es-ES": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-es", "bing", "ddg", "twitter", "wikipedia-es" + "google", "bing", "ddg", "twitter", "wikipedia-es" ] } }, "es-MX": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-mx", "bing", "amazondotcom", "ddg", "mercadolibre-mx", "twitter", "wikipedia-es" + "google", "bing", "amazondotcom", "ddg", "mercadolibre-mx", "twitter", "wikipedia-es" ] }, "experimental-hidden": { @@ -254,35 +254,35 @@ "eu": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-es", "bing", "elebila", "wikipedia-eu" + "google", "bing", "elebila", "wikipedia-eu" ] } }, "fa": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "wikipedia-fa" + "google", "bing", "wikipedia-fa" ] } }, "ff": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-france", "bing", "amazon-fr", "wikipedia-fr" + "google", "bing", "amazon-fr", "wikipedia-fr" ] } }, "fi": { "default": { "visibleDefaultEngines": [ - "google", "amazondotcom", "twitter", "wikipedia-fi", "yahoo-fi" + "google", "amazondotcom", "twitter", "wikipedia-fi" ] } }, "fr": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-france", "bing", "ddg", "qwant", "twitter", "wikipedia-fr" + "google", "bing", "ddg", "qwant", "twitter", "wikipedia-fr" ] } }, @@ -308,56 +308,56 @@ "gd": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-en-GB", "bing", "ddg", "faclair-beag", "wikipedia-gd" + "google", "bing", "ddg", "faclair-beag", "wikipedia-gd" ] } }, "gl": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-es", "bing", "amazondotcom", "twitter", "wikipedia-gl" + "google", "bing", "amazondotcom", "twitter", "wikipedia-gl" ] } }, "gn": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-espanol", "bing", "amazondotcom", "twitter", "wikipedia-gn" + "google", "bing", "amazondotcom", "twitter", "wikipedia-gn" ] } }, "gu-IN": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazon-in", "wikipedia-gu" + "google", "bing", "amazon-in", "wikipedia-gu" ] } }, "he": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "twitter", "wikipedia-he" + "google", "bing", "amazondotcom", "twitter", "wikipedia-he" ] } }, "hi-IN": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazon-in", "twitter", "wikipedia-hi" + "google", "bing", "amazon-in", "twitter", "wikipedia-hi" ] } }, "hr": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazon-co-uk", "ddg", "twitter", "wikipedia-hr" + "google", "bing", "amazon-co-uk", "ddg", "twitter", "wikipedia-hr" ] } }, "hsb": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-de", "bing", "amazon-de", "twitter", "wikipedia-hsb" + "google", "bing", "amazon-de", "twitter", "wikipedia-hsb" ] } }, @@ -371,35 +371,35 @@ "hy-AM": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "list-am", "wikipedia-hy-AM" + "google", "bing", "amazondotcom", "list-am", "wikipedia-hy-AM" ] } }, "ia": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "ddg", "twitter", "wikipedia-ia" + "google", "bing", "amazondotcom", "ddg", "twitter", "wikipedia-ia" ] } }, "id": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-id", "bing", "twitter", "wikipedia-id" + "google", "bing", "twitter", "wikipedia-id" ] } }, "is": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "leit-is", "wikipedia-is" + "google", "bing", "amazondotcom", "leit-is", "wikipedia-is" ] } }, "it": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-it", "bing", "ddg", "twitter", "wikipedia-it" + "google", "bing", "ddg", "twitter", "wikipedia-it" ] } }, @@ -413,21 +413,21 @@ "ka": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "ddg", "wikipedia-ka" + "google", "bing", "amazondotcom", "ddg", "wikipedia-ka" ] } }, "kab": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-france", "bing", "wikipedia-kab" + "google", "bing", "wikipedia-kab" ] } }, "kk": { "default": { "visibleDefaultEngines": [ - "yandex", "google", "yahoo", "bing", "twitter", "wikipedia-kk" + "yandex", "google", "bing", "twitter", "wikipedia-kk" ] }, "KZ": { @@ -446,14 +446,14 @@ "km": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "twitter", "wikipedia-km" + "google", "bing", "amazondotcom", "twitter", "wikipedia-km" ] } }, "kn": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazon-in", "twitter", "wikipedia-kn", "wiktionary-kn" + "google", "bing", "amazon-in", "twitter", "wikipedia-kn", "wiktionary-kn" ] } }, @@ -474,7 +474,7 @@ "lo": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "twitter", "wikipedia-lo" + "google", "bing", "twitter", "wikipedia-lo" ] } }, @@ -488,7 +488,7 @@ "ltg": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazon-co-uk", "twitter", "wikipedia-ltg" + "google", "bing", "amazon-co-uk", "twitter", "wikipedia-ltg" ] } }, @@ -502,35 +502,35 @@ "mai": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazon-in", "twitter", "wikipedia-hi" + "google", "bing", "amazon-in", "twitter", "wikipedia-hi" ] } }, "ml": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "ddg", "twitter", "wikipedia-ml" + "google", "bing", "ddg", "twitter", "wikipedia-ml" ] } }, "mr": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazon-in", "rediff", "wikipedia-mr" + "google", "bing", "amazon-in", "rediff", "wikipedia-mr" ] } }, "ms": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "twitter", "wikipedia-ms" + "google", "bing", "amazondotcom", "twitter", "wikipedia-ms" ] } }, "my": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "twitter", "wikipedia-my" + "google", "bing", "amazondotcom", "twitter", "wikipedia-my" ] } }, @@ -544,14 +544,14 @@ "ne-NP": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "twitter", "wikipedia-ne" + "google", "bing", "twitter", "wikipedia-ne" ] } }, "nl": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "bolcom-nl", "ddg", "twitter", "wikipedia-nl" + "google", "bing", "bolcom-nl", "ddg", "twitter", "wikipedia-nl" ] }, "experimental-hidden": { @@ -570,21 +570,21 @@ "oc": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-france", "bing", "wikipedia-oc", "wiktionary-oc" + "google", "bing", "wikipedia-oc", "wiktionary-oc" ] } }, "or": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazon-in", "wikipedia-or", "wiktionary-or" + "google", "bing", "amazon-in", "wikipedia-or", "wiktionary-or" ] } }, "pa-IN": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "wikipedia-pa" + "google", "bing", "wikipedia-pa" ] } }, @@ -598,7 +598,7 @@ "pt-BR": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-br", "bing", "twitter", "wikipedia-pt" + "google", "bing", "twitter", "wikipedia-pt" ] }, "experimental-hidden": { @@ -617,7 +617,7 @@ "rm": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-ch", "bing", "ddg", "leo_ende_de", "pledarigrond", "wikipedia-rm" + "google", "bing", "ddg", "leo_ende_de", "pledarigrond", "wikipedia-rm" ] } }, @@ -664,21 +664,21 @@ "son": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-france", "bing", "amazon-fr", "twitter", "wikipedia-fr" + "google", "bing", "amazon-fr", "twitter", "wikipedia-fr" ] } }, "sq": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazon-co-uk", "twitter", "wikipedia-sq" + "google", "bing", "amazon-co-uk", "twitter", "wikipedia-sq" ] } }, "sr": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "ddg", "twitter", "wikipedia-sr" + "google", "bing", "ddg", "twitter", "wikipedia-sr" ] } }, @@ -692,14 +692,14 @@ "ta": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazon-in", "ddg", "wikipedia-ta", "wiktionary-ta" + "google", "bing", "amazon-in", "ddg", "wikipedia-ta", "wiktionary-ta" ] } }, "te": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazon-in", "wikipedia-te", "wiktionary-te" + "google", "bing", "amazon-in", "wikipedia-te", "wiktionary-te" ] } }, @@ -733,7 +733,7 @@ "default": { "searchDefault": "Google", "visibleDefaultEngines": [ - "amazondotcom", "bing", "google", "twitter", "wikipedia-es", "yahoo-espanol" + "amazondotcom", "bing", "google", "twitter", "wikipedia-es" ] } }, @@ -747,14 +747,14 @@ "ur": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-in", "bing", "amazon-in", "ddg", "twitter", "wikipedia-ur" + "google", "bing", "amazon-in", "ddg", "twitter", "wikipedia-ur" ] } }, "uz": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "amazondotcom", "twitter", "wikipedia-uz" + "google", "bing", "amazondotcom", "twitter", "wikipedia-uz" ] } }, @@ -768,21 +768,21 @@ "wo": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-france", "bing", "ddg", "wikipedia-wo" + "google", "bing", "ddg", "wikipedia-wo" ] } }, "xh": { "default": { "visibleDefaultEngines": [ - "google", "yahoo", "bing", "twitter", "wikipedia" + "google", "bing", "twitter", "wikipedia" ] } }, "zam": { "default": { "visibleDefaultEngines": [ - "google", "yahoo-espanol", "bing", "wikipedia-es" + "google", "bing", "wikipedia-es" ] } }, diff --git a/Client/Assets/Search/SearchPlugins/mapy-cz.xml b/Client/Assets/Search/SearchPlugins/mapy-cz.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/mercadolibre-ar.xml b/Client/Assets/Search/SearchPlugins/mercadolibre-ar.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/mercadolibre-cl.xml b/Client/Assets/Search/SearchPlugins/mercadolibre-cl.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/mercadolibre-mx.xml b/Client/Assets/Search/SearchPlugins/mercadolibre-mx.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/naver-kr.xml b/Client/Assets/Search/SearchPlugins/naver-kr.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/odpiralni.xml b/Client/Assets/Search/SearchPlugins/odpiralni.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/pledarigrond.xml b/Client/Assets/Search/SearchPlugins/pledarigrond.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/prisjakt-sv-SE.xml b/Client/Assets/Search/SearchPlugins/prisjakt-sv-SE.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/qwant.xml b/Client/Assets/Search/SearchPlugins/qwant.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/rediff.xml b/Client/Assets/Search/SearchPlugins/rediff.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/reta-vortaro.xml b/Client/Assets/Search/SearchPlugins/reta-vortaro.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/salidzinilv.xml b/Client/Assets/Search/SearchPlugins/salidzinilv.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/seznam-cz.xml b/Client/Assets/Search/SearchPlugins/seznam-cz.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/skroutz.xml b/Client/Assets/Search/SearchPlugins/skroutz.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/slovnik-sk.xml b/Client/Assets/Search/SearchPlugins/slovnik-sk.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/sslv.xml b/Client/Assets/Search/SearchPlugins/sslv.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/sztaki-en-hu.xml b/Client/Assets/Search/SearchPlugins/sztaki-en-hu.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/taobao.xml b/Client/Assets/Search/SearchPlugins/taobao.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/tearma.xml b/Client/Assets/Search/SearchPlugins/tearma.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/twitter-ja.xml b/Client/Assets/Search/SearchPlugins/twitter-ja.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/twitter.xml b/Client/Assets/Search/SearchPlugins/twitter.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/vatera.xml b/Client/Assets/Search/SearchPlugins/vatera.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-NN.xml b/Client/Assets/Search/SearchPlugins/wikipedia-NN.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-NO.xml b/Client/Assets/Search/SearchPlugins/wikipedia-NO.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-an.xml b/Client/Assets/Search/SearchPlugins/wikipedia-an.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ar.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ar.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-as.xml b/Client/Assets/Search/SearchPlugins/wikipedia-as.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ast.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ast.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-az.xml b/Client/Assets/Search/SearchPlugins/wikipedia-az.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-be.xml b/Client/Assets/Search/SearchPlugins/wikipedia-be.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-bg.xml b/Client/Assets/Search/SearchPlugins/wikipedia-bg.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-bn.xml b/Client/Assets/Search/SearchPlugins/wikipedia-bn.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-br.xml b/Client/Assets/Search/SearchPlugins/wikipedia-br.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-bs.xml b/Client/Assets/Search/SearchPlugins/wikipedia-bs.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ca.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ca.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-cy.xml b/Client/Assets/Search/SearchPlugins/wikipedia-cy.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-cz.xml b/Client/Assets/Search/SearchPlugins/wikipedia-cz.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-da.xml b/Client/Assets/Search/SearchPlugins/wikipedia-da.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-de.xml b/Client/Assets/Search/SearchPlugins/wikipedia-de.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-dsb.xml b/Client/Assets/Search/SearchPlugins/wikipedia-dsb.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-el.xml b/Client/Assets/Search/SearchPlugins/wikipedia-el.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-eo.xml b/Client/Assets/Search/SearchPlugins/wikipedia-eo.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-es.xml b/Client/Assets/Search/SearchPlugins/wikipedia-es.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-et.xml b/Client/Assets/Search/SearchPlugins/wikipedia-et.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-eu.xml b/Client/Assets/Search/SearchPlugins/wikipedia-eu.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-fa.xml b/Client/Assets/Search/SearchPlugins/wikipedia-fa.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-fi.xml b/Client/Assets/Search/SearchPlugins/wikipedia-fi.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-fr.xml b/Client/Assets/Search/SearchPlugins/wikipedia-fr.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-fy-NL.xml b/Client/Assets/Search/SearchPlugins/wikipedia-fy-NL.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ga-IE.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ga-IE.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-gd.xml b/Client/Assets/Search/SearchPlugins/wikipedia-gd.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-gl.xml b/Client/Assets/Search/SearchPlugins/wikipedia-gl.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-gn.xml b/Client/Assets/Search/SearchPlugins/wikipedia-gn.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-gu.xml b/Client/Assets/Search/SearchPlugins/wikipedia-gu.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-he.xml b/Client/Assets/Search/SearchPlugins/wikipedia-he.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-hi.xml b/Client/Assets/Search/SearchPlugins/wikipedia-hi.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-hr.xml b/Client/Assets/Search/SearchPlugins/wikipedia-hr.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-hsb.xml b/Client/Assets/Search/SearchPlugins/wikipedia-hsb.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-hu.xml b/Client/Assets/Search/SearchPlugins/wikipedia-hu.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-hy-AM.xml b/Client/Assets/Search/SearchPlugins/wikipedia-hy-AM.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ia.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ia.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-id.xml b/Client/Assets/Search/SearchPlugins/wikipedia-id.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-is.xml b/Client/Assets/Search/SearchPlugins/wikipedia-is.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-it.xml b/Client/Assets/Search/SearchPlugins/wikipedia-it.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ja.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ja.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ka.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ka.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-kab.xml b/Client/Assets/Search/SearchPlugins/wikipedia-kab.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-kk.xml b/Client/Assets/Search/SearchPlugins/wikipedia-kk.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-km.xml b/Client/Assets/Search/SearchPlugins/wikipedia-km.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-kn.xml b/Client/Assets/Search/SearchPlugins/wikipedia-kn.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-lo.xml b/Client/Assets/Search/SearchPlugins/wikipedia-lo.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-lt.xml b/Client/Assets/Search/SearchPlugins/wikipedia-lt.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ltg.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ltg.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-lv.xml b/Client/Assets/Search/SearchPlugins/wikipedia-lv.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ml.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ml.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-mr.xml b/Client/Assets/Search/SearchPlugins/wikipedia-mr.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ms.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ms.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-my.xml b/Client/Assets/Search/SearchPlugins/wikipedia-my.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ne.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ne.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-nl.xml b/Client/Assets/Search/SearchPlugins/wikipedia-nl.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-oc.xml b/Client/Assets/Search/SearchPlugins/wikipedia-oc.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-or.xml b/Client/Assets/Search/SearchPlugins/wikipedia-or.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-pa.xml b/Client/Assets/Search/SearchPlugins/wikipedia-pa.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-pl.xml b/Client/Assets/Search/SearchPlugins/wikipedia-pl.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-pt.xml b/Client/Assets/Search/SearchPlugins/wikipedia-pt.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-rm.xml b/Client/Assets/Search/SearchPlugins/wikipedia-rm.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ro.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ro.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ru.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ru.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-sk.xml b/Client/Assets/Search/SearchPlugins/wikipedia-sk.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-sl.xml b/Client/Assets/Search/SearchPlugins/wikipedia-sl.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-sq.xml b/Client/Assets/Search/SearchPlugins/wikipedia-sq.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-sr.xml b/Client/Assets/Search/SearchPlugins/wikipedia-sr.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-sv-SE.xml b/Client/Assets/Search/SearchPlugins/wikipedia-sv-SE.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ta.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ta.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-te.xml b/Client/Assets/Search/SearchPlugins/wikipedia-te.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-th.xml b/Client/Assets/Search/SearchPlugins/wikipedia-th.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-tr.xml b/Client/Assets/Search/SearchPlugins/wikipedia-tr.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-uk.xml b/Client/Assets/Search/SearchPlugins/wikipedia-uk.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-ur.xml b/Client/Assets/Search/SearchPlugins/wikipedia-ur.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-uz.xml b/Client/Assets/Search/SearchPlugins/wikipedia-uz.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-vi.xml b/Client/Assets/Search/SearchPlugins/wikipedia-vi.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-wo.xml b/Client/Assets/Search/SearchPlugins/wikipedia-wo.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-zh-CN.xml b/Client/Assets/Search/SearchPlugins/wikipedia-zh-CN.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia-zh-TW.xml b/Client/Assets/Search/SearchPlugins/wikipedia-zh-TW.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wikipedia.xml b/Client/Assets/Search/SearchPlugins/wikipedia.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wiktionary-kn.xml b/Client/Assets/Search/SearchPlugins/wiktionary-kn.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wiktionary-oc.xml b/Client/Assets/Search/SearchPlugins/wiktionary-oc.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wiktionary-or.xml b/Client/Assets/Search/SearchPlugins/wiktionary-or.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wiktionary-ta.xml b/Client/Assets/Search/SearchPlugins/wiktionary-ta.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/wiktionary-te.xml b/Client/Assets/Search/SearchPlugins/wiktionary-te.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/yahoo-br.xml b/Client/Assets/Search/SearchPlugins/yahoo-br.xml deleted file mode 100644 index 22106df48..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-br.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://br.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-ch.xml b/Client/Assets/Search/SearchPlugins/yahoo-ch.xml deleted file mode 100644 index 43a9a14e8..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-ch.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - -https://ch.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-cl.xml b/Client/Assets/Search/SearchPlugins/yahoo-cl.xml deleted file mode 100644 index 74bb64e99..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-cl.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://cl.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-de.xml b/Client/Assets/Search/SearchPlugins/yahoo-de.xml deleted file mode 100644 index 5ad83bf00..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-de.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://de.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-en-GB.xml b/Client/Assets/Search/SearchPlugins/yahoo-en-GB.xml deleted file mode 100644 index 37f8e96db..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-en-GB.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo.co.uk -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://uk.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-es.xml b/Client/Assets/Search/SearchPlugins/yahoo-es.xml deleted file mode 100644 index 69c9160a5..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-es.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://es.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-espanol.xml b/Client/Assets/Search/SearchPlugins/yahoo-espanol.xml deleted file mode 100644 index 059604221..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-espanol.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://espanol.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-fi.xml b/Client/Assets/Search/SearchPlugins/yahoo-fi.xml deleted file mode 100644 index 63440dde5..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-fi.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://fi.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-france.xml b/Client/Assets/Search/SearchPlugins/yahoo-france.xml deleted file mode 100644 index f7b74e0b1..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-france.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://fr.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-id.xml b/Client/Assets/Search/SearchPlugins/yahoo-id.xml deleted file mode 100644 index d456a79be..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-id.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://id.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-in.xml b/Client/Assets/Search/SearchPlugins/yahoo-in.xml deleted file mode 100644 index 8b17bdcb0..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-in.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://in.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-it.xml b/Client/Assets/Search/SearchPlugins/yahoo-it.xml deleted file mode 100644 index 6c86e31e4..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-it.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://it.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo-jp.xml b/Client/Assets/Search/SearchPlugins/yahoo-jp.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/yahoo-mx.xml b/Client/Assets/Search/SearchPlugins/yahoo-mx.xml deleted file mode 100644 index 0dd620c7d..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo-mx.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - -https://mx.search.yahoo.com/ - diff --git a/Client/Assets/Search/SearchPlugins/yahoo.xml b/Client/Assets/Search/SearchPlugins/yahoo.xml deleted file mode 100644 index 1b08182e0..000000000 --- a/Client/Assets/Search/SearchPlugins/yahoo.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - -Yahoo -UTF-8 -data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAt1BMVEUAAABTALVUALVUALZUALVVAL9TALX///9hFrv+/v77+v19QMdXBrfezvGba9SVYtH49vzw6vnIree+n+P08Pro3vXaye/Ot+rKsejFqua1kt+yjd6of9qfcdaOV855OcV1M8NuKMBpIb7l2PPi1PKrg9uidteKUs2GTcuESspaC7jz7frUwO3Bo+SviNyhdNaZaNOYZ9KSXdBnHb1eEbldD7n18frs4/a6muG6meG5mOGnftmletijsdsyAAAABnRSTlMA8si8ZBgxEvPEAAACZElEQVRo3u2aaW/CMAyGC2NuoeUobMC473FtY4Pd+/+/a2SOlIy1SDR5pSHVH6pUcfI0sRM7VZy95LIZAkgmm3OEXF4QTC4u9wBU/0zYzw9BJedkCSpZJ0NQyTgElhSQAlJACjABLDo933/q1PrH288/Zr3bXnnqnwzwVu6PFOmYBNesdb08fYrKLsvmGKArleZJbLDmtuEuXsW7Yp1mIiMPC9y6Fa9SY43KNpkXfXLzwjBOYZBnjVlCNw3G3L4Rp1Dn+kmQEEC+MuExN/CTL7Q76YSRn7gLubZGSQHKS76iKj+4buUZAKgk3WQUb+GN2V5UlI4eW1MnM0BffuciZmyFgSGA3pSdo6zTIlOA98I9dSLXcPhsDKAHZee/M/dIpgC1npsRFi5aiWhzl+VWtzCLbwVADe7tdXlo4RsyB+j7dvtgB6lsLQGorXxe3wM7ZAvwHOqrNpioKbMDUBtzWbzM5EvPZl5UV+tqW+HymmwC+i7LO1GVS/mBTYDq1l9I1BvZBYykq45lpnXlWQbQvftLumQbsAz1/seBbYByVRl/bAPUDsqZEgLArsq5HgRAN66r4iQCMJRhbLUjggCoqrkoBFDSQhsE8IgGbLR9GjlFT6J8noCuFtcggE8tnYMApgwoiTIGAF1oKug8iDIE0NaOxRgAegQt7cwJAdS0nBQCkBFnym+4eHDPb7AR8DkBOAIOyRBAU2bAogwBNLTfKxDAmgF3ogwB1LXDJQRQZEBVlCGAiXbmBwEKL5U8p74QwMgTT28knv//73sKSAEp4JwA6EsD8GsP8Isb6Ksn+Msz8Os/38MM7gJG7lmzAAAAAElFTkSuQmCC - - - - - - - - - - - - - - - - - - - - - diff --git a/Client/Assets/Search/SearchPlugins/yandex-market.xml b/Client/Assets/Search/SearchPlugins/yandex-market.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/yandex-ru.xml b/Client/Assets/Search/SearchPlugins/yandex-ru.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/yandex-tr.xml b/Client/Assets/Search/SearchPlugins/yandex-tr.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/yandex.by.xml b/Client/Assets/Search/SearchPlugins/yandex.by.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/SearchPlugins/yandex.xml b/Client/Assets/Search/SearchPlugins/yandex.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/Tests/Base/testplugin.xml b/Client/Assets/Search/Tests/Base/testplugin.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/Tests/Expected/append.xml b/Client/Assets/Search/Tests/Expected/append.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/Tests/Expected/replace.xml b/Client/Assets/Search/Tests/Expected/replace.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/Tests/Overlays/append.xml b/Client/Assets/Search/Tests/Overlays/append.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/Search/Tests/Overlays/replace.xml b/Client/Assets/Search/Tests/Overlays/replace.xml old mode 100644 new mode 100755 diff --git a/Client/Assets/SessionRestore.html b/Client/Assets/SessionRestore.html old mode 100644 new mode 100755 diff --git a/Client/Assets/SpotlightHelper.js b/Client/Assets/SpotlightHelper.js old mode 100644 new mode 100755 diff --git a/Client/Assets/TopSites/mozilla-com.png b/Client/Assets/TopSites/mozilla-com.png old mode 100644 new mode 100755 diff --git a/Client/Assets/topdomains.txt b/Client/Assets/topdomains.txt old mode 100644 new mode 100755 diff --git a/Client/Configuration/Fennec.enterprise.xcconfig b/Client/Configuration/Fennec.enterprise.xcconfig old mode 100644 new mode 100755 diff --git a/Client/Configuration/Fennec.xcconfig b/Client/Configuration/Fennec.xcconfig old mode 100644 new mode 100755 diff --git a/Client/Configuration/Firefox.xcconfig b/Client/Configuration/Firefox.xcconfig old mode 100644 new mode 100755 diff --git a/Client/Configuration/FirefoxBeta.xcconfig b/Client/Configuration/FirefoxBeta.xcconfig old mode 100644 new mode 100755 diff --git a/Client/DispatchQueueExtensions.swift b/Client/DispatchQueueExtensions.swift old mode 100644 new mode 100755 diff --git a/Client/Entitlements/FennecApplication.entitlements b/Client/Entitlements/FennecApplication.entitlements old mode 100644 new mode 100755 diff --git a/Client/Entitlements/FennecEnterpriseApplication.entitlements b/Client/Entitlements/FennecEnterpriseApplication.entitlements old mode 100644 new mode 100755 diff --git a/Client/Entitlements/FirefoxApplication.entitlements b/Client/Entitlements/FirefoxApplication.entitlements old mode 100644 new mode 100755 diff --git a/Client/Entitlements/FirefoxBetaApplication.entitlements b/Client/Entitlements/FirefoxBetaApplication.entitlements old mode 100644 new mode 100755 diff --git a/Client/Extensions/GeometryExtensions.swift b/Client/Extensions/GeometryExtensions.swift old mode 100644 new mode 100755 diff --git a/Client/Extensions/NSAttributedStringExtensions.swift b/Client/Extensions/NSAttributedStringExtensions.swift old mode 100644 new mode 100755 diff --git a/Client/Extensions/NSURLExtensionsMailTo.swift b/Client/Extensions/NSURLExtensionsMailTo.swift old mode 100644 new mode 100755 diff --git a/Client/Extensions/SnapKitExtensions.swift b/Client/Extensions/SnapKitExtensions.swift old mode 100644 new mode 100755 diff --git a/Client/Extensions/UIAlertControllerExtensions.swift b/Client/Extensions/UIAlertControllerExtensions.swift old mode 100644 new mode 100755 diff --git a/Client/Extensions/UIImageViewExtensions.swift b/Client/Extensions/UIImageViewExtensions.swift old mode 100644 new mode 100755 diff --git a/Client/Extensions/UIPasteboardExtensions.swift b/Client/Extensions/UIPasteboardExtensions.swift old mode 100644 new mode 100755 diff --git a/Client/Extensions/UIViewExtensions.swift b/Client/Extensions/UIViewExtensions.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Accessors/HomePageAccessors.swift b/Client/Frontend/Accessors/HomePageAccessors.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Accessors/NewTabAccessors.swift b/Client/Frontend/Accessors/NewTabAccessors.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/AppAuthenticator.swift b/Client/Frontend/AuthenticationManager/AppAuthenticator.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/AuthenticationManagerConstants.swift b/Client/Frontend/AuthenticationManager/AuthenticationManagerConstants.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/AuthenticationSettingsViewController.swift b/Client/Frontend/AuthenticationManager/AuthenticationSettingsViewController.swift old mode 100644 new mode 100755 index b89d673fe..f3f39863a --- a/Client/Frontend/AuthenticationManager/AuthenticationSettingsViewController.swift +++ b/Client/Frontend/AuthenticationManager/AuthenticationSettingsViewController.swift @@ -240,10 +240,6 @@ class AuthenticationSettingsViewController: SettingsTableViewController { tableView.accessibilityIdentifier = "AuthenticationManager.settingsTableView" } - deinit { - NotificationCenter.default.removeObserver(self) - } - override func generateSettings() -> [SettingSection] { if let _ = KeychainWrapper.sharedAppContainerKeychain.authenticationInfo() { return passcodeEnabledSettings() diff --git a/Client/Frontend/AuthenticationManager/BasePasscodeViewController.swift b/Client/Frontend/AuthenticationManager/BasePasscodeViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/ChangePasscodeViewController.swift b/Client/Frontend/AuthenticationManager/ChangePasscodeViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/PagingPasscodeViewController.swift b/Client/Frontend/AuthenticationManager/PagingPasscodeViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/PasscodeEntryViewController.swift b/Client/Frontend/AuthenticationManager/PasscodeEntryViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/PasscodeViews.swift b/Client/Frontend/AuthenticationManager/PasscodeViews.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/RemovePasscodeViewController.swift b/Client/Frontend/AuthenticationManager/RemovePasscodeViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/RequirePasscodeIntervalViewController.swift b/Client/Frontend/AuthenticationManager/RequirePasscodeIntervalViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/SensitiveViewController.swift b/Client/Frontend/AuthenticationManager/SensitiveViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/AuthenticationManager/SetupPasscodeViewController.swift b/Client/Frontend/AuthenticationManager/SetupPasscodeViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/AboutHomeHandler.swift b/Client/Frontend/Browser/AboutHomeHandler.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/Authenticator.swift b/Client/Frontend/Browser/Authenticator.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/BackForwardListAnimator.swift b/Client/Frontend/Browser/BackForwardListAnimator.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/BackForwardListViewController.swift b/Client/Frontend/Browser/BackForwardListViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/BackForwardTableViewCell.swift b/Client/Frontend/Browser/BackForwardTableViewCell.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/BrowserPrompts.swift b/Client/Frontend/Browser/BrowserPrompts.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/BrowserTrayAnimators.swift b/Client/Frontend/Browser/BrowserTrayAnimators.swift old mode 100644 new mode 100755 index 176174661..ef4c80316 --- a/Client/Frontend/Browser/BrowserTrayAnimators.swift +++ b/Client/Frontend/Browser/BrowserTrayAnimators.swift @@ -195,6 +195,7 @@ private extension BrowserToTrayAnimator { toggleWebViewVisibility(true, usingTabManager: bvc.tabManager) bvc.homePanelController?.view.isHidden = false + resetTransformsForViews([bvc.header, bvc.readerModeBar, bvc.footer]) bvc.urlBar.isTransitioning = false transitionContext.completeTransition(true) }) diff --git a/Client/Frontend/Browser/BrowserViewController.swift b/Client/Frontend/Browser/BrowserViewController.swift old mode 100644 new mode 100755 index 53e6704e5..5763acb6c --- a/Client/Frontend/Browser/BrowserViewController.swift +++ b/Client/Frontend/Browser/BrowserViewController.swift @@ -47,7 +47,7 @@ class BrowserViewController: UIViewController { let webViewContainerToolbar = UIView() var statusBarOverlay: UIView! fileprivate(set) var toolbar: TabToolbar? - fileprivate var searchController: SearchViewController? + var searchController: SearchViewController? fileprivate var screenshotHelper: ScreenshotHelper! fileprivate var homePanelIsInline = false fileprivate var searchLoader: SearchLoader? @@ -132,13 +132,7 @@ class BrowserViewController: UIViewController { override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) { super.viewWillTransition(to: size, with: coordinator) - displayedPopoverController?.dismiss(animated: true) { - self.displayedPopoverController = nil - } - - if let _ = self.presentedViewController as? PhotonActionSheet { - self.presentedViewController?.dismiss(animated: true, completion: nil) - } + dismissVisibleMenus() coordinator.animate(alongsideTransition: { context in self.scrollController.updateMinimumZoom() @@ -261,6 +255,13 @@ class BrowserViewController: UIViewController { }, completion: nil) } + func dismissVisibleMenus() { + displayedPopoverController?.dismiss(animated: true) + if let _ = self.presentedViewController as? PhotonActionSheet { + self.presentedViewController?.dismiss(animated: true, completion: nil) + } + } + func SELappDidEnterBackgroundNotification() { displayedPopoverController?.dismiss(animated: false) { self.displayedPopoverController = nil @@ -345,14 +346,14 @@ class BrowserViewController: UIViewController { view.addSubview(header) // UIAccessibilityCustomAction subclass holding an AccessibleAction instance does not work, thus unable to generate AccessibleActions and UIAccessibilityCustomActions "on-demand" and need to make them "persistent" e.g. by being stored in BVC - pasteGoAction = AccessibleAction(name: NSLocalizedString("Paste & Go", comment: "Paste the URL into the location bar and visit"), handler: { () -> Bool in + pasteGoAction = AccessibleAction(name: Strings.PasteAndGoTitle, handler: { () -> Bool in if let pasteboardContents = UIPasteboard.general.string { self.urlBar(self.urlBar, didSubmitText: pasteboardContents) return true } return false }) - pasteAction = AccessibleAction(name: NSLocalizedString("Paste", comment: "Paste the URL into the location bar"), handler: { () -> Bool in + pasteAction = AccessibleAction(name: Strings.PasteTitle, handler: { () -> Bool in if let pasteboardContents = UIPasteboard.general.string { // Enter overlay mode and make the search controller appear. self.urlBar.enterOverlayMode(pasteboardContents, pasted: true, search: true) @@ -361,7 +362,7 @@ class BrowserViewController: UIViewController { } return false }) - copyAddressAction = AccessibleAction(name: NSLocalizedString("Copy Address", comment: "Copy the URL from the location bar"), handler: { () -> Bool in + copyAddressAction = AccessibleAction(name: Strings.CopyAddressTitle, handler: { () -> Bool in if let url = self.urlBar.currentURL { UIPasteboard.general.url = url as URL } @@ -904,8 +905,6 @@ class BrowserViewController: UIViewController { guard let url = webView.url, url.isWebPage(), !url.isLocal else { return } - webView.evaluateJavaScript("__firefox__.metadata && __firefox__.metadata.extractMetadata()", completionHandler: nil) - if #available(iOS 11, *) { if NoImageModeHelper.isActivated(profile.prefs) { webView.evaluateJavaScript("__firefox__.NoImageMode.setEnabled(true)", completionHandler: nil) @@ -981,11 +980,16 @@ class BrowserViewController: UIViewController { func openBlankNewTab(focusLocationField: Bool, isPrivate: Bool = false) { popToBVC() openURLInNewTab(nil, isPrivate: isPrivate, isPrivileged: true) + let freshTab = tabManager.selectedTab if focusLocationField { DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(300)) { // Without a delay, the text field fails to become first responder - self.urlBar.tabLocationViewDidTapLocation(self.urlBar.locationView) + // Check that the newly created tab is still selected. + // This let's the user spam the Cmd+T button without lots of responder changes. + if freshTab == self.tabManager.selectedTab { + self.urlBar.tabLocationViewDidTapLocation(self.urlBar.locationView) + } } } } @@ -1110,21 +1114,25 @@ class BrowserViewController: UIViewController { return } - if let url = webView.url, !url.isErrorPageURL && !url.isAboutHomeURL { - tab.lastExecutedTime = Date.now() + if let url = webView.url { + if !url.isErrorPageURL, !url.isAboutHomeURL { + tab.lastExecutedTime = Date.now() - postLocationChangeNotificationForTab(tab, navigation: navigation) - - // Fire the readability check. This is here and not in the pageShow event handler in ReaderMode.js anymore - // because that event wil not always fire due to unreliable page caching. This will either let us know that - // the currently loaded page can be turned into reading mode or if the page already is in reading mode. We - // ignore the result because we are being called back asynchronous when the readermode status changes. - webView.evaluateJavaScript("\(ReaderModeNamespace).checkReadability()", completionHandler: nil) + postLocationChangeNotificationForTab(tab, navigation: navigation) + + // Fire the readability check. This is here and not in the pageShow event handler in ReaderMode.js anymore + // because that event wil not always fire due to unreliable page caching. This will either let us know that + // the currently loaded page can be turned into reading mode or if the page already is in reading mode. We + // ignore the result because we are being called back asynchronous when the readermode status changes. + webView.evaluateJavaScript("\(ReaderModeNamespace).checkReadability()", completionHandler: nil) - // Re-run additional scripts in webView to extract updated favicons and metadata. - runScriptsOnWebView(webView) + // Re-run additional scripts in webView to extract updated favicons and metadata. + runScriptsOnWebView(webView) + } + + TabEvent.post(.didChangeURL(url), for: tab) } - + if tab === tabManager.selectedTab { UIAccessibilityPostNotification(UIAccessibilityScreenChangedNotification, nil) // must be followed by LayoutChanged, as ScreenChanged will make VoiceOver @@ -1142,7 +1150,6 @@ class BrowserViewController: UIViewController { webView.removeFromSuperview() } } - } // Remember whether or not a desktop site was requested @@ -1238,7 +1245,6 @@ extension BrowserViewController { } extension BrowserViewController: URLBarDelegate { - func showTabTray() { webViewContainerToolbar.isHidden = true updateFindInPageVisibility(visible: false) @@ -1265,7 +1271,6 @@ extension BrowserViewController: URLBarDelegate { } func urlBarDidPressPageOptions(_ urlBar: URLBarView, from button: UIButton) { - let actionMenuPresenter: (URL, Tab, UIView, UIPopoverArrowDirection) -> Void = { (url, tab, view, _) in self.presentActivityViewController(url, tab: tab, sourceView: view, sourceRect: view.bounds, arrowDirection: .up) } @@ -1291,9 +1296,22 @@ extension BrowserViewController: URLBarDelegate { func urlBarDidLongPressPageOptions(_ urlBar: URLBarView, from button: UIButton) { guard let tab = tabManager.selectedTab else { return } - guard let url = tab.canonicalURL?.displayURL else { return } + guard let url = tab.canonicalURL?.displayURL, self.presentedViewController == nil else { + return + } + + let generator = UIImpactFeedbackGenerator(style: .heavy) + generator.impactOccurred() presentActivityViewController(url, tab: tab, sourceView: button, sourceRect: button.bounds, arrowDirection: .up) } + + func urlBarDidTapShield(_ urlBar: URLBarView, from button: UIButton) { + if #available(iOS 11.0, *), let tab = self.tabManager.selectedTab { + let trackingProtectionMenu = self.getTrackingSubMenu(for: tab) + guard !trackingProtectionMenu.isEmpty else { return } + self.presentSheetWith(actions: trackingProtectionMenu, on: self, from: urlBar) + } + } func urlBarDidPressStop(_ urlBar: URLBarView) { tabManager.selectedTab?.stop() @@ -1363,41 +1381,21 @@ extension BrowserViewController: URLBarDelegate { } func urlBarDidLongPressLocation(_ urlBar: URLBarView) { - let longPressAlertController = UIAlertController(title: nil, message: nil, preferredStyle: .actionSheet) - - for action in locationActionsForURLBar(urlBar) { - longPressAlertController.addAction(action.alertAction(style: .default)) - } - - let cancelAction = UIAlertAction(title: NSLocalizedString("Cancel", comment: "Label for Cancel button"), style: .cancel, handler: { (alert: UIAlertAction) -> Void in - }) - longPressAlertController.addAction(cancelAction) - - let setupPopover = { [unowned self] in - if let popoverPresentationController = longPressAlertController.popoverPresentationController { - popoverPresentationController.sourceView = urlBar - popoverPresentationController.sourceRect = urlBar.frame - popoverPresentationController.permittedArrowDirections = .any - popoverPresentationController.delegate = self - } - } - - setupPopover() - - if longPressAlertController.popoverPresentationController != nil { - displayedPopoverController = longPressAlertController - updateDisplayedPopoverProperties = setupPopover + let urlActions = self.getLongPressLocationBarActions(with: urlBar) + let generator = UIImpactFeedbackGenerator(style: .heavy) + generator.impactOccurred() + if #available(iOS 11.0, *), let tab = self.tabManager.selectedTab { + let trackingProtectionMenu = self.getTrackingMenu(for: tab, presentingOn: urlBar) + self.presentSheetWith(actions: [urlActions, trackingProtectionMenu], on: self, from: urlBar) + } else { + self.presentSheetWith(actions: [urlActions], on: self, from: urlBar) } - - self.present(longPressAlertController, animated: true, completion: nil) } func urlBarDidPressScrollToTop(_ urlBar: URLBarView) { - if let selectedTab = tabManager.selectedTab { + if let selectedTab = tabManager.selectedTab, homePanelController == nil { // Only scroll to top if we are not showing the home view controller - if homePanelController == nil { - selectedTab.webView?.scrollView.setContentOffset(CGPoint.zero, animated: true) - } + selectedTab.webView?.scrollView.setContentOffset(CGPoint.zero, animated: true) } } @@ -1483,6 +1481,10 @@ extension BrowserViewController: URLBarDelegate { hideSearchController() updateInContentHomePanel(tabManager.selectedTab?.url as URL?) } + + func urlBarDidBeginDragInteraction(_ urlBar: URLBarView) { + dismissVisibleMenus() + } } extension BrowserViewController: TabToolbarDelegate, PhotonActionSheetProtocol { @@ -1491,6 +1493,8 @@ extension BrowserViewController: TabToolbarDelegate, PhotonActionSheetProtocol { } func tabToolbarDidLongPressBack(_ tabToolbar: TabToolbarProtocol, button: UIButton) { + let generator = UIImpactFeedbackGenerator(style: .heavy) + generator.impactOccurred() showBackForwardList() } @@ -1499,34 +1503,17 @@ extension BrowserViewController: TabToolbarDelegate, PhotonActionSheetProtocol { } func tabToolbarDidLongPressReload(_ tabToolbar: TabToolbarProtocol, button: UIButton) { - guard let tab = tabManager.selectedTab, tab.webView?.url != nil && (tab.getContentScript(name: ReaderMode.name()) as? ReaderMode)?.state != .active else { + guard let tab = tabManager.selectedTab else { return } - - let toggleActionTitle: String - if tab.desktopSite { - toggleActionTitle = NSLocalizedString("Request Mobile Site", comment: "Action Sheet Button for Requesting the Mobile Site") - } else { - toggleActionTitle = NSLocalizedString("Request Desktop Site", comment: "Action Sheet Button for Requesting the Desktop Site") - } - - let controller = UIAlertController(title: nil, message: nil, preferredStyle: .actionSheet) - controller.addAction(UIAlertAction(title: toggleActionTitle, style: .default, handler: { _ in tab.toggleDesktopSite() })) - controller.addAction(UIAlertAction(title: NSLocalizedString("Cancel", comment: "Label for Cancel button"), style: .cancel, handler: nil)) - if #available(iOS 11, *) { - if let helper = tab.contentBlocker as? ContentBlockerHelper { - let state = helper.userOverrideForTrackingProtection - if state != .disallowUserOverride { - let title = state == .forceDisabled ? Strings.TrackingProtectionReloadWith : Strings.TrackingProtectionReloadWithout - controller.addAction(UIAlertAction(title: title, style: .default, handler: {_ in - helper.overridePrefsAndReloadTab(enableTrackingProtection: state == .forceDisabled) - })) - } - } + let urlActions = self.getRefreshLongPressMenu(for: tab) + guard !urlActions.isEmpty else { + return } - controller.popoverPresentationController?.sourceView = toolbar ?? urlBar - controller.popoverPresentationController?.sourceRect = button.frame - present(controller, animated: true, completion: nil) + let generator = UIImpactFeedbackGenerator(style: .heavy) + generator.impactOccurred() + let shouldSuppress = !topTabsVisible && UIDevice.current.userInterfaceIdiom == .pad + presentSheetWith(actions: [urlActions], on: self, from: button, suppressPopover: shouldSuppress) } func tabToolbarDidPressStop(_ tabToolbar: TabToolbarProtocol, button: UIButton) { @@ -1538,6 +1525,8 @@ extension BrowserViewController: TabToolbarDelegate, PhotonActionSheetProtocol { } func tabToolbarDidLongPressForward(_ tabToolbar: TabToolbarProtocol, button: UIButton) { + let generator = UIImpactFeedbackGenerator(style: .heavy) + generator.impactOccurred() showBackForwardList() } @@ -1549,8 +1538,8 @@ extension BrowserViewController: TabToolbarDelegate, PhotonActionSheetProtocol { actions.append(getHomePanelActions()) actions.append(getOtherPanelActions(vcDelegate: self)) // force a modal if the menu is being displayed in compact split screen - let shouldSupress = !topTabsVisible && UIDevice.current.userInterfaceIdiom == .pad - presentSheetWith(actions: actions, on: self, from: button, supressPopover: shouldSupress) + let shouldSuppress = !topTabsVisible && UIDevice.current.userInterfaceIdiom == .pad + presentSheetWith(actions: actions, on: self, from: button, suppressPopover: shouldSuppress) } func tabToolbarDidPressTabs(_ tabToolbar: TabToolbarProtocol, button: UIButton) { @@ -1558,6 +1547,9 @@ extension BrowserViewController: TabToolbarDelegate, PhotonActionSheetProtocol { } func tabToolbarDidLongPressTabs(_ tabToolbar: TabToolbarProtocol, button: UIButton) { + guard self.presentedViewController == nil else { + return + } let controller = UIAlertController(title: nil, message: nil, preferredStyle: .actionSheet) controller.addAction(UIAlertAction(title: Strings.NewTabTitle, style: .default, handler: { _ in self.tabManager.addTabAndSelect(isPrivate: false) @@ -1573,6 +1565,8 @@ extension BrowserViewController: TabToolbarDelegate, PhotonActionSheetProtocol { controller.addAction(UIAlertAction(title: NSLocalizedString("Cancel", comment: "Label for Cancel button"), style: .cancel, handler: nil)) controller.popoverPresentationController?.sourceView = toolbar ?? urlBar controller.popoverPresentationController?.sourceRect = button.frame + let generator = UIImpactFeedbackGenerator(style: .heavy) + generator.impactOccurred() present(controller, animated: true, completion: nil) } @@ -1646,13 +1640,15 @@ extension BrowserViewController: TabDelegate { let historyStateHelper = HistoryStateHelper(tab: tab) historyStateHelper.delegate = self tab.addContentScript(historyStateHelper, name: HistoryStateHelper.name()) - + if #available(iOS 11, *) { - (tab.contentBlocker as? ContentBlockerHelper)?.setupForWebView() + if let blocker = tab.contentBlocker as? ContentBlockerHelper { + blocker.setupTabTrackingProtection() + tab.addContentScript(blocker, name: ContentBlockerHelper.name()) + } } - let metadataHelper = MetadataParserHelper(tab: tab, profile: profile) - tab.addContentScript(metadataHelper, name: MetadataParserHelper.name()) + tab.addContentScript(FocusHelper(tab: tab), name: FocusHelper.name()) } func tab(_ tab: Tab, willDeleteWebView webView: WKWebView) { @@ -1757,6 +1753,10 @@ extension BrowserViewController: SearchViewControllerDelegate { self.present(navController, animated: true, completion: nil) } + + func searchViewController(_ searchViewController: SearchViewController, didHighlightText text: String, search: Bool) { + self.urlBar.setLocation(text, search: search) + } } extension BrowserViewController: TabManagerDelegate { @@ -1901,15 +1901,15 @@ extension BrowserViewController: TabManagerDelegate { } } -/// List of schemes that are allowed to open a popup window -private let SchemesAllowedToOpenPopups = ["http", "https", "javascript", "data"] +/// List of schemes that are allowed to be opened in new tabs. +private let schemesAllowedToBeOpenedAsPopups = ["http", "https", "javascript", "data", "about"] extension BrowserViewController: WKUIDelegate { func webView(_ webView: WKWebView, createWebViewWith configuration: WKWebViewConfiguration, for navigationAction: WKNavigationAction, windowFeatures: WKWindowFeatures) -> WKWebView? { guard let parentTab = tabManager[webView] else { return nil } - if !navigationAction.isAllowed { - print("Denying unprivileged request: \(navigationAction.request)") + guard navigationAction.isAllowed, shouldRequestBeOpenedAsPopup(navigationAction.request) else { + print("Denying popup from request: \(navigationAction.request)") return nil } @@ -1917,35 +1917,35 @@ extension BrowserViewController: WKUIDelegate { screenshotHelper.takeScreenshot(currentTab) } - let request: URLRequest - if let formPostHelper = parentTab.getContentScript(name: "FormPostHelper") as? FormPostHelper { - request = formPostHelper.urlRequestForNavigationAction(navigationAction) - } else { - request = navigationAction.request - } + // If the page uses `window.open()` or `[target="_blank"]`, open the page in a new tab. + // IMPORTANT!!: WebKit will perform the `URLRequest` automatically!! Attempting to do + // the request here manually leads to incorrect results!! + let newTab = tabManager.addPopupForParentTab(parentTab, configuration: configuration) - // If the page uses window.open() or target="_blank", open the page in a new tab. - let newTab = tabManager.addTab(request, configuration: configuration, afterTab: parentTab, isPrivate: parentTab.isPrivate) - tabManager.selectTab(newTab) + return newTab.webView + } - // If the page we just opened has a bad scheme, we return nil here so that JavaScript does not - // get a reference to it which it can return from window.open() - this will end up as a - // CFErrorHTTPBadURL being presented. - guard let scheme = (navigationAction.request as NSURLRequest).url?.scheme?.lowercased(), SchemesAllowedToOpenPopups.contains(scheme) else { - return nil + fileprivate func shouldRequestBeOpenedAsPopup(_ request: URLRequest) -> Bool { + // Treat `window.open("")` the same as `window.open("about:blank")`. + if request.url?.absoluteString.isEmpty ?? false { + return true } - return newTab.webView + if let scheme = request.url?.scheme?.lowercased(), schemesAllowedToBeOpenedAsPopups.contains(scheme) { + return true + } + + return false } - fileprivate func canDisplayJSAlertForWebView(_ webView: WKWebView) -> Bool { + fileprivate func shouldDisplayJSAlertForWebView(_ webView: WKWebView) -> Bool { // Only display a JS Alert if we are selected and there isn't anything being shown return ((tabManager.selectedTab == nil ? false : tabManager.selectedTab!.webView == webView)) && (self.presentedViewController == nil) } func webView(_ webView: WKWebView, runJavaScriptAlertPanelWithMessage message: String, initiatedByFrame frame: WKFrameInfo, completionHandler: @escaping () -> Void) { let messageAlert = MessageAlert(message: message, frame: frame, completionHandler: completionHandler) - if canDisplayJSAlertForWebView(webView) { + if shouldDisplayJSAlertForWebView(webView) { present(messageAlert.alertController(), animated: true, completion: nil) } else if let promptingTab = tabManager[webView] { promptingTab.queueJavascriptAlertPrompt(messageAlert) @@ -1958,7 +1958,7 @@ extension BrowserViewController: WKUIDelegate { func webView(_ webView: WKWebView, runJavaScriptConfirmPanelWithMessage message: String, initiatedByFrame frame: WKFrameInfo, completionHandler: @escaping (Bool) -> Void) { let confirmAlert = ConfirmPanelAlert(message: message, frame: frame, completionHandler: completionHandler) - if canDisplayJSAlertForWebView(webView) { + if shouldDisplayJSAlertForWebView(webView) { present(confirmAlert.alertController(), animated: true, completion: nil) } else if let promptingTab = tabManager[webView] { promptingTab.queueJavascriptAlertPrompt(confirmAlert) @@ -1969,7 +1969,7 @@ extension BrowserViewController: WKUIDelegate { func webView(_ webView: WKWebView, runJavaScriptTextInputPanelWithPrompt prompt: String, defaultText: String?, initiatedByFrame frame: WKFrameInfo, completionHandler: @escaping (String?) -> Void) { let textInputAlert = TextInputAlert(message: prompt, frame: frame, completionHandler: completionHandler, defaultText: defaultText) - if canDisplayJSAlertForWebView(webView) { + if shouldDisplayJSAlertForWebView(webView) { present(textInputAlert.alertController(), animated: true, completion: nil) } else if let promptingTab = tabManager[webView] { promptingTab.queueJavascriptAlertPrompt(textInputAlert) @@ -2015,8 +2015,8 @@ extension BrowserViewController: WKUIDelegate { fileprivate func checkIfWebContentProcessHasCrashed(_ webView: WKWebView, error: NSError) -> Bool { if error.code == WKError.webContentProcessTerminated.rawValue && error.domain == "WebKitErrorDomain" { - print("WebContent process has crashed. Trying to reloadFromOrigin to restart it.") - webView.reloadFromOrigin() + print("WebContent process has crashed. Trying to reload to restart it.") + webView.reload() return true } @@ -2064,6 +2064,9 @@ extension BrowserViewController: ReaderModeDelegate { self.showReaderModeBar(animated: true) tab.showContent(true) } + + func readerMode(_ readerMode: ReaderMode, didParseReadabilityResult readabilityResult: ReadabilityResult, forTab tab: Tab) { + } } // MARK: - UIPopoverPresentationControllerDelegate @@ -2335,7 +2338,6 @@ extension BrowserViewController: IntroViewControllerDelegate { func introViewControllerDidFinish(_ introViewController: IntroViewController, requestToLogin: Bool) { self.profile.prefs.setInt(1, forKey: PrefsKeys.IntroSeen) - LeanPlumClient.shared.track(event: .dismissedOnboarding) introViewController.dismiss(animated: true) { finished in if self.navigationController?.viewControllers.count ?? 0 > 1 { @@ -2719,9 +2721,14 @@ extension BrowserViewController: TabTrayDelegate { // This function animates and resets the tab chrome transforms when // the tab tray dismisses. func tabTrayDidDismiss(_ tabTray: TabTrayController) { + topTabsViewController?.reloadData() resetBrowserChrome() } + func tabTrayDidAddTab(_ tabTray: TabTrayController, tab: Tab) { + topTabsViewController?.reloadData() + } + func tabTrayDidAddBookmark(_ tab: Tab) { guard let url = tab.url?.absoluteString, !url.isEmpty else { return } self.addBookmark(tab.tabState) diff --git a/Client/Frontend/Browser/BrowserViewController/BrowserViewController+KeyCommands.swift b/Client/Frontend/Browser/BrowserViewController/BrowserViewController+KeyCommands.swift old mode 100644 new mode 100755 index 87064bd58..38d13732c --- a/Client/Frontend/Browser/BrowserViewController/BrowserViewController+KeyCommands.swift +++ b/Client/Frontend/Browser/BrowserViewController/BrowserViewController+KeyCommands.swift @@ -5,47 +5,56 @@ import Shared // Naming functions: use the suffix 'KeyCommand' for an additional level of namespacing (bug 1415830) - extension BrowserViewController { @objc private func reloadTabKeyCommand() { - if homePanelController == nil { - tabManager.selectedTab?.reload() + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "reload"]) + if let tab = tabManager.selectedTab, homePanelController == nil { + tab.reload() } } @objc private func goBackKeyCommand() { - if tabManager.selectedTab?.canGoBack == true && homePanelController == nil { - tabManager.selectedTab?.goBack() + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "go-back"]) + if let tab = tabManager.selectedTab, tab.canGoBack, homePanelController == nil { + tab.goBack() } } @objc private func goForwardKeyCommand() { - if tabManager.selectedTab?.canGoForward == true && homePanelController == nil { - tabManager.selectedTab?.goForward() + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "go-forward"]) + if let tab = tabManager.selectedTab, tab.canGoForward { + tab.goForward() } } - @objc private func findOnPageKeyCommand() { - if homePanelController == nil { - tab( (tabManager.selectedTab)!, didSelectFindInPageForSelection: "") + @objc private func findInPageKeyCommand() { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "find-in-page"]) + if let tab = tabManager.selectedTab, homePanelController == nil { + self.tab(tab, didSelectFindInPageForSelection: "") } } @objc private func selectLocationBarKeyCommand() { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "select-location-bar"]) scrollController.showToolbars(animated: true) urlBar.tabLocationViewDidTapLocation(urlBar.locationView) } @objc private func newTabKeyCommand() { - openBlankNewTab(focusLocationField: false, isPrivate: false) + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "new-tab"]) + openBlankNewTab(focusLocationField: true, isPrivate: false) } @objc private func newPrivateTabKeyCommand() { - openBlankNewTab(focusLocationField: false, isPrivate: true) + // NOTE: We cannot and should not distinguish between "new-tab" and "new-private-tab" + // when recording telemetry for key commands. + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "new-tab"]) + openBlankNewTab(focusLocationField: true, isPrivate: true) } @objc private func closeTabKeyCommand() { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "close-tab"]) guard let currentTab = tabManager.selectedTab else { return } @@ -53,6 +62,7 @@ extension BrowserViewController { } @objc private func nextTabKeyCommand() { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "next-tab"]) guard let currentTab = tabManager.selectedTab else { return } @@ -66,6 +76,7 @@ extension BrowserViewController { } @objc private func previousTabKeyCommand() { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "previous-tab"]) guard let currentTab = tabManager.selectedTab else { return } @@ -78,23 +89,58 @@ extension BrowserViewController { } } + @objc private func showTabTrayKeyCommand() { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "show-tab-tray"]) + showTabTray() + } + + @objc private func moveURLCompletionKeyCommand(sender: UIKeyCommand) { + guard let searchController = self.searchController else { + return + } + + searchController.handleKeyCommands(sender: sender) + } + override var keyCommands: [UIKeyCommand]? { - return [ + let searchLocationCommands = [ + UIKeyCommand(input: UIKeyInputDownArrow, modifierFlags: [], action: #selector(moveURLCompletionKeyCommand(sender:))), + UIKeyCommand(input: UIKeyInputUpArrow, modifierFlags: [], action: #selector(moveURLCompletionKeyCommand(sender:))), + ] + let overidesTextEditing = [ + UIKeyCommand(input: UIKeyInputRightArrow, modifierFlags: [.command, .shift], action: #selector(nextTabKeyCommand)), + UIKeyCommand(input: UIKeyInputLeftArrow, modifierFlags: [.command, .shift], action: #selector(previousTabKeyCommand)), + UIKeyCommand(input: UIKeyInputLeftArrow, modifierFlags: .command, action: #selector(goBackKeyCommand)), + UIKeyCommand(input: UIKeyInputRightArrow, modifierFlags: .command, action: #selector(goForwardKeyCommand)), + ] + let tabNavigation = [ UIKeyCommand(input: "r", modifierFlags: .command, action: #selector(reloadTabKeyCommand), discoverabilityTitle: Strings.ReloadPageTitle), UIKeyCommand(input: "[", modifierFlags: .command, action: #selector(goBackKeyCommand), discoverabilityTitle: Strings.BackTitle), - UIKeyCommand(input: UIKeyInputLeftArrow, modifierFlags: .command, action: #selector(goBackKeyCommand), discoverabilityTitle: Strings.BackTitle), UIKeyCommand(input: "]", modifierFlags: .command, action: #selector(goForwardKeyCommand), discoverabilityTitle: Strings.ForwardTitle), - UIKeyCommand(input: UIKeyInputRightArrow, modifierFlags: .command, action: #selector(goForwardKeyCommand), discoverabilityTitle: Strings.ForwardTitle), - UIKeyCommand(input: "f", modifierFlags: .command, action: #selector(findOnPageKeyCommand), discoverabilityTitle: Strings.FindTitle), + UIKeyCommand(input: "f", modifierFlags: .command, action: #selector(findInPageKeyCommand), discoverabilityTitle: Strings.FindTitle), UIKeyCommand(input: "l", modifierFlags: .command, action: #selector(selectLocationBarKeyCommand), discoverabilityTitle: Strings.SelectLocationBarTitle), UIKeyCommand(input: "t", modifierFlags: .command, action: #selector(newTabKeyCommand), discoverabilityTitle: Strings.NewTabTitle), UIKeyCommand(input: "p", modifierFlags: [.command, .shift], action: #selector(newPrivateTabKeyCommand), discoverabilityTitle: Strings.NewPrivateTabTitle), UIKeyCommand(input: "w", modifierFlags: .command, action: #selector(closeTabKeyCommand), discoverabilityTitle: Strings.CloseTabTitle), UIKeyCommand(input: "\t", modifierFlags: .control, action: #selector(nextTabKeyCommand), discoverabilityTitle: Strings.ShowNextTabTitle), - UIKeyCommand(input: UIKeyInputRightArrow, modifierFlags: [.command, .shift], action: #selector(nextTabKeyCommand), discoverabilityTitle: Strings.ShowNextTabTitle), UIKeyCommand(input: "\t", modifierFlags: [.control, .shift], action: #selector(previousTabKeyCommand), discoverabilityTitle: Strings.ShowPreviousTabTitle), - UIKeyCommand(input: UIKeyInputLeftArrow, modifierFlags: [.command, .shift], action: #selector(previousTabKeyCommand), discoverabilityTitle: Strings.ShowPreviousTabTitle), + + // Switch tab to match Safari on iOS. + UIKeyCommand(input: "]", modifierFlags: [.command, .shift], action: #selector(nextTabKeyCommand)), + UIKeyCommand(input: "[", modifierFlags: [.command, .shift], action: #selector(previousTabKeyCommand)), + + UIKeyCommand(input: "\\", modifierFlags: [.command, .shift], action: #selector(showTabTrayKeyCommand)), // Safari on macOS + UIKeyCommand(input: "\t", modifierFlags: [.command, .alternate], action: #selector(showTabTrayKeyCommand), discoverabilityTitle: Strings.ShowTabTrayFromTabKeyCodeTitle) ] + + let isEditingText = tabManager.selectedTab?.isEditing ?? false + + if urlBar.inOverlayMode { + return tabNavigation + searchLocationCommands + } else if !isEditingText { + return tabNavigation + overidesTextEditing + } + return tabNavigation } } diff --git a/Client/Frontend/Browser/BrowserViewController/BrowserViewController+UIDropInteractionDelegate.swift b/Client/Frontend/Browser/BrowserViewController/BrowserViewController+UIDropInteractionDelegate.swift old mode 100644 new mode 100755 index fdd0d8c80..5b40fe450 --- a/Client/Frontend/Browser/BrowserViewController/BrowserViewController+UIDropInteractionDelegate.swift +++ b/Client/Frontend/Browser/BrowserViewController/BrowserViewController+UIDropInteractionDelegate.swift @@ -8,6 +8,11 @@ import Storage @available(iOS 11.0, *) extension BrowserViewController: UIDropInteractionDelegate { func dropInteraction(_ interaction: UIDropInteraction, canHandle session: UIDropSession) -> Bool { + // Prevent tabs from being dragged and dropped into the address bar. + if let localDragSession = session.localDragSession, let item = localDragSession.items.first, let _ = item.localObject { + return false + } + return session.canLoadObjects(ofClass: URL.self) } @@ -16,6 +21,8 @@ extension BrowserViewController: UIDropInteractionDelegate { } func dropInteraction(_ interaction: UIDropInteraction, performDrop session: UIDropSession) { + UnifiedTelemetry.recordEvent(category: .action, method: .drop, object: .url, value: .browser) + _ = session.loadObjects(ofClass: URL.self) { urls in guard let url = urls.first else { return diff --git a/Client/Frontend/Browser/BrowserViewController/BrowserViewController+WKNavigationDelegate.swift b/Client/Frontend/Browser/BrowserViewController/BrowserViewController+WKNavigationDelegate.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/ButtonToast.swift b/Client/Frontend/Browser/ButtonToast.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/ClipboardBarDisplayHandler.swift b/Client/Frontend/Browser/ClipboardBarDisplayHandler.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/ContextMenuHelper.swift b/Client/Frontend/Browser/ContextMenuHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/CustomSearchHandler.swift b/Client/Frontend/Browser/CustomSearchHandler.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/DefaultSearchPrefs.swift b/Client/Frontend/Browser/DefaultSearchPrefs.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/ErrorPageHelper.swift b/Client/Frontend/Browser/ErrorPageHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/FaviconHandler.swift b/Client/Frontend/Browser/FaviconHandler.swift old mode 100644 new mode 100755 index ffd774048..df9572cea --- a/Client/Frontend/Browser/FaviconHandler.swift +++ b/Client/Frontend/Browser/FaviconHandler.swift @@ -41,10 +41,10 @@ class FaviconHandler { } } - let onSuccess: (Favicon, Data?) -> Void = { (favicon, data) -> Void in - tab.favicons.append(favicon) + let onSuccess: (Favicon, Data?) -> Void = { [weak tab] (favicon, data) -> Void in + tab?.favicons.append(favicon) - guard !tab.isPrivate, let appDelegate = UIApplication.shared.delegate as? AppDelegate, let profile = appDelegate.profile else { + guard !(tab?.isPrivate ?? true), let appDelegate = UIApplication.shared.delegate as? AppDelegate, let profile = appDelegate.profile else { deferred.fill(Maybe(success: (favicon, data))) return } diff --git a/Client/Frontend/Browser/FaviconManager.swift b/Client/Frontend/Browser/FaviconManager.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/FindInPageBar.swift b/Client/Frontend/Browser/FindInPageBar.swift old mode 100644 new mode 100755 index c77ec010c..c866189fc --- a/Client/Frontend/Browser/FindInPageBar.swift +++ b/Client/Frontend/Browser/FindInPageBar.swift @@ -29,13 +29,21 @@ class FindInPageBar: UIView { var currentResult = 0 { didSet { - matchCountView.text = "\(currentResult)/\(totalResults)" + if totalResults > 500 { + matchCountView.text = "\(currentResult)/500+" + } else { + matchCountView.text = "\(currentResult)/\(totalResults)" + } } } var totalResults = 0 { didSet { - matchCountView.text = "\(currentResult)/\(totalResults)" + if totalResults > 500 { + matchCountView.text = "\(currentResult)/500+" + } else { + matchCountView.text = "\(currentResult)/\(totalResults)" + } previousButton.isEnabled = totalResults > 1 nextButton.isEnabled = previousButton.isEnabled } @@ -156,7 +164,7 @@ class FindInPageBar: UIView { } @objc fileprivate func SELdidTextChange(_ sender: UITextField) { - matchCountView.isHidden = searchText.text?.isEmpty ?? true + matchCountView.isHidden = searchText.text?.trimmingCharacters(in: .whitespaces).isEmpty ?? true delegate?.findInPage(self, didTextChange: searchText.text ?? "") } diff --git a/Client/Frontend/Browser/FindInPageHelper.swift b/Client/Frontend/Browser/FindInPageHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/FocusHelper.swift b/Client/Frontend/Browser/FocusHelper.swift new file mode 100755 index 000000000..ee3597857 --- /dev/null +++ b/Client/Frontend/Browser/FocusHelper.swift @@ -0,0 +1,45 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +import Foundation +import Shared +import WebKit + +private let log = Logger.browserLogger + +class FocusHelper: TabContentScript { + fileprivate weak var tab: Tab? + + init(tab: Tab) { + self.tab = tab + } + + static func name() -> String { + return "FocusHelper" + } + + func scriptMessageHandlerName() -> String? { + return "focusHelper" + } + + func userContentController(_ userContentController: WKUserContentController, didReceiveScriptMessage message: WKScriptMessage) { + guard let data = message.body as? [String: String] else { + return log.error("FocusHelper.js sent wrong type of message") + } + + guard let _ = data["elementType"], + let eventType = data["eventType"] else { + return log.error("FocusHelper.js sent wrong keys for message") + } + + switch eventType { + case "focus": + tab?.isEditing = true + case "blur": + tab?.isEditing = false + default: + return log.error("FocusHelper.js sent unhandled eventType") + } + } +} diff --git a/Client/Frontend/Browser/FormPostHelper.swift b/Client/Frontend/Browser/FormPostHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/HistoryStateHelper.swift b/Client/Frontend/Browser/HistoryStateHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/HomePageHelper.swift b/Client/Frontend/Browser/HomePageHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/LocalRequestHelper.swift b/Client/Frontend/Browser/LocalRequestHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/LoginsHelper.swift b/Client/Frontend/Browser/LoginsHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/MailProviders.swift b/Client/Frontend/Browser/MailProviders.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/MailtoLinkHandler.swift b/Client/Frontend/Browser/MailtoLinkHandler.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/MetadataParserHelper.swift b/Client/Frontend/Browser/MetadataParserHelper.swift old mode 100644 new mode 100755 index 5880c8f25..be56b7e2a --- a/Client/Frontend/Browser/MetadataParserHelper.swift +++ b/Client/Frontend/Browser/MetadataParserHelper.swift @@ -3,6 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ import Foundation +import SDWebImage import Shared import Storage import XCGLogger @@ -10,43 +11,94 @@ import WebKit private let log = Logger.browserLogger -class MetadataParserHelper: TabContentScript { - private weak var tab: Tab? - private let profile: Profile +class MetadataParserHelper: TabEventHandler { + private var tabObservers: TabObservers! - class func name() -> String { - return "MetadataParserHelper" + init() { + self.tabObservers = registerFor( + .didChangeURL, + queue: .main) } - required init(tab: Tab, profile: Profile) { - self.tab = tab - self.profile = profile + deinit { + unregister(tabObservers) } - func scriptMessageHandlerName() -> String? { - return "metadataMessageHandler" - } - - func userContentController(_ userContentController: WKUserContentController, didReceiveScriptMessage message: WKScriptMessage) { + func tab(_ tab: Tab, didChangeURL url: URL) { // Get the metadata out of the page-metadata-parser, and into a type safe struct as soon // as possible. - guard let dict = message.body as? [String: Any], - let tab = self.tab, - let pageURL = tab.url?.displayURL, - let pageMetadata = PageMetadata.fromDictionary(dict) else { - log.debug("Page contains no metadata!") + guard let webView = tab.webView, + let url = webView.url, url.isWebPage(includeDataURIs: false), !url.isLocal else { + return + } + + webView.evaluateJavaScript("__firefox__.metadata && __firefox__.metadata.getMetadata()") { (result, error) in + guard error == nil else { return + } + + guard let dict = result as? [String: Any], + let pageURL = tab.url?.displayURL, + let pageMetadata = PageMetadata.fromDictionary(dict) else { + log.debug("Page contains no metadata!") + return + } + + tab.pageMetadata = pageMetadata + TabEvent.post(.didLoadPageMetadata(pageMetadata), for: tab) + + let userInfo: [String: Any] = [ + "isPrivate": tab.isPrivate, + "pageMetadata": pageMetadata, + "tabURL": pageURL + ] + NotificationCenter.default.post(name: .OnPageMetadataFetched, object: nil, userInfo: userInfo) } + } +} - let userInfo: [String: Any] = [ - "isPrivate": self.tab?.isPrivate ?? true, - "pageMetadata": pageMetadata, - "tabURL": pageURL - ] +class MediaImageLoader: TabEventHandler { + private var tabObservers: TabObservers! + private let prefs: Prefs + + init(_ prefs: Prefs) { + self.prefs = prefs + self.tabObservers = registerFor( + .didLoadPageMetadata, + queue: .main) + } - tab.pageMetadata = pageMetadata + deinit { + unregister(tabObservers) + } + + func tab(_ tab: Tab, didLoadPageMetadata metadata: PageMetadata) { + let cacheImages = !NoImageModeHelper.isActivated(prefs) + if let urlString = metadata.mediaURL, + let mediaURL = URL(string: urlString), cacheImages { + prepareCache(mediaURL) + } + } + + fileprivate func prepareCache(_ url: URL) { + let manager = SDWebImageManager.shared() + manager.cachedImageExists(for: url) { exists in + if !exists { + self.downloadAndCache(fromURL: url) + } + } + } + + fileprivate func downloadAndCache(fromURL webUrl: URL) { + let manager = SDWebImageManager.shared() + manager.loadImage(with: webUrl, options: .continueInBackground, progress: nil) { (image, _, _, _, _, _) in + if let image = image { + self.cache(image: image, forURL: webUrl) + } + } + } - TabEvent.post(.didLoadPageMetadata(pageMetadata), for: tab) - NotificationCenter.default.post(name: .OnPageMetadataFetched, object: nil, userInfo: userInfo) + fileprivate func cache(image: UIImage, forURL url: URL) { + SDWebImageManager.shared().saveImage(toCache: image, for: url) } } diff --git a/Client/Frontend/Browser/NightModeHelper.swift b/Client/Frontend/Browser/NightModeHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/NoImageModeHelper.swift b/Client/Frontend/Browser/NoImageModeHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/OpenInHelper.swift b/Client/Frontend/Browser/OpenInHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/OpenSearch.swift b/Client/Frontend/Browser/OpenSearch.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/OpenWithSettingsViewController.swift b/Client/Frontend/Browser/OpenWithSettingsViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/PrintHelper.swift b/Client/Frontend/Browser/PrintHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/PrivilegedRequest.swift b/Client/Frontend/Browser/PrivilegedRequest.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/Punycode.swift b/Client/Frontend/Browser/Punycode.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/Contents.json b/Client/Frontend/Browser/QRCode.xcassets/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/Contents.json b/Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/qrcode-goBack.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/qrcode-goBack.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/qrcode-goBack@2x.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/qrcode-goBack@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/qrcode-goBack@3x.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-goBack.imageset/qrcode-goBack@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/Contents.json b/Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/qrcode-isLighting.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/qrcode-isLighting.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/qrcode-isLighting@2x.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/qrcode-isLighting@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/qrcode-isLighting@3x.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-isLighting.imageset/qrcode-isLighting@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/Contents.json b/Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/qrcode-light.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/qrcode-light.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/qrcode-light@2x.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/qrcode-light@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/qrcode-light@3x.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-light.imageset/qrcode-light@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-scanBorder.imageset/Contents.json b/Client/Frontend/Browser/QRCode.xcassets/qrcode-scanBorder.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-scanBorder.imageset/qrcode-scanBorder.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-scanBorder.imageset/qrcode-scanBorder.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-scanLine.imageset/Contents.json b/Client/Frontend/Browser/QRCode.xcassets/qrcode-scanLine.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCode.xcassets/qrcode-scanLine.imageset/qrcode-scanLine.png b/Client/Frontend/Browser/QRCode.xcassets/qrcode-scanLine.imageset/qrcode-scanLine.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/QRCodeViewController.swift b/Client/Frontend/Browser/QRCodeViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/ReaderModeBarView.swift b/Client/Frontend/Browser/ReaderModeBarView.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/ScreenshotHelper.swift b/Client/Frontend/Browser/ScreenshotHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/SearchEngines.swift b/Client/Frontend/Browser/SearchEngines.swift old mode 100644 new mode 100755 index 527f65147..ab05a06f9 --- a/Client/Frontend/Browser/SearchEngines.swift +++ b/Client/Frontend/Browser/SearchEngines.swift @@ -202,7 +202,8 @@ class SearchEngines { /// Get all known search engines, possibly as ordered by the user. fileprivate func getOrderedEngines() -> [OpenSearchEngine] { - let unorderedEngines = customEngines + SearchEngines.getUnorderedBundledEnginesFor(locale: Locale.current) + let locale = Locale(identifier: Locale.preferredLanguages.first ?? Locale.current.identifier) + let unorderedEngines = customEngines + SearchEngines.getUnorderedBundledEnginesFor(locale: locale) // might not work to change the default. guard let orderedEngineNames = prefs.stringArrayForKey(OrderedEngineNames) else { diff --git a/Client/Frontend/Browser/SearchLoader.swift b/Client/Frontend/Browser/SearchLoader.swift old mode 100644 new mode 100755 index c36ede4ef..d68463ddd --- a/Client/Frontend/Browser/SearchLoader.swift +++ b/Client/Frontend/Browser/SearchLoader.swift @@ -74,9 +74,10 @@ class _SearchLoader: Loader, SearchViewController // First, see if the query matches any URLs from the user's search history. self.load(cursor) for site in cursor { - if let url = site?.url, - let completion = self.completionForURL(url) { - self.urlBar.setAutocompleteSuggestion(completion) + if let url = site?.url, let completion = self.completionForURL(url) { + if oldValue.count < self.query.count { + self.urlBar.setAutocompleteSuggestion(completion) + } return } } @@ -84,7 +85,9 @@ class _SearchLoader: Loader, SearchViewController // If there are no search history matches, try matching one of the Alexa top domains. for domain in self.topDomains { if let completion = self.completionForDomain(domain) { - self.urlBar.setAutocompleteSuggestion(completion) + if oldValue.count < self.query.count { + self.urlBar.setAutocompleteSuggestion(completion) + } return } } diff --git a/Client/Frontend/Browser/SearchSuggestClient.swift b/Client/Frontend/Browser/SearchSuggestClient.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/SearchViewController.swift b/Client/Frontend/Browser/SearchViewController.swift old mode 100644 new mode 100755 index 628ae4b40..a0568e346 --- a/Client/Frontend/Browser/SearchViewController.swift +++ b/Client/Frontend/Browser/SearchViewController.swift @@ -46,6 +46,7 @@ protocol SearchViewControllerDelegate: class { func searchViewController(_ searchViewController: SearchViewController, didSelectURL url: URL) func searchViewController(_ searchViewController: SearchViewController, didLongPressSuggestion suggestion: String) func presentSearchSettingsController() + func searchViewController(_ searchViewController: SearchViewController, didHighlightText text: String, search: Bool) } class SearchViewController: SiteTableViewController, KeyboardHelperDelegate, LoaderListener { @@ -420,6 +421,76 @@ class SearchViewController: SiteTableViewController, KeyboardHelperDelegate, Loa func numberOfSectionsInTableView(_ tableView: UITableView) -> Int { return SearchListSection.Count } + + func tableView(_ tableView: UITableView, didHighlightRowAt indexPath: IndexPath) { + guard let section = SearchListSection.init(rawValue: indexPath.section) else { + return + } + + if section == .bookmarksAndHistory, + let suggestion = data[indexPath.item] { + searchDelegate?.searchViewController(self, didHighlightText: suggestion.url, search: false) + } + } +} + +extension SearchViewController { + func handleKeyCommands(sender: UIKeyCommand) { + let initialSection = SearchListSection.bookmarksAndHistory.rawValue + guard let current = tableView.indexPathForSelectedRow else { + let count = tableView(tableView, numberOfRowsInSection: initialSection) + if sender.input == UIKeyInputDownArrow, count > 0 { + let next = IndexPath(item: 0, section: initialSection) + self.tableView(tableView, didHighlightRowAt: next) + tableView.selectRow(at: next, animated: false, scrollPosition: .top) + } + return + } + + let nextSection: Int + let nextItem: Int + switch sender.input { + case UIKeyInputUpArrow: + // we're going down, we should check if we've reached the first item in this section. + if (current.item == 0) { + // We have, so check if we can decrement the section. + if current.section == initialSection { + // We've reached the first item in the first section. + searchDelegate?.searchViewController(self, didHighlightText: searchQuery, search: false) + return + } else { + nextSection = current.section - 1 + nextItem = tableView(tableView, numberOfRowsInSection: nextSection) - 1 + } + } else { + nextSection = current.section + nextItem = current.item - 1 + } + case UIKeyInputDownArrow: + let currentSectionItemsCount = tableView(tableView, numberOfRowsInSection: current.section) + if current.item == currentSectionItemsCount - 1 { + if current.section == tableView.numberOfSections - 1 { + // We've reached the last item in the last section + return + } else { + // We can go to the next section. + nextSection = current.section + 1 + nextItem = 0 + } + } else { + nextSection = current.section + nextItem = current.item + 1 + } + default: + return + } + guard nextItem >= 0 else { + return + } + let next = IndexPath(item: nextItem, section: nextSection) + self.tableView(tableView, didHighlightRowAt: next) + tableView.selectRow(at: next, animated: false, scrollPosition: .middle) + } } extension SearchViewController: SuggestionCellDelegate { @@ -512,7 +583,11 @@ fileprivate class SuggestionCell: UITableViewCell { if container.subviews.isEmpty { let image = UIImage(named: SearchViewControllerUX.SearchImage) button.setImage(image, for: []) - button.titleEdgeInsets = UIEdgeInsets(top: 0, left: 8, bottom: 0, right: 0) + if UIApplication.shared.userInterfaceLayoutDirection == .leftToRight { + button.titleEdgeInsets = UIEdgeInsets(top: 0, left: 8, bottom: 0, right: 0) + } else { + button.titleEdgeInsets = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 8) + } } container.addSubview(button) diff --git a/Client/Frontend/Browser/SessionData.swift b/Client/Frontend/Browser/SessionData.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/SessionRestoreHandler.swift b/Client/Frontend/Browser/SessionRestoreHandler.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/SessionRestoreHelper.swift b/Client/Frontend/Browser/SessionRestoreHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/SimpleToast.swift b/Client/Frontend/Browser/SimpleToast.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/SwipeAnimator.swift b/Client/Frontend/Browser/SwipeAnimator.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/Tab.swift b/Client/Frontend/Browser/Tab.swift old mode 100644 new mode 100755 index 193aec19e..2b7ac1c7b --- a/Client/Frontend/Browser/Tab.swift +++ b/Client/Frontend/Browser/Tab.swift @@ -80,6 +80,7 @@ class Tab: NSObject { var pendingScreenshot = false var url: URL? var mimeType: String? + var isEditing: Bool = false fileprivate var _noImageMode = false diff --git a/Client/Frontend/Browser/TabLocationView.swift b/Client/Frontend/Browser/TabLocationView.swift old mode 100644 new mode 100755 index ae95b36cd..0850110a3 --- a/Client/Frontend/Browser/TabLocationView.swift +++ b/Client/Frontend/Browser/TabLocationView.swift @@ -13,8 +13,10 @@ protocol TabLocationViewDelegate { func tabLocationViewDidTapLocation(_ tabLocationView: TabLocationView) func tabLocationViewDidLongPressLocation(_ tabLocationView: TabLocationView) func tabLocationViewDidTapReaderMode(_ tabLocationView: TabLocationView) + func tabLocationViewDidTapShield(_ tabLocationView: TabLocationView) func tabLocationViewDidTapPageOptions(_ tabLocationView: TabLocationView, from button: UIButton) func tabLocationViewDidLongPressPageOptions(_ tabLocationVIew: TabLocationView) + func tabLocationViewDidBeginDragInteraction(_ tabLocationView: TabLocationView) /// - returns: whether the long-press was handled by the delegate; i.e. return `false` when the conditions for even starting handling long-press were not satisfied @discardableResult func tabLocationViewDidLongPressReaderMode(_ tabLocationView: TabLocationView) -> Bool @@ -24,14 +26,19 @@ protocol TabLocationViewDelegate { private struct TabLocationViewUX { static let HostFontColor = UIColor.black static let BaseURLFontColor = UIColor.gray - static let LocationContentInset = 8 + static let Spacing: CGFloat = 8 + static let StatusIconSize: CGFloat = 18 + static let TPIconSize: CGFloat = 24 + static let ButtonSize: CGFloat = 44 static let URLBarPadding = 4 } -class TabLocationView: UIView { +class TabLocationView: UIView, TabEventHandler { var delegate: TabLocationViewDelegate? var longPressRecognizer: UILongPressGestureRecognizer! var tapRecognizer: UITapGestureRecognizer! + private var contentView: UIStackView! + private var tabObservers: TabObservers! dynamic var baseURLFontColor: UIColor = TabLocationViewUX.BaseURLFontColor { didSet { updateTextWithURL() } @@ -46,10 +53,17 @@ class TabLocationView: UIView { } updateTextWithURL() pageOptionsButton.isHidden = (url == nil) + if url == nil { + trackingProtectionButton.isHidden = true + } setNeedsUpdateConstraints() } } + deinit { + unregister(tabObservers) + } + var readerModeState: ReaderModeState { get { return readerModeButton.readerModeState @@ -70,13 +84,7 @@ class TabLocationView: UIView { } } UIView.animate(withDuration: 0.1, animations: { () -> Void in - if newReaderModeState == ReaderModeState.unavailable { - self.readerModeButton.alpha = 0.0 - } else { - self.readerModeButton.alpha = 1.0 - } - self.setNeedsUpdateConstraints() - self.layoutIfNeeded() + self.readerModeButton.alpha = newReaderModeState == .unavailable ? 0 : 1 }) } } @@ -90,11 +98,6 @@ class TabLocationView: UIView { lazy var urlTextField: UITextField = { let urlTextField = DisplayTextField() - self.longPressRecognizer.delegate = self - urlTextField.addGestureRecognizer(self.longPressRecognizer) - self.tapRecognizer.delegate = self - urlTextField.addGestureRecognizer(self.tapRecognizer) - // Prevent the field from compressing the toolbar buttons on the 4S in landscape. urlTextField.setContentCompressionResistancePriority(250, for: .horizontal) urlTextField.attributedPlaceholder = self.placeholder @@ -116,7 +119,6 @@ class TabLocationView: UIView { fileprivate lazy var lockImageView: UIImageView = { let lockImageView = UIImageView(image: UIImage.templateImageNamed("lock_verified")) - lockImageView.isHidden = true lockImageView.tintColor = UIColor.Defaults.LockGreen lockImageView.isAccessibilityElement = true lockImageView.contentMode = .center @@ -124,13 +126,24 @@ class TabLocationView: UIView { return lockImageView }() + lazy var trackingProtectionButton: UIButton = { + let trackingProtectionButton = UIButton() + trackingProtectionButton.setImage(UIImage.templateImageNamed("tracking-protection"), for: .normal) + trackingProtectionButton.addTarget(self, action: #selector(SELDidPressTPShieldButton(_:)), for: .touchUpInside) + trackingProtectionButton.tintColor = .gray + trackingProtectionButton.imageView?.contentMode = .scaleAspectFill + trackingProtectionButton.isHidden = true + return trackingProtectionButton + }() + fileprivate lazy var readerModeButton: ReaderModeButton = { let readerModeButton = ReaderModeButton(frame: .zero) - readerModeButton.isHidden = true readerModeButton.addTarget(self, action: #selector(SELtapReaderModeButton), for: .touchUpInside) readerModeButton.addGestureRecognizer(UILongPressGestureRecognizer(target: self, action: #selector(SELlongPressReaderModeButton))) readerModeButton.isAccessibilityElement = true + readerModeButton.isHidden = true readerModeButton.imageView?.contentMode = .scaleAspectFit + readerModeButton.contentHorizontalAlignment = .left readerModeButton.accessibilityLabel = NSLocalizedString("Reader View", comment: "Accessibility label for the Reader View button") readerModeButton.accessibilityIdentifier = "TabLocationView.readerModeButton" readerModeButton.accessibilityCustomActions = [UIAccessibilityCustomAction(name: NSLocalizedString("Add to Reading List", comment: "Accessibility label for action adding current page to reading list."), target: self, selector: #selector(SELreaderModeCustomAction))] @@ -140,10 +153,10 @@ class TabLocationView: UIView { lazy var pageOptionsButton: ToolbarButton = { let pageOptionsButton = ToolbarButton(frame: .zero) pageOptionsButton.setImage(UIImage.templateImageNamed("menu-More-Options"), for: .normal) - pageOptionsButton.isHidden = true pageOptionsButton.addTarget(self, action: #selector(SELDidPressPageOptionsButton), for: .touchUpInside) pageOptionsButton.isAccessibilityElement = true - pageOptionsButton.imageView?.contentMode = .center + pageOptionsButton.isHidden = true + pageOptionsButton.imageView?.contentMode = .left pageOptionsButton.accessibilityLabel = NSLocalizedString("Page Options Menu", comment: "Accessibility label for the Page Options menu button") pageOptionsButton.accessibilityIdentifier = "TabLocationView.pageOptionsButton" let longPressGesture = UILongPressGestureRecognizer(target: self, action: #selector(SELDidLongPressPageOptionsButton)) @@ -161,73 +174,93 @@ class TabLocationView: UIView { override init(frame: CGRect) { super.init(frame: frame) + self.tabObservers = registerFor(.didChangeContentBlocking, queue: .main) + longPressRecognizer = UILongPressGestureRecognizer(target: self, action: #selector(SELlongPressLocation)) + longPressRecognizer.delegate = self + tapRecognizer = UITapGestureRecognizer(target: self, action: #selector(SELtapLocation)) + tapRecognizer.delegate = self - addSubview(urlTextField) - addSubview(lockImageView) - addSubview(readerModeButton) - addSubview(pageOptionsButton) - addSubview(separatorLine) + addGestureRecognizer(longPressRecognizer) + addGestureRecognizer(tapRecognizer) + + let spaceView = UIView() + spaceView.snp.makeConstraints { make in + make.width.equalTo(TabLocationViewUX.Spacing) + } + // The lock and TP icons have custom spacing. + // TODO: Once we cut ios10 support we can use UIstackview.setCustomSpacing + let iconStack = UIStackView(arrangedSubviews: [spaceView, lockImageView, trackingProtectionButton]) + iconStack.spacing = TabLocationViewUX.Spacing / 2 + + let subviews = [iconStack, urlTextField, readerModeButton, separatorLine, pageOptionsButton] + contentView = UIStackView(arrangedSubviews: subviews) + contentView.distribution = .fill + contentView.alignment = .center + addSubview(contentView) + + contentView.snp.makeConstraints { make in + make.edges.equalTo(self) + } lockImageView.snp.makeConstraints { make in - make.size.equalTo(24) - make.centerY.equalTo(self) - make.leading.equalTo(self).offset(9) + make.width.equalTo(TabLocationViewUX.StatusIconSize) + make.height.equalTo(TabLocationViewUX.ButtonSize) + } + trackingProtectionButton.snp.makeConstraints { make in + make.width.equalTo(TabLocationViewUX.TPIconSize) + make.height.equalTo(TabLocationViewUX.ButtonSize) } pageOptionsButton.snp.makeConstraints { make in - make.centerY.equalTo(self) - make.trailing.equalTo(self) - make.width.equalTo(44) - make.height.equalTo(self) + make.size.equalTo(TabLocationViewUX.ButtonSize) } - separatorLine.snp.makeConstraints { make in make.width.equalTo(1) make.height.equalTo(26) - make.trailing.equalTo(pageOptionsButton.snp.leading) - make.centerY.equalTo(self) } - readerModeButton.snp.makeConstraints { make in - make.centerY.equalTo(self) - make.trailing.equalTo(separatorLine.snp.leading).offset(-9) - make.size.equalTo(24) + // The reader mode button only has the padding on one side. + // The buttons "contentHorizontalAlignment" helps make the button still look centered + make.size.equalTo(TabLocationViewUX.ButtonSize - 10) } - } - override var accessibilityElements: [Any]? { - get { - return [lockImageView, urlTextField, readerModeButton, pageOptionsButton].filter { !$0.isHidden } + // Setup UIDragInteraction to handle dragging the location + // bar for dropping its URL into other apps. + if #available(iOS 11, *) { + let dragInteraction = UIDragInteraction(delegate: self) + dragInteraction.allowsSimultaneousRecognitionDuringLift = true + self.addInteraction(dragInteraction) } - set { - super.accessibilityElements = newValue + } + + func tabDidChangeContentBlockerStatus(_ tab: Tab) { + assertIsMainThread("UI changes must be on the main thread") + guard #available(iOS 11.0, *), let blocker = tab.contentBlocker as? ContentBlockerHelper else { return } + switch blocker.status { + case .Blocking: + self.trackingProtectionButton.setImage(UIImage.templateImageNamed("tracking-protection"), for: .normal) + self.trackingProtectionButton.isHidden = false + case .Disabled, .NoBlockedURLs: + self.trackingProtectionButton.isHidden = true + case .Whitelisted: + self.trackingProtectionButton.setImage(UIImage.templateImageNamed("tracking-protection-off"), for: .normal) + self.trackingProtectionButton.isHidden = false } } - required init?(coder aDecoder: NSCoder) { + required init(coder: NSCoder) { fatalError("init(coder:) has not been implemented") } - override func updateConstraints() { - urlTextField.snp.remakeConstraints { make in - make.top.bottom.equalTo(self) - - if lockImageView.isHidden { - make.leading.equalTo(self).offset(TabLocationViewUX.LocationContentInset) - } else { - make.leading.equalTo(self.lockImageView.snp.trailing).offset(TabLocationViewUX.URLBarPadding) - } - - if readerModeButton.isHidden { - make.trailing.equalTo(self.pageOptionsButton.snp.leading).offset(-TabLocationViewUX.URLBarPadding) - } else { - make.trailing.equalTo(self.readerModeButton.snp.leading).offset(-TabLocationViewUX.URLBarPadding) - } + override var accessibilityElements: [Any]? { + get { + return [lockImageView, urlTextField, readerModeButton, pageOptionsButton].filter { !$0.isHidden } + } + set { + super.accessibilityElements = newValue } - - super.updateConstraints() } func SELtapReaderModeButton() { @@ -258,6 +291,10 @@ class TabLocationView: UIView { delegate?.tabLocationViewDidTapLocation(self) } + func SELDidPressTPShieldButton(_ button: UIButton) { + delegate?.tabLocationViewDidTapShield(self) + } + func SELreaderModeCustomAction() -> Bool { return delegate?.tabLocationViewDidLongPressReaderMode(self) ?? false } @@ -277,12 +314,32 @@ class TabLocationView: UIView { extension TabLocationView: UIGestureRecognizerDelegate { func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool { - return true + // When long pressing a button make sure the textfield's long press gesture is not triggered + return !(otherGestureRecognizer.view is UIButton) } func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldBeRequiredToFailBy otherGestureRecognizer: UIGestureRecognizer) -> Bool { - // If the longPressRecognizer is active, fail all other recognizers to avoid conflicts. - return gestureRecognizer == longPressRecognizer + // If the longPressRecognizer is active, fail the tap recognizer to avoid conflicts. + return gestureRecognizer == longPressRecognizer && otherGestureRecognizer == tapRecognizer + } +} + +@available(iOS 11.0, *) +extension TabLocationView: UIDragInteractionDelegate { + func dragInteraction(_ interaction: UIDragInteraction, itemsForBeginning session: UIDragSession) -> [UIDragItem] { + // Ensure we actually have a URL in the location bar and that the URL is not local. + guard let url = self.url, !url.isLocal, let itemProvider = NSItemProvider(contentsOf: url) else { + return [] + } + + UnifiedTelemetry.recordEvent(category: .action, method: .drag, object: .locationBar) + + let dragItem = UIDragItem(itemProvider: itemProvider) + return [dragItem] + } + + func dragInteraction(_ interaction: UIDragInteraction, sessionWillBegin session: UIDragSession) { + delegate?.tabLocationViewDidBeginDragInteraction(self) } } @@ -378,4 +435,8 @@ private class DisplayTextField: UITextField { fileprivate override var canBecomeFirstResponder: Bool { return false } + + override func textRect(forBounds bounds: CGRect) -> CGRect { + return bounds.insetBy(dx: TabLocationViewUX.Spacing, dy: 0) + } } diff --git a/Client/Frontend/Browser/TabManager.swift b/Client/Frontend/Browser/TabManager.swift old mode 100644 new mode 100755 index 9d5a00665..e46465ec2 --- a/Client/Frontend/Browser/TabManager.swift +++ b/Client/Frontend/Browser/TabManager.swift @@ -39,7 +39,7 @@ class WeakTabManagerDelegate { // TabManager must extend NSObjectProtocol in order to implement WKNavigationDelegate class TabManager: NSObject { fileprivate var delegates = [WeakTabManagerDelegate]() - fileprivate var tabEventHandlers = TabEventHandlers.default.handlers + fileprivate let tabEventHandlers: [TabEventHandler] weak var stateDelegate: TabManagerStateDelegate? func addDelegate(_ delegate: TabManagerDelegate) { @@ -103,6 +103,7 @@ class TabManager: NSObject { self.prefs = prefs self.navDelegate = TabManagerNavDelegate() self.imageStore = imageStore + self.tabEventHandlers = TabEventHandlers.create(with: prefs) super.init() addNavigationDelegate(self) @@ -208,8 +209,9 @@ class TabManager: NSObject { //Called by other classes to signal that they are entering/exiting private mode //This is called by TabTrayVC when the private mode button is pressed and BEFORE we've switched to the new mode - func willSwitchTabMode() { - if shouldClearPrivateTabs() && (selectedTab?.isPrivate ?? false) { + //we only want to remove all private tabs when leaving PBM and not when entering. + func willSwitchTabMode(leavingPBM: Bool) { + if shouldClearPrivateTabs() && leavingPBM { removeAllPrivateTabs() } } @@ -222,6 +224,20 @@ class TabManager: NSObject { } } + func addPopupForParentTab(_ parentTab: Tab, configuration: WKWebViewConfiguration) -> Tab { + let popup = Tab(configuration: configuration, isPrivate: parentTab.isPrivate) + configureTab(popup, request: nil, afterTab: parentTab, flushToDisk: true, zombie: false, isPopup: true) + + // Wait momentarily before selecting the new tab, otherwise the parent tab + // may be unable to set `window.location` on the popup immediately after + // calling `window.open("")`. + DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(100)) { + self.selectTab(popup) + } + + return popup + } + @discardableResult func addTab(_ request: URLRequest! = nil, configuration: WKWebViewConfiguration! = nil, afterTab: Tab? = nil, isPrivate: Bool) -> Tab { return self.addTab(request, configuration: configuration, afterTab: afterTab, flushToDisk: true, zombie: false, isPrivate: isPrivate) } @@ -285,23 +301,28 @@ class TabManager: NSObject { func moveTab(isPrivate privateMode: Bool, fromIndex visibleFromIndex: Int, toIndex visibleToIndex: Int) { assert(Thread.isMainThread) - + let currentTabs = privateMode ? privateTabs : normalTabs + + guard visibleFromIndex < currentTabs.count, visibleToIndex < currentTabs.count else { + return + } + let fromIndex = tabs.index(of: currentTabs[visibleFromIndex]) ?? tabs.count - 1 let toIndex = tabs.index(of: currentTabs[visibleToIndex]) ?? tabs.count - 1 - + let previouslySelectedTab = selectedTab - + tabs.insert(tabs.remove(at: fromIndex), at: toIndex) - + if let previouslySelectedTab = previouslySelectedTab, let previousSelectedIndex = tabs.index(of: previouslySelectedTab) { _selectedIndex = previousSelectedIndex } - + storeChanges() } - func configureTab(_ tab: Tab, request: URLRequest?, afterTab parent: Tab? = nil, flushToDisk: Bool, zombie: Bool) { + func configureTab(_ tab: Tab, request: URLRequest?, afterTab parent: Tab? = nil, flushToDisk: Bool, zombie: Bool, isPopup: Bool = false) { assert(Thread.isMainThread) delegates.forEach { $0.get()?.tabManager(self, willAddTab: tab) } @@ -326,7 +347,7 @@ class TabManager: NSObject { if let request = request { tab.loadRequest(request) - } else { + } else if !isPopup { let newTabChoice = NewTabAccessors.getNewTabPage(prefs) switch newTabChoice { case .homePage: @@ -411,8 +432,9 @@ class TabManager: NSObject { if tabIndex == viableTabs.count { tabIndex -= 1 } - if tabIndex < viableTabs.count && !viableTabs.isEmpty { - _selectedIndex = tabs.index(of: viableTabs[tabIndex]) ?? -1 + + if let currentTab = viableTabs[safe: tabIndex] { + _selectedIndex = tabs.index(of: currentTab) ?? -1 } else { _selectedIndex = -1 } @@ -452,6 +474,7 @@ class TabManager: NSObject { } tabs.forEach { tab in if tab.isPrivate { + tab.webView?.removeFromSuperview() removeAllBrowsingDataForTab(tab) } } @@ -828,18 +851,30 @@ extension TabManager { } extension TabManager: WKNavigationDelegate { + + // Note the main frame JSContext (i.e. document, window) is not available yet. func webView(_ webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!) { UIApplication.shared.isNetworkActivityIndicatorVisible = true + + if #available(iOS 11, *), let tab = self[webView], let blocker = tab.contentBlocker as? ContentBlockerHelper { + blocker.clearPageStats() + } } + // The main frame JSContext is available, and DOM parsing has begun. + // Do not excute JS at this point that requires running prior to DOM parsing. func webView(_ webView: WKWebView, didCommit navigation: WKNavigation!) { - let tab = self[webView] + guard let tab = self[webView] else { return } let isNightMode = NightModeAccessors.isNightMode(self.prefs) - tab?.setNightMode(isNightMode) + tab.setNightMode(isNightMode) if #available(iOS 11, *) { let isNoImageMode = self.prefs.boolForKey(PrefsKeys.KeyNoImageModeStatus) ?? false - tab?.noImageMode = isNoImageMode + tab.noImageMode = isNoImageMode + + if let tpHelper = tab.contentBlocker as? ContentBlockerHelper, !tpHelper.isEnabled { + webView.evaluateJavaScript("window.__firefox__.TrackingProtectionStats.setEnabled(false, \(UserScriptManager.securityToken))", completionHandler: nil) + } } } diff --git a/Client/Frontend/Browser/TabPeekViewController.swift b/Client/Frontend/Browser/TabPeekViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/TabPrintPageRenderer.swift b/Client/Frontend/Browser/TabPrintPageRenderer.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/TabScrollController.swift b/Client/Frontend/Browser/TabScrollController.swift old mode 100644 new mode 100755 index f40080f9e..a78723f1a --- a/Client/Frontend/Browser/TabScrollController.swift +++ b/Client/Frontend/Browser/TabScrollController.swift @@ -337,8 +337,11 @@ extension TabScrollingController: UIScrollViewDelegate { } func scrollViewShouldScrollToTop(_ scrollView: UIScrollView) -> Bool { - showToolbars(animated: true) - webViewContainerToolbar?.isHidden = false + if toolbarState == .collapsed { + showToolbars(animated: true) + webViewContainerToolbar?.isHidden = false + return false + } return true } } diff --git a/Client/Frontend/Browser/TabToolbar.swift b/Client/Frontend/Browser/TabToolbar.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/TabTrayButtonExtensions.swift b/Client/Frontend/Browser/TabTrayButtonExtensions.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/TabTrayController+KeyCommands.swift b/Client/Frontend/Browser/TabTrayController+KeyCommands.swift new file mode 100755 index 000000000..c32906368 --- /dev/null +++ b/Client/Frontend/Browser/TabTrayController+KeyCommands.swift @@ -0,0 +1,82 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +import Shared +import UIKit + +extension TabTrayController { + override var keyCommands: [UIKeyCommand]? { + let toggleText = privateMode ? Strings.SwitchToNonPBMKeyCodeTitle: Strings.SwitchToPBMKeyCodeTitle + return [ + UIKeyCommand(input: "`", modifierFlags: .command, action: #selector(didTogglePrivateModeKeyCommand), discoverabilityTitle: toggleText), + UIKeyCommand(input: "w", modifierFlags: .command, action: #selector(didCloseTabKeyCommand)), + UIKeyCommand(input: "\u{8}", modifierFlags: [], action: #selector(didCloseTabKeyCommand), discoverabilityTitle: Strings.CloseTabFromTabTrayKeyCodeTitle), + UIKeyCommand(input: "w", modifierFlags: [.command, .shift], action: #selector(didCloseAllTabsKeyCommand), discoverabilityTitle: Strings.CloseAllTabsFromTabTrayKeyCodeTitle), + UIKeyCommand(input: "\r", modifierFlags: [], action: #selector(didEnterTabKeyCommand), discoverabilityTitle: Strings.OpenSelectedTabFromTabTrayKeyCodeTitle), + UIKeyCommand(input: "\\", modifierFlags: [.command, .shift], action: #selector(didEnterTabKeyCommand)), + UIKeyCommand(input: "\t", modifierFlags: [.command, .alternate], action: #selector(didEnterTabKeyCommand)), + UIKeyCommand(input: "t", modifierFlags: .command, action: #selector(didOpenNewTabKeyCommand), discoverabilityTitle: Strings.OpenNewTabFromTabTrayKeyCodeTitle), + UIKeyCommand(input: UIKeyInputLeftArrow, modifierFlags: [], action: #selector(didChangeSelectedTabKeyCommand(sender:))), + UIKeyCommand(input: UIKeyInputRightArrow, modifierFlags: [], action: #selector(didChangeSelectedTabKeyCommand(sender:))), + UIKeyCommand(input: UIKeyInputDownArrow, modifierFlags: [], action: #selector(didChangeSelectedTabKeyCommand(sender:))), + UIKeyCommand(input: UIKeyInputUpArrow, modifierFlags: [], action: #selector(didChangeSelectedTabKeyCommand(sender:))), + ] + } + + func didTogglePrivateModeKeyCommand() { + // NOTE: We cannot and should not capture telemetry here. + didTogglePrivateMode() + } + + func didCloseTabKeyCommand() { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "close-tab"]) + if let tab = tabManager.selectedTab { + tabManager.removeTab(tab) + } + } + + func didCloseAllTabsKeyCommand() { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "close-all-tabs"]) + closeTabsForCurrentTray() + } + + func didEnterTabKeyCommand() { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "enter-tab"]) + _ = self.navigationController?.popViewController(animated: true) + } + + func didOpenNewTabKeyCommand() { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "new-tab"]) + openNewTab() + } + + func didChangeSelectedTabKeyCommand(sender: UIKeyCommand) { + UnifiedTelemetry.recordEvent(category: .action, method: .press, object: .keyCommand, extras: ["action": "select-tab"]) + let step: Int + switch sender.input { + case UIKeyInputLeftArrow: + step = -1 + case UIKeyInputRightArrow: + step = 1 + case UIKeyInputUpArrow: + step = -numberOfColumns + case UIKeyInputDownArrow: + step = numberOfColumns + default: + step = 0 + } + + let tabs = self.tabs + let currentIndex: Int + if let selected = tabManager.selectedTab { + currentIndex = tabs.index(of: selected) ?? 0 + } else { + currentIndex = 0 + } + + let nextIndex = max(0, min(currentIndex + step, tabs.count - 1)) + let nextTab = tabs[nextIndex] + tabManager.selectTab(nextTab) + } +} diff --git a/Client/Frontend/Browser/TabTrayController.swift b/Client/Frontend/Browser/TabTrayController.swift old mode 100644 new mode 100755 index 567b35097..59bad85da --- a/Client/Frontend/Browser/TabTrayController.swift +++ b/Client/Frontend/Browser/TabTrayController.swift @@ -17,9 +17,9 @@ struct TabTrayControllerUX { static let Margin = CGFloat(15) static let ToolbarBarTintColor = UIColor.black static let ToolbarButtonOffset = CGFloat(10.0) - static let CloseButtonSize = CGFloat(18.0) + static let CloseButtonSize = CGFloat(32) static let CloseButtonMargin = CGFloat(6.0) - static let CloseButtonEdgeInset = CGFloat(10) + static let CloseButtonEdgeInset = CGFloat(7) static let NumberOfColumnsThin = 1 static let NumberOfColumnsWide = 3 @@ -87,13 +87,14 @@ class TabCell: UICollectionViewCell { self.favicon.layer.masksToBounds = true self.titleText = UILabel() - self.titleText.textAlignment = .left self.titleText.isUserInteractionEnabled = false self.titleText.numberOfLines = 1 self.titleText.font = DynamicFontHelper.defaultHelper.DefaultSmallFontBold self.closeButton = UIButton() - self.closeButton.setImage(UIImage.templateImageNamed("nav-stop"), for: []) + self.closeButton.setImage(UIImage.templateImageNamed("tab_close"), for: []) + self.closeButton.imageView?.contentMode = .scaleAspectFit + self.closeButton.contentMode = .center self.closeButton.tintColor = UIColor.lightGray self.closeButton.imageEdgeInsets = UIEdgeInsets(equalInset: TabTrayControllerUX.CloseButtonEdgeInset) @@ -155,37 +156,31 @@ class TabCell: UICollectionViewCell { override func layoutSubviews() { super.layoutSubviews() - let w = frame.width - let h = frame.height - backgroundHolder.frame = CGRect(x: margin, - y: margin, - width: w, - height: h) + backgroundHolder.frame = CGRect(x: margin, y: margin, width: frame.width, height: frame.height) screenshotView.frame = CGRect(size: backgroundHolder.frame.size) - title.frame = CGRect(x: 0, - y: 0, - width: backgroundHolder.frame.width, - height: TabTrayControllerUX.TextBoxHeight) + title.snp.makeConstraints { (make) in + make.top.left.right.equalTo(backgroundHolder) + make.height.equalTo(TabTrayControllerUX.TextBoxHeight) + } - favicon.frame = CGRect(x: 6, - y: (TabTrayControllerUX.TextBoxHeight - TabTrayControllerUX.FaviconSize)/2, - width: TabTrayControllerUX.FaviconSize, - height: TabTrayControllerUX.FaviconSize) + favicon.snp.makeConstraints { make in + make.leading.equalTo(title.contentView).offset(6) + make.top.equalTo((TabTrayControllerUX.TextBoxHeight - TabTrayControllerUX.FaviconSize) / 2) + make.size.equalTo(TabTrayControllerUX.FaviconSize) + } - let titleTextLeft = favicon.frame.origin.x + favicon.frame.width + 6 - titleText.frame = CGRect(x: titleTextLeft, - y: 0, - width: title.frame.width - titleTextLeft - margin - TabTrayControllerUX.CloseButtonSize - TabTrayControllerUX.CloseButtonMargin * 2, - height: title.frame.height) + titleText.snp.makeConstraints { (make) in + make.leading.equalTo(favicon.snp.trailing).offset(6) + make.trailing.equalTo(closeButton.snp.leading).offset(-6) + make.centerY.equalTo(title.contentView) + } closeButton.snp.makeConstraints { make in - make.size.equalTo(title.snp.height) - make.trailing.centerY.equalTo(title) + make.size.equalTo(TabTrayControllerUX.CloseButtonSize) + make.centerY.trailing.equalTo(title.contentView) } - let top = (TabTrayControllerUX.TextBoxHeight - titleText.bounds.height) / 2.0 - titleText.frame.origin = CGPoint(x: titleText.frame.origin.x, y: max(0, top)) let shadowPath = CGRect(width: layer.frame.width + (TabCell.BorderWidth * 2), height: layer.frame.height + (TabCell.BorderWidth * 2)) layer.shadowPath = UIBezierPath(roundedRect: shadowPath, cornerRadius: TabTrayControllerUX.CornerRadius+TabCell.BorderWidth).cgPath } @@ -229,6 +224,7 @@ struct PrivateModeStrings { protocol TabTrayDelegate: class { func tabTrayDidDismiss(_ tabTray: TabTrayController) + func tabTrayDidAddTab(_ tabTray: TabTrayController, tab: Tab) func tabTrayDidAddBookmark(_ tab: Tab) func tabTrayDidAddToReadingList(_ tab: Tab) -> ReadingListClientRecord? func tabTrayRequestsPresentationOf(_ viewController: UIViewController) @@ -278,6 +274,14 @@ class TabTrayController: UIViewController { return delegate }() + var numberOfColumns: Int { + return tabLayoutDelegate.numberOfColumns + } + + var tabs: [Tab] { + return tabDataSource.tabs + } + init(tabManager: TabManager, profile: Profile) { self.tabManager = tabManager self.profile = profile @@ -319,6 +323,12 @@ class TabTrayController: UIViewController { collectionView.register(TabCell.self, forCellWithReuseIdentifier: TabCell.Identifier) collectionView.backgroundColor = TabTrayControllerUX.BackgroundColor + if #available(iOS 11.0, *) { + collectionView.dragInteractionEnabled = true + collectionView.dragDelegate = tabDataSource + collectionView.dropDelegate = tabDataSource + } + view.addSubview(collectionView) view.addSubview(toolbar) @@ -334,10 +344,11 @@ class TabTrayController: UIViewController { privateMode = true } + // XXX: Bug 1447726 - Temporarily disable 3DT in tabs tray // register for previewing delegate to enable peek and pop if force touch feature available - if traitCollection.forceTouchCapability == .available { - registerForPreviewing(with: self, sourceView: view) - } + // if traitCollection.forceTouchCapability == .available { + // registerForPreviewing(with: self, sourceView: view) + // } emptyPrivateTabsView.isHidden = !privateTabsAreEmpty() @@ -416,7 +427,6 @@ class TabTrayController: UIViewController { func didClickAddTab() { openNewTab() - LeanPlumClient.shared.track(event: .openedNewTab, withParameters: ["Source": "Tab Tray" as AnyObject]) } func didTapLearnMore() { @@ -439,7 +449,7 @@ class TabTrayController: UIViewController { fromView = emptyPrivateTabsView } - tabManager.willSwitchTabMode() + tabManager.willSwitchTabMode(leavingPBM: privateMode) privateMode = !privateMode // If we are exiting private mode and we have the close private tabs option selected, make sure // we clear out all of the private tabs @@ -492,14 +502,20 @@ class TabTrayController: UIViewController { didTogglePrivateMode() } } - - fileprivate func openNewTab(_ request: URLRequest? = nil) { + + func openNewTab() { + LeanPlumClient.shared.track(event: .openedNewTab, withParameters: ["Source": "Tab Tray" as AnyObject]) + openNewTab(nil) + } + + fileprivate func openNewTab(_ request: URLRequest?) { toolbar.isUserInteractionEnabled = false // We're only doing one update here, but using a batch update lets us delay selecting the tab // until after its insert animation finishes. + var tab: Tab? self.collectionView.performBatchUpdates({ _ in - _ = self.tabManager.addTab(request, isPrivate: self.privateMode) + tab = self.tabManager.addTab(request, isPrivate: self.privateMode) }, completion: { finished in // The addTab delegate method will pop to the BVC no need to do anything here. self.toolbar.isUserInteractionEnabled = true @@ -512,10 +528,14 @@ class TabTrayController: UIViewController { } } } + + if let tab = tab { + self.delegate?.tabTrayDidAddTab(self, tab: tab) + } }) } - fileprivate func closeTabsForCurrentTray() { + func closeTabsForCurrentTray() { tabManager.removeTabsWithUndoToast(tabsToDisplay) self.collectionView.reloadData() } @@ -555,12 +575,37 @@ extension TabTrayController: PresentingModalViewControllerDelegate { extension TabTrayController: TabManagerDelegate { func tabManager(_ tabManager: TabManager, didSelectedTabChange selected: Tab?, previous: Tab?) { + tabDataSource.isDragging = false + + // Redraw the cells representing the selected (and recently unselected) tabs. + let tabs = tabDataSource.tabs + + // Only redraw if there is more than one tab in the tray. + guard tabs.count > 1 else { + return + } + + let updated = [ selected, previous ] + .flatMap { $0 } + .flatMap { tabs.index(of: $0) } + .map { IndexPath(item: $0, section: 0) } + + assertIsMainThread("Changing selected tab is on main thread") + collectionView?.performBatchUpdates({ _ in + self.collectionView.reloadItems(at: updated) + + if !updated.isEmpty { + self.collectionView.scrollToItem(at: updated[0], at: [.centeredHorizontally, .centeredVertically], animated: true) + } + }) } func tabManager(_ tabManager: TabManager, willAddTab tab: Tab) { + tabDataSource.isDragging = false } func tabManager(_ tabManager: TabManager, willRemoveTab tab: Tab) { + tabDataSource.isDragging = false } func tabManager(_ tabManager: TabManager, didAddTab tab: Tab) { @@ -695,6 +740,7 @@ fileprivate class TabManagerDataSource: NSObject, UICollectionViewDataSource { unowned var cellDelegate: TabCellDelegate & SwipeAnimatorDelegate fileprivate var tabs: [Tab] fileprivate var tabManager: TabManager + fileprivate var isDragging = false init(tabs: [Tab], cellDelegate: TabCellDelegate & SwipeAnimatorDelegate, tabManager: TabManager) { self.cellDelegate = cellDelegate @@ -768,12 +814,82 @@ fileprivate class TabManagerDataSource: NSObject, UICollectionViewDataSource { @objc func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int { return tabs.count } - - @objc fileprivate func collectionView(_ collectionView: UICollectionView, moveItemAt sourceIndexPath: IndexPath, to destinationIndexPath: IndexPath) { - let fromIndex = sourceIndexPath.item - let toIndex = destinationIndexPath.item - tabs.insert(tabs.remove(at: fromIndex), at: toIndex < fromIndex ? toIndex : toIndex - 1) - tabManager.moveTab(isPrivate: tabs[fromIndex].isPrivate, fromIndex: fromIndex, toIndex: toIndex) +} + + +@available(iOS 11.0, *) +extension TabManagerDataSource: UICollectionViewDragDelegate { + func collectionView(_ collectionView: UICollectionView, dragSessionWillBegin session: UIDragSession) { + isDragging = true + } + + func collectionView(_ collectionView: UICollectionView, dragSessionDidEnd session: UIDragSession) { + isDragging = false + } + + func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem] { + let tab = tabs[indexPath.item] + + // Get the tab's current URL. If it is `nil`, check the `sessionData` since + // it may be a tab that has not been restored yet. + var url = tab.url + if url == nil, let sessionData = tab.sessionData { + let urls = sessionData.urls + let index = sessionData.currentPage + urls.count - 1 + if index < urls.count { + url = urls[index] + } + } + + // Ensure we actually have a URL for the tab being dragged and that the URL is not local. + // If not, just create an empty `NSItemProvider` so we can create a drag item with the + // `Tab` so that it can at still be re-ordered. + var itemProvider: NSItemProvider + if url != nil, !(url?.isLocal ?? true) { + itemProvider = NSItemProvider(contentsOf: url) ?? NSItemProvider() + } else { + itemProvider = NSItemProvider() + } + + UnifiedTelemetry.recordEvent(category: .action, method: .drag, object: .tab, value: .tabTray) + + let dragItem = UIDragItem(itemProvider: itemProvider) + dragItem.localObject = tab + return [dragItem] + } +} + +@available(iOS 11.0, *) +extension TabManagerDataSource: UICollectionViewDropDelegate { + func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator) { + guard isDragging, let destinationIndexPath = coordinator.destinationIndexPath, let dragItem = coordinator.items.first?.dragItem, let tab = dragItem.localObject as? Tab, let sourceIndex = tabs.index(of: tab) else { + return + } + + UnifiedTelemetry.recordEvent(category: .action, method: .drop, object: .tab, value: .tabTray) + + coordinator.drop(dragItem, toItemAt: destinationIndexPath) + isDragging = false + + let destinationIndex = destinationIndexPath.item + tabManager.moveTab(isPrivate: tab.isPrivate, fromIndex: sourceIndex, toIndex: destinationIndex) + tabs.insert(tabs.remove(at: sourceIndex), at: destinationIndex) + collectionView.moveItem(at: IndexPath(item: sourceIndex, section: 0), to: destinationIndexPath) + } + + func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal { + guard let localDragSession = session.localDragSession, let item = localDragSession.items.first, let tab = item.localObject as? Tab else { + return UICollectionViewDropProposal(operation: .forbidden) + } + + // If the tab doesn't exist by the time we get here, we must return a + // `.cancel` operation continuously until `isDragging` can be reset. + guard isDragging, tabs.index(of: tab) != nil else { + isDragging = false + return UICollectionViewDropProposal(operation: .cancel) + } + + return UICollectionViewDropProposal(operation: .move, intent: .insertAtDestinationIndexPath) } } @@ -1035,14 +1151,14 @@ class TrayToolbar: UIView { addTabButton.snp.makeConstraints { make in make.top.equalTo(self) - make.right.equalTo(self).offset(-sideOffset) + make.trailing.equalTo(self).offset(-sideOffset) make.size.equalTo(toolbarButtonSize) } addSubview(maskButton) maskButton.snp.makeConstraints { make in make.top.equalTo(self) - make.left.equalTo(self).offset(sideOffset) + make.leading.equalTo(self).offset(sideOffset) make.size.equalTo(toolbarButtonSize) } diff --git a/Client/Frontend/Browser/ThirdPartySearchAlerts.swift b/Client/Frontend/Browser/ThirdPartySearchAlerts.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/TopTabsLayout.swift b/Client/Frontend/Browser/TopTabsLayout.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/TopTabsViewController.swift b/Client/Frontend/Browser/TopTabsViewController.swift old mode 100644 new mode 100755 index bfd858a8c..96b9cd029 --- a/Client/Frontend/Browser/TopTabsViewController.swift +++ b/Client/Frontend/Browser/TopTabsViewController.swift @@ -37,6 +37,7 @@ class TopTabsViewController: UIViewController { let tabManager: TabManager weak var delegate: TopTabsDelegate? fileprivate var isPrivate = false + fileprivate var isDragging = false lazy var collectionView: UICollectionView = { let collectionView = UICollectionView(frame: CGRect.zero, collectionViewLayout: TopTabsViewLayout()) @@ -46,11 +47,13 @@ class TopTabsViewController: UIViewController { collectionView.bounces = false collectionView.clipsToBounds = false collectionView.accessibilityIdentifier = "Top Tabs View" + collectionView.semanticContentAttribute = .forceLeftToRight return collectionView }() fileprivate lazy var tabsButton: TabsButton = { let tabsButton = TabsButton.tabTrayButton() + tabsButton.semanticContentAttribute = .forceLeftToRight tabsButton.addTarget(self, action: #selector(TopTabsViewController.tabsTrayTapped), for: .touchUpInside) tabsButton.accessibilityIdentifier = "TopTabsViewController.tabsButton" return tabsButton @@ -58,12 +61,14 @@ class TopTabsViewController: UIViewController { fileprivate lazy var newTab: UIButton = { let newTab = UIButton.newTabButton() + newTab.semanticContentAttribute = .forceLeftToRight newTab.addTarget(self, action: #selector(TopTabsViewController.newTabTapped), for: .touchUpInside) return newTab }() lazy var privateModeButton: PrivateModeButton = { let privateModeButton = PrivateModeButton() + privateModeButton.semanticContentAttribute = .forceLeftToRight privateModeButton.light = true privateModeButton.addTarget(self, action: #selector(TopTabsViewController.togglePrivateModeTapped), for: .touchUpInside) return privateModeButton @@ -98,7 +103,7 @@ class TopTabsViewController: UIViewController { [UICollectionElementKindSectionHeader, UICollectionElementKindSectionFooter].forEach { collectionView.register(TopTabsHeaderFooter.self, forSupplementaryViewOfKind: $0, withReuseIdentifier: "HeaderFooter") } - self.tabObservers = registerFor(.didLoadFavicon, queue: .main) + self.tabObservers = registerFor(.didLoadFavicon, .didChangeURL, queue: .main) } deinit { @@ -113,7 +118,7 @@ class TopTabsViewController: UIViewController { override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) if self.tabsToDisplay != self.tabStore { - self.reloadData() + performTabUpdates() } } @@ -123,14 +128,27 @@ class TopTabsViewController: UIViewController { tabManager.addDelegate(self) self.tabStore = self.tabsToDisplay + if #available(iOS 11.0, *) { + collectionView.dragDelegate = self + collectionView.dropDelegate = self + } + let topTabFader = TopTabFader() + topTabFader.semanticContentAttribute = .forceLeftToRight view.addSubview(topTabFader) topTabFader.addSubview(collectionView) view.addSubview(tabsButton) view.addSubview(newTab) view.addSubview(privateModeButton) - + + // Setup UIDropInteraction to handle dragging and dropping + // links onto the "New Tab" button. + if #available(iOS 11, *) { + let dropInteraction = UIDropInteraction(delegate: self) + newTab.addInteraction(dropInteraction) + } + newTab.snp.makeConstraints { make in make.centerY.equalTo(view) make.trailing.equalTo(tabsButton.snp.leading).offset(-10) @@ -240,6 +258,34 @@ class TopTabsViewController: UIViewController { } } +@available(iOS 11.0, *) +extension TopTabsViewController: UIDropInteractionDelegate { + func dropInteraction(_ interaction: UIDropInteraction, canHandle session: UIDropSession) -> Bool { + // Prevent tabs from being dragged and dropped onto the "New Tab" button. + if let localDragSession = session.localDragSession, let item = localDragSession.items.first, let _ = item.localObject as? Tab { + return false + } + + return session.canLoadObjects(ofClass: URL.self) + } + + func dropInteraction(_ interaction: UIDropInteraction, sessionDidUpdate session: UIDropSession) -> UIDropProposal { + return UIDropProposal(operation: .copy) + } + + func dropInteraction(_ interaction: UIDropInteraction, performDrop session: UIDropSession) { + UnifiedTelemetry.recordEvent(category: .action, method: .drop, object: .url, value: .topTabs) + + _ = session.loadObjects(ofClass: URL.self) { urls in + guard let url = urls.first else { + return + } + + self.tabManager.addTab(URLRequest(url: url), isPrivate: self.isPrivate) + } + } +} + extension TopTabsViewController: Themeable { func applyTheme(_ theme: Theme) { tabsButton.applyTheme(theme) @@ -279,7 +325,7 @@ extension TopTabsViewController: UICollectionViewDataSource { tabCell.titleText.text = tab.displayTitle if tab.displayTitle.isEmpty { - if tab.webView?.url?.baseDomain?.contains("localhost") ?? true { + if tab.webView?.url?.isLocalUtility ?? true { tabCell.titleText.text = Strings.AppMenuNewTabTitleString } else { tabCell.titleText.text = tab.webView?.url?.absoluteDisplayString @@ -318,7 +364,83 @@ extension TopTabsViewController: UICollectionViewDataSource { view.arrangeLine(kind) return view } +} + +@available(iOS 11.0, *) +extension TopTabsViewController: UICollectionViewDragDelegate { + func collectionView(_ collectionView: UICollectionView, dragSessionWillBegin session: UIDragSession) { + isDragging = true + } + + func collectionView(_ collectionView: UICollectionView, dragSessionDidEnd session: UIDragSession) { + isDragging = false + } + + func collectionView(_ collectionView: UICollectionView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem] { + // We need to store the earliest oldTabs. So if one already exists use that. + self.oldTabs = self.oldTabs ?? tabStore + + let tab = tabStore[indexPath.item] + + // Get the tab's current URL. If it is `nil`, check the `sessionData` since + // it may be a tab that has not been restored yet. + var url = tab.url + if url == nil, let sessionData = tab.sessionData { + let urls = sessionData.urls + let index = sessionData.currentPage + urls.count - 1 + if index < urls.count { + url = urls[index] + } + } + + // Ensure we actually have a URL for the tab being dragged and that the URL is not local. + // If not, just create an empty `NSItemProvider` so we can create a drag item with the + // `Tab` so that it can at still be re-ordered. + var itemProvider: NSItemProvider + if url != nil, !(url?.isLocal ?? true) { + itemProvider = NSItemProvider(contentsOf: url) ?? NSItemProvider() + } else { + itemProvider = NSItemProvider() + } + + UnifiedTelemetry.recordEvent(category: .action, method: .drag, object: .tab, value: .topTabs) + + let dragItem = UIDragItem(itemProvider: itemProvider) + dragItem.localObject = tab + return [dragItem] + } +} + +@available(iOS 11.0, *) +extension TopTabsViewController: UICollectionViewDropDelegate { + func collectionView(_ collectionView: UICollectionView, performDropWith coordinator: UICollectionViewDropCoordinator) { + guard let destinationIndexPath = coordinator.destinationIndexPath, let dragItem = coordinator.items.first?.dragItem, let tab = dragItem.localObject as? Tab, let sourceIndex = tabStore.index(of: tab) else { + return + } + + UnifiedTelemetry.recordEvent(category: .action, method: .drop, object: .tab, value: .topTabs) + + coordinator.drop(dragItem, toItemAt: destinationIndexPath) + isDragging = false + + self.tabManager.moveTab(isPrivate: self.isPrivate, fromIndex: sourceIndex, toIndex: destinationIndexPath.item) + self.performTabUpdates() + } + + func collectionView(_ collectionView: UICollectionView, dropSessionDidUpdate session: UIDropSession, withDestinationIndexPath destinationIndexPath: IndexPath?) -> UICollectionViewDropProposal { + guard let localDragSession = session.localDragSession, let item = localDragSession.items.first, let tab = item.localObject as? Tab else { + return UICollectionViewDropProposal(operation: .forbidden) + } + + // If the `isDragging` is not `true` by the time we get here, we've had other + // add/remove operations happen while the drag was going on. We must return a + // `.cancel` operation continuously until `isDragging` can be reset. + guard tabStore.index(of: tab) != nil, isDragging else { + return UICollectionViewDropProposal(operation: .cancel) + } + return UICollectionViewDropProposal(operation: .move, intent: .insertAtDestinationIndexPath) + } } extension TopTabsViewController: TabSelectionDelegate { @@ -332,33 +454,58 @@ extension TopTabsViewController: TabSelectionDelegate { extension TopTabsViewController: TabEventHandler { func tab(_ tab: Tab, didLoadFavicon favicon: Favicon?, with: Data?) { - assertIsMainThread("Animations can only be performed from the main thread") + assertIsMainThread("UICollectionView changes can only be performed from the main thread") - if self.tabStore.index(of: tab) != nil { - self.needReloads.append(tab) - self.performTabUpdates() + if tabStore.index(of: tab) != nil { + needReloads.append(tab) + performTabUpdates() + } + } + + func tab(_ tab: Tab, didChangeURL url: URL) { + assertIsMainThread("UICollectionView changes can only be performed from the main thread") + + if tabStore.index(of: tab) != nil { + needReloads.append(tab) + performTabUpdates() } } } // Collection Diff (animations) extension TopTabsViewController { + struct TopTabMoveChange: Hashable { + let from: IndexPath + let to: IndexPath + + var hashValue: Int { + return from.hashValue + to.hashValue + } + + // Consider equality when from/to are equal as well as swapped. This is because + // moving a tab from index 2 to index 1 will result in TWO changes: 2 -> 1 and 1 -> 2 + // We only need to keep *one* of those two changes when dealing with a move. + static func ==(lhs: TopTabsViewController.TopTabMoveChange, rhs: TopTabsViewController.TopTabMoveChange) -> Bool { + return (lhs.from == rhs.from && lhs.to == rhs.to) || (lhs.from == rhs.to && lhs.to == rhs.from) + } + } struct TopTabChangeSet { let reloads: Set let inserts: Set let deletes: Set + let moves: Set - init(reloadArr: [IndexPath], insertArr: [IndexPath], deleteArr: [IndexPath]) { + init(reloadArr: [IndexPath], insertArr: [IndexPath], deleteArr: [IndexPath], moveArr: [TopTabMoveChange]) { reloads = Set(reloadArr) inserts = Set(insertArr) deletes = Set(deleteArr) + moves = Set(moveArr) } - var all: [Set] { - return [inserts, reloads, deletes] + var isEmpty: Bool { + return reloads.isEmpty && inserts.isEmpty && deletes.isEmpty && moves.isEmpty } - } // create a TopTabChangeSet which is a snapshot of updates to perfrom on a collectionView @@ -377,20 +524,27 @@ extension TopTabsViewController { return nil } + let moves: [TopTabMoveChange] = newTabs.enumerated().flatMap { newIndex, tab in + if let oldIndex = oldTabs.index(of: tab), oldIndex != newIndex { + return TopTabMoveChange(from: IndexPath(row: oldIndex, section: 0), to: IndexPath(row: newIndex, section: 0)) + } + return nil + } + // Create based on what is visibile but filter out tabs we are about to insert/delete. let reloads: [IndexPath] = reloadTabs.flatMap { tab in guard let tab = tab, newTabs.index(of: tab) != nil else { return nil } return IndexPath(row: newTabs.index(of: tab)!, section: 0) - }.filter { return inserts.index(of: $0) == nil && deletes.index(of: $0) == nil } + }.filter { return inserts.index(of: $0) == nil && deletes.index(of: $0) == nil } - return TopTabChangeSet(reloadArr: reloads, insertArr: inserts, deleteArr: deletes) + return TopTabChangeSet(reloadArr: reloads, insertArr: inserts, deleteArr: deletes, moveArr: moves) } func updateTabsFrom(_ oldTabs: [Tab]?, to newTabs: [Tab], on completion: (() -> Void)? = nil) { assertIsMainThread("Updates can only be performed from the main thread") - guard let oldTabs = oldTabs, !self.isUpdating, !self.pendingReloadData else { + guard let oldTabs = oldTabs, !self.isUpdating, !self.pendingReloadData, !self.isDragging else { return } @@ -399,7 +553,7 @@ extension TopTabsViewController { flushPendingChanges() // If there are no changes. We have nothing to do - if update.all.every({ $0.isEmpty }) { + if update.isEmpty { completion?() return } @@ -407,19 +561,25 @@ extension TopTabsViewController { // The actual update block. We update the dataStore right before we do the UI updates. let updateBlock = { self.tabStore = newTabs - self.collectionView.deleteItems(at: Array(update.deletes)) - self.collectionView.insertItems(at: Array(update.inserts)) - self.collectionView.reloadItems(at: Array(update.reloads)) + + // Only consider moves if no other operations are pending. + if update.deletes.count == 0, update.inserts.count == 0, update.reloads.count == 0 { + for move in update.moves { + self.collectionView.moveItem(at: move.from, to: move.to) + } + } else { + self.collectionView.deleteItems(at: Array(update.deletes)) + self.collectionView.insertItems(at: Array(update.inserts)) + self.collectionView.reloadItems(at: Array(update.reloads)) + } } //Lets lock any other updates from happening. self.isUpdating = true + self.isDragging = false self.pendingUpdatesToTabs = newTabs // This var helps other mutations that might happen while updating. - // The actual update - UIView.animate(withDuration: TopTabsUX.AnimationSpeed, animations: { - self.collectionView.performBatchUpdates(updateBlock) - }) { (_) in + let onComplete: () -> Void = { self.isUpdating = false self.pendingUpdatesToTabs = [] // Sometimes there might be a pending reload. Lets do that. @@ -435,6 +595,20 @@ extension TopTabsViewController { } }) } + + // The actual update. Only animate the changes if no tabs have moved + // as a result of drag-and-drop. + if update.moves.count == 0 { + UIView.animate(withDuration: TopTabsUX.AnimationSpeed, animations: { + self.collectionView.performBatchUpdates(updateBlock) + }) { (_) in + onComplete() + } + } else { + self.collectionView.performBatchUpdates(updateBlock) { _ in + onComplete() + } + } } fileprivate func flushPendingChanges() { @@ -442,7 +616,7 @@ extension TopTabsViewController { needReloads.removeAll() } - fileprivate func reloadData() { + func reloadData() { assertIsMainThread("reloadData must only be called from main thread") if self.isUpdating || self.collectionView.frame == CGRect.zero { @@ -451,6 +625,7 @@ extension TopTabsViewController { } isUpdating = true + isDragging = false self.tabStore = self.tabsToDisplay self.newTab.isUserInteractionEnabled = false self.flushPendingChanges() @@ -480,7 +655,7 @@ extension TopTabsViewController: TabManagerDelegate { } func performTabUpdates() { - guard !isUpdating else { + guard !isUpdating, view.window != nil else { return } diff --git a/Client/Frontend/Browser/TopTabsViews.swift b/Client/Frontend/Browser/TopTabsViews.swift old mode 100644 new mode 100755 index 696fb2200..84db77f77 --- a/Client/Frontend/Browser/TopTabsViews.swift +++ b/Client/Frontend/Browser/TopTabsViews.swift @@ -25,6 +25,7 @@ class TopTabsHeaderFooter: UICollectionReusableView { let line = UIView() override init(frame: CGRect) { super.init(frame: frame) + line.semanticContentAttribute = .forceLeftToRight addSubview(line) line.backgroundColor = TopTabsSeparatorUX.Color } @@ -103,6 +104,7 @@ class TopTabCell: UICollectionViewCell { titleText.numberOfLines = 1 titleText.lineBreakMode = .byCharWrapping titleText.font = DynamicFontHelper.defaultHelper.DefaultSmallFont + titleText.semanticContentAttribute = .forceLeftToRight return titleText }() @@ -110,6 +112,7 @@ class TopTabCell: UICollectionViewCell { let favicon = UIImageView() favicon.layer.cornerRadius = 2.0 favicon.layer.masksToBounds = true + favicon.semanticContentAttribute = .forceLeftToRight return favicon }() @@ -121,6 +124,7 @@ class TopTabCell: UICollectionViewCell { closeButton.layer.shadowOpacity = 0.8 closeButton.layer.masksToBounds = false closeButton.layer.shadowOffset = CGSize(width: -TopTabsUX.TabTitlePadding, height: 0) + closeButton.semanticContentAttribute = .forceLeftToRight return closeButton }() @@ -128,6 +132,7 @@ class TopTabCell: UICollectionViewCell { let line = UIView() line.backgroundColor = UIColor.Defaults.Blue60 line.isHidden = true + line.semanticContentAttribute = .forceLeftToRight return line }() diff --git a/Client/Frontend/Browser/URIFixup.swift b/Client/Frontend/Browser/URIFixup.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Browser/URLBarView.swift b/Client/Frontend/Browser/URLBarView.swift old mode 100644 new mode 100755 index 758d2e190..3d7f89d8c --- a/Client/Frontend/Browser/URLBarView.swift +++ b/Client/Frontend/Browser/URLBarView.swift @@ -36,6 +36,7 @@ protocol URLBarDelegate: class { func urlBarDidLongPressLocation(_ urlBar: URLBarView) func urlBarDidPressQRButton(_ urlBar: URLBarView) func urlBarDidPressPageOptions(_ urlBar: URLBarView, from button: UIButton) + func urlBarDidTapShield(_ urlBar: URLBarView, from button: UIButton) func urlBarLocationAccessibilityActions(_ urlBar: URLBarView) -> [UIAccessibilityCustomAction]? func urlBarDidPressScrollToTop(_ urlBar: URLBarView) func urlBar(_ urlBar: URLBarView, didEnterText text: String) @@ -43,6 +44,7 @@ protocol URLBarDelegate: class { // Returns either (search query, true) or (url, false). func urlBarDisplayTextForURL(_ url: URL?) -> (String?, Bool) func urlBarDidLongPressPageOptions(_ urlBar: URLBarView, from button: UIButton) + func urlBarDidBeginDragInteraction(_ urlBar: URLBarView) } class URLBarView: UIView { @@ -228,13 +230,13 @@ class URLBarView: UIView { } forwardButton.snp.makeConstraints { make in - make.left.equalTo(self.backButton.snp.right) + make.leading.equalTo(self.backButton.snp.trailing) make.centerY.equalTo(self) make.size.equalTo(URLBarViewUX.ButtonHeight) } stopReloadButton.snp.makeConstraints { make in - make.left.equalTo(self.forwardButton.snp.right) + make.leading.equalTo(self.forwardButton.snp.trailing) make.centerY.equalTo(self) make.size.equalTo(URLBarViewUX.ButtonHeight) } @@ -321,6 +323,7 @@ class URLBarView: UIView { locationTextField.autocapitalizationType = .none locationTextField.returnKeyType = .go locationTextField.clearButtonMode = .whileEditing + locationTextField.textAlignment = .left locationTextField.font = UIConstants.DefaultChromeFont locationTextField.accessibilityIdentifier = "address" locationTextField.accessibilityLabel = NSLocalizedString("Address and Search", comment: "Accessibility label for address and search field, both words (Address, Search) are therefore nouns.") @@ -333,6 +336,10 @@ class URLBarView: UIView { locationTextField.applyTheme(currentTheme) } + override func becomeFirstResponder() -> Bool { + return self.locationTextField?.becomeFirstResponder() ?? false + } + func removeLocationTextField() { locationTextField?.removeFromSuperview() locationTextField = nil @@ -377,10 +384,16 @@ class URLBarView: UIView { } func setLocation(_ location: String?, search: Bool) { - locationTextField?.text = location - if search, let location = location, !location.isEmpty { + guard let text = location, !text.isEmpty else { + locationTextField?.text = location + return + } + if search { + locationTextField?.text = text // Not notifying when empty agrees with AutocompleteTextField.textDidChange. - delegate?.urlBar(self, didEnterText: location) + delegate?.urlBar(self, didEnterText: text) + } else { + locationTextField?.setTextWithoutSearching(text) } } @@ -593,6 +606,14 @@ extension URLBarView: TabLocationViewDelegate { func tabLocationViewLocationAccessibilityActions(_ tabLocationView: TabLocationView) -> [UIAccessibilityCustomAction]? { return delegate?.urlBarLocationAccessibilityActions(self) } + + func tabLocationViewDidBeginDragInteraction(_ tabLocationView: TabLocationView) { + delegate?.urlBarDidBeginDragInteraction(self) + } + + func tabLocationViewDidTapShield(_ tabLocationView: TabLocationView) { + delegate?.urlBarDidTapShield(self, from: tabLocationView.trackingProtectionButton) + } } extension URLBarView: AutocompleteTextFieldDelegate { @@ -618,6 +639,10 @@ extension URLBarView: AutocompleteTextFieldDelegate { delegate?.urlBar(self, didEnterText: "") return true } + + func autocompleteTextFieldDidCancel(_ autocompleteTextField: AutocompleteTextField) { + leaveOverlayMode(didCancel: true) + } } // MARK: UIAppearance diff --git a/Client/Frontend/Browser/UserScriptManager.swift b/Client/Frontend/Browser/UserScriptManager.swift old mode 100644 new mode 100755 index cccbf2cb6..19613f81e --- a/Client/Frontend/Browser/UserScriptManager.swift +++ b/Client/Frontend/Browser/UserScriptManager.swift @@ -5,33 +5,23 @@ import WebKit class UserScriptManager { - init(tab: Tab) { - // All Frames (.atDocumentStart) - if let path = Bundle.main.path(forResource: "AllFramesAtDocumentStart", ofType: "js"), - let source = try? NSString(contentsOfFile: path, encoding: String.Encoding.utf8.rawValue) as String { - let userScript = WKUserScript(source: source, injectionTime: .atDocumentStart, forMainFrameOnly: false) - tab.webView?.configuration.userContentController.addUserScript(userScript) - } - - // All Frames (.atDocumentEnd) - if let path = Bundle.main.path(forResource: "AllFramesAtDocumentEnd", ofType: "js"), - let source = try? NSString(contentsOfFile: path, encoding: String.Encoding.utf8.rawValue) as String { - let userScript = WKUserScript(source: source, injectionTime: .atDocumentEnd, forMainFrameOnly: false) - tab.webView?.configuration.userContentController.addUserScript(userScript) - } - // Main Frame (.atDocumentStart) - if let path = Bundle.main.path(forResource: "MainFrameAtDocumentStart", ofType: "js"), - let source = try? NSString(contentsOfFile: path, encoding: String.Encoding.utf8.rawValue) as String { - let userScript = WKUserScript(source: source, injectionTime: .atDocumentStart, forMainFrameOnly: true) - tab.webView?.configuration.userContentController.addUserScript(userScript) - } + // Scripts can use this to verify the app –not js on the page– is calling into them. + public static let securityToken = UUID() - // Main Frame (.atDocumentEnd) - if let path = Bundle.main.path(forResource: "MainFrameAtDocumentEnd", ofType: "js"), - let source = try? NSString(contentsOfFile: path, encoding: String.Encoding.utf8.rawValue) as String { - let userScript = WKUserScript(source: source, injectionTime: .atDocumentEnd, forMainFrameOnly: true) - tab.webView?.configuration.userContentController.addUserScript(userScript) - } + init(tab: Tab) { + [(WKUserScriptInjectionTime.atDocumentStart, mainFrameOnly: false), + (WKUserScriptInjectionTime.atDocumentEnd, mainFrameOnly: false), + (WKUserScriptInjectionTime.atDocumentStart, mainFrameOnly: true), + (WKUserScriptInjectionTime.atDocumentEnd, mainFrameOnly: true)].forEach { arg in + let (injectionTime, mainFrameOnly) = arg + let name = (mainFrameOnly ? "MainFrame" : "AllFrames") + "AtDocument" + (injectionTime == .atDocumentStart ? "Start" : "End") + if let path = Bundle.main.path(forResource: name, ofType: "js"), + let source = try? NSString(contentsOfFile: path, encoding: String.Encoding.utf8.rawValue) as String { + let wrappedSource = "(function() { const SECURITY_TOKEN = '\(UserScriptManager.securityToken)'; \(source) })()" + let userScript = WKUserScript(source: wrappedSource, injectionTime: injectionTime, forMainFrameOnly: mainFrameOnly) + tab.webView?.configuration.userContentController.addUserScript(userScript) + } + } } } diff --git a/Client/Frontend/ContentBlocker/ContentBlockerHelper+TabContentScript.swift b/Client/Frontend/ContentBlocker/ContentBlockerHelper+TabContentScript.swift new file mode 100755 index 000000000..470ab00ae --- /dev/null +++ b/Client/Frontend/ContentBlocker/ContentBlockerHelper+TabContentScript.swift @@ -0,0 +1,46 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +import WebKit +import Shared +import Deferred + +@available(iOS 11, *) +extension ContentBlockerHelper: TabContentScript { + class func name() -> String { + return "TrackingProtectionStats" + } + + func scriptMessageHandlerName() -> String? { + return "trackingProtectionStats" + } + + func clearPageStats() { + stats = TPPageStats() + } + + func userContentController(_ userContentController: WKUserContentController, didReceiveScriptMessage message: WKScriptMessage) { + guard isEnabled, + let body = message.body as? [String: String], + let urlString = body["url"], + let mainDocumentUrl = tab?.webView?.url else { + return + } + + // Reset the pageStats to make sure the trackingprotection shield icon knows that a page was whitelisted + guard !ContentBlockerHelper.isWhitelisted(url: mainDocumentUrl) else { + clearPageStats() + return + } + guard var components = URLComponents(string: urlString) else { return } + components.scheme = "http" + guard let url = components.url else { return } + + TPStatsBlocklistChecker.shared.isBlocked(url: url, isStrictMode: blockingStrengthPref == .strict).uponQueue(.main) { listItem in + if let listItem = listItem { + self.stats = self.stats.create(byAddingListItem: listItem) + } + } + } +} diff --git a/Client/Frontend/ContentBlocker/ContentBlockerHelper+Whitelist.swift b/Client/Frontend/ContentBlocker/ContentBlockerHelper+Whitelist.swift new file mode 100755 index 000000000..5c8c09466 --- /dev/null +++ b/Client/Frontend/ContentBlocker/ContentBlockerHelper+Whitelist.swift @@ -0,0 +1,103 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +import WebKit +import Shared +import Deferred + +struct WhitelistedDomains { + var domainSet = Set() { + didSet { + domainRegex = domainSet.flatMap { wildcardContentBlockerDomainToRegex(domain: "*" + $0) } + } + } + + private(set) var domainRegex = [NSRegularExpression]() +} + +@available(iOS 11.0, *) +extension ContentBlockerHelper { + + static func whitelistFileURL() -> URL? { + guard let dir = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first else { + Sentry.shared.send(message: "Failed to get doc dir for whitelist file.") + return nil + } + return dir.appendingPathComponent("whitelist") + } + + // Get the whitelist domain array as a JSON fragment that can be inserted at the end of a blocklist. + static func whitelistAsJSON() -> String { + if ContentBlockerHelper.whitelistedDomains.domainSet.isEmpty { + return "" + } + // Note that * is added to the front of domains, so foo.com becomes *foo.com + let list = "'*" + ContentBlockerHelper.whitelistedDomains.domainSet.joined(separator: "','*") + "'" + return ", {'action': { 'type': 'ignore-previous-rules' }, 'trigger': { 'url-filter': '.*', 'if-domain': [\(list)] }}".replacingOccurrences(of: "'", with: "\"") + } + + static func whitelist(enable: Bool, url: URL, completion: (() -> Void)?) { + guard let domain = whitelistableDomain(fromUrl: url) else { return } + + if enable { + whitelistedDomains.domainSet.insert(domain) + } else { + whitelistedDomains.domainSet.remove(domain) + } + + updateWhitelist(completion: completion) + } + + static func clearWhitelist(completion: (() -> Void)?) { + whitelistedDomains.domainSet = Set() + updateWhitelist(completion: completion) + } + + private static func updateWhitelist(completion: (() -> Void)?) { + removeAllRulesInStore { + compileListsNotInStore { + completion?() + NotificationCenter.default.post(name: .ContentBlockerTabSetupRequired, object: nil) + + } + } + + guard let fileURL = ContentBlockerHelper.whitelistFileURL() else { return } + if ContentBlockerHelper.whitelistedDomains.domainSet.isEmpty { + try? FileManager.default.removeItem(at: fileURL) + return + } + + let list = ContentBlockerHelper.whitelistedDomains.domainSet.joined(separator: "\n") + do { + try list.write(to: fileURL, atomically: true, encoding: .utf8) + } catch { + Sentry.shared.send(message: "Failed to save whitelist file") + } + } + // Ensure domains used for whitelisting are standardized by using this function. + static func whitelistableDomain(fromUrl url: URL) -> String? { + guard let domain = url.host, !domain.isEmpty else { + return nil + } + return domain + } + + static func isWhitelisted(url: URL) -> Bool { + guard let domain = whitelistableDomain(fromUrl: url) else { + return false + } + return whitelistedDomains.domainSet.contains(domain) + } + + static func readWhitelistFile() -> [String]? { + guard let fileURL = whitelistFileURL() else { return nil } + let text = try? String(contentsOf: fileURL, encoding: .utf8) + if let text = text, !text.isEmpty { + return text.components(separatedBy: .newlines) + } + + return nil + } +} diff --git a/Client/Frontend/ContentBlocker/ContentBlockerHelper.swift b/Client/Frontend/ContentBlocker/ContentBlockerHelper.swift old mode 100644 new mode 100755 index f5ba6309b..3c8b2bb5f --- a/Client/Frontend/ContentBlocker/ContentBlockerHelper.swift +++ b/Client/Frontend/ContentBlocker/ContentBlockerHelper.swift @@ -6,189 +6,203 @@ import WebKit import Shared import Deferred +enum BlocklistName: String { + case advertising = "disconnect-advertising" + case analytics = "disconnect-analytics" + case content = "disconnect-content" + case social = "disconnect-social" + + var filename: String { return self.rawValue } + + static var all: [BlocklistName] { return [.advertising, .analytics, .content, .social] } + static var basic: [BlocklistName] { return [.advertising, .analytics, .social] } + static var strict: [BlocklistName] { return [.content] } + + static func forStrictMode(isOn: Bool) -> [BlocklistName] { + return BlocklistName.basic + (isOn ? BlocklistName.strict : []) + } +} @available(iOS 11.0, *) -class ContentBlockerHelper { - static let PrefKeyEnabledState = "prefkey.trackingprotection.enabled" - static let PrefKeyStrength = "prefkey.trackingprotection.strength" - fileprivate let blocklistBasic = ["disconnect-advertising", "disconnect-analytics", "disconnect-social"] - fileprivate let blocklistStrict = ["disconnect-content"] - fileprivate let ruleStore: WKContentRuleListStore - fileprivate weak var tab: Tab? - fileprivate weak var profile: Profile? - - static var blockImagesRule: WKContentRuleList? - - enum TrackingProtectionUserOverride { - case disallowUserOverride // Option is not offered if tracking protection is off in prefs - case allowedButNotSet - case forceEnabled - case forceDisabled +enum BlockerStatus: String { + case Disabled + case NoBlockedURLs // When TP is enabled but nothing is being blocked + case Whitelisted + case Blocking +} + +struct ContentBlockingConfig { + struct Prefs { + static let StrengthKey = "prefkey.trackingprotection.strength" + static let NormalBrowsingEnabledKey = "prefkey.trackingprotection.normalbrowsing" + static let PrivateBrowsingEnabledKey = "prefkey.trackingprotection.privatebrowsing" } - fileprivate var prefOverrideTrackingProtectionEnabled: Bool? - var userOverrideForTrackingProtection: TrackingProtectionUserOverride { - if !trackingProtectionEnabledInSettings { - return .disallowUserOverride - } - guard let enabled = prefOverrideTrackingProtectionEnabled else { - return .allowedButNotSet - } - return enabled ? .forceEnabled : .forceDisabled + struct Defaults { + static let NormalBrowsing = true + static let PrivateBrowsing = true } +} - // Raw values are stored to prefs, be careful changing them. - enum EnabledState: String { - case on - case onInPrivateBrowsing - case off - - var settingTitle: String { - switch self { - case .on: - return Strings.TrackingProtectionOptionAlwaysOn - case .onInPrivateBrowsing: - return Strings.TrackingProtectionOptionOnInPrivateBrowsing - case .off: - return Strings.TrackingProtectionOptionAlwaysOff - } - } +struct NoImageModeDefaults { + static let Script = "[{'trigger':{'url-filter':'.*','resource-type':['image']},'action':{'type':'block'}}]".replacingOccurrences(of: "'", with: "\"") + static let ScriptName = "images" +} - static func accessibilityId(for state: EnabledState) -> String { - switch state { - case .on: - return "Settings.TrackingProtectionOption.OnLabel" - case .onInPrivateBrowsing: - return "Settings.TrackingProtectionOption.OnInPrivateBrowsingLabel" - case .off: - return "Settings.TrackingProtectionOption.OffLabel" - } - } +enum BlockingStrength: String { + case basic + case strict - static let allOptions: [EnabledState] = [.on, .onInPrivateBrowsing, .off] + static let allOptions: [BlockingStrength] = [.basic, .strict] +} + +@available(iOS 11.0, *) +class ContentBlockerHelper { + static var whitelistedDomains = WhitelistedDomains() + + static let ruleStore: WKContentRuleListStore = WKContentRuleListStore.default() + weak var tab: Tab? + private(set) var userPrefs: Prefs? + + var isUserEnabled: Bool? { + didSet { + setupTabTrackingProtection() + guard let tab = tab else { return } + TabEvent.post(.didChangeContentBlocking, for: tab) + tab.reload() + } } - // Raw values are stored to prefs, be careful changing them. - enum BlockingStrength: String { - case basic - case strict - - var settingTitle: String { - switch self { - case .basic: - return Strings.TrackingProtectionOptionBlockListTypeBasic - case .strict: - return Strings.TrackingProtectionOptionBlockListTypeStrict - } + var isEnabled: Bool { + if let enabled = isUserEnabled { + return enabled } + guard let tab = tab else { return false } + return tab.isPrivate ? isEnabledInPrivateBrowsing : isEnabledInNormalBrowsing + } - var subtitle: String { - switch self { - case .basic: - return Strings.TrackingProtectionOptionBlockListTypeBasicDescription - case .strict: - return Strings.TrackingProtectionOptionBlockListTypeStrictDescription + var status: BlockerStatus { + guard isEnabled else { + return .Disabled + } + if stats.total == 0 { + guard let url = tab?.url else { + return .NoBlockedURLs } + return ContentBlockerHelper.isWhitelisted(url: url) ? .Whitelisted : .NoBlockedURLs + } else { + return .Blocking } + } - static func accessibilityId(for strength: BlockingStrength) -> String { - switch strength { - case .basic: - return "Settings.TrackingProtectionOption.BlockListBasic" - case .strict: - return "Settings.TrackingProtectionOption.BlockListStrict" + var stats: TPPageStats = TPPageStats() { + didSet { + guard let tab = self.tab else { return } + if stats.total <= 1 { + TabEvent.post(.didChangeContentBlocking, for: tab) } } + } - static let allOptions: [BlockingStrength] = [.basic, .strict] + fileprivate var isEnabledInNormalBrowsing: Bool { + return userPrefs?.boolForKey(ContentBlockingConfig.Prefs.NormalBrowsingEnabledKey) ?? ContentBlockingConfig.Defaults.NormalBrowsing } - static func prefsChanged() { - NotificationCenter.default.post(name: .ContentBlockerUpdateNeeded, object: nil) + var isEnabledInPrivateBrowsing: Bool { + return userPrefs?.boolForKey(ContentBlockingConfig.Prefs.PrivateBrowsingEnabledKey) ?? ContentBlockingConfig.Defaults.PrivateBrowsing } - class func name() -> String { - return "ContentBlockerHelper" + var blockingStrengthPref: BlockingStrength { + return userPrefs?.stringForKey(ContentBlockingConfig.Prefs.StrengthKey).flatMap(BlockingStrength.init) ?? .basic } - private static var heavyInitHasRunOnce = false + static private var blockImagesRule: WKContentRuleList? + static var heavyInitHasRunOnce = false init(tab: Tab, profile: Profile) { - self.ruleStore = WKContentRuleListStore.default() self.tab = tab - self.profile = profile + self.userPrefs = profile.prefs + + NotificationCenter.default.addObserver(self, selector: #selector(setupTabTrackingProtection), name: .ContentBlockerTabSetupRequired, object: nil) - if ContentBlockerHelper.heavyInitHasRunOnce { + guard let prefs = userPrefs, !ContentBlockerHelper.heavyInitHasRunOnce else { return } - ContentBlockerHelper.heavyInitHasRunOnce = true - removeOldListsByDateFromStore() { - self.removeOldListsByNameFromStore() { - self.compileListsNotInStore(completion: {}) - } - } + performHeavyOneTimeInit(prefs) + } + + private func performHeavyOneTimeInit(_ prefs: Prefs) { + struct RunOnce { static var hasRun = false } + guard !RunOnce.hasRun else { return } + RunOnce.hasRun = true - let blockImages = "[{'trigger':{'url-filter':'.*','resource-type':['image']},'action':{'type':'block'}}]".replacingOccurrences(of: "'", with: "\"") - ruleStore.compileContentRuleList(forIdentifier: "images", encodedContentRuleList: blockImages) { - rule, error in + migrateLegacyUserPrefs() + + let blockImages = NoImageModeDefaults.Script + ContentBlockerHelper.ruleStore.compileContentRuleList(forIdentifier: NoImageModeDefaults.ScriptName, encodedContentRuleList: blockImages) { rule, error in assert(rule != nil && error == nil) ContentBlockerHelper.blockImagesRule = rule } - } - func setupForWebView() { - NotificationCenter.default.addObserver(self, selector: #selector(updateTab), name: .ContentBlockerUpdateNeeded, object: nil) - addActiveRulesToTab() - } + // Read the whitelist at startup + if let list = ContentBlockerHelper.readWhitelistFile() { + ContentBlockerHelper.whitelistedDomains.domainSet = Set(list) + } - deinit { - NotificationCenter.default.removeObserver(self) - } + TPStatsBlocklistChecker.shared.startup() - @objc func updateTab() { - addActiveRulesToTab() + ContentBlockerHelper.removeOldListsByDateFromStore(prefs: prefs) { + ContentBlockerHelper.removeOldListsByNameFromStore(prefs: prefs) { + ContentBlockerHelper.compileListsNotInStore { + ContentBlockerHelper.heavyInitHasRunOnce = true + NotificationCenter.default.post(name: .ContentBlockerTabSetupRequired, object: nil) + } + } + } } - func overridePrefsAndReloadTab(enableTrackingProtection: Bool) { - prefOverrideTrackingProtectionEnabled = enableTrackingProtection - updateTab() - tab?.reload() + class func prefsChanged() { + // This class func needs to notify all the active instances of ContentBlockerHelper to update. + NotificationCenter.default.post(name: .ContentBlockerTabSetupRequired, object: nil) } - fileprivate var blockingStrengthPref: BlockingStrength { - let pref = profile?.prefs.stringForKey(ContentBlockerHelper.PrefKeyStrength) ?? "" - return BlockingStrength(rawValue: pref) ?? .basic + deinit { + NotificationCenter.default.removeObserver(self) } - fileprivate var enabledStatePref: EnabledState { - let pref = profile?.prefs.stringForKey(ContentBlockerHelper.PrefKeyEnabledState) ?? "" - return EnabledState(rawValue: pref) ?? .onInPrivateBrowsing + // If a user had set a pref for Tracking Protection outside of the previous defaults then make sure to honor those settings + private func migrateLegacyUserPrefs() { + // If a user had set PrefEnabledState to ON this means that TP was on in normal browsing + // if a user had set PrefEnabledState to OFF this means that TP was off in both normal and private browsing + if let legacyPref = userPrefs?.stringForKey("prefkey.trackingprotection.enabled") { + if legacyPref == "on" { + userPrefs?.setBool(true, forKey: ContentBlockingConfig.Prefs.NormalBrowsingEnabledKey) + } else if legacyPref == "off" { + userPrefs?.setBool(false, forKey: ContentBlockingConfig.Prefs.NormalBrowsingEnabledKey) + userPrefs?.setBool(false, forKey: ContentBlockingConfig.Prefs.PrivateBrowsingEnabledKey) + } + // We only need to do this once. We can wipe the old pref + userPrefs?.removeObjectForKey("prefkey.trackingprotection.enabled") + } } - fileprivate var trackingProtectionEnabledInSettings: Bool { - switch enabledStatePref { - case .off: - return false - case .on: - return true - case .onInPrivateBrowsing: - return tab?.isPrivate ?? false + // Function to install or remove TP for a tab + @objc func setupTabTrackingProtection() { + if !ContentBlockerHelper.heavyInitHasRunOnce { + return } - } - fileprivate func addActiveRulesToTab() { - removeTrackingProtectionFromTab() + removeTrackingProtection() - if userOverrideForTrackingProtection == .forceDisabled { - // User can temporarily override the settings to turn TP on or off. - return - } else if !trackingProtectionEnabledInSettings { + if !isEnabled { return } - let rules = blocklistBasic + (blockingStrengthPref == .strict ? blocklistStrict : []) - for name in rules { - ruleStore.lookUpContentRuleList(forIdentifier: name) { rule, error in + + let rules = BlocklistName.forStrictMode(isOn: blockingStrengthPref == .strict) + for list in rules { + let name = list.filename + ContentBlockerHelper.ruleStore.lookUpContentRuleList(forIdentifier: name) { rule, error in guard let rule = rule else { let msg = "lookUpContentRuleList for \(name): \(error?.localizedDescription ?? "empty rules")" Sentry.shared.send(message: "Content blocker error", tag: .general, description: msg) @@ -199,7 +213,7 @@ class ContentBlockerHelper { } } - func removeTrackingProtectionFromTab() { + private func removeTrackingProtection() { guard let tab = tab else { return } tab.webView?.configuration.userContentController.removeAllContentRuleLists() @@ -208,7 +222,7 @@ class ContentBlockerHelper { } } - fileprivate func addToTab(contentRuleList: WKContentRuleList) { + private func addToTab(contentRuleList: WKContentRuleList) { tab?.webView?.configuration.userContentController.add(contentRuleList) } @@ -223,22 +237,24 @@ class ContentBlockerHelper { // Async required here to ensure remove() call is processed. DispatchQueue.main.async() { - self.tab?.webView?.evaluateJavaScript("window.__firefox__.NoImageMode.setEnabled(\(enabled))", completionHandler: nil) + self.tab?.webView?.evaluateJavaScript("window.__firefox__.NoImageMode.setEnabled(\(enabled))") } } + } -// MARK: Private initialization code +// MARK: Initialization code // The rule store can compile JSON rule files into a private format which is cached on disk. // On app boot, we need to check if the ruleStore's data is out-of-date, or if the names of the rule files // no longer match. Finally, any JSON rule files that aren't in the ruleStore need to be compiled and stored in the // ruleStore. @available(iOS 11, *) extension ContentBlockerHelper { - fileprivate func loadJsonFromBundle(forResource file: String, completion: @escaping (_ jsonString: String) -> Void) { + private static func loadJsonFromBundle(forResource file: String, completion: @escaping (_ jsonString: String) -> Void) { DispatchQueue.global().async { guard let path = Bundle.main.path(forResource: file, ofType: "json"), let source = try? String(contentsOfFile: path, encoding: .utf8) else { + assert(false) return } @@ -248,7 +264,7 @@ extension ContentBlockerHelper { } } - fileprivate func lastModifiedSince1970(forFileAtPath path: String) -> Timestamp? { + private static func lastModifiedSince1970(forFileAtPath path: String) -> Timestamp? { do { let url = URL(fileURLWithPath: path) let attr = try FileManager.default.attributesOfItem(atPath: url.path) @@ -259,24 +275,24 @@ extension ContentBlockerHelper { } } - fileprivate func dateOfMostRecentBlockerFile() -> Timestamp { - let blocklists = blocklistBasic + blocklistStrict - return blocklists.reduce(Timestamp(0)) { result, filename in - guard let path = Bundle.main.path(forResource: filename, ofType: "json") else { return result } + private static func dateOfMostRecentBlockerFile() -> Timestamp { + let blocklists = BlocklistName.all + return blocklists.reduce(Timestamp(0)) { result, list in + guard let path = Bundle.main.path(forResource: list.filename, ofType: "json") else { return result } let date = lastModifiedSince1970(forFileAtPath: path) ?? 0 return date > result ? date : result } } - fileprivate func removeAllRulesInStore(completion: @escaping () -> Void) { - ruleStore.getAvailableContentRuleListIdentifiers { available in + static func removeAllRulesInStore(completion: @escaping () -> Void) { + ContentBlockerHelper.ruleStore.getAvailableContentRuleListIdentifiers { available in guard let available = available else { completion() return } let deferreds: [Deferred] = available.map { filename in let result = Deferred() - self.ruleStore.removeContentRuleList(forIdentifier: filename) { _ in + ContentBlockerHelper.ruleStore.removeContentRuleList(forIdentifier: filename) { _ in result.fill() } return result @@ -289,30 +305,30 @@ extension ContentBlockerHelper { // If any blocker files are newer than the date saved in prefs, // remove all the content blockers and reload them. - fileprivate func removeOldListsByDateFromStore(completion: @escaping () -> Void) { - let fileDate = self.dateOfMostRecentBlockerFile() - let prefsNewestDate = profile?.prefs.longForKey("blocker-file-date") ?? 0 + static func removeOldListsByDateFromStore(prefs: Prefs, completion: @escaping () -> Void) { + let fileDate = dateOfMostRecentBlockerFile() + let prefsNewestDate = prefs.longForKey("blocker-file-date") ?? 0 if prefsNewestDate < 1 || fileDate <= prefsNewestDate { completion() return } - profile?.prefs.setTimestamp(fileDate, forKey: "blocker-file-date") - self.removeAllRulesInStore() { + prefs.setTimestamp(fileDate, forKey: "blocker-file-date") + removeAllRulesInStore() { completion() } } - fileprivate func removeOldListsByNameFromStore(completion: @escaping () -> Void) { + static func removeOldListsByNameFromStore(prefs: Prefs, completion: @escaping () -> Void) { var noMatchingIdentifierFoundForRule = false - ruleStore.getAvailableContentRuleListIdentifiers { available in + ContentBlockerHelper.ruleStore.getAvailableContentRuleListIdentifiers { available in guard let available = available else { completion() return } - let blocklists = self.blocklistBasic + self.blocklistStrict + let blocklists = BlocklistName.all.map { $0.filename } for contentRuleIdentifier in available { if !blocklists.contains(where: { $0 == contentRuleIdentifier }) { noMatchingIdentifierFoundForRule = true @@ -320,13 +336,13 @@ extension ContentBlockerHelper { } } - let fileDate = self.dateOfMostRecentBlockerFile() - let prefsNewestDate = self.profile?.prefs.timestampForKey("blocker-file-date") ?? 0 + let fileDate = dateOfMostRecentBlockerFile() + let prefsNewestDate = prefs.timestampForKey("blocker-file-date") ?? 0 if prefsNewestDate > 0 && fileDate <= prefsNewestDate && !noMatchingIdentifierFoundForRule { completion() return } - self.profile?.prefs.setTimestamp(fileDate, forKey: "blocker-file-date") + prefs.setTimestamp(fileDate, forKey: "blocker-file-date") self.removeAllRulesInStore { completion() @@ -334,8 +350,8 @@ extension ContentBlockerHelper { } } - fileprivate func compileListsNotInStore(completion: @escaping () -> Void) { - let blocklists = blocklistBasic + blocklistStrict + static func compileListsNotInStore(completion: @escaping () -> Void) { + let blocklists = BlocklistName.all.map { $0.filename } let deferreds: [Deferred] = blocklists.map { filename in let result = Deferred() ruleStore.lookUpContentRuleList(forIdentifier: filename) { contentRuleList, error in @@ -343,8 +359,16 @@ extension ContentBlockerHelper { result.fill() return } - self.loadJsonFromBundle(forResource: filename) { jsonString in - self.ruleStore.compileContentRuleList(forIdentifier: filename, encodedContentRuleList: jsonString) { _, _ in + loadJsonFromBundle(forResource: filename) { jsonString in + var str = jsonString + str.insert(contentsOf: whitelistAsJSON(), at: str.index(str.endIndex, offsetBy: -1)) + ruleStore.compileContentRuleList(forIdentifier: filename, encodedContentRuleList: str) { rule, error in + if let error = error { + Sentry.shared.send(message: "Content blocker error", tag: .general, description: error.localizedDescription) + assert(false) + } + assert(rule != nil) + result.fill() } } @@ -357,3 +381,27 @@ extension ContentBlockerHelper { } } } + +// MARK: Static methods to check if Tracking Protection is enabled in the user's prefs +@available(iOS 11.0, *) +extension ContentBlockerHelper { + + static func setTrackingProtectionMode(_ enabled: Bool, for prefs: Prefs, with tabManager: TabManager) { + guard let isPrivate = tabManager.selectedTab?.isPrivate else { return } + let key = isPrivate ? ContentBlockingConfig.Prefs.PrivateBrowsingEnabledKey : ContentBlockingConfig.Prefs.NormalBrowsingEnabledKey + prefs.setBool(enabled, forKey: key) + ContentBlockerHelper.prefsChanged() + } + + static func isTrackingProtectionActive(tabManager: TabManager) -> Bool { + guard let blocker = tabManager.selectedTab?.contentBlocker as? ContentBlockerHelper else { return false } + let isPrivate = tabManager.selectedTab?.isPrivate ?? false + return isPrivate ? blocker.isEnabledInPrivateBrowsing : blocker.isEnabledInNormalBrowsing + } + + static func toggleTrackingProtectionMode(for prefs: Prefs, tabManager: TabManager) { + let isEnabled = ContentBlockerHelper.isTrackingProtectionActive(tabManager: tabManager) + setTrackingProtectionMode(!isEnabled, for: prefs, with: tabManager) + } +} + diff --git a/Client/Frontend/ContentBlocker/ContentBlockerSettingViewController.swift b/Client/Frontend/ContentBlocker/ContentBlockerSettingViewController.swift old mode 100644 new mode 100755 index eefc7fe28..c3d4c06d2 --- a/Client/Frontend/ContentBlocker/ContentBlockerSettingViewController.swift +++ b/Client/Frontend/ContentBlocker/ContentBlockerSettingViewController.swift @@ -22,11 +22,17 @@ class ContentBlockerSettingsTableView: SettingsTableViewController { let button = UIButton() button.setAttributedTitle(NSAttributedString(string: title, attributes: attributes), for: .normal) - button.contentHorizontalAlignment = .left - // Top and left insets are needed to match the table row style. - button.contentEdgeInsets = UIEdgeInsets(top: 8, left: 16, bottom: 0, right: 0) button.addTarget(self, action: #selector(moreInfoTapped), for: .touchUpInside) - return button + + let footer = UIView() + footer.addSubview(button) + button.snp.makeConstraints { (make) in + make.top.equalTo(footer).offset(8) + make.bottom.equalTo(footer).offset(8) + make.leading.equalTo(footer).offset(16) + } + + return footer } func moreInfoTapped() { @@ -36,18 +42,45 @@ class ContentBlockerSettingsTableView: SettingsTableViewController { } } +@available(iOS 11.0, *) +extension BlockingStrength { + var settingTitle: String { + switch self { + case .basic: + return Strings.TrackingProtectionOptionBlockListTypeBasic + case .strict: + return Strings.TrackingProtectionOptionBlockListTypeStrict + } + } + + var subtitle: String { + switch self { + case .basic: + return Strings.TrackingProtectionOptionBlockListTypeBasicDescription + case .strict: + return Strings.TrackingProtectionOptionBlockListTypeStrictDescription + } + } + + static func accessibilityId(for strength: BlockingStrength) -> String { + switch strength { + case .basic: + return "Settings.TrackingProtectionOption.BlockListBasic" + case .strict: + return "Settings.TrackingProtectionOption.BlockListStrict" + } + } +} + @available(iOS 11.0, *) class ContentBlockerSettingViewController: ContentBlockerSettingsTableView { let prefs: Prefs - let EnabledStates = ContentBlockerHelper.EnabledState.allOptions - let BlockingStrengths = ContentBlockerHelper.BlockingStrength.allOptions - var currentEnabledState: ContentBlockerHelper.EnabledState - var currentBlockingStrength: ContentBlockerHelper.BlockingStrength + var currentBlockingStrength: BlockingStrength init(prefs: Prefs) { self.prefs = prefs - currentEnabledState = ContentBlockerHelper.EnabledState(rawValue: prefs.stringForKey(ContentBlockerHelper.PrefKeyEnabledState) ?? "") ?? .onInPrivateBrowsing - currentBlockingStrength = ContentBlockerHelper.BlockingStrength(rawValue: prefs.stringForKey(ContentBlockerHelper.PrefKeyStrength) ?? "") ?? .basic + + currentBlockingStrength = prefs.stringForKey(ContentBlockingConfig.Prefs.StrengthKey).flatMap({BlockingStrength(rawValue: $0)}) ?? .basic super.init(style: .grouped) @@ -60,37 +93,28 @@ class ContentBlockerSettingViewController: ContentBlockerSettingsTableView { } override func generateSettings() -> [SettingSection] { - let enabledSetting: [CheckmarkSetting] = EnabledStates.map { option in - let id = ContentBlockerHelper.EnabledState.accessibilityId(for: option) - return CheckmarkSetting(title: NSAttributedString(string: option.settingTitle), subtitle: nil, accessibilityIdentifier: id, isEnabled: { - return option == self.currentEnabledState - }, onChanged: { - self.currentEnabledState = option - self.prefs.setString(self.currentEnabledState.rawValue, forKey: ContentBlockerHelper.PrefKeyEnabledState) - self.tableView.reloadData() - ContentBlockerHelper.prefsChanged() - - LeanPlumClient.shared.track(event: .trackingProtectionSettings, withParameters: ["Enabled option": option.rawValue as AnyObject]) - UnifiedTelemetry.recordEvent(category: .action, method: .change, object: .setting, value: ContentBlockerHelper.PrefKeyEnabledState, extras: ["to": option.rawValue]) - }) + let normalBrowsing = BoolSetting(prefs: profile.prefs, prefKey: ContentBlockingConfig.Prefs.NormalBrowsingEnabledKey, defaultValue: ContentBlockingConfig.Defaults.NormalBrowsing, attributedTitleText: NSAttributedString(string: Strings.TrackingProtectionOptionOnInNormalBrowsing)) { _ in + ContentBlockerHelper.prefsChanged() + } + let privateBrowsing = BoolSetting(prefs: profile.prefs, prefKey: ContentBlockingConfig.Prefs.PrivateBrowsingEnabledKey, defaultValue: ContentBlockingConfig.Defaults.PrivateBrowsing, attributedTitleText: NSAttributedString(string: Strings.TrackingProtectionOptionOnInPrivateBrowsing)) { _ in + ContentBlockerHelper.prefsChanged() } - let strengthSetting: [CheckmarkSetting] = BlockingStrengths.map { option in - let id = ContentBlockerHelper.BlockingStrength.accessibilityId(for: option) + let strengthSetting: [CheckmarkSetting] = BlockingStrength.allOptions.map { option in + let id = BlockingStrength.accessibilityId(for: option) return CheckmarkSetting(title: NSAttributedString(string: option.settingTitle), subtitle: NSAttributedString(string: option.subtitle), accessibilityIdentifier: id, isEnabled: { return option == self.currentBlockingStrength }, onChanged: { self.currentBlockingStrength = option - self.prefs.setString(self.currentBlockingStrength.rawValue, forKey: ContentBlockerHelper.PrefKeyStrength) - self.tableView.reloadData() + self.prefs.setString(self.currentBlockingStrength.rawValue, forKey: ContentBlockingConfig.Prefs.StrengthKey) ContentBlockerHelper.prefsChanged() - + self.tableView.reloadData() LeanPlumClient.shared.track(event: .trackingProtectionSettings, withParameters: ["Strength option": option.rawValue as AnyObject]) - UnifiedTelemetry.recordEvent(category: .action, method: .change, object: .setting, value: ContentBlockerHelper.PrefKeyStrength, extras: ["to": option.rawValue]) + UnifiedTelemetry.recordEvent(category: .action, method: .change, object: .setting, value: ContentBlockingConfig.Prefs.StrengthKey, extras: ["to": option.rawValue]) }) } - let firstSection = SettingSection(title: NSAttributedString(string: Strings.TrackingProtectionOptionOnOffHeader), footerTitle: NSAttributedString(string: Strings.TrackingProtectionOptionOnOffFooter), children: enabledSetting) + let firstSection = SettingSection(title: NSAttributedString(string: Strings.TrackingProtectionOptionOnOffHeader), footerTitle: NSAttributedString(string: Strings.TrackingProtectionOptionOnOffFooter), children: [normalBrowsing, privateBrowsing]) // The bottom of the block lists section has a More Info button, implemented as a custom footer view, // SettingSection needs footerTitle set to create a footer, which we then override the view for. diff --git a/Client/Frontend/ContentBlocker/Lists/disconnect-advertising.json b/Client/Frontend/ContentBlocker/Lists/disconnect-advertising.json new file mode 100755 index 000000000..153037014 --- /dev/null +++ b/Client/Frontend/ContentBlocker/Lists/disconnect-advertising.json @@ -0,0 +1,1480 @@ +[ +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?2leep\\.com","load-type":["third-party"],"unless-domain":["*2leep.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?33across\\.com","load-type":["third-party"],"unless-domain":["*33across.com","*tynt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?365dm\\.com","load-type":["third-party"],"unless-domain":["*aggregateintelligence.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?365media\\.com","load-type":["third-party"],"unless-domain":["*aggregateintelligence.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?4info\\.com","load-type":["third-party"],"unless-domain":["*4info.com","*adhaven.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adhaven\\.com","load-type":["third-party"],"unless-domain":["*4info.com","*adhaven.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?4mads\\.com","load-type":["third-party"],"unless-domain":["*4mads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adeurope\\.com","load-type":["third-party"],"unless-domain":["*adeurope.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ad2onegroup\\.com","load-type":["third-party"],"unless-domain":["*ad2onegroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adition\\.com","load-type":["third-party"],"unless-domain":["*adition.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admission\\.net","load-type":["third-party"],"unless-domain":["*cdkglobal.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adpdealerservices\\.com","load-type":["third-party"],"unless-domain":["*cdkglobal.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cobalt\\.com","load-type":["third-party"],"unless-domain":["*cdkglobal.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtech\\.com","load-type":["third-party"],"unless-domain":["*adtech.com","*adtech.de","*adtechus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtech\\.de","load-type":["third-party"],"unless-domain":["*adtech.com","*adtech.de","*adtechus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtechus\\.com","load-type":["third-party"],"unless-domain":["*adtech.com","*adtech.de","*adtechus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtelligence\\.de","load-type":["third-party"],"unless-domain":["*adtelligence.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adzcentral\\.com","load-type":["third-party"],"unless-domain":["*adzcentral.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aerifymedia\\.com","load-type":["third-party"],"unless-domain":["*aerifymedia.com","*anonymous-media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?anonymous-media\\.com","load-type":["third-party"],"unless-domain":["*aerifymedia.com","*anonymous-media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aggregateknowledge\\.com","load-type":["third-party"],"unless-domain":["*aggregateknowledge.com","*agkn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?agkn\\.com","load-type":["third-party"],"unless-domain":["*aggregateknowledge.com","*agkn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsonar\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertising\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atwola\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?leadback\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tacoda\\.net","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtechjp\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hit-parade\\.com","load-type":["third-party"],"unless-domain":["*atinternet.com","*hit-parade.com","*xiti.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?att\\.com","load-type":["third-party"],"unless-domain":["*att.com","*yp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yp\\.com","load-type":["third-party"],"unless-domain":["*att.com","*yp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affiliatetracking\\.com","load-type":["third-party"],"unless-domain":["*affiliatetracking.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?am\\.ua","load-type":["third-party"],"unless-domain":["*autocentre.ua","*am.ua"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?autocentre\\.ua","load-type":["third-party"],"unless-domain":["*autocentre.ua","*am.ua"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aweber\\.com","load-type":["third-party"],"unless-domain":["*aweber.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?abaxinteractive\\.com","load-type":["third-party"],"unless-domain":["*abaxinteractive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?accelia\\.net","load-type":["third-party"],"unless-domain":["*accelia.net","*durasite.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?durasite\\.net","load-type":["third-party"],"unless-domain":["*accelia.net","*durasite.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?accordantmedia\\.com","load-type":["third-party"],"unless-domain":["*accordantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acquisio\\.com","load-type":["third-party"],"unless-domain":["*acquisio.com","*clickequations.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickequations\\.net","load-type":["third-party"],"unless-domain":["*acquisio.com","*clickequations.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?act-on\\.com","load-type":["third-party"],"unless-domain":["*act-on.com","*actonsoftware.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?actonsoftware\\.com","load-type":["third-party"],"unless-domain":["*act-on.com","*actonsoftware.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?actisens\\.com","load-type":["third-party"],"unless-domain":["*actisens.com","*gestionpub.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gestionpub\\.com","load-type":["third-party"],"unless-domain":["*actisens.com","*gestionpub.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?activeconversion\\.com","load-type":["third-party"],"unless-domain":["*activeconversion.com","*activemeter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?activemeter\\.com","load-type":["third-party"],"unless-domain":["*activeconversion.com","*activemeter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acuity\\.com","load-type":["third-party"],"unless-domain":["*acuity.com","*acuityads.com","*acuityplatform.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acuityads\\.com","load-type":["third-party"],"unless-domain":["*acuity.com","*acuityads.com","*acuityplatform.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acuityplatform\\.com","load-type":["third-party"],"unless-domain":["*acuity.com","*acuityads.com","*acuityplatform.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?a2dfp\\.net","load-type":["third-party"],"unless-domain":["*addecisive.com","*a2dfp.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addecisive\\.com","load-type":["third-party"],"unless-domain":["*addecisive.com","*a2dfp.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addynamo\\.com","load-type":["third-party"],"unless-domain":["*addynamo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addynamo\\.net","load-type":["third-party"],"unless-domain":["*addynamo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adknife\\.com","load-type":["third-party"],"unless-domain":["*adknife.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admagnet\\.com","load-type":["third-party"],"unless-domain":["*admagnet.com","*admagnet.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admagnet\\.net","load-type":["third-party"],"unless-domain":["*admagnet.com","*admagnet.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ad4game\\.com","load-type":["third-party"],"unless-domain":["*ad4game.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcirrus\\.com","load-type":["third-party"],"unless-domain":["*adcirrus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adengage\\.com","load-type":["third-party"],"unless-domain":["*adengage.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adextent\\.com","load-type":["third-party"],"unless-domain":["*adextent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adf\\.ly","load-type":["third-party"],"unless-domain":["*adf.ly"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfox\\.ru","load-type":["third-party"],"unless-domain":["*adfox.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfrontiers\\.com","load-type":["third-party"],"unless-domain":["*adfrontiers.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adgentdigital\\.com","load-type":["third-party"],"unless-domain":["*adgentdigital.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shorttailmedia\\.com","load-type":["third-party"],"unless-domain":["*adgentdigital.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adgibbon\\.com","load-type":["third-party"],"unless-domain":["*adgibbon.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adiquity\\.com","load-type":["third-party"],"unless-domain":["*adiquity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adinsight\\.com","load-type":["third-party"],"unless-domain":["*responsetap.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adinsight\\.eu","load-type":["third-party"],"unless-domain":["*responsetap.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adjug\\.com","load-type":["third-party"],"unless-domain":["*adjug.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adjuggler\\.com","load-type":["third-party"],"unless-domain":["*adjuggler.com","*adjuggler.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adjuggler\\.net","load-type":["third-party"],"unless-domain":["*adjuggler.com","*adjuggler.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adkeeper\\.com","load-type":["third-party"],"unless-domain":["*keep.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?akncdn\\.com","load-type":["third-party"],"unless-domain":["*keep.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adkernel\\.com","load-type":["third-party"],"unless-domain":["*adkernel.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adimg\\.net","load-type":["third-party"],"unless-domain":["*www.adlantis.jp","*adimg.net","*adlantis.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlantis\\.jp","load-type":["third-party"],"unless-domain":["*www.adlantis.jp","*adimg.net","*adlantis.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adleave\\.com","load-type":["third-party"],"unless-domain":["*adleave.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admarvel\\.com","load-type":["third-party"],"unless-domain":["*admarvel.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admaximizer\\.com","load-type":["third-party"],"unless-domain":["*admaximizer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admedia\\.com","load-type":["third-party"],"unless-domain":["*admedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnetwork\\.net","load-type":["third-party"],"unless-domain":["*adnetwork.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adocean-global\\.com","load-type":["third-party"],"unless-domain":["*adocean-global.com","*adocean.pl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adocean\\.pl","load-type":["third-party"],"unless-domain":["*adocean-global.com","*adocean.pl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adonnetwork\\.com","load-type":["third-party"],"unless-domain":["*adonnetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dashboardad\\.net","load-type":["third-party"],"unless-domain":["*adonnetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adonion\\.com","load-type":["third-party"],"unless-domain":["*adonion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adperfect\\.com","load-type":["third-party"],"unless-domain":["*adperfect.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adpredictive\\.com","load-type":["third-party"],"unless-domain":["*adpredictive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adreactor\\.com","load-type":["third-party"],"unless-domain":["*adreactor.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adready\\.com","load-type":["third-party"],"unless-domain":["*digitalremedy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adreadytractions\\.com","load-type":["third-party"],"unless-domain":["*digitalremedy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrevolution\\.com","load-type":["third-party"],"unless-domain":["*adrevolution.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adriver\\.ru","load-type":["third-party"],"unless-domain":["*adriver.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adroll\\.com","load-type":["third-party"],"unless-domain":["*adroll.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsafemedia\\.com","load-type":["third-party"],"unless-domain":["*adsafemedia.com","*adsafeprotected.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsafeprotected\\.com","load-type":["third-party"],"unless-domain":["*adsafemedia.com","*adsafeprotected.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adserverpub\\.com","load-type":["third-party"],"unless-domain":["*adserverpub.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adshuffle\\.com","load-type":["third-party"],"unless-domain":["*adshuffle.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adside\\.com","load-type":["third-party"],"unless-domain":["*adside.com","*doclix.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?doclix\\.com","load-type":["third-party"],"unless-domain":["*adside.com","*doclix.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsmart\\.com","load-type":["third-party"],"unless-domain":["*adsmart.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adspeed\\.com","load-type":["third-party"],"unless-domain":["*adspeed.com","*adspeed.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adspeed\\.net","load-type":["third-party"],"unless-domain":["*adspeed.com","*adspeed.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adspirit\\.com","load-type":["third-party"],"unless-domain":["*adspirit.de","*adspirit.com","*adspirit.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adspirit\\.de","load-type":["third-party"],"unless-domain":["*adspirit.de","*adspirit.com","*adspirit.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adspirit\\.net","load-type":["third-party"],"unless-domain":["*adspirit.de","*adspirit.com","*adspirit.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtiger\\.de","load-type":["third-party"],"unless-domain":["*adtiger.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtruth\\.com","load-type":["third-party"],"unless-domain":["*adtruth.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adxpansion\\.com","load-type":["third-party"],"unless-domain":["*adxpansion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adality\\.de","load-type":["third-party"],"unless-domain":["*adality.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrtx\\.net","load-type":["third-party"],"unless-domain":["*adality.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adaptiveads\\.com","load-type":["third-party"],"unless-domain":["*adaptiveads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adaptly\\.com","load-type":["third-party"],"unless-domain":["*adaptly.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adaramedia\\.com","load-type":["third-party"],"unless-domain":["*adaramedia.com","*opinmind.com","*yieldoptimizer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?opinmind\\.com","load-type":["third-party"],"unless-domain":["*adaramedia.com","*opinmind.com","*yieldoptimizer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldoptimizer\\.com","load-type":["third-party"],"unless-domain":["*adaramedia.com","*opinmind.com","*yieldoptimizer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adatus\\.com","load-type":["third-party"],"unless-domain":["*adatus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbrn\\.com","load-type":["third-party"],"unless-domain":["*adbrain.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbrain\\.com","load-type":["third-party"],"unless-domain":["*adbrain.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbroker\\.de","load-type":["third-party"],"unless-domain":["*adbroker.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adchemy\\.com","load-type":["third-party"],"unless-domain":["*adchemy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adconion\\.com","load-type":["third-party"],"unless-domain":["*adconion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amgdgt\\.com","load-type":["third-party"],"unless-domain":["*adconion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?euroclick\\.com","load-type":["third-party"],"unless-domain":["*adconion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smartclip\\.com","load-type":["third-party"],"unless-domain":["*adconion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addvantagemedia\\.com","load-type":["third-party"],"unless-domain":["*addvantagemedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfonic\\.com","load-type":["third-party"],"unless-domain":["*adfonic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adforgeinc\\.com","load-type":["third-party"],"unless-domain":["*adforgeinc.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adform\\.com","load-type":["third-party"],"unless-domain":["*adform.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adform\\.net","load-type":["third-party"],"unless-domain":["*adform.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adformdsp\\.net","load-type":["third-party"],"unless-domain":["*adform.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfunky\\.com","load-type":["third-party"],"unless-domain":["*adfunky.com","*adfunkyserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfunkyserver\\.com","load-type":["third-party"],"unless-domain":["*adfunky.com","*adfunkyserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfusion\\.com","load-type":["third-party"],"unless-domain":["*adfusion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adglare\\.net","load-type":["third-party"],"unless-domain":["*adglare.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adglare\\.com","load-type":["third-party"],"unless-domain":["*adglare.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adblade\\.com","load-type":["third-party"],"unless-domain":["*adiant.com","*adblade.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adiant\\.com","load-type":["third-party"],"unless-domain":["*adiant.com","*adblade.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adknowledge\\.com","load-type":["third-party"],"unless-domain":["*adknowledge.com","*adparlor.com","*bidsystem.com","*cubics.com","*lookery.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adparlor\\.com","load-type":["third-party"],"unless-domain":["*adknowledge.com","*adparlor.com","*bidsystem.com","*cubics.com","*lookery.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bidsystem\\.com","load-type":["third-party"],"unless-domain":["*adknowledge.com","*adparlor.com","*bidsystem.com","*cubics.com","*lookery.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cubics\\.com","load-type":["third-party"],"unless-domain":["*adknowledge.com","*adparlor.com","*bidsystem.com","*cubics.com","*lookery.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lookery\\.com","load-type":["third-party"],"unless-domain":["*adknowledge.com","*adparlor.com","*bidsystem.com","*cubics.com","*lookery.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlibrium\\.com","load-type":["third-party"],"unless-domain":["*adlibrium.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlucent\\.com","load-type":["third-party"],"unless-domain":["*adlucent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admarketplace\\.net","load-type":["third-party"],"unless-domain":["*admarketplace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admarketplace\\.com","load-type":["third-party"],"unless-domain":["*admarketplace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ampxchange\\.com","load-type":["third-party"],"unless-domain":["*admarketplace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admeta\\.com","load-type":["third-party"],"unless-domain":["*admeta.com","*atemda.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atemda\\.com","load-type":["third-party"],"unless-domain":["*admeta.com","*atemda.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admicro\\.vn","load-type":["third-party"],"unless-domain":["*admicro.vn"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vcmedia\\.vn","load-type":["third-party"],"unless-domain":["*admicro.vn"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admixer\\.co\\.kr","load-type":["third-party"],"unless-domain":["*admixer.co.kr"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admized\\.com","load-type":["third-party"],"unless-domain":["*admized.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admobile\\.com","load-type":["third-party"],"unless-domain":["*admobile.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admotion\\.com","load-type":["third-party"],"unless-domain":["*admotion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nspmotion\\.com","load-type":["third-party"],"unless-domain":["*admotion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnetik\\.com","load-type":["third-party"],"unless-domain":["*wtp101.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wtp101\\.com","load-type":["third-party"],"unless-domain":["*wtp101.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?2o7\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?auditude\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?demdex\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?demdex\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dmtracker\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?efrontier\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?everestads\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?everestjs\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?everesttech\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hitbox\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?omniture\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?omtrdc\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?touchclarity\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adometry\\.com","load-type":["third-party"],"unless-domain":["*adometry.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dmtry\\.com","load-type":["third-party"],"unless-domain":["*adometry.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickotmedia\\.com","load-type":["third-party"],"unless-domain":["*clickotmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adotmob\\.com","load-type":["third-party"],"unless-domain":["*adotmob.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adperium\\.com","load-type":["third-party"],"unless-domain":["*adperium.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adpersia\\.com","load-type":["third-party"],"unless-domain":["*adpersia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adstours\\.com","load-type":["third-party"],"unless-domain":["*adstours.com","*clickintext.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickintext\\.net","load-type":["third-party"],"unless-domain":["*adstours.com","*clickintext.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adscience\\.nl","load-type":["third-party"],"unless-domain":["*adscience.nl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsperity\\.com","load-type":["third-party"],"unless-domain":["*adsperity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsrevenue\\.net","load-type":["third-party"],"unless-domain":["*adsrevenue.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adx1\\.com","load-type":["third-party"],"unless-domain":["*adx1.com","*adsty.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsty\\.com","load-type":["third-party"],"unless-domain":["*adx1.com","*adsty.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?4dsply\\.com","load-type":["third-party"],"unless-domain":["*4dsply.com","*adsupply.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsupply\\.com","load-type":["third-party"],"unless-domain":["*4dsply.com","*adsupply.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adswizz\\.com","load-type":["third-party"],"unless-domain":["*adswizz.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtegrity\\.com","load-type":["third-party"],"unless-domain":["*adtegrity.com","*adtegrity.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtegrity\\.net","load-type":["third-party"],"unless-domain":["*adtegrity.com","*adtegrity.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adultadworld\\.com","load-type":["third-party"],"unless-domain":["*adultadworld.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adultmoda\\.com","load-type":["third-party"],"unless-domain":["*adultmoda.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adventive\\.com","load-type":["third-party"],"unless-domain":["*adventive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnext\\.fr","load-type":["third-party"],"unless-domain":["*adverline.com","*adnext.fr"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adverline\\.com","load-type":["third-party"],"unless-domain":["*adverline.com","*adnext.fr"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adversal\\.com","load-type":["third-party"],"unless-domain":["*adversal.com","*adv-adserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adv-adserver\\.com","load-type":["third-party"],"unless-domain":["*adversal.com","*adv-adserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertstream\\.com","load-type":["third-party"],"unless-domain":["*advertstream.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adverticum\\.com","load-type":["third-party"],"unless-domain":["*adsmart.com","*adverticum.com","*adverticum.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adverticum\\.net","load-type":["third-party"],"unless-domain":["*adsmart.com","*adverticum.com","*adverticum.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertise\\.com","load-type":["third-party"],"unless-domain":["*advertise.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertisespace\\.com","load-type":["third-party"],"unless-domain":["*advertisespace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advisormedia\\.cz","load-type":["third-party"],"unless-domain":["*advisormedia.cz"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adworx\\.at","load-type":["third-party"],"unless-domain":["*adworx.at","*adworx.be","*adworx.nl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adworx\\.be","load-type":["third-party"],"unless-domain":["*adworx.at","*adworx.be","*adworx.nl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adworx\\.nl","load-type":["third-party"],"unless-domain":["*adworx.at","*adworx.be","*adworx.nl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adxvalue\\.com","load-type":["third-party"],"unless-domain":["*adxvalue.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adxvalue\\.de","load-type":["third-party"],"unless-domain":["*adxvalue.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adzerk\\.com","load-type":["third-party"],"unless-domain":["*adzerk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adzerk\\.net","load-type":["third-party"],"unless-domain":["*adzerk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aemedia\\.com","load-type":["third-party"],"unless-domain":["*dentsuaegisnetwork.com","*aemedia.com","*bluestreak.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bluestreak\\.com","load-type":["third-party"],"unless-domain":["*dentsuaegisnetwork.com","*aemedia.com","*bluestreak.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affectv\\.co\\.uk","load-type":["third-party"],"unless-domain":["*affectv.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affine\\.tv","load-type":["third-party"],"unless-domain":["*affine.tv","*affinesystems.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affinesystems\\.com","load-type":["third-party"],"unless-domain":["*affine.tv","*affinesystems.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affinity\\.com","load-type":["third-party"],"unless-domain":["*affinity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?afdads\\.com","load-type":["third-party"],"unless-domain":["*afterdownload.com","*afdads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?afterdownload\\.com","load-type":["third-party"],"unless-domain":["*afterdownload.com","*afdads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aim4media\\.com","load-type":["third-party"],"unless-domain":["*aim4media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?airpush\\.com","load-type":["third-party"],"unless-domain":["*airpush.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?imiclk\\.com","load-type":["third-party"],"unless-domain":["*akamai.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?allstarmediagroup\\.com","load-type":["third-party"],"unless-domain":["*allstarmediagroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aloodo\\.com","load-type":["third-party"],"unless-domain":["*aloodo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon-adsystem\\.com","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.ca","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.co\\.jp","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.co\\.uk","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.de","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.es","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.fr","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.it","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?assoc-amazon\\.com","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnetwork\\.vn","load-type":["third-party"],"unless-domain":["*ambientdigital.com.vn","*adnetwork.vn"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ambientdigital\\.com\\.vn","load-type":["third-party"],"unless-domain":["*ambientdigital.com.vn","*adnetwork.vn"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amobee\\.com","load-type":["third-party"],"unless-domain":["*amobee.com","*smartclip.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?andbeyond\\.media","load-type":["third-party"],"unless-domain":["*andbeyond.media"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dsply\\.com","load-type":["third-party"],"unless-domain":["*answers.com","*dsply.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appflood\\.com","load-type":["third-party"],"unless-domain":["*appflood.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlantic\\.nl","load-type":["third-party"],"unless-domain":["*appnexus.com","*adlantic.nl","*adnxs.com","*adrdgt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnxs\\.com","load-type":["third-party"],"unless-domain":["*appnexus.com","*adlantic.nl","*adnxs.com","*adrdgt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrdgt\\.com","load-type":["third-party"],"unless-domain":["*appnexus.com","*adlantic.nl","*adnxs.com","*adrdgt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appnexus\\.com","load-type":["third-party"],"unless-domain":["*appnexus.com","*adlantic.nl","*adnxs.com","*adrdgt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?alenty\\.com","load-type":["third-party"],"unless-domain":["*appnexus.com","*adlantic.nl","*adnxs.com","*adrdgt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appenda\\.com","load-type":["third-party"],"unless-domain":["*appenda.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appier\\.com","load-type":["third-party"],"unless-domain":["*appier.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?applifier\\.com","load-type":["third-party"],"unless-domain":["*applifier.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?applovin\\.com","load-type":["third-party"],"unless-domain":["*applovin.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appsflyer\\.com","load-type":["third-party"],"unless-domain":["*appsflyer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?arkwrightshomebrew\\.com","load-type":["third-party"],"unless-domain":["*whiskyandwines.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ctasnet\\.com","load-type":["third-party"],"unless-domain":["*whiskyandwines.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atoomic\\.com","load-type":["third-party"],"unless-domain":["*atoomic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atrinsic\\.com","load-type":["third-party"],"unless-domain":["*atrinsic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?audienceadnetwork\\.com","load-type":["third-party"],"unless-domain":["*audienceadnetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?audience2media\\.com","load-type":["third-party"],"unless-domain":["*audience2media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?audiencescience\\.com","load-type":["third-party"],"unless-domain":["*audiencescience.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?revsci\\.net","load-type":["third-party"],"unless-domain":["*audiencescience.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?targetingmarketplace\\.com","load-type":["third-party"],"unless-domain":["*audiencescience.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wunderloop\\.net","load-type":["third-party"],"unless-domain":["*audiencescience.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?augme\\.com","load-type":["third-party"],"unless-domain":["*hipcricket.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hipcricket\\.com","load-type":["third-party"],"unless-domain":["*hipcricket.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?augur\\.io","load-type":["third-party"],"unless-domain":["*augur.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?avalanchers\\.com","load-type":["third-party"],"unless-domain":["*avalanchers.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?avantlink\\.com","load-type":["third-party"],"unless-domain":["*avantlink.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?avsads\\.com","load-type":["third-party"],"unless-domain":["*avsads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adgear\\.com","load-type":["third-party"],"unless-domain":["*bloom-hq.com","*adgear.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bloom-hq\\.com","load-type":["third-party"],"unless-domain":["*bloom-hq.com","*adgear.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adgrx\\.com","load-type":["third-party"],"unless-domain":["*bloom-hq.com","*adgear.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzcity\\.com","load-type":["third-party"],"unless-domain":["*buzzcity.com","*branchez-vous.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bvmedia\\.ca","load-type":["third-party"],"unless-domain":["*buzzcity.com","*branchez-vous.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?networldmedia\\.com","load-type":["third-party"],"unless-domain":["*buzzcity.com","*branchez-vous.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?networldmedia\\.net","load-type":["third-party"],"unless-domain":["*buzzcity.com","*branchez-vous.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?backbeatmedia\\.com","load-type":["third-party"],"unless-domain":["*backbeatmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bannerconnect\\.net","load-type":["third-party"],"unless-domain":["*bannerconnect.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?barilliance\\.com","load-type":["third-party"],"unless-domain":["*barilliance.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?baronsoffers\\.com","load-type":["third-party"],"unless-domain":["*baronsoffers.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?batanga\\.com","load-type":["third-party"],"unless-domain":["*vix.com","*corp.vix.com","*batanga.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?batanganetwork\\.com","load-type":["third-party"],"unless-domain":["*vix.com","*corp.vix.com","*batanga.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?beanstockmedia\\.com","load-type":["third-party"],"unless-domain":["*beanstockmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?begun\\.ru","load-type":["third-party"],"unless-domain":["*begun.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?betgenius\\.com","load-type":["third-party"],"unless-domain":["*betgenius.com","*connextra.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?connextra\\.com","load-type":["third-party"],"unless-domain":["*betgenius.com","*connextra.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bidvertiser\\.com","load-type":["third-party"],"unless-domain":["*bidvertiser.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?binlayer\\.com","load-type":["third-party"],"unless-domain":["*binlayer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bitcoinplus\\.com","load-type":["third-party"],"unless-domain":["*bitcoinplus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bittads\\.com","load-type":["third-party"],"unless-domain":["*bittads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bizo\\.com","load-type":["third-party"],"unless-domain":["*bizo.com","*bizographics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bizographics\\.com","load-type":["third-party"],"unless-domain":["*bizo.com","*bizographics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blacklabelads\\.com","load-type":["third-party"],"unless-domain":["*blacklabelads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogcatalog\\.com","load-type":["third-party"],"unless-domain":["*blogcatalog.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?theblogfrog\\.com","load-type":["third-party"],"unless-domain":["*theblogfrog.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogher\\.com","load-type":["third-party"],"unless-domain":["*blogher.com","*blogherads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogherads\\.com","load-type":["third-party"],"unless-domain":["*blogher.com","*blogherads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogrollr\\.com","load-type":["third-party"],"unless-domain":["*blogrollr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bloomreach\\.com","load-type":["third-party"],"unless-domain":["*bloomreach.com","*brcdn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brcdn\\.com","load-type":["third-party"],"unless-domain":["*bloomreach.com","*brcdn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brsrvr\\.com","load-type":["third-party"],"unless-domain":["*bloomreach.com","*brcdn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blutrumpet\\.com","load-type":["third-party"],"unless-domain":["*blutrumpet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bluecava\\.com","load-type":["third-party"],"unless-domain":["*bluecava.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bkrtx\\.com","load-type":["third-party"],"unless-domain":["*bluekai.com","*tracksimple.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bluekai\\.com","load-type":["third-party"],"unless-domain":["*bluekai.com","*tracksimple.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tracksimple\\.com","load-type":["third-party"],"unless-domain":["*bluekai.com","*tracksimple.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brainient\\.com","load-type":["third-party"],"unless-domain":["*brainient.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brandaffinity\\.net","load-type":["third-party"],"unless-domain":["*brandaffinity.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brand\\.net","load-type":["third-party"],"unless-domain":["*brand.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brandscreen\\.com","load-type":["third-party"],"unless-domain":["*brandscreen.com","*rtbidder.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rtbidder\\.net","load-type":["third-party"],"unless-domain":["*brandscreen.com","*rtbidder.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brightroll\\.com","load-type":["third-party"],"unless-domain":["*brightroll.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?btrll\\.com","load-type":["third-party"],"unless-domain":["*brightroll.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brighttag\\.com","load-type":["third-party"],"unless-domain":["*brighttag.com","*btstatic.com","*thebrighttag.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?btstatic\\.com","load-type":["third-party"],"unless-domain":["*brighttag.com","*btstatic.com","*thebrighttag.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thebrighttag\\.com","load-type":["third-party"],"unless-domain":["*brighttag.com","*btstatic.com","*thebrighttag.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brilig\\.com","load-type":["third-party"],"unless-domain":["*brilig.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?burstbeacon\\.com","load-type":["third-party"],"unless-domain":["*burstmedia.com","*burstbeacon.com","*burstdirectads.com","*burstnet.com","*giantrealm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?burstdirectads\\.com","load-type":["third-party"],"unless-domain":["*burstmedia.com","*burstbeacon.com","*burstdirectads.com","*burstnet.com","*giantrealm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?burstmedia\\.com","load-type":["third-party"],"unless-domain":["*burstmedia.com","*burstbeacon.com","*burstdirectads.com","*burstnet.com","*giantrealm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?burstnet\\.com","load-type":["third-party"],"unless-domain":["*burstmedia.com","*burstbeacon.com","*burstdirectads.com","*burstnet.com","*giantrealm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?giantrealm\\.com","load-type":["third-party"],"unless-domain":["*burstmedia.com","*burstbeacon.com","*burstdirectads.com","*burstnet.com","*giantrealm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?burstly\\.com","load-type":["third-party"],"unless-domain":["*burstly.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?businessol\\.com","load-type":["third-party"],"unless-domain":["*businessol.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?beaconads\\.com","load-type":["third-party"],"unless-domain":["*buysellads.com","*beaconads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buysellads\\.com","load-type":["third-party"],"unless-domain":["*buysellads.com","*beaconads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buysight\\.com","load-type":["third-party"],"unless-domain":["*buysight.com","*permuto.com","*pulsemgr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?permuto\\.com","load-type":["third-party"],"unless-domain":["*buysight.com","*permuto.com","*pulsemgr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pulsemgr\\.com","load-type":["third-party"],"unless-domain":["*buysight.com","*permuto.com","*pulsemgr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzcity\\.com","load-type":["third-party"],"unless-domain":["*buzzcity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzparadise\\.com","load-type":["third-party"],"unless-domain":["*buzzparadise.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?capitaldata\\.fr","load-type":["third-party"],"unless-domain":["*capitaldata.fr"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cbproads\\.com","load-type":["third-party"],"unless-domain":["*cbproads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contaxe\\.com","load-type":["third-party"],"unless-domain":["*contaxe.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contextweb\\.com","load-type":["third-party"],"unless-domain":["*contextweb.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admailtiser\\.com","load-type":["third-party"],"unless-domain":["*contextin.com","*admailtiser.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contextin\\.com","load-type":["third-party"],"unless-domain":["*contextin.com","*admailtiser.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpmstar\\.com","load-type":["third-party"],"unless-domain":["*cpmstar.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpxadroit\\.com","load-type":["third-party"],"unless-domain":["*cpxadroit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpxinteractive\\.com","load-type":["third-party"],"unless-domain":["*cpxadroit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adreadypixels\\.com","load-type":["third-party"],"unless-domain":["*cpxadroit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cadreon\\.com","load-type":["third-party"],"unless-domain":["*cadreon.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?campaigngrid\\.com","load-type":["third-party"],"unless-domain":["*campaigngrid.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?caraytech\\.com\\.ar","load-type":["third-party"],"unless-domain":["*www.caraytech.com.ar","*caraytech.com.ar","*e-planning.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?e-planning\\.net","load-type":["third-party"],"unless-domain":["*www.caraytech.com.ar","*caraytech.com.ar","*e-planning.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cart\\.ro","load-type":["third-party"],"unless-domain":["*cart.ro"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?statistics\\.ro","load-type":["third-party"],"unless-domain":["*cart.ro"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?casalemedia\\.com","load-type":["third-party"],"unless-domain":["*casalemedia.com","*medianet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?medianet\\.com","load-type":["third-party"],"unless-domain":["*casalemedia.com","*medianet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chango\\.ca","load-type":["third-party"],"unless-domain":["*chango.com","*chango.ca"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chango\\.com","load-type":["third-party"],"unless-domain":["*chango.com","*chango.ca"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?channelintelligence\\.com","load-type":["third-party"],"unless-domain":["*channelintelligence.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?channeladvisor\\.com","load-type":["third-party"],"unless-domain":["*channeladvisor.com","*searchmarketing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?searchmarketing\\.com","load-type":["third-party"],"unless-domain":["*channeladvisor.com","*searchmarketing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chartboost\\.com","load-type":["third-party"],"unless-domain":["*chartboost.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?checkm8\\.com","load-type":["third-party"],"unless-domain":["*checkm8.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chitika\\.com","load-type":["third-party"],"unless-domain":["*chitika.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chitika\\.net","load-type":["third-party"],"unless-domain":["*chitika.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?choicestream\\.com","load-type":["third-party"],"unless-domain":["*choicestream.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clearsaleing\\.com","load-type":["third-party"],"unless-domain":["*clearsaleing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?csdata1\\.com","load-type":["third-party"],"unless-domain":["*clearsaleing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?csdata2\\.com","load-type":["third-party"],"unless-domain":["*clearsaleing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?csdata3\\.com","load-type":["third-party"],"unless-domain":["*clearsaleing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clearsightinteractive\\.com","load-type":["third-party"],"unless-domain":["*clearsightinteractive.com","*csi-tracking.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?csi-tracking\\.com","load-type":["third-party"],"unless-domain":["*clearsightinteractive.com","*csi-tracking.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clearsearchmedia\\.com","load-type":["third-party"],"unless-domain":["*pathinteractive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?csm-secure\\.com","load-type":["third-party"],"unless-domain":["*pathinteractive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicmanager\\.fr","load-type":["third-party"],"unless-domain":["*clicmanager.fr"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickaider\\.com","load-type":["third-party"],"unless-domain":["*clickaider.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickdimensions\\.com","load-type":["third-party"],"unless-domain":["*clickdimensions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickdistrict\\.com","load-type":["third-party"],"unless-domain":["*clickdistrict.com","*creative-serving.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?creative-serving\\.com","load-type":["third-party"],"unless-domain":["*clickdistrict.com","*creative-serving.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conversiondashboard\\.com","load-type":["third-party"],"unless-domain":["*clickfuel.com","*myconversionlab.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickinc\\.com","load-type":["third-party"],"unless-domain":["*clickinc.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickbooth\\.com","load-type":["third-party"],"unless-domain":["*clickbooth.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtoll\\.com","load-type":["third-party"],"unless-domain":["*clickbooth.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicksor\\.com","load-type":["third-party"],"unless-domain":["*clicksor.com","*clicksor.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicksor\\.net","load-type":["third-party"],"unless-domain":["*clicksor.com","*clicksor.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickwinks\\.com","load-type":["third-party"],"unless-domain":["*clickwinks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clovenetwork\\.com","load-type":["third-party"],"unless-domain":["*clovenetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cmads\\.com\\.tw","load-type":["third-party"],"unless-domain":["*cognitivematch.com","*cmads.com.tw","*cmadsasia.com","*cmadseu.com","*cmmeglobal.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cmadsasia\\.com","load-type":["third-party"],"unless-domain":["*cognitivematch.com","*cmads.com.tw","*cmadsasia.com","*cmadseu.com","*cmmeglobal.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cmadseu\\.com","load-type":["third-party"],"unless-domain":["*cognitivematch.com","*cmads.com.tw","*cmadsasia.com","*cmadseu.com","*cmmeglobal.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cmmeglobal\\.com","load-type":["third-party"],"unless-domain":["*cognitivematch.com","*cmads.com.tw","*cmadsasia.com","*cmadseu.com","*cmmeglobal.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cognitivematch\\.com","load-type":["third-party"],"unless-domain":["*cognitivematch.com","*cmads.com.tw","*cmadsasia.com","*cmadseu.com","*cmmeglobal.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?coinhive\\.com","load-type":["third-party"],"unless-domain":["*coinhive.com","*coin-hive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?coin-hive\\.com","load-type":["third-party"],"unless-domain":["*coinhive.com","*coin-hive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?collective-media\\.net","load-type":["third-party"],"unless-domain":["*collective.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?collective\\.com","load-type":["third-party"],"unless-domain":["*collective.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oggifinogi\\.com","load-type":["third-party"],"unless-domain":["*collective.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tumri\\.com","load-type":["third-party"],"unless-domain":["*collective.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tumri\\.net","load-type":["third-party"],"unless-domain":["*collective.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yt1187\\.net","load-type":["third-party"],"unless-domain":["*collective.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?apmebf\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?awltovhc\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cj\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ftjcfx\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kcdwa\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qksz\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qksz\\.net","load-type":["third-party"],"unless-domain":["*cj.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tqlkg\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yceml\\.net","load-type":["third-party"],"unless-domain":["*cj.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?communicatorcorp\\.com","load-type":["third-party"],"unless-domain":["*communicatorcorp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?compasslabs\\.com","load-type":["third-party"],"unless-domain":["*compasslabs.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?complex\\.com","load-type":["third-party"],"unless-domain":["*complexmedianetwork.com","*complex.com","*collider.com","*solecollector.com","*pigeonsandplanes.com","*theridechannel.com","*firstwefeast.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?complexmedianetwork\\.com","load-type":["third-party"],"unless-domain":["*complexmedianetwork.com","*complex.com","*collider.com","*solecollector.com","*pigeonsandplanes.com","*theridechannel.com","*firstwefeast.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?consiliummedia\\.com","load-type":["third-party"],"unless-domain":["*consiliummedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?agencytradingdesk\\.net","load-type":["third-party"],"unless-domain":["*contextuads.com","*agencytradingdesk.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contextuads\\.com","load-type":["third-party"],"unless-domain":["*contextuads.com","*agencytradingdesk.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?convergedirect\\.com","load-type":["third-party"],"unless-domain":["*convergedirect.com","*convergetrack.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?convergetrack\\.com","load-type":["third-party"],"unless-domain":["*convergedirect.com","*convergetrack.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conversionruler\\.com","load-type":["third-party"],"unless-domain":["*conversionruler.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conversive\\.nl","load-type":["third-party"],"unless-domain":["*conversive.nl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?coremotives\\.com","load-type":["third-party"],"unless-domain":["*coremotives.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adify\\.com","load-type":["third-party"],"unless-domain":["*novomotus.com","*coxdigitalsolutions.com","*adify.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?afy11\\.net","load-type":["third-party"],"unless-domain":["*novomotus.com","*coxdigitalsolutions.com","*adify.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?coxdigitalsolutions\\.com","load-type":["third-party"],"unless-domain":["*novomotus.com","*coxdigitalsolutions.com","*adify.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?creafi\\.com","load-type":["third-party"],"unless-domain":["*creafi.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crimtan\\.com","load-type":["third-party"],"unless-domain":["*crimtan.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crispmedia\\.com","load-type":["third-party"],"unless-domain":["*crispmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?criteo\\.com","load-type":["third-party"],"unless-domain":["*criteo.com","*criteo.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?criteo\\.net","load-type":["third-party"],"unless-domain":["*criteo.com","*criteo.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crosspixel\\.net","load-type":["third-party"],"unless-domain":["*crosspixel.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crosspixelmedia\\.com","load-type":["third-party"],"unless-domain":["*crosspixel.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crsspxl\\.com","load-type":["third-party"],"unless-domain":["*crosspixel.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crypto-loot\\.com","load-type":["third-party"],"unless-domain":["*crypto-loot.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cyberplex\\.com","load-type":["third-party"],"unless-domain":["*cyberplex.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dc-storm\\.com","load-type":["third-party"],"unless-domain":["*dc-storm.com","*stormiq.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stormiq\\.com","load-type":["third-party"],"unless-domain":["*dc-storm.com","*stormiq.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dgit\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyeblaster\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyewonder\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mdadx\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?serving-sys\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?unicast\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ds-iq\\.com","load-type":["third-party"],"unless-domain":["*ds-iq.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dsnrgroup\\.com","load-type":["third-party"],"unless-domain":["*dsnrmg.com","*dsnrgroup.com","*traffiliate.com","*z5x.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dsnrmg\\.com","load-type":["third-party"],"unless-domain":["*dsnrmg.com","*dsnrgroup.com","*traffiliate.com","*z5x.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traffiliate\\.com","load-type":["third-party"],"unless-domain":["*dsnrmg.com","*dsnrgroup.com","*traffiliate.com","*z5x.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?z5x\\.com","load-type":["third-party"],"unless-domain":["*dsnrmg.com","*dsnrgroup.com","*traffiliate.com","*z5x.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?z5x\\.net","load-type":["third-party"],"unless-domain":["*dsnrmg.com","*dsnrgroup.com","*traffiliate.com","*z5x.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dada\\.pro","load-type":["third-party"],"unless-domain":["*dada.eu","*dada.pro","*simply.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?simply\\.com","load-type":["third-party"],"unless-domain":["*dada.eu","*dada.pro","*simply.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dataxu\\.com","load-type":["third-party"],"unless-domain":["*dataxu.com","*mexad.com","*w55c.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dataxu\\.net","load-type":["third-party"],"unless-domain":["*dataxu.com","*mexad.com","*w55c.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mexad\\.com","load-type":["third-party"],"unless-domain":["*dataxu.com","*mexad.com","*w55c.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?w55c\\.net","load-type":["third-party"],"unless-domain":["*dataxu.com","*mexad.com","*w55c.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nexac\\.com","load-type":["third-party"],"unless-domain":["*datalogix.com","*nexac.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nextaction\\.net","load-type":["third-party"],"unless-domain":["*datalogix.com","*nexac.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?datonics\\.com","load-type":["third-party"],"unless-domain":["*datonics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pro-market\\.net","load-type":["third-party"],"unless-domain":["*datonics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?datranmedia\\.com","load-type":["third-party"],"unless-domain":["*datranmedia.com","*displaymarketplace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?displaymarketplace\\.com","load-type":["third-party"],"unless-domain":["*datranmedia.com","*displaymarketplace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?datvantage\\.com","load-type":["third-party"],"unless-domain":["*datvantage.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dedicatedmedia\\.com","load-type":["third-party"],"unless-domain":["*dedicatedmedia.com","*dedicatednetworks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dedicatednetworks\\.com","load-type":["third-party"],"unless-domain":["*dedicatedmedia.com","*dedicatednetworks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?delivr\\.com","load-type":["third-party"],"unless-domain":["*delivr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?percentmobile\\.com","load-type":["third-party"],"unless-domain":["*delivr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adaction\\.se","load-type":["third-party"],"unless-domain":["*deltaprojects.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?de17a\\.com","load-type":["third-party"],"unless-domain":["*deltaprojects.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?deltaprojects\\.se","load-type":["third-party"],"unless-domain":["*deltaprojects.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?demandmedia\\.com","load-type":["third-party"],"unless-domain":["*leafgroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?indieclick\\.com","load-type":["third-party"],"unless-domain":["*leafgroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcloud\\.com","load-type":["third-party"],"unless-domain":["*dpdhl.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcloud\\.net","load-type":["third-party"],"unless-domain":["*dpdhl.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dp-dhl\\.com","load-type":["third-party"],"unless-domain":["*dpdhl.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?developermedia\\.com","load-type":["third-party"],"unless-domain":["*developermedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lqcdn\\.com","load-type":["third-party"],"unless-domain":["*developermedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?did-it\\.com","load-type":["third-party"],"unless-domain":["*didit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?didit\\.com","load-type":["third-party"],"unless-domain":["*didit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digitalriver\\.com","load-type":["third-party"],"unless-domain":["*digitalriver.com","*keywordmax.com","*netflame.cc"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?keywordmax\\.com","load-type":["third-party"],"unless-domain":["*digitalriver.com","*keywordmax.com","*netflame.cc"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netflame\\.cc","load-type":["third-party"],"unless-domain":["*digitalriver.com","*keywordmax.com","*netflame.cc"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digitaltarget\\.ru","load-type":["third-party"],"unless-domain":["*digitaltarget.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digitalwindow\\.com","load-type":["third-party"],"unless-domain":["*awin.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?perfiliate\\.com","load-type":["third-party"],"unless-domain":["*awin.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digitize\\.ie","load-type":["third-party"],"unless-domain":["*digitize.ie"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?directresponsegroup\\.com","load-type":["third-party"],"unless-domain":["*directresponsegroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ppctracking\\.net","load-type":["third-party"],"unless-domain":["*directresponsegroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?directadvert\\.ru","load-type":["third-party"],"unless-domain":["*directadvert.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?directtrack\\.com","load-type":["third-party"],"unless-domain":["*directtrack.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?doublepimp\\.com","load-type":["third-party"],"unless-domain":["*doublepimp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bid-tag\\.com","load-type":["third-party"],"unless-domain":["*doublepositive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?doublepositive\\.com","load-type":["third-party"],"unless-domain":["*doublepositive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?doubleverify\\.com","load-type":["third-party"],"unless-domain":["*doubleverify.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsymptotic\\.com","load-type":["third-party"],"unless-domain":["*drawbridge.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?drawbrid\\.ge","load-type":["third-party"],"unless-domain":["*drawbridge.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dynamicoxygen\\.com","load-type":["third-party"],"unless-domain":["*dynamicoxygen.com","*exitjunction.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?exitjunction\\.com","load-type":["third-party"],"unless-domain":["*dynamicoxygen.com","*exitjunction.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dynamicyield\\.com","load-type":["third-party"],"unless-domain":["*dynamicyield.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eqads\\.com","load-type":["third-party"],"unless-domain":["*eqads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?extensions\\.ru","load-type":["third-party"],"unless-domain":["*extensions.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?earnify\\.com","load-type":["third-party"],"unless-domain":["*earnify.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?effectivemeasure\\.com","load-type":["third-party"],"unless-domain":["*effectivemeasure.com","*effectivemeasure.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?effectivemeasure\\.net","load-type":["third-party"],"unless-domain":["*effectivemeasure.com","*effectivemeasure.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eleavers\\.com","load-type":["third-party"],"unless-domain":["*eleavers.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?emediate\\.biz","load-type":["third-party"],"unless-domain":["*emediate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?emediate\\.com","load-type":["third-party"],"unless-domain":["*emediate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?emediate\\.dk","load-type":["third-party"],"unless-domain":["*emediate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?emediate\\.eu","load-type":["third-party"],"unless-domain":["*emediate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?usemax\\.de","load-type":["third-party"],"unless-domain":["*usemax.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?enecto\\.com","load-type":["third-party"],"unless-domain":["*enecto.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appmetrx\\.com","load-type":["third-party"],"unless-domain":["*engago.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?engago\\.com","load-type":["third-party"],"unless-domain":["*engago.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?enginenetwork\\.com","load-type":["third-party"],"unless-domain":["*enginenetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ensighten\\.com","load-type":["third-party"],"unless-domain":["*ensighten.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?entireweb\\.com","load-type":["third-party"],"unless-domain":["*entireweb.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?epicadvertising\\.com","load-type":["third-party"],"unless-domain":["*theepicmediagroup.com","*epicadvertising.com","*epicmarketplace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?epicmarketplace\\.com","load-type":["third-party"],"unless-domain":["*theepicmediagroup.com","*epicadvertising.com","*epicmarketplace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?epicmobileads\\.com","load-type":["third-party"],"unless-domain":["*theepicmediagroup.com","*epicadvertising.com","*epicmarketplace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?theepicmediagroup\\.com","load-type":["third-party"],"unless-domain":["*theepicmediagroup.com","*epicadvertising.com","*epicmarketplace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trafficmp\\.com","load-type":["third-party"],"unless-domain":["*theepicmediagroup.com","*epicadvertising.com","*epicmarketplace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?epsilon\\.com","load-type":["third-party"],"unless-domain":["*epsilon.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ero-advertising\\.com","load-type":["third-party"],"unless-domain":["*ero-advertising.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etargetnet\\.com","load-type":["third-party"],"unless-domain":["*etargetnet.com","*etarget.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etarget\\.eu","load-type":["third-party"],"unless-domain":["*etargetnet.com","*etarget.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adwitserver\\.com","load-type":["third-party"],"unless-domain":["*etineria.com","*adwitserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etineria\\.com","load-type":["third-party"],"unless-domain":["*etineria.com","*adwitserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?everydayhealth\\.com","load-type":["third-party"],"unless-domain":["*everydayhealth.com","*waterfrontmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?waterfrontmedia\\.com","load-type":["third-party"],"unless-domain":["*everydayhealth.com","*waterfrontmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?betrad\\.com","load-type":["third-party"],"unless-domain":["*evidon.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?evidon\\.com","load-type":["third-party"],"unless-domain":["*evidon.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?engineseeker\\.com","load-type":["third-party"],"unless-domain":["*evisionsmarketing.com","*engineseeker.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?evisionsmarketing\\.com","load-type":["third-party"],"unless-domain":["*evisionsmarketing.com","*engineseeker.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?evolvemediacorp\\.com","load-type":["third-party"],"unless-domain":["*evolvemediacorp.com","*gorillanation.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?evolvemediametrics\\.com","load-type":["third-party"],"unless-domain":["*evolvemediacorp.com","*gorillanation.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gorillanation\\.com","load-type":["third-party"],"unless-domain":["*evolvemediacorp.com","*gorillanation.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?exoclick\\.com","load-type":["third-party"],"unless-domain":["*exoclick.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?audienceiq\\.com","load-type":["third-party"],"unless-domain":["*experian.com","*pricegrabber.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?experian\\.com","load-type":["third-party"],"unless-domain":["*experian.com","*pricegrabber.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pricegrabber\\.com","load-type":["third-party"],"unless-domain":["*experian.com","*pricegrabber.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adotube\\.com","load-type":["third-party"],"unless-domain":["*exponential.com","*fulltango.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?exponential\\.com","load-type":["third-party"],"unless-domain":["*exponential.com","*fulltango.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fulltango\\.com","load-type":["third-party"],"unless-domain":["*exponential.com","*fulltango.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tribalfusion\\.com","load-type":["third-party"],"unless-domain":["*exponential.com","*fulltango.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?extensionfactory\\.com","load-type":["third-party"],"unless-domain":["*extensionfactory.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyeconomy\\.co\\.uk","load-type":["third-party"],"unless-domain":["*eyeconomy.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyeconomy\\.com","load-type":["third-party"],"unless-domain":["*eyeconomy.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sublimemedia\\.net","load-type":["third-party"],"unless-domain":["*eyeconomy.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyeviewdigital\\.com","load-type":["third-party"],"unless-domain":["*eyeviewdigital.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsfac\\.eu","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsfac\\.info","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsfac\\.net","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsfac\\.sg","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsfac\\.us","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?facilitatedigital\\.com","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fairfax\\.com\\.au","load-type":["third-party"],"unless-domain":["*www.fxj.com.au","*fairfax.com.au","*fxj.com.au"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fxj\\.com\\.au","load-type":["third-party"],"unless-domain":["*www.fxj.com.au","*fairfax.com.au","*fxj.com.au"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fathomdelivers\\.com","load-type":["third-party"],"unless-domain":["*fathomdelivers.com","*fathomseo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fathomseo\\.com","load-type":["third-party"],"unless-domain":["*fathomdelivers.com","*fathomseo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?federatedmedia\\.net","load-type":["third-party"],"unless-domain":["*hyfn.com","*sovrn","*lijit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fmpub\\.net","load-type":["third-party"],"unless-domain":["*hyfn.com","*sovrn","*lijit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lijit\\.com","load-type":["third-party"],"unless-domain":["*hyfn.com","*sovrn","*lijit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fetchback\\.com","load-type":["third-party"],"unless-domain":["*fetchback.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fiksu\\.com","load-type":["third-party"],"unless-domain":["*fiksu.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?financialcontent\\.com","load-type":["third-party"],"unless-domain":["*financialcontent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fizzbuzzmedia\\.com","load-type":["third-party"],"unless-domain":["*fizzbuzzmedia.com","*fizzbuzzmedia.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fizzbuzzmedia\\.net","load-type":["third-party"],"unless-domain":["*fizzbuzzmedia.com","*fizzbuzzmedia.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flashtalking\\.com","load-type":["third-party"],"unless-domain":["*flashtalking.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flite\\.com","load-type":["third-party"],"unless-domain":["*flite.com","*widgetserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?widgetserver\\.com","load-type":["third-party"],"unless-domain":["*flite.com","*widgetserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fluct\\.jp","load-type":["third-party"],"unless-domain":["*fluct.jp","*adingo.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adingo\\.jp","load-type":["third-party"],"unless-domain":["*fluct.jp","*adingo.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flurry\\.com","load-type":["third-party"],"unless-domain":["*flurry.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flytxt\\.com","load-type":["third-party"],"unless-domain":["*flytxt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brandsideplatform\\.com","load-type":["third-party"],"unless-domain":["*forbes.com","*brandsideplatform.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?forbes\\.com","load-type":["third-party"],"unless-domain":["*forbes.com","*brandsideplatform.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fimserve\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?foxnetworks\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?foxonestop\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobsmith\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?myads\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?othersonline\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rubiconproject\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fout\\.jp","load-type":["third-party"],"unless-domain":["*fout.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?freedom\\.com","load-type":["third-party"],"unless-domain":["*freedom.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adultfriendfinder\\.com","load-type":["third-party"],"unless-domain":["*ffn.com","*adultfriendfinder.com","*pop6.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ffn\\.com","load-type":["third-party"],"unless-domain":["*ffn.com","*adultfriendfinder.com","*pop6.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pop6\\.com","load-type":["third-party"],"unless-domain":["*ffn.com","*adultfriendfinder.com","*pop6.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?double-check\\.com","load-type":["third-party"],"unless-domain":["*frogsex.com","*double-check.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?frogsex\\.com","load-type":["third-party"],"unless-domain":["*frogsex.com","*double-check.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?futureads\\.com","load-type":["third-party"],"unless-domain":["*futureads.com","*resultlinks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?resultlinks\\.com","load-type":["third-party"],"unless-domain":["*futureads.com","*resultlinks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gb-world\\.net","load-type":["third-party"],"unless-domain":["*gb-world.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?geniegroupltd\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.geniegroupltd.co.uk","*geniegroupltd.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gismads\\.jp","load-type":["third-party"],"unless-domain":["*www.gismads.jp","*gismads.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gsicommerce\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gsimedia\\.net","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pepperjam\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pjatr\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pjtra\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pntra\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pntrac\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pntrs\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?game-advertising-online\\.com","load-type":["third-party"],"unless-domain":["*game-advertising-online.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?games2win\\.com","load-type":["third-party"],"unless-domain":["*games2win.com","*inviziads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inviziads\\.com","load-type":["third-party"],"unless-domain":["*games2win.com","*inviziads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gamned\\.com","load-type":["third-party"],"unless-domain":["*gamned.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gannett\\.com","load-type":["third-party"],"unless-domain":["*gannett.com","*pointroll.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pointroll\\.com","load-type":["third-party"],"unless-domain":["*gannett.com","*pointroll.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gemius\\.com","load-type":["third-party"],"unless-domain":["*gemius.com","*gemius.pl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gemius\\.pl","load-type":["third-party"],"unless-domain":["*gemius.com","*gemius.pl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?genesismedia\\.com","load-type":["third-party"],"unless-domain":["*genesismedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?genesismediaus\\.com","load-type":["third-party"],"unless-domain":["*genesismedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?geoads\\.com","load-type":["third-party"],"unless-domain":["*geoads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getglue\\.com","load-type":["third-party"],"unless-domain":["*elfie.com","*smrtlnks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smrtlnks\\.com","load-type":["third-party"],"unless-domain":["*elfie.com","*smrtlnks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adhigh\\.net","load-type":["third-party"],"unless-domain":["*adhigh.net","*getintent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getintent\\.com","load-type":["third-party"],"unless-domain":["*adhigh.net","*getintent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?glam\\.com","load-type":["third-party"],"unless-domain":["*glammedia.com","*glam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?glammedia\\.com","load-type":["third-party"],"unless-domain":["*glammedia.com","*glam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?globe7\\.com","load-type":["third-party"],"unless-domain":["*globe7.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?godatafeed\\.com","load-type":["third-party"],"unless-domain":["*godatafeed.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?goldspotmedia\\.com","load-type":["third-party"],"unless-domain":["*goldspotmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?goldbachgroup\\.com","load-type":["third-party"],"unless-domain":["*goldbachgroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?goldbach\\.com","load-type":["third-party"],"unless-domain":["*goldbachgroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?2mdn\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admeld\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admob\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cc-dt\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?destinationurl\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?doubleclick\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adwords\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googleadservices\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googlesyndication\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googletagservices\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?invitemedia\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smtad\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?teracent\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?teracent\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ytsa\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?grapeshot\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.grapeshot.co.uk","*grapeshot.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?groceryshopping\\.net","load-type":["third-party"],"unless-domain":["*groceryshopping.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?groovinads\\.com","load-type":["third-party"],"unless-domain":["*groovinads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?guj\\.de","load-type":["third-party"],"unless-domain":["*guj.de","*ligatus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ligatus\\.com","load-type":["third-party"],"unless-domain":["*guj.de","*ligatus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gumgum\\.com","load-type":["third-party"],"unless-domain":["*gumgum.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gunggo\\.com","load-type":["third-party"],"unless-domain":["*gunggo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hotwords\\.com","load-type":["third-party"],"unless-domain":["*hotwords.com","*hotwords.es"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hotwords\\.es","load-type":["third-party"],"unless-domain":["*hotwords.com","*hotwords.es"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hp\\.com","load-type":["third-party"],"unless-domain":["*hp.com","*opentext.com","*optimost.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optimost\\.com","load-type":["third-party"],"unless-domain":["*hp.com","*opentext.com","*optimost.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?huntmads\\.com","load-type":["third-party"],"unless-domain":["*huntmads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hands\\.com\\.br","load-type":["third-party"],"unless-domain":["*www.hands.com.br","*hands.com.br"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?harrenmedia\\.com","load-type":["third-party"],"unless-domain":["*harrenmedia.com","*harrenmedianetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?harrenmedianetwork\\.com","load-type":["third-party"],"unless-domain":["*harrenmedia.com","*harrenmedianetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adacado\\.com","load-type":["third-party"],"unless-domain":["*healthpricer.com","*adacado.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?healthpricer\\.com","load-type":["third-party"],"unless-domain":["*healthpricer.com","*adacado.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hearst\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ic-live\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iclive\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?icrossing\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sptag\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sptag1\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sptag2\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sptag3\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?comclick\\.com","load-type":["third-party"],"unless-domain":["*himediagroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hi-media\\.com","load-type":["third-party"],"unless-domain":["*himediagroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hlserve\\.com","load-type":["third-party"],"unless-domain":["*hooklogic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hooklogic\\.com","load-type":["third-party"],"unless-domain":["*hooklogic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?horyzon-media\\.com","load-type":["third-party"],"unless-domain":["*horyzon-media.com","*meetic-partners.com","*smartadserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meetic-partners\\.com","load-type":["third-party"],"unless-domain":["*horyzon-media.com","*meetic-partners.com","*smartadserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smartadserver\\.com","load-type":["third-party"],"unless-domain":["*horyzon-media.com","*meetic-partners.com","*smartadserver.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?httpool\\.com","load-type":["third-party"],"unless-domain":["*httpool.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hurra\\.com","load-type":["third-party"],"unless-domain":["*hurra.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?i-behavior\\.com","load-type":["third-party"],"unless-domain":["*i-behavior.com","*ib-ibi.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ib-ibi\\.com","load-type":["third-party"],"unless-domain":["*i-behavior.com","*ib-ibi.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?i\\.ua","load-type":["third-party"],"unless-domain":["*i.ua"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iac\\.com","load-type":["third-party"],"unless-domain":["*iac.com","*iacadvertising.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iacadvertising\\.com","load-type":["third-party"],"unless-domain":["*iac.com","*iacadvertising.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?unica\\.com","load-type":["third-party"],"unless-domain":["*ibm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?idg\\.com","load-type":["third-party"],"unless-domain":["*idg.com","*idgtechnetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?idgtechnetwork\\.com","load-type":["third-party"],"unless-domain":["*idg.com","*idgtechnetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adversalservers\\.com","load-type":["third-party"],"unless-domain":["*digbro.com","*adversalservers.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digbro\\.com","load-type":["third-party"],"unless-domain":["*digbro.com","*adversalservers.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ignitad\\.com","load-type":["third-party"],"unless-domain":["*ignitad.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ignitionone\\.com","load-type":["third-party"],"unless-domain":["*ignitionone.com","*ignitionone.net","*searchignite.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ignitionone\\.net","load-type":["third-party"],"unless-domain":["*ignitionone.com","*ignitionone.net","*searchignite.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?searchignite\\.com","load-type":["third-party"],"unless-domain":["*ignitionone.com","*ignitionone.net","*searchignite.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?360yield\\.com","load-type":["third-party"],"unless-domain":["*improvedigital.com","*360yield.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?improvedigital\\.com","load-type":["third-party"],"unless-domain":["*improvedigital.com","*360yield.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inmobi\\.com","load-type":["third-party"],"unless-domain":["*inmobi.com","*sproutinc.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sproutinc\\.com","load-type":["third-party"],"unless-domain":["*inmobi.com","*sproutinc.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inskinmedia\\.com","load-type":["third-party"],"unless-domain":["*inskinmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?anadcoads\\.com","load-type":["third-party"],"unless-domain":["*inadco.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inadco\\.com","load-type":["third-party"],"unless-domain":["*inadco.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inadcoads\\.com","load-type":["third-party"],"unless-domain":["*inadco.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?impressiondesk\\.com","load-type":["third-party"],"unless-domain":["*infectiousmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infectiousmedia\\.com","load-type":["third-party"],"unless-domain":["*infectiousmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inflectionpointmedia\\.com","load-type":["third-party"],"unless-domain":["*inflectionpointmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infogroup\\.com","load-type":["third-party"],"unless-domain":["*infogroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infolinks\\.com","load-type":["third-party"],"unless-domain":["*infolinks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infra-ad\\.com","load-type":["third-party"],"unless-domain":["*infra-ad.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?innity\\.com","load-type":["third-party"],"unless-domain":["*innity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?insightexpress\\.com","load-type":["third-party"],"unless-domain":["*insightexpress.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?insightexpressai\\.com","load-type":["third-party"],"unless-domain":["*insightexpress.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?instinctiveads\\.com","load-type":["third-party"],"unless-domain":["*instinctive.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?instinctive\\.io","load-type":["third-party"],"unless-domain":["*instinctive.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intentmedia\\.com","load-type":["third-party"],"unless-domain":["*intentmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intentmedia\\.net","load-type":["third-party"],"unless-domain":["*intentmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intergi\\.com","load-type":["third-party"],"unless-domain":["*intergi.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intermarkets\\.net","load-type":["third-party"],"unless-domain":["*intermarkets.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intermundomedia\\.com","load-type":["third-party"],"unless-domain":["*intermundomedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ibpxl\\.com","load-type":["third-party"],"unless-domain":["*internetbrands.com","*ibpxl.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?internetbrands\\.com","load-type":["third-party"],"unless-domain":["*internetbrands.com","*ibpxl.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?interpolls\\.com","load-type":["third-party"],"unless-domain":["*interpolls.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inuvo\\.com","load-type":["third-party"],"unless-domain":["*inuvo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?investingchannel\\.com","load-type":["third-party"],"unless-domain":["*investingchannel.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jaroop\\.com","load-type":["third-party"],"unless-domain":["*jaroop.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jasperlabs\\.com","load-type":["third-party"],"unless-domain":["*jasperlabs.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jemmgroup\\.com","load-type":["third-party"],"unless-domain":["*jemmgroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jink\\.de","load-type":["third-party"],"unless-domain":["*jink.de","*jinkads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jinkads\\.com","load-type":["third-party"],"unless-domain":["*jink.de","*jinkads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcolony\\.com","load-type":["third-party"],"unless-domain":["*adcolony.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jirbo\\.com","load-type":["third-party"],"unless-domain":["*adcolony.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jivox\\.com","load-type":["third-party"],"unless-domain":["*jivox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jobthread\\.com","load-type":["third-party"],"unless-domain":["*jobthread.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?juicyads\\.com","load-type":["third-party"],"unless-domain":["*juicyads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jumptap\\.com","load-type":["third-party"],"unless-domain":["*jumptap.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?keewurd\\.com","load-type":["third-party"],"unless-domain":["*kitd.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kitd\\.com","load-type":["third-party"],"unless-domain":["*kitd.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?peerset\\.com","load-type":["third-party"],"unless-domain":["*kitd.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kenshoo\\.com","load-type":["third-party"],"unless-domain":["*kenshoo.com","*xg4ken.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xg4ken\\.com","load-type":["third-party"],"unless-domain":["*kenshoo.com","*xg4ken.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?keyade\\.com","load-type":["third-party"],"unless-domain":["*keyade.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kissmyads\\.com","load-type":["third-party"],"unless-domain":["*kissmyads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?103092804\\.com","load-type":["third-party"],"unless-domain":["*kitaramedia.com","*103092804.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kitaramedia\\.com","load-type":["third-party"],"unless-domain":["*kitaramedia.com","*103092804.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admost\\.com","load-type":["third-party"],"unless-domain":["*kokteyl.com","*admost.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kokteyl\\.com","load-type":["third-party"],"unless-domain":["*kokteyl.com","*admost.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?komli\\.com","load-type":["third-party"],"unless-domain":["*komli.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kontera\\.com","load-type":["third-party"],"unless-domain":["*kontera.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsummos\\.com","load-type":["third-party"],"unless-domain":["*korrelate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsummos\\.net","load-type":["third-party"],"unless-domain":["*korrelate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?korrelate\\.com","load-type":["third-party"],"unless-domain":["*korrelate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?krux\\.com","load-type":["third-party"],"unless-domain":["*krux.com","*kruxdigital.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kruxdigital\\.com","load-type":["third-party"],"unless-domain":["*krux.com","*kruxdigital.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?krxd\\.net","load-type":["third-party"],"unless-domain":["*krux.com","*kruxdigital.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lakana\\.com","load-type":["third-party"],"unless-domain":["*lakana.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ibsys\\.com","load-type":["third-party"],"unless-domain":["*lakana.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?layer-ads\\.net","load-type":["third-party"],"unless-domain":["*layer-ads.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?layer-ad\\.org","load-type":["third-party"],"unless-domain":["*layer-ad.org"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?leadbolt\\.com","load-type":["third-party"],"unless-domain":["*leadbolt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?leadformix\\.com","load-type":["third-party"],"unless-domain":["*calliduscloud.com","*leadformix.com","*leadforce1.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?leadforce1\\.com","load-type":["third-party"],"unless-domain":["*calliduscloud.com","*leadformix.com","*leadforce1.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?leadlander\\.com","load-type":["third-party"],"unless-domain":["*leadlander.com","*trackalyzer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trackalyzer\\.com","load-type":["third-party"],"unless-domain":["*leadlander.com","*trackalyzer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?legolas-media\\.com","load-type":["third-party"],"unless-domain":["*legolas-media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?levexis\\.com","load-type":["third-party"],"unless-domain":["*levexis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbull\\.com","load-type":["third-party"],"unless-domain":["*lexosmedia.com","*adbull.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lexosmedia\\.com","load-type":["third-party"],"unless-domain":["*lexosmedia.com","*adbull.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lfstmedia\\.com","load-type":["third-party"],"unless-domain":["*lifestreetmedia.com","*lfstmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lifestreetmedia\\.com","load-type":["third-party"],"unless-domain":["*lifestreetmedia.com","*lfstmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linkconnector\\.com","load-type":["third-party"],"unless-domain":["*linkconnector.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linkshare\\.com","load-type":["third-party"],"unless-domain":["*rakutenmarketing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linksynergy\\.com","load-type":["third-party"],"unless-domain":["*rakutenmarketing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linkz\\.net","load-type":["third-party"],"unless-domain":["*linkz.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?listrak\\.com","load-type":["third-party"],"unless-domain":["*listrak.com","*listrakbi.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?listrakbi\\.com","load-type":["third-party"],"unless-domain":["*listrak.com","*listrakbi.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liadm\\.com","load-type":["third-party"],"unless-domain":["*liveintent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liveintent\\.com","load-type":["third-party"],"unless-domain":["*liveintent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liveinternet\\.ru","load-type":["third-party"],"unless-domain":["*liveinternet.ru","*yadro.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yadro\\.ru","load-type":["third-party"],"unless-domain":["*liveinternet.ru","*yadro.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?localyokelmedia\\.com","load-type":["third-party"],"unless-domain":["*localyokelmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?longboardmedia\\.com","load-type":["third-party"],"unless-domain":["*longboardmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?loomia\\.com","load-type":["third-party"],"unless-domain":["*loomia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lfov\\.net","load-type":["third-party"],"unless-domain":["*loopfuse.net","*lfov.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?loopfuse\\.net","load-type":["third-party"],"unless-domain":["*loopfuse.net","*lfov.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lowermybills\\.com","load-type":["third-party"],"unless-domain":["*lowermybills.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lucidmedia\\.com","load-type":["third-party"],"unless-domain":["*lucidmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpalead\\.com","load-type":["third-party"],"unless-domain":["*cpalead.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mundomedia\\.com","load-type":["third-party"],"unless-domain":["*mundomedia.com","*silver-path.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?silver-path\\.com","load-type":["third-party"],"unless-domain":["*mundomedia.com","*silver-path.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?madhouse\\.cn","load-type":["third-party"],"unless-domain":["*madhouse.cn"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dinclinx\\.com","load-type":["third-party"],"unless-domain":["*madisonlogic.com","*dinclinx.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?madisonlogic\\.com","load-type":["third-party"],"unless-domain":["*madisonlogic.com","*dinclinx.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?domdex\\.com","load-type":["third-party"],"unless-domain":["*magnetic.com","*domdex.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?domdex\\.net","load-type":["third-party"],"unless-domain":["*magnetic.com","*domdex.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?magnetic\\.com","load-type":["third-party"],"unless-domain":["*magnetic.com","*domdex.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qjex\\.net","load-type":["third-party"],"unless-domain":["*magnetic.com","*domdex.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dialogmgr\\.com","load-type":["third-party"],"unless-domain":["*magnify360.com","*dialogmgr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?magnify360\\.com","load-type":["third-party"],"unless-domain":["*magnify360.com","*dialogmgr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?campaign-archive1\\.com","load-type":["third-party"],"unless-domain":["*mailchimp.com","*campaign-archive1.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?list-manage\\.com","load-type":["third-party"],"unless-domain":["*mailchimp.com","*campaign-archive1.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mailchimp\\.com","load-type":["third-party"],"unless-domain":["*mailchimp.com","*campaign-archive1.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bannerbank\\.ru","load-type":["third-party"],"unless-domain":["*manifest.ru","*bannerbank.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?manifest\\.ru","load-type":["third-party"],"unless-domain":["*manifest.ru","*bannerbank.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?industrybrains\\.com","load-type":["third-party"],"unless-domain":["*marchex.com","*industrybrains.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marchex\\.com","load-type":["third-party"],"unless-domain":["*marchex.com","*industrybrains.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marimedia\\.net","load-type":["third-party"],"unless-domain":["*marimedia.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dt00\\.net","load-type":["third-party"],"unless-domain":["*marketgid.com","*dt00.net","*dt07.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dt07\\.net","load-type":["third-party"],"unless-domain":["*marketgid.com","*dt00.net","*dt07.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marketgid\\.com","load-type":["third-party"],"unless-domain":["*marketgid.com","*dt00.net","*dt07.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marketo\\.com","load-type":["third-party"],"unless-domain":["*marketo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marketo\\.net","load-type":["third-party"],"unless-domain":["*marketo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?martiniadnetwork\\.com","load-type":["third-party"],"unless-domain":["*martiniadnetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?martinimedianetwork\\.com","load-type":["third-party"],"unless-domain":["*martiniadnetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chemistry\\.com","load-type":["third-party"],"unless-domain":["*match.com","*chemistry.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?match\\.com","load-type":["third-party"],"unless-domain":["*match.com","*chemistry.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?matomy\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?matomymarket\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?matomymedia\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xtendmedia\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsmarket\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?matomy\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?maxbounty\\.com","load-type":["third-party"],"unless-domain":["*maxbounty.com","*mb01.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mb01\\.com","load-type":["third-party"],"unless-domain":["*maxbounty.com","*mb01.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?maxpointinteractive\\.com","load-type":["third-party"],"unless-domain":["*maxpointinteractive.com","*maxusglobal.com","*mxptint.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?maxusglobal\\.com","load-type":["third-party"],"unless-domain":["*maxpointinteractive.com","*maxusglobal.com","*mxptint.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mxptint\\.net","load-type":["third-party"],"unless-domain":["*maxpointinteractive.com","*maxusglobal.com","*mxptint.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mdotm\\.com","load-type":["third-party"],"unless-domain":["*mdotm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediabrix\\.com","load-type":["third-party"],"unless-domain":["*mediabrix.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediacom\\.com","load-type":["third-party"],"unless-domain":["*mediacom.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adroitinteractive\\.com","load-type":["third-party"],"unless-domain":["*mediamath.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?designbloxlive\\.com","load-type":["third-party"],"unless-domain":["*mediamath.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mathtag\\.com","load-type":["third-party"],"unless-domain":["*mediamath.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediamath\\.com","load-type":["third-party"],"unless-domain":["*mediamath.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?media-servers\\.net","load-type":["third-party"],"unless-domain":["*mediashakers.com","*media-servers.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediashakers\\.com","load-type":["third-party"],"unless-domain":["*mediashakers.com","*media-servers.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediatrust\\.com","load-type":["third-party"],"unless-domain":["*mediatrust.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnetinteractive\\.com","load-type":["third-party"],"unless-domain":["*mediawhiz.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediawhiz\\.com","load-type":["third-party"],"unless-domain":["*mediawhiz.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?medialets\\.com","load-type":["third-party"],"unless-domain":["*medialets.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbuyer\\.com","load-type":["third-party"],"unless-domain":["*mediaocean.com","*adbuyer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediaocean\\.com","load-type":["third-party"],"unless-domain":["*mediaocean.com","*adbuyer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?medicxmedia\\.com","load-type":["third-party"],"unless-domain":["*medicxmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?megaindex\\.ru","load-type":["third-party"],"unless-domain":["*megaindex.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mercent\\.com","load-type":["third-party"],"unless-domain":["*mercent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?merchantadvantage\\.com","load-type":["third-party"],"unless-domain":["*merchantadvantage.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?merchenta\\.com","load-type":["third-party"],"unless-domain":["*merchenta.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?metanetwork\\.com","load-type":["third-party"],"unless-domain":["*metanetwork.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meteorsolutions\\.com","load-type":["third-party"],"unless-domain":["*meteorsolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?opinionbar\\.com","load-type":["third-party"],"unless-domain":["*metrixlab.com","*crm-metrix.com","*customerconversio.com","*opinionbar.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?metrixlab\\.com","load-type":["third-party"],"unless-domain":["*metrixlab.com","*crm-metrix.com","*customerconversio.com","*opinionbar.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adoftheyear\\.com","load-type":["third-party"],"unless-domain":["*metrixlab.com","*crm-metrix.com","*customerconversio.com","*opinionbar.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crm-metrix\\.com","load-type":["third-party"],"unless-domain":["*metrixlab.com","*crm-metrix.com","*customerconversio.com","*opinionbar.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?customerconversio\\.com","load-type":["third-party"],"unless-domain":["*metrixlab.com","*crm-metrix.com","*customerconversio.com","*opinionbar.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?microad\\.jp","load-type":["third-party"],"unless-domain":["*www.microad.jp","*microad.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbureau\\.net","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adecn\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aquantive\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atdmt\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?msads\\.net","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netconversions\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?roiservice\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?decktrade\\.com","load-type":["third-party"],"unless-domain":["*millennialmedia.com","*decktrade.com","*mydas.mobi"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?millennialmedia\\.com","load-type":["third-party"],"unless-domain":["*millennialmedia.com","*decktrade.com","*mydas.mobi"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mydas\\.mobi","load-type":["third-party"],"unless-domain":["*millennialmedia.com","*decktrade.com","*mydas.mobi"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mindset-media\\.com","load-type":["third-party"],"unless-domain":["*mindset-media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mmismm\\.com","load-type":["third-party"],"unless-domain":["*mindset-media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mirando\\.de","load-type":["third-party"],"unless-domain":["*mirando.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mixpo\\.com","load-type":["third-party"],"unless-domain":["*mixpo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mopub\\.com","load-type":["third-party"],"unless-domain":["*mopub.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moat\\.com","load-type":["third-party"],"unless-domain":["*moat.com","*moatads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moatads\\.com","load-type":["third-party"],"unless-domain":["*moat.com","*moatads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobfox\\.com","load-type":["third-party"],"unless-domain":["*mobfox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admoda\\.com","load-type":["third-party"],"unless-domain":["*admoda.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobvision\\.com","load-type":["third-party"],"unless-domain":["*admoda.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobilemeteor\\.com","load-type":["third-party"],"unless-domain":["*mobilemeteor.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?showmeinn\\.com","load-type":["third-party"],"unless-domain":["*mobilemeteor.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobilestorm\\.com","load-type":["third-party"],"unless-domain":["*mobilestorm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moceanmobile\\.com","load-type":["third-party"],"unless-domain":["*moceanmobile.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mochila\\.com","load-type":["third-party"],"unless-domain":["*mochila.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mojiva\\.com","load-type":["third-party"],"unless-domain":["*mojiva.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monetate\\.com","load-type":["third-party"],"unless-domain":["*monetate.com","*monetate.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monetate\\.net","load-type":["third-party"],"unless-domain":["*monetate.com","*monetate.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monetizemore\\.com","load-type":["third-party"],"unless-domain":["*monetizemore.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monoloop\\.com","load-type":["third-party"],"unless-domain":["*monoloop.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monster\\.com","load-type":["third-party"],"unless-domain":["*monster.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moolah-media\\.com","load-type":["third-party"],"unless-domain":["*moolahmedia.com","*moolah-media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moolahmedia\\.com","load-type":["third-party"],"unless-domain":["*moolahmedia.com","*moolah-media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affbuzzads\\.com","load-type":["third-party"],"unless-domain":["*movielush.com","*affbuzzads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?movielush\\.com","load-type":["third-party"],"unless-domain":["*movielush.com","*affbuzzads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adclickmedia\\.com","load-type":["third-party"],"unless-domain":["*multiplestreammktg.com","*adclickmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?multiplestreammktg\\.com","load-type":["third-party"],"unless-domain":["*multiplestreammktg.com","*adclickmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mybuys\\.com","load-type":["third-party"],"unless-domain":["*mybuys.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?veruta\\.com","load-type":["third-party"],"unless-domain":["*mybuys.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mycounter\\.com\\.ua","load-type":["third-party"],"unless-domain":["*mycounter.com.ua"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ppjol\\.net","load-type":["third-party"],"unless-domain":["*ppjol.net","*mypressplus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mypressplus\\.com","load-type":["third-party"],"unless-domain":["*ppjol.net","*mypressplus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mywebgrocer\\.com","load-type":["third-party"],"unless-domain":["*mywebgrocer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nanigans\\.com","load-type":["third-party"],"unless-domain":["*nanigans.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?postrelease\\.com","load-type":["third-party"],"unless-domain":["*postrelease.com","*nativo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?navdmp\\.com","load-type":["third-party"],"unless-domain":["*navegg.com","*navdmp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?navegg\\.com","load-type":["third-party"],"unless-domain":["*navegg.com","*navdmp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cdnma\\.com","load-type":["third-party"],"unless-domain":["*net-results.com","*nr7.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?net-results\\.com","load-type":["third-party"],"unless-domain":["*net-results.com","*nr7.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nr7\\.us","load-type":["third-party"],"unless-domain":["*net-results.com","*nr7.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netaffiliation\\.com","load-type":["third-party"],"unless-domain":["*netaffiliation.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netbina\\.com","load-type":["third-party"],"unless-domain":["*netbina.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adelixir\\.com","load-type":["third-party"],"unless-domain":["*netelixir.com","*adelixir.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netelixir\\.com","load-type":["third-party"],"unless-domain":["*netelixir.com","*adelixir.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netseer\\.com","load-type":["third-party"],"unless-domain":["*netseer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netshelter\\.com","load-type":["third-party"],"unless-domain":["*ziffdavistech.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netshelter\\.net","load-type":["third-party"],"unless-domain":["*ziffdavistech.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netmining\\.com","load-type":["third-party"],"unless-domain":["*netmining.com","*netmng.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netmng\\.com","load-type":["third-party"],"unless-domain":["*netmining.com","*netmng.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adadvisor\\.net","load-type":["third-party"],"unless-domain":["*neustar.biz","*adadvisor.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?neustar\\.biz","load-type":["third-party"],"unless-domain":["*neustar.biz","*adadvisor.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nexage\\.com","load-type":["third-party"],"unless-domain":["*nexage.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nextperformance\\.com","load-type":["third-party"],"unless-domain":["*nextperf.com","*nextperformance.com","*nxtck.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nxtck\\.com","load-type":["third-party"],"unless-domain":["*nextperf.com","*nextperformance.com","*nxtck.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nextag\\.com","load-type":["third-party"],"unless-domain":["*nextag.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?imrworldwide\\.com","load-type":["third-party"],"unless-domain":["*nielsen.com","*imrworldwide.com","*imrworldwide.net","*glanceguide.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?imrworldwide\\.net","load-type":["third-party"],"unless-domain":["*nielsen.com","*imrworldwide.com","*imrworldwide.net","*glanceguide.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?networkedblogs\\.com","load-type":["third-party"],"unless-domain":["*ninua.com","*networkedblogs.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ninua\\.com","load-type":["third-party"],"unless-domain":["*ninua.com","*networkedblogs.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?noktamedya\\.com","load-type":["third-party"],"unless-domain":["*noktamedya.com","*virgul.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?virgul\\.com","load-type":["third-party"],"unless-domain":["*noktamedya.com","*virgul.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nowspots\\.com","load-type":["third-party"],"unless-domain":["*nowspots.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nuffnang\\.com","load-type":["third-party"],"unless-domain":["*www.nuffnang.com.my","*nuffnang.com","*nuffnang.com.my"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nuffnang\\.com\\.my","load-type":["third-party"],"unless-domain":["*www.nuffnang.com.my","*nuffnang.com","*nuffnang.com.my"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advg\\.jp","load-type":["third-party"],"unless-domain":["*www.opt.ne.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?opt\\.ne\\.jp","load-type":["third-party"],"unless-domain":["*www.opt.ne.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?p-advg\\.com","load-type":["third-party"],"unless-domain":["*www.opt.ne.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adohana\\.com","load-type":["third-party"],"unless-domain":["*ohana-media.com","*adohana.com","*ohanaqb.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ohana-media\\.com","load-type":["third-party"],"unless-domain":["*ohana-media.com","*adohana.com","*ohanaqb.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ohanaqb\\.com","load-type":["third-party"],"unless-domain":["*ohana-media.com","*adohana.com","*ohanaqb.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?accuenmedia\\.com","load-type":["third-party"],"unless-domain":["*omnicomgroup.com","*accuenmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?omnicomgroup\\.com","load-type":["third-party"],"unless-domain":["*omnicomgroup.com","*accuenmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?p-td\\.com","load-type":["third-party"],"unless-domain":["*omnicomgroup.com","*accuenmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?itsoneiota\\.com","load-type":["third-party"],"unless-domain":["*itsoneiota.com","*oneiota.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oneiota\\.co\\.uk","load-type":["third-party"],"unless-domain":["*itsoneiota.com","*oneiota.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oneupweb\\.com","load-type":["third-party"],"unless-domain":["*oneupweb.com","*sodoit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sodoit\\.com","load-type":["third-party"],"unless-domain":["*oneupweb.com","*sodoit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?onm\\.de","load-type":["third-party"],"unless-domain":["*onm.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liftdna\\.com","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?openx\\.com","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?openx\\.net","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?openx\\.org","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?openxenterprise\\.com","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?servedbyopenx\\.com","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobiletheory\\.com","load-type":["third-party"],"unless-domain":["*opera.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?operamediaworks\\.com","load-type":["third-party"],"unless-domain":["*opera.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?operasoftware\\.com","load-type":["third-party"],"unless-domain":["*opera.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?opera\\.com","load-type":["third-party"],"unless-domain":["*opera.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optmd\\.com","load-type":["third-party"],"unless-domain":["*optmd.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optify\\.net","load-type":["third-party"],"unless-domain":["*optify.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpmadvisors\\.com","load-type":["third-party"],"unless-domain":["*bn.co"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpmatic\\.com","load-type":["third-party"],"unless-domain":["*bn.co"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nprove\\.com","load-type":["third-party"],"unless-domain":["*bn.co"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optim\\.al","load-type":["third-party"],"unless-domain":["*bn.co"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?orbengine\\.com","load-type":["third-party"],"unless-domain":["*bn.co"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xa\\.net","load-type":["third-party"],"unless-domain":["*bn.co"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optimumresponse\\.com","load-type":["third-party"],"unless-domain":["*optimumresponse.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optnmstr\\.com","load-type":["third-party"],"unless-domain":["*optnmstr.com","*optinmonster.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optinmonster\\.com","load-type":["third-party"],"unless-domain":["*optnmstr.com","*optinmonster.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?estara\\.com","load-type":["third-party"],"unless-domain":["*oracle.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?orangesoda\\.com","load-type":["third-party"],"unless-domain":["*orangesoda.com","*otracking.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?otracking\\.com","load-type":["third-party"],"unless-domain":["*orangesoda.com","*otracking.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?out-there-media\\.com","load-type":["third-party"],"unless-domain":["*out-there-media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?outbrain\\.com","load-type":["third-party"],"unless-domain":["*outbrain.com","*sphere.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sphere\\.com","load-type":["third-party"],"unless-domain":["*outbrain.com","*sphere.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dsnextgen\\.com","load-type":["third-party"],"unless-domain":["*oversee.net","*dsnextgen.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oversee\\.net","load-type":["third-party"],"unless-domain":["*oversee.net","*dsnextgen.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?owneriq\\.com","load-type":["third-party"],"unless-domain":["*owneriq.com","*owneriq.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?owneriq\\.net","load-type":["third-party"],"unless-domain":["*owneriq.com","*owneriq.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adconnexa\\.com","load-type":["third-party"],"unless-domain":["*oxamedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsbwm\\.com","load-type":["third-party"],"unless-domain":["*oxamedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oxamedia\\.com","load-type":["third-party"],"unless-domain":["*oxamedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?platform-one\\.co\\.jp","load-type":["third-party"],"unless-domain":["*www.platform-one.co.jp","*platform-one.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pagefair\\.com","load-type":["third-party"],"unless-domain":["*pagefair.com","*pagefair.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pagefair\\.net","load-type":["third-party"],"unless-domain":["*pagefair.com","*pagefair.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?paid-to-promote\\.net","load-type":["third-party"],"unless-domain":["*paid-to-promote.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pardot\\.com","load-type":["third-party"],"unless-domain":["*pardot.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?payhit\\.com","load-type":["third-party"],"unless-domain":["*payhit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lzjl\\.com","load-type":["third-party"],"unless-domain":["*paypopup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?paypopup\\.com","load-type":["third-party"],"unless-domain":["*paypopup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?peer39\\.com","load-type":["third-party"],"unless-domain":["*peer39.com","*peer39.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?peer39\\.net","load-type":["third-party"],"unless-domain":["*peer39.com","*peer39.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?peerfly\\.com","load-type":["third-party"],"unless-domain":["*peerfly.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?performancing\\.com","load-type":["third-party"],"unless-domain":["*performancing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pheedo\\.com","load-type":["third-party"],"unless-domain":["*pheedo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pictela\\.com","load-type":["third-party"],"unless-domain":["*pictela.com","*pictela.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pictela\\.net","load-type":["third-party"],"unless-domain":["*pictela.com","*pictela.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pixel\\.sg","load-type":["third-party"],"unless-domain":["*pixel.sg"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?piximedia\\.com","load-type":["third-party"],"unless-domain":["*piximedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?po\\.st","load-type":["third-party"],"unless-domain":["*po.st"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pocketcents\\.com","load-type":["third-party"],"unless-domain":["*pocketcents.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?polarmobile\\.com","load-type":["third-party"],"unless-domain":["*mediavoice.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediavoice\\.com","load-type":["third-party"],"unless-domain":["*mediavoice.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?politads\\.com","load-type":["third-party"],"unless-domain":["*politads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getpolymorph\\.com","load-type":["third-party"],"unless-domain":["*getpolymorph.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsnative\\.com","load-type":["third-party"],"unless-domain":["*getpolymorph.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pontiflex\\.com","load-type":["third-party"],"unless-domain":["*pontiflex.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?popads\\.net","load-type":["third-party"],"unless-domain":["*popads.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?popadscdn\\.net","load-type":["third-party"],"unless-domain":["*popads.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gocampaignlive\\.com","load-type":["third-party"],"unless-domain":["*poprule.com","*gocampaignlive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?poprule\\.com","load-type":["third-party"],"unless-domain":["*poprule.com","*gocampaignlive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?popunder\\.ru","load-type":["third-party"],"unless-domain":["*popunder.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?precisionclick\\.com","load-type":["third-party"],"unless-domain":["*precisionclick.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?predictad\\.com","load-type":["third-party"],"unless-domain":["*predictad.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogads\\.com","load-type":["third-party"],"unless-domain":["*pressflex.com","*blogads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pressflex\\.com","load-type":["third-party"],"unless-domain":["*pressflex.com","*blogads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcde\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addlvr\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adonnetwork\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adonnetwork\\.net","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtrgt\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bannertgt\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cptgt\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpvfeed\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpvtgt\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?popcde\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?primevisibility\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sdfje\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?urtbk\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?proclivitymedia\\.com","load-type":["third-party"],"unless-domain":["*proclivitysystems.com","*pswec.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?proclivitysystems\\.com","load-type":["third-party"],"unless-domain":["*proclivitysystems.com","*pswec.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pswec\\.com","load-type":["third-party"],"unless-domain":["*proclivitysystems.com","*pswec.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?projectwonderful\\.com","load-type":["third-party"],"unless-domain":["*projectwonderful.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?propellerads\\.com","load-type":["third-party"],"unless-domain":["*propellerads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?prosperent\\.com","load-type":["third-party"],"unless-domain":["*prosperent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?proxilinks\\.com","load-type":["third-party"],"unless-domain":["*proximic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?proximic\\.com","load-type":["third-party"],"unless-domain":["*proximic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?proximic\\.net","load-type":["third-party"],"unless-domain":["*proximic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pubmatic\\.com","load-type":["third-party"],"unless-domain":["*pubmatic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?revinet\\.com","load-type":["third-party"],"unless-domain":["*pubmatic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?publicidees\\.com","load-type":["third-party"],"unless-domain":["*publicidees.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pch\\.com","load-type":["third-party"],"unless-domain":["*pch.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?i-behavior\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iaded\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quisma\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quismatch\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xaded\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xmladed\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quakemarketing\\.com","load-type":["third-party"],"unless-domain":["*quakemarketing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quantcast\\.com","load-type":["third-party"],"unless-domain":["*quantcast.com","*quantserve.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quantserve\\.com","load-type":["third-party"],"unless-domain":["*quantcast.com","*quantserve.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qnsr\\.com","load-type":["third-party"],"unless-domain":["*quinstreet.com","*thecounter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qsstats\\.com","load-type":["third-party"],"unless-domain":["*quinstreet.com","*thecounter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quinstreet\\.com","load-type":["third-party"],"unless-domain":["*quinstreet.com","*thecounter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rmbn\\.net","load-type":["third-party"],"unless-domain":["*traforet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rmbn\\.ru","load-type":["third-party"],"unless-domain":["*traforet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rmmonline\\.com","load-type":["third-party"],"unless-domain":["*rmmonline.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?matchbin\\.com","load-type":["third-party"],"unless-domain":["*solesolution.com","*gtnetwork.com.au"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?radiatemedia\\.com","load-type":["third-party"],"unless-domain":["*solesolution.com","*gtnetwork.com.au"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gwallet\\.com","load-type":["third-party"],"unless-domain":["*radiumone.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?radiumone\\.com","load-type":["third-party"],"unless-domain":["*radiumone.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?radiusmarketing\\.com","load-type":["third-party"],"unless-domain":["*radiusmarketing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rambler\\.ru","load-type":["third-party"],"unless-domain":["*rambler.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liveramp\\.com","load-type":["third-party"],"unless-domain":["*rapleaf.com","*liveramp.com","*rlcdn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rapleaf\\.com","load-type":["third-party"],"unless-domain":["*rapleaf.com","*liveramp.com","*rlcdn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rlcdn\\.com","load-type":["third-party"],"unless-domain":["*rapleaf.com","*liveramp.com","*rlcdn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?retargeter\\.com","load-type":["third-party"],"unless-domain":["*retargeter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reachlocal\\.com","load-type":["third-party"],"unless-domain":["*reachlocal.com","*rlcdn.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rlcdn\\.net","load-type":["third-party"],"unless-domain":["*reachlocal.com","*rlcdn.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?react2media\\.com","load-type":["third-party"],"unless-domain":["*react2media.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reduxmedia\\.com","load-type":["third-party"],"unless-domain":["*reduxmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?convertglobal\\.com","load-type":["third-party"],"unless-domain":["*rekko.com","*convertglobal.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rekko\\.com","load-type":["third-party"],"unless-domain":["*rekko.com","*convertglobal.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reklamstore\\.com","load-type":["third-party"],"unless-domain":["*reklamstore.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reklamport\\.com","load-type":["third-party"],"unless-domain":["*reklamport.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reklamz\\.com","load-type":["third-party"],"unless-domain":["*reklamz.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?relestar\\.com","load-type":["third-party"],"unless-domain":["*relevad.com","*relestar.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?relevad\\.com","load-type":["third-party"],"unless-domain":["*relevad.com","*relestar.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertserve\\.com","load-type":["third-party"],"unless-domain":["*renegadeinternet.com","*advertserve.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?renegadeinternet\\.com","load-type":["third-party"],"unless-domain":["*renegadeinternet.com","*advertserve.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?resolutionmedia\\.com","load-type":["third-party"],"unless-domain":["*resolutionmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?resonateinsights\\.com","load-type":["third-party"],"unless-domain":["*resonateinsights.com","*resonatenetworks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?resonatenetworks\\.com","load-type":["third-party"],"unless-domain":["*resonateinsights.com","*resonatenetworks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?responsys\\.com","load-type":["third-party"],"unless-domain":["*responsys.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blvdstatus\\.com","load-type":["third-party"],"unless-domain":["*retirement-living.com","*blvdstatus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?retirement-living\\.com","load-type":["third-party"],"unless-domain":["*retirement-living.com","*blvdstatus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?revcontent\\.com","load-type":["third-party"],"unless-domain":["*revcontent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?revenuemax\\.de","load-type":["third-party"],"unless-domain":["*revenuemax.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rhythmnewmedia\\.com","load-type":["third-party"],"unless-domain":["*rhythmone.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rnmd\\.net","load-type":["third-party"],"unless-domain":["*rhythmone.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?1rx\\.io","load-type":["third-party"],"unless-domain":["*rhythmone.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rhythmone\\.com","load-type":["third-party"],"unless-domain":["*rhythmone.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?richrelevance\\.com","load-type":["third-party"],"unless-domain":["*richrelevance.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rightaction\\.com","load-type":["third-party"],"unless-domain":["*rightaction.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rfihub\\.com","load-type":["third-party"],"unless-domain":["*rocketfuel.com","*rfihub.com","*rfihub.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rfihub\\.net","load-type":["third-party"],"unless-domain":["*rocketfuel.com","*rfihub.com","*rfihub.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rocketfuel\\.com","load-type":["third-party"],"unless-domain":["*rocketfuel.com","*rfihub.com","*rfihub.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rovion\\.com","load-type":["third-party"],"unless-domain":["*rovion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rutarget\\.ru","load-type":["third-party"],"unless-domain":["*rutarget.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aimatch\\.com","load-type":["third-party"],"unless-domain":["*sas.com","*aimatch.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sas\\.com","load-type":["third-party"],"unless-domain":["*sas.com","*aimatch.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reztrack\\.com","load-type":["third-party"],"unless-domain":["*sabre.com","*reztrack.com","*sabrehospitality.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sabre\\.com","load-type":["third-party"],"unless-domain":["*sabre.com","*reztrack.com","*sabrehospitality.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sabrehospitality\\.com","load-type":["third-party"],"unless-domain":["*sabre.com","*reztrack.com","*sabrehospitality.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?salesforce\\.com","load-type":["third-party"],"unless-domain":["*salesforce.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?samurai-factory\\.jp","load-type":["third-party"],"unless-domain":["*samurai-factory.jp","*shinobi.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shinobi\\.jp","load-type":["third-party"],"unless-domain":["*samurai-factory.jp","*shinobi.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bridgetrack\\.com","load-type":["third-party"],"unless-domain":["*sapient.com","*bridgetrack.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sapient\\.com","load-type":["third-party"],"unless-domain":["*sapient.com","*bridgetrack.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scandinavianadnetworks\\.com","load-type":["third-party"],"unless-domain":["*scandinavianadnetworks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scribol\\.com","load-type":["third-party"],"unless-domain":["*scribol.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?searchforce\\.com","load-type":["third-party"],"unless-domain":["*searchforce.com","*searchforce.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?searchforce\\.net","load-type":["third-party"],"unless-domain":["*searchforce.com","*searchforce.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kanoodle\\.com","load-type":["third-party"],"unless-domain":["*kanoodle.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pulse360\\.com","load-type":["third-party"],"unless-domain":["*kanoodle.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?seevast\\.com","load-type":["third-party"],"unless-domain":["*kanoodle.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?syndigonetworks\\.com","load-type":["third-party"],"unless-domain":["*kanoodle.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nabbr\\.com","load-type":["third-party"],"unless-domain":["*selectablemedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?selectablemedia\\.com","load-type":["third-party"],"unless-domain":["*selectablemedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sevenads\\.net","load-type":["third-party"],"unless-domain":["*sevenads.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sexinyourcity\\.com","load-type":["third-party"],"unless-domain":["*sexinyourcity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shareasale\\.com","load-type":["third-party"],"unless-domain":["*shareasale.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shopzilla\\.com","load-type":["third-party"],"unless-domain":["*shopzilla.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mkt51\\.net","load-type":["third-party"],"unless-domain":["*silverpop.com","*mkt51.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pages05\\.net","load-type":["third-party"],"unless-domain":["*silverpop.com","*mkt51.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?silverpop\\.com","load-type":["third-party"],"unless-domain":["*silverpop.com","*mkt51.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vtrenz\\.net","load-type":["third-party"],"unless-domain":["*silverpop.com","*mkt51.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?simpli\\.fi","load-type":["third-party"],"unless-domain":["*simpli.fi"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sitescout\\.com","load-type":["third-party"],"unless-domain":["*sitescout.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?skimlinks\\.com","load-type":["third-party"],"unless-domain":["*skimlinks.com","*skimresources.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?skimresources\\.com","load-type":["third-party"],"unless-domain":["*skimlinks.com","*skimresources.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcentriconline\\.com","load-type":["third-party"],"unless-domain":["*skupenet.com","*adcentriconline.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?skupenet\\.com","load-type":["third-party"],"unless-domain":["*skupenet.com","*adcentriconline.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smaato\\.com","load-type":["third-party"],"unless-domain":["*smaato.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smileymedia\\.com","load-type":["third-party"],"unless-domain":["*smileymedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smowtion\\.com","load-type":["third-party"],"unless-domain":["*smowtion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?snap\\.com","load-type":["third-party"],"unless-domain":["*snap.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?halogenmediagroup\\.com","load-type":["third-party"],"unless-domain":["*socialchorus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?halogennetwork\\.com","load-type":["third-party"],"unless-domain":["*socialchorus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?socialchorus\\.com","load-type":["third-party"],"unless-domain":["*socialchorus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ratevoice\\.com","load-type":["third-party"],"unless-domain":["*socialinterface.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?socialinterface\\.com","load-type":["third-party"],"unless-domain":["*socialinterface.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?socialtwist\\.com","load-type":["third-party"],"unless-domain":["*socialtwist.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spacechimpmedia\\.com","load-type":["third-party"],"unless-domain":["*spacechimpmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sparkstudios\\.com","load-type":["third-party"],"unless-domain":["*sparkstudios.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbutler\\.com","load-type":["third-party"],"unless-domain":["*sparklit.com","*adbutler.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sparklit\\.com","load-type":["third-party"],"unless-domain":["*sparklit.com","*adbutler.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adviva\\.co\\.uk","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adviva\\.net","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sitemeter\\.com","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?specificclick\\.net","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?specificmedia\\.com","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?specificmedia\\.co\\.uk","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spectate\\.com","load-type":["third-party"],"unless-domain":["*spectate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spongegroup\\.com","load-type":["third-party"],"unless-domain":["*spongegroup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spongecell\\.com","load-type":["third-party"],"unless-domain":["*spongecell.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sponsorads\\.de","load-type":["third-party"],"unless-domain":["*sponsorads.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spot200\\.com","load-type":["third-party"],"unless-domain":["*spot200.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spotxchange\\.com","load-type":["third-party"],"unless-domain":["*spotxchange.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stargamesaffiliate\\.com","load-type":["third-party"],"unless-domain":["*stargames.net","*stargamesaffiliate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?steelhouse\\.com","load-type":["third-party"],"unless-domain":["*steelhouse.com","*steelhousemedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?steelhousemedia\\.com","load-type":["third-party"],"unless-domain":["*steelhouse.com","*steelhousemedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cams\\.com","load-type":["third-party"],"unless-domain":["*streamray.com","*cams.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?streamray\\.com","load-type":["third-party"],"unless-domain":["*streamray.com","*cams.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?strikead\\.com","load-type":["third-party"],"unless-domain":["*strikead.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?popularmedia\\.com","load-type":["third-party"],"unless-domain":["*strongmail.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?struq\\.com","load-type":["third-party"],"unless-domain":["*struq.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?suite66\\.com","load-type":["third-party"],"unless-domain":["*suite66.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?summitmedia\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.summit.co.uk","*summitmedia.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?supersonicads\\.com","load-type":["third-party"],"unless-domain":["*supersonicads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?switchadhub\\.com","load-type":["third-party"],"unless-domain":["*switchconcepts.com","*switchadhub.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?switchconcepts\\.co\\.uk","load-type":["third-party"],"unless-domain":["*switchconcepts.com","*switchadhub.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?switchconcepts\\.com","load-type":["third-party"],"unless-domain":["*switchconcepts.com","*switchadhub.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ethicalads\\.net","load-type":["third-party"],"unless-domain":["*switchconcepts.com","*switchadhub.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?swoop\\.com","load-type":["third-party"],"unless-domain":["*swoop.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?factortg\\.com","load-type":["third-party"],"unless-domain":["*factortg.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickable\\.net","load-type":["third-party"],"unless-domain":["*syncapse.com","*clickable.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?syncapse\\.com","load-type":["third-party"],"unless-domain":["*syncapse.com","*clickable.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adotsolution\\.com","load-type":["third-party"],"unless-domain":["*adotsolution.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tlvmedia\\.com","load-type":["third-party"],"unless-domain":["*tlvmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?taboola\\.com","load-type":["third-party"],"unless-domain":["*taboola.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?perfectmarket\\.com","load-type":["third-party"],"unless-domain":["*taboola.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tailsweep\\.com","load-type":["third-party"],"unless-domain":["*tailsweep.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tap\\.me","load-type":["third-party"],"unless-domain":["*tap.me"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tapit\\.com","load-type":["third-party"],"unless-domain":["*tapit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tapad\\.com","load-type":["third-party"],"unless-domain":["*tapad.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bizmey\\.com","load-type":["third-party"],"unless-domain":["*tapgage.com","*bizmey.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tapgage\\.com","load-type":["third-party"],"unless-domain":["*tapgage.com","*bizmey.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?targetix\\.net","load-type":["third-party"],"unless-domain":["*targetix.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quicknoodles\\.com","load-type":["third-party"],"unless-domain":["*tattomedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tattomedia\\.com","load-type":["third-party"],"unless-domain":["*tattomedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?teadma\\.com","load-type":["third-party"],"unless-domain":["*teadma.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?teads\\.tv","load-type":["third-party"],"unless-domain":["*teads.tv"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ebuzzing\\.com","load-type":["third-party"],"unless-domain":["*teads.tv"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?technorati\\.com","load-type":["third-party"],"unless-domain":["*technorati.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?technoratimedia\\.com","load-type":["third-party"],"unless-domain":["*technorati.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tellapart\\.com","load-type":["third-party"],"unless-domain":["*tellapart.com","*tellapt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tellapt\\.com","load-type":["third-party"],"unless-domain":["*tellapart.com","*tellapt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sensis\\.com\\.au","load-type":["third-party"],"unless-domain":["*telstra.com.au","*sensis.com.au","*sensisdata.com.au"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sensisdata\\.com\\.au","load-type":["third-party"],"unless-domain":["*telstra.com.au","*sensis.com.au","*sensisdata.com.au"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sensisdigitalmedia\\.com\\.au","load-type":["third-party"],"unless-domain":["*telstra.com.au","*sensis.com.au","*sensisdata.com.au"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?telstra\\.com\\.au","load-type":["third-party"],"unless-domain":["*telstra.com.au","*sensis.com.au","*sensisdata.com.au"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eztargetmedia\\.com","load-type":["third-party"],"unless-domain":["*www.terra.com.br","*eztargetmedia.com","*terra.com.br"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?terra\\.com\\.br","load-type":["third-party"],"unless-domain":["*www.terra.com.br","*eztargetmedia.com","*terra.com.br"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hittail\\.com","load-type":["third-party"],"unless-domain":["*thenumagroup.com","*hittail.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thenumagroup\\.com","load-type":["third-party"],"unless-domain":["*thenumagroup.com","*hittail.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rimmkaufman\\.com","load-type":["third-party"],"unless-domain":["*merkleinc.com","*rkdms.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rkdms\\.com","load-type":["third-party"],"unless-domain":["*merkleinc.com","*rkdms.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thesearchagency\\.com","load-type":["third-party"],"unless-domain":["*thesearchagency.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thesearchagency\\.net","load-type":["third-party"],"unless-domain":["*thesearchagency.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsrvr\\.org","load-type":["third-party"],"unless-domain":["*thetradedesk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thetradedesk\\.com","load-type":["third-party"],"unless-domain":["*thetradedesk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?echosearch\\.com","load-type":["third-party"],"unless-domain":["*thinkrealtime.com","*echosearch.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?esm1\\.net","load-type":["third-party"],"unless-domain":["*thinkrealtime.com","*echosearch.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thinkrealtime\\.com","load-type":["third-party"],"unless-domain":["*thinkrealtime.com","*echosearch.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?carbonads\\.com","load-type":["third-party"],"unless-domain":["*tinder.com","*carbonads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tinder\\.com","load-type":["third-party"],"unless-domain":["*tinder.com","*carbonads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tiqiq\\.com","load-type":["third-party"],"unless-domain":["*tiqiq.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adternal\\.com","load-type":["third-party"],"unless-domain":["*adternal.com","*tisoomi.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tisoomi\\.com","load-type":["third-party"],"unless-domain":["*adternal.com","*tisoomi.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?todacell\\.com","load-type":["third-party"],"unless-domain":["*todacell.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tonefuse\\.com","load-type":["third-party"],"unless-domain":["*tonefuse.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickfuse\\.com","load-type":["third-party"],"unless-domain":["*clickfuse.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tonemedia\\.com","load-type":["third-party"],"unless-domain":["*clickfuse.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inq\\.com","load-type":["third-party"],"unless-domain":["*nuance.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?touchcommerce\\.com","load-type":["third-party"],"unless-domain":["*nuance.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trackingsoft\\.com","load-type":["third-party"],"unless-domain":["*trackingsoft.com","*roia.biz"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tradetracker\\.com","load-type":["third-party"],"unless-domain":["*tradetracker.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tradetracker\\.net","load-type":["third-party"],"unless-domain":["*tradetracker.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tradedoubler\\.com","load-type":["third-party"],"unless-domain":["*tradedoubler.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traffichaus\\.com","load-type":["third-party"],"unless-domain":["*traffichaus.com","*traffichouse.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traffichouse\\.com","load-type":["third-party"],"unless-domain":["*traffichaus.com","*traffichouse.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trafficrevenue\\.net","load-type":["third-party"],"unless-domain":["*trafficrevenue.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traffiq\\.com","load-type":["third-party"],"unless-domain":["*traffiq.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traveladnetwork\\.com","load-type":["third-party"],"unless-domain":["*travoramedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traveladvertising\\.com","load-type":["third-party"],"unless-domain":["*travoramedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?travoramedia\\.com","load-type":["third-party"],"unless-domain":["*travoramedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scanscout\\.com","load-type":["third-party"],"unless-domain":["*tremorvideo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tmnetads\\.com","load-type":["third-party"],"unless-domain":["*tremorvideo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tremormedia\\.com","load-type":["third-party"],"unless-domain":["*tremorvideo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tremorvideo\\.com","load-type":["third-party"],"unless-domain":["*tremorvideo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tremorhub\\.com","load-type":["third-party"],"unless-domain":["*tremorvideo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?triggit\\.com","load-type":["third-party"],"unless-domain":["*triggit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?3lift\\.com","load-type":["third-party"],"unless-domain":["*triplelift.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?triplelift\\.com","load-type":["third-party"],"unless-domain":["*triplelift.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlegend\\.com","load-type":["third-party"],"unless-domain":["*trueffect.com","*adlegend.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trueffect\\.com","load-type":["third-party"],"unless-domain":["*trueffect.com","*adlegend.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tmogul\\.com","load-type":["third-party"],"unless-domain":["*tubemogul.com","*tmogul.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tubemogul\\.com","load-type":["third-party"],"unless-domain":["*tubemogul.com","*tmogul.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzlogic\\.com","load-type":["third-party"],"unless-domain":["*twelvefold.com","*buzzlogic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twelvefold\\.com","load-type":["third-party"],"unless-domain":["*twelvefold.com","*buzzlogic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twyn\\.com","load-type":["third-party"],"unless-domain":["*twyn.com","*twyn-group.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twyn-group\\.com","load-type":["third-party"],"unless-domain":["*twyn.com","*twyn-group.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tyroo\\.com","load-type":["third-party"],"unless-domain":["*tyroo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?upsellit\\.com","load-type":["third-party"],"unless-domain":["*usitechnologies.com","*upsellit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?usitechnologies\\.com","load-type":["third-party"],"unless-domain":["*usitechnologies.com","*upsellit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?unanimis\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.unanimis.co.uk","*unanimis.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?udmserve\\.net","load-type":["third-party"],"unless-domain":["*underdogmedia.com","*udmserve.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?underdogmedia\\.com","load-type":["third-party"],"unless-domain":["*underdogmedia.com","*udmserve.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?undertone\\.com","load-type":["third-party"],"unless-domain":["*undertone.com","*undertonevideo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?undertonenetworks\\.com","load-type":["third-party"],"unless-domain":["*undertone.com","*undertonevideo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?undertonevideo\\.com","load-type":["third-party"],"unless-domain":["*undertone.com","*undertonevideo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?51network\\.com","load-type":["third-party"],"unless-domain":["*uniqlick.com","*51network.com","*wanmo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?uniqlick\\.com","load-type":["third-party"],"unless-domain":["*uniqlick.com","*51network.com","*wanmo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wanmo\\.com","load-type":["third-party"],"unless-domain":["*uniqlick.com","*51network.com","*wanmo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?unrulymedia\\.com","load-type":["third-party"],"unless-domain":["*unrulymedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?valuead\\.com","load-type":["third-party"],"unless-domain":["*valuead.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adserver\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dotomi\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dtmpub\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?emjcd\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fastclick\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fastclick\\.net","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?greystripe\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lduhtrp\\.net","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediaplex\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?valueclick\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?valueclick\\.net","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?valueclickmedia\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amigos\\.com","load-type":["third-party"],"unless-domain":["*various.com","*amigos.com","*getiton.com","*medley.com","*nostringsattached.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getiton\\.com","load-type":["third-party"],"unless-domain":["*various.com","*amigos.com","*getiton.com","*medley.com","*nostringsattached.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?medley\\.com","load-type":["third-party"],"unless-domain":["*various.com","*amigos.com","*getiton.com","*medley.com","*nostringsattached.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nostringsattached\\.com","load-type":["third-party"],"unless-domain":["*various.com","*amigos.com","*getiton.com","*medley.com","*nostringsattached.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?various\\.com","load-type":["third-party"],"unless-domain":["*various.com","*amigos.com","*getiton.com","*medley.com","*nostringsattached.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vcmedia\\.vn","load-type":["third-party"],"unless-domain":["*vcmedia.vn"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ivdopia\\.com","load-type":["third-party"],"unless-domain":["*vdopia.com","*ivdopia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vdopia\\.com","load-type":["third-party"],"unless-domain":["*vdopia.com","*ivdopia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?veeseo\\.com","load-type":["third-party"],"unless-domain":["*veeseo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsvelocity\\.com","load-type":["third-party"],"unless-domain":["*adsvelocity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobclix\\.com","load-type":["third-party"],"unless-domain":["*velti.com","*mobclix.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?velti\\.com","load-type":["third-party"],"unless-domain":["*velti.com","*mobclix.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vemba\\.com","load-type":["third-party"],"unless-domain":["*vemba.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?singlefeed\\.com","load-type":["third-party"],"unless-domain":["*vendio.com","*singlefeed.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vendio\\.com","load-type":["third-party"],"unless-domain":["*vendio.com","*singlefeed.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?veoxa\\.com","load-type":["third-party"],"unless-domain":["*veoxa.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?veremedia\\.com","load-type":["third-party"],"unless-domain":["*veremedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?verticalresponse\\.com","load-type":["third-party"],"unless-domain":["*verticalresponse.com","*vresp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vresp\\.com","load-type":["third-party"],"unless-domain":["*verticalresponse.com","*vresp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intellitxt\\.com","load-type":["third-party"],"unless-domain":["*vibrantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?picadmedia\\.com","load-type":["third-party"],"unless-domain":["*vibrantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vibrantmedia\\.com","load-type":["third-party"],"unless-domain":["*vibrantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?viglink\\.com","load-type":["third-party"],"unless-domain":["*viglink.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?viewablemedia\\.net","load-type":["third-party"],"unless-domain":["*visiblemeasures.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visiblemeasures\\.com","load-type":["third-party"],"unless-domain":["*visiblemeasures.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visbrands\\.com","load-type":["third-party"],"unless-domain":["*visbrands.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vdna-assets\\.com","load-type":["third-party"],"unless-domain":["*visualdna.com","*vdna-assets.com","*visualdna-stats.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visualdna-stats\\.com","load-type":["third-party"],"unless-domain":["*visualdna.com","*vdna-assets.com","*visualdna-stats.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visualdna\\.com","load-type":["third-party"],"unless-domain":["*visualdna.com","*vdna-assets.com","*visualdna-stats.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vizu\\.com","load-type":["third-party"],"unless-domain":["*vizu.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vizury\\.com","load-type":["third-party"],"unless-domain":["*vizury.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vserv\\.com","load-type":["third-party"],"unless-domain":["*vserv.com","*vserv.mobi"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vserv\\.mobi","load-type":["third-party"],"unless-domain":["*vserv.com","*vserv.mobi"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?247realmedia\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?accelerator-media\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acceleratorusa\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?decdna\\.net","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?decideinteractive\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gmads\\.net","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?groupm\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kantarmedia\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mecglobal\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mindshare\\.nl","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mookie1\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pm14\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?realmedia\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?targ\\.ad","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?themig\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wpp\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xaxis\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contentwidgets\\.net","load-type":["third-party"],"unless-domain":["*wahoha.com","*contentwidgets.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wahoha\\.com","load-type":["third-party"],"unless-domain":["*wahoha.com","*contentwidgets.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?feedperfect\\.com","load-type":["third-party"],"unless-domain":["*web.com","*feedperfect.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?web\\.com","load-type":["third-party"],"unless-domain":["*web.com","*feedperfect.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webads\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.webads.co.uk","*webads.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webgozar\\.com","load-type":["third-party"],"unless-domain":["*webgozar.com","*webgozar.ir"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webgozar\\.ir","load-type":["third-party"],"unless-domain":["*webgozar.com","*webgozar.ir"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dsmmadvantage\\.com","load-type":["third-party"],"unless-domain":["*revanadigital.com","*dsmmadvantage.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webmetro\\.com","load-type":["third-party"],"unless-domain":["*revanadigital.com","*dsmmadvantage.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?weborama\\.com","load-type":["third-party"],"unless-domain":["*weborama.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?weborama\\.fr","load-type":["third-party"],"unless-domain":["*weborama.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtraffic\\.no","load-type":["third-party"],"unless-domain":["*webtraffic.se","*webtraffic.no"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtraffic\\.se","load-type":["third-party"],"unless-domain":["*webtraffic.se","*webtraffic.no"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wiredminds\\.com","load-type":["third-party"],"unless-domain":["*wiredminds.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wiredminds\\.de","load-type":["third-party"],"unless-domain":["*wiredminds.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtotal\\.pl","load-type":["third-party"],"unless-domain":["*wp.pl","*adtotal.pl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wp\\.pl","load-type":["third-party"],"unless-domain":["*wp.pl","*adtotal.pl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wishabi\\.com","load-type":["third-party"],"unless-domain":["*wishabi.com","*flipp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wishabi\\.net","load-type":["third-party"],"unless-domain":["*wishabi.com","*flipp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wordstream\\.com","load-type":["third-party"],"unless-domain":["*wordstream.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admanager-xertive\\.com","load-type":["third-party"],"unless-domain":["*xertivemedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xertivemedia\\.com","load-type":["third-party"],"unless-domain":["*xertivemedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adplan-ds\\.com","load-type":["third-party"],"unless-domain":["*adplan-ds.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ydworld\\.com","load-type":["third-party"],"unless-domain":["*ydworld.com","*yieldivision.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldivision\\.com","load-type":["third-party"],"unless-domain":["*ydworld.com","*yieldivision.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yoc\\.com","load-type":["third-party"],"unless-domain":["*yoc.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yoc-performance\\.com","load-type":["third-party"],"unless-domain":["*yoc.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yabuka\\.com","load-type":["third-party"],"unless-domain":["*yabuka.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adinterax\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrevolver\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bluelithium\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dapper\\.net","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?interclick\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?overture\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rightmedia\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rmxads\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?secure-adserver\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adserver\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertising\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marketingsolutions\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thewheelof\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldmanager\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldmanager\\.net","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yldmgrimg\\.net","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?web-visor\\.com","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moikrug\\.ru","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.com","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.ru","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.st","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.ua","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.com\\.tr","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.by","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addynamix\\.com","load-type":["third-party"],"unless-domain":["*brightcom.com","*addynamix.com","*luj.sdsjweb.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adserverplus\\.com","load-type":["third-party"],"unless-domain":["*brightcom.com","*addynamix.com","*luj.sdsjweb.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oridian\\.com","load-type":["third-party"],"unless-domain":["*brightcom.com","*addynamix.com","*luj.sdsjweb.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ybrantdigital\\.com","load-type":["third-party"],"unless-domain":["*brightcom.com","*addynamix.com","*luj.sdsjweb.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?attracto\\.com","load-type":["third-party"],"unless-domain":["*yhmg.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickhype\\.com","load-type":["third-party"],"unless-domain":["*yhmg.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yellowhammermg\\.com","load-type":["third-party"],"unless-domain":["*yhmg.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yhmg\\.com","load-type":["third-party"],"unless-domain":["*yhmg.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yesads\\.com","load-type":["third-party"],"unless-domain":["*yesads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldads\\.com","load-type":["third-party"],"unless-domain":["*yieldads.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ybx\\.io","load-type":["third-party"],"unless-domain":["*ybx.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldbuild\\.com","load-type":["third-party"],"unless-domain":["*yieldbuild.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldlab\\.de","load-type":["third-party"],"unless-domain":["*yieldlab.de","*yieldlab.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldlab\\.net","load-type":["third-party"],"unless-domain":["*yieldlab.de","*yieldlab.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldmo\\.com","load-type":["third-party"],"unless-domain":["*yieldmo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yoggrt\\.com","load-type":["third-party"],"unless-domain":["*yoggrt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yume\\.com","load-type":["third-party"],"unless-domain":["*yume.com","*yumenetworks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yumenetworks\\.com","load-type":["third-party"],"unless-domain":["*yume.com","*yumenetworks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zedo\\.com","load-type":["third-party"],"unless-domain":["*zedo.com","*zincx.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zincx\\.com","load-type":["third-party"],"unless-domain":["*zedo.com","*zincx.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?metricsdirect\\.com","load-type":["third-party"],"unless-domain":["*zango.com","*metricsdirect.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zango\\.com","load-type":["third-party"],"unless-domain":["*zango.com","*metricsdirect.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zemanta\\.com","load-type":["third-party"],"unless-domain":["*zemanta.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zestad\\.com","load-type":["third-party"],"unless-domain":["*zestad.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?insightgrit\\.com","load-type":["third-party"],"unless-domain":["*zetaemailsolutions.com","*insightgrit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zetaemailsolutions\\.com","load-type":["third-party"],"unless-domain":["*zetaemailsolutions.com","*insightgrit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zumobi\\.com","load-type":["third-party"],"unless-domain":["*zumobi.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zypmedia\\.com","load-type":["third-party"],"unless-domain":["*zypmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ru4\\.com","load-type":["third-party"],"unless-domain":["*xplusone.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xplusone\\.com","load-type":["third-party"],"unless-domain":["*xplusone.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adpepper\\.com","load-type":["third-party"],"unless-domain":["*adpepper.us","*adpepper.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adpepper\\.us","load-type":["third-party"],"unless-domain":["*adpepper.us","*adpepper.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ad6media\\.fr","load-type":["third-party"],"unless-domain":["*ad6media.fr"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbrite\\.com","load-type":["third-party"],"unless-domain":["*adbrite.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adprs\\.net","load-type":["third-party"],"unless-domain":["*adprecision.net","*adprs.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aprecision\\.net","load-type":["third-party"],"unless-domain":["*adprecision.net","*adprs.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addgloo\\.com","load-type":["third-party"],"unless-domain":["*addgloo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adhood\\.com","load-type":["third-party"],"unless-domain":["*adhood.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnologies\\.com","load-type":["third-party"],"unless-domain":["*adnologies.com","*heias.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?heias\\.com","load-type":["third-party"],"unless-domain":["*adnologies.com","*heias.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrolays\\.com","load-type":["third-party"],"unless-domain":["*contactimpact.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrolays\\.de","load-type":["third-party"],"unless-domain":["*contactimpact.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adscale\\.de","load-type":["third-party"],"unless-domain":["*stroeer.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adyard\\.de","load-type":["third-party"],"unless-domain":["*adyard.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adzly\\.com","load-type":["third-party"],"unless-domain":["*adzly.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affili\\.net","load-type":["third-party"],"unless-domain":["*affili.net","*affilinet-inside.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affilinet-inside\\.de","load-type":["third-party"],"unless-domain":["*affili.net","*affilinet-inside.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?banner-rotation\\.com","load-type":["third-party"],"unless-domain":["*affili.net","*affilinet-inside.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?successfultogether\\.co\\.uk","load-type":["third-party"],"unless-domain":["*affili.net","*affilinet-inside.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appssavvy\\.com","load-type":["third-party"],"unless-domain":["*appssavvy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?beencounter\\.com","load-type":["third-party"],"unless-domain":["*beencounter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbutler\\.de","load-type":["third-party"],"unless-domain":["*belboon.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belboon\\.com","load-type":["third-party"],"unless-domain":["*belboon.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bigmir\\.net","load-type":["third-party"],"unless-domain":["*bigmir.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cxense\\.com","load-type":["third-party"],"unless-domain":["*cxense.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adxpose\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dianomi\\.com","load-type":["third-party"],"unless-domain":["*dianomi.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ebay\\.com","load-type":["third-party"],"unless-domain":["*ebay.com","*ebay.at","*ebay.ba","*ebay.be","*ebay.com.au","*ebay.ca","*ebay.ch","*ebay.cn","*ebay.de","*ebay.es","*ebay.fr","*ebay.com.hk","*ebay.ie","*ebay.in","*ebay.it","*ebay.co.jp","*ebay.co.kr","*ebay.com.my","*ebay.nl","*ebay.com.ph","*ebay.pl","*ebay.com.sg","*ebay.com.tw","*ebay.co.uk","*gopjn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gopjn\\.com","load-type":["third-party"],"unless-domain":["*ebay.com","*ebay.at","*ebay.ba","*ebay.be","*ebay.com.au","*ebay.ca","*ebay.ch","*ebay.cn","*ebay.de","*ebay.es","*ebay.fr","*ebay.com.hk","*ebay.ie","*ebay.in","*ebay.it","*ebay.co.jp","*ebay.co.kr","*ebay.com.my","*ebay.nl","*ebay.com.ph","*ebay.pl","*ebay.com.sg","*ebay.com.tw","*ebay.co.uk","*gopjn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etrigue\\.com","load-type":["third-party"],"unless-domain":["*etrigue.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ewaydirect\\.com","load-type":["third-party"],"unless-domain":["*ewaydirect.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ixs1\\.net","load-type":["third-party"],"unless-domain":["*ewaydirect.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?exelate\\.com","load-type":["third-party"],"unless-domain":["*exelate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?exelator\\.com","load-type":["third-party"],"unless-domain":["*exelate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?e-kolay\\.net","load-type":["third-party"],"unless-domain":["*hurriyet.com.tr"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ekolay\\.net","load-type":["third-party"],"unless-domain":["*hurriyet.com.tr"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bnmla\\.com","load-type":["third-party"],"unless-domain":["*engagebdr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?engagebdr\\.com","load-type":["third-party"],"unless-domain":["*engagebdr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?777seo\\.com","load-type":["third-party"],"unless-domain":["*ewebse.com","*777seo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ewebse\\.com","load-type":["third-party"],"unless-domain":["*ewebse.com","*777seo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?excitad\\.com","load-type":["third-party"],"unless-domain":["*excitad.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?expo-max\\.com","load-type":["third-party"],"unless-domain":["*expo-max.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyereturn\\.com","load-type":["third-party"],"unless-domain":["*eyereturnmarketing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyereturnmarketing\\.com","load-type":["third-party"],"unless-domain":["*eyereturnmarketing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?faithadnet\\.com","load-type":["third-party"],"unless-domain":["*faithadnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?600z\\.com","load-type":["third-party"],"unless-domain":["*ientry.com","*600z.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ientry\\.com","load-type":["third-party"],"unless-domain":["*ientry.com","*600z.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?centraliprom\\.com","load-type":["third-party"],"unless-domain":["*iprom.si","*centraliprom.com","*iprom.net","*mediaiprom.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iprom\\.net","load-type":["third-party"],"unless-domain":["*iprom.si","*centraliprom.com","*iprom.net","*mediaiprom.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iprom\\.si","load-type":["third-party"],"unless-domain":["*iprom.si","*centraliprom.com","*iprom.net","*mediaiprom.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediaiprom\\.com","load-type":["third-party"],"unless-domain":["*iprom.si","*centraliprom.com","*iprom.net","*mediaiprom.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ipromote\\.com","load-type":["third-party"],"unless-domain":["*ipromote.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iprospect\\.com","load-type":["third-party"],"unless-domain":["*iprospect.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickmanage\\.com","load-type":["third-party"],"unless-domain":["*iprospect.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inner-active\\.com","load-type":["third-party"],"unless-domain":["*inner-active.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsbyisocket\\.com","load-type":["third-party"],"unless-domain":["*isocket.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?isocket\\.com","load-type":["third-party"],"unless-domain":["*isocket.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?m6d\\.com","load-type":["third-party"],"unless-domain":["*dstillery.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?media6degrees\\.com","load-type":["third-party"],"unless-domain":["*dstillery.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?madvertise\\.com","load-type":["third-party"],"unless-domain":["*madvertise.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mashero\\.com","load-type":["third-party"],"unless-domain":["*mashero.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?media\\.net","load-type":["third-party"],"unless-domain":["*media.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediaforge\\.com","load-type":["third-party"],"unless-domain":["*mediaforge.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mythings\\.com","load-type":["third-party"],"unless-domain":["*mythings.com","*mythingsmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mythingsmedia\\.com","load-type":["third-party"],"unless-domain":["*mythings.com","*mythingsmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newtention\\.de","load-type":["third-party"],"unless-domain":["*newtention.de","*newtention.net","*newtentionassets.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newtention\\.net","load-type":["third-party"],"unless-domain":["*newtention.de","*newtention.net","*newtentionassets.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newtentionassets\\.net","load-type":["third-party"],"unless-domain":["*newtention.de","*newtention.net","*newtentionassets.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nrelate\\.com","load-type":["third-party"],"unless-domain":["*nrelate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nugg\\.ad","load-type":["third-party"],"unless-domain":["*nugg.ad"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nuggad\\.net","load-type":["third-party"],"unless-domain":["*nugg.ad"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?onad\\.eu","load-type":["third-party"],"unless-domain":["*onad.eu"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?plista\\.com","load-type":["third-party"],"unless-domain":["*plista.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quadrantone\\.com","load-type":["third-party"],"unless-domain":["*quadrantone.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sociomantic\\.com","load-type":["third-party"],"unless-domain":["*sociomantic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sophus3\\.co\\.uk","load-type":["third-party"],"unless-domain":["*sophus3.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sophus3\\.com","load-type":["third-party"],"unless-domain":["*sophus3.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.ae","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.br","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.com","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.du","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.fr","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.net","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.ru","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?up-value\\.de","load-type":["third-party"],"unless-domain":["*up-value.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xad\\.com","load-type":["third-party"],"unless-domain":["*xad.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xplosion\\.de","load-type":["third-party"],"unless-domain":["*xplosion.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?youknowbest\\.com","load-type":["third-party"],"unless-domain":["*youknowbest.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buy\\.at","load-type":["third-party"],"unless-domain":["*zanox.com","*buy.at","*zanox-affiliate.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zanox-affiliate\\.de","load-type":["third-party"],"unless-domain":["*zanox.com","*buy.at","*zanox-affiliate.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zanox\\.com","load-type":["third-party"],"unless-domain":["*zanox.com","*buy.at","*zanox-affiliate.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zaparena\\.com","load-type":["third-party"],"unless-domain":["*zapunited.com","*zaparena.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zapunited\\.com","load-type":["third-party"],"unless-domain":["*zapunited.com","*zaparena.com"]}}] \ No newline at end of file diff --git a/Client/Frontend/ContentBlocker/Lists/disconnect-analytics.json b/Client/Frontend/ContentBlocker/Lists/disconnect-analytics.json new file mode 100755 index 000000000..55a47413d --- /dev/null +++ b/Client/Frontend/ContentBlocker/Lists/disconnect-analytics.json @@ -0,0 +1,259 @@ +[ +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?63squares\\.com","load-type":["third-party"],"unless-domain":["*63labs.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?i-stats\\.com","load-type":["third-party"],"unless-domain":["*63labs.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atinternet\\.com","load-type":["third-party"],"unless-domain":["*atinternet.com","*hit-parade.com","*xiti.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xiti\\.com","load-type":["third-party"],"unless-domain":["*atinternet.com","*hit-parade.com","*xiti.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acxiom\\.com","load-type":["third-party"],"unless-domain":["*acxiom.com","*mm7.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mm7\\.net","load-type":["third-party"],"unless-domain":["*acxiom.com","*mm7.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acxiomapac\\.com","load-type":["third-party"],"unless-domain":["*acxiom.com","*mm7.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?3dstats\\.com","load-type":["third-party"],"unless-domain":["*addfreestats.com","*3dstats.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addfreestats\\.com","load-type":["third-party"],"unless-domain":["*addfreestats.com","*3dstats.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlooxtracking\\.com","load-type":["third-party"],"unless-domain":["*adloox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adloox\\.com","load-type":["third-party"],"unless-domain":["*adloox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adobedtm\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adventori\\.com","load-type":["third-party"],"unless-domain":["*adventori.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amadesa\\.com","load-type":["third-party"],"unless-domain":["*amadesa.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazingcounters\\.com","load-type":["third-party"],"unless-domain":["*amazingcounters.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?alexametrics\\.com","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?attracta\\.com","load-type":["third-party"],"unless-domain":["*attracta.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?polldaddy\\.com","load-type":["third-party"],"unless-domain":["*automattic.com","*polldaddy.com","*gravatar.com","*intensedebate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?awio\\.com","load-type":["third-party"],"unless-domain":["*awio.com","*w3counter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?w3counter\\.com","load-type":["third-party"],"unless-domain":["*awio.com","*w3counter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?w3roi\\.com","load-type":["third-party"],"unless-domain":["*awio.com","*w3counter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belstat\\.be","load-type":["third-party"],"unless-domain":["*belstat.com","*belstat.be","*belstat.de","*belstat.fr","*belstat.nl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belstat\\.com","load-type":["third-party"],"unless-domain":["*belstat.com","*belstat.be","*belstat.de","*belstat.fr","*belstat.nl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belstat\\.de","load-type":["third-party"],"unless-domain":["*belstat.com","*belstat.be","*belstat.de","*belstat.fr","*belstat.nl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belstat\\.fr","load-type":["third-party"],"unless-domain":["*belstat.com","*belstat.be","*belstat.de","*belstat.fr","*belstat.nl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belstat\\.nl","load-type":["third-party"],"unless-domain":["*belstat.com","*belstat.be","*belstat.de","*belstat.fr","*belstat.nl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogcounter\\.de","load-type":["third-party"],"unless-domain":["*blogcounter.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bluemetrix\\.com","load-type":["third-party"],"unless-domain":["*bluemetrix.com","*bmmetrix.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bmmetrix\\.com","load-type":["third-party"],"unless-domain":["*bluemetrix.com","*bmmetrix.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?branica\\.com","load-type":["third-party"],"unless-domain":["*branica.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brightedge\\.com","load-type":["third-party"],"unless-domain":["*brightedge.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bubblestat\\.com","load-type":["third-party"],"unless-domain":["*bubblestat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?attributionmodel\\.com","load-type":["third-party"],"unless-domain":["*c3metrics.com","*attributionmodel.com","*c3tag.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?c3metrics\\.com","load-type":["third-party"],"unless-domain":["*c3metrics.com","*attributionmodel.com","*c3tag.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?c3tag\\.com","load-type":["third-party"],"unless-domain":["*c3metrics.com","*attributionmodel.com","*c3tag.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cnzz\\.com","load-type":["third-party"],"unless-domain":["*cnzz.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chartbeat\\.com","load-type":["third-party"],"unless-domain":["*chartbeat.com","*chartbeat.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chartbeat\\.net","load-type":["third-party"],"unless-domain":["*chartbeat.com","*chartbeat.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicktale\\.com","load-type":["third-party"],"unless-domain":["*clicktale.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicktale\\.net","load-type":["third-party"],"unless-domain":["*clicktale.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pantherssl\\.com","load-type":["third-party"],"unless-domain":["*clicktale.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickdensity\\.com","load-type":["third-party"],"unless-domain":["*clickdensity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clixmetrix\\.com","load-type":["third-party"],"unless-domain":["*clixmetrix.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clixpy\\.com","load-type":["third-party"],"unless-domain":["*clixpy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clustrmaps\\.com","load-type":["third-party"],"unless-domain":["*clustrmaps.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?axf8\\.net","load-type":["third-party"],"unless-domain":["*compuware.com","*axf8.net","*dynatrace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?compuware\\.com","load-type":["third-party"],"unless-domain":["*compuware.com","*axf8.net","*dynatrace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gomez\\.com","load-type":["third-party"],"unless-domain":["*compuware.com","*axf8.net","*dynatrace.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?connexity\\.com","load-type":["third-party"],"unless-domain":["*connexity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?connexity\\.net","load-type":["third-party"],"unless-domain":["*connexity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zmedia\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conversantmedia\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?convert\\.com","load-type":["third-party"],"unless-domain":["*convert.com","*reedge.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reedge\\.com","load-type":["third-party"],"unless-domain":["*convert.com","*reedge.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?convertro\\.com","load-type":["third-party"],"unless-domain":["*convertro.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cetrk\\.com","load-type":["third-party"],"unless-domain":["*crazyegg.com","*cetrk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crazyegg\\.com","load-type":["third-party"],"unless-domain":["*crazyegg.com","*cetrk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crowdscience\\.com","load-type":["third-party"],"unless-domain":["*crowdscience.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cya2\\.net","load-type":["third-party"],"unless-domain":["*cya2.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?collserve\\.com","load-type":["third-party"],"unless-domain":["*ihs.com","*collserve.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dataium\\.com","load-type":["third-party"],"unless-domain":["*ihs.com","*collserve.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?deepintent\\.com","load-type":["third-party"],"unless-domain":["*deepintent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?demandbase\\.com","load-type":["third-party"],"unless-domain":["*demandbase.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ipcounter\\.de","load-type":["third-party"],"unless-domain":["*directcorp.de","*ipcounter.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trackersimulator\\.org","load-type":["third-party"],"unless-domain":["*eff.org","*trackersimulator.org","*eviltracker.net","*do-not-tracker.org"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eviltracker\\.net","load-type":["third-party"],"unless-domain":["*eff.org","*trackersimulator.org","*eviltracker.net","*do-not-tracker.org"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?do-not-tracker\\.org","load-type":["third-party"],"unless-domain":["*eff.org","*trackersimulator.org","*eviltracker.net","*do-not-tracker.org"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eloqua\\.com","load-type":["third-party"],"unless-domain":["*eloqua.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?encoremetrics\\.com","load-type":["third-party"],"unless-domain":["*encoremetrics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sitecompass\\.com","load-type":["third-party"],"unless-domain":["*encoremetrics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eulerian\\.com","load-type":["third-party"],"unless-domain":["*eulerian.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eulerian\\.net","load-type":["third-party"],"unless-domain":["*eulerian.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?feedjit\\.com","load-type":["third-party"],"unless-domain":["*feedjit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?footprintlive\\.com","load-type":["third-party"],"unless-domain":["*footprintlive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?freeonlineusers\\.com","load-type":["third-party"],"unless-domain":["*freeonlineusers.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?free-pagerank\\.com","load-type":["third-party"],"unless-domain":["*free-pagerank.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fullstory\\.com","load-type":["third-party"],"unless-domain":["*fullstory.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gtop\\.ro","load-type":["third-party"],"unless-domain":["*arenaweb.ro"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gtopstats\\.com","load-type":["third-party"],"unless-domain":["*arenaweb.ro"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getsitecontrol\\.com","load-type":["third-party"],"unless-domain":["*getsitecontrol.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?daphnecm\\.com","load-type":["third-party"],"unless-domain":["*gfk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gfk\\.com","load-type":["third-party"],"unless-domain":["*gfk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gfkdaphne\\.com","load-type":["third-party"],"unless-domain":["*gfk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gaug\\.es","load-type":["third-party"],"unless-domain":["*github.com","*gaug.es"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?godaddy\\.com","load-type":["third-party"],"unless-domain":["*godaddy.com","*trafficfacts.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trafficfacts\\.com","load-type":["third-party"],"unless-domain":["*godaddy.com","*trafficfacts.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gosquared\\.com","load-type":["third-party"],"unless-domain":["*gosquared.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gostats\\.com","load-type":["third-party"],"unless-domain":["*gostats.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google-analytics\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?postrank\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?raasnet\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?redaril\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?histats\\.com","load-type":["third-party"],"unless-domain":["*histats.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hitsniffer\\.com","load-type":["third-party"],"unless-domain":["*hitsniffer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hitslink\\.com","load-type":["third-party"],"unless-domain":["*hitslink.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hotjar\\.com","load-type":["third-party"],"unless-domain":["*hotjar.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hs-analytics\\.net","load-type":["third-party"],"unless-domain":["*hubspot.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cmcore\\.com","load-type":["third-party"],"unless-domain":["*ibm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?coremetrics\\.com","load-type":["third-party"],"unless-domain":["*ibm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ibm\\.com","load-type":["third-party"],"unless-domain":["*ibm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infonline\\.de","load-type":["third-party"],"unless-domain":["*infonline.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ivwbox\\.de","load-type":["third-party"],"unless-domain":["*infonline.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ioam\\.de","load-type":["third-party"],"unless-domain":["*infonline.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?enquisite\\.com","load-type":["third-party"],"unless-domain":["*inboundwriter.com","*enquisite.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inboundwriter\\.com","load-type":["third-party"],"unless-domain":["*inboundwriter.com","*enquisite.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hotlog\\.ru","load-type":["third-party"],"unless-domain":["*infostars.ru","*hotlog.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infostars\\.ru","load-type":["third-party"],"unless-domain":["*infostars.ru","*hotlog.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inspectlet\\.com","load-type":["third-party"],"unless-domain":["*inspectlet.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?domodomain\\.com","load-type":["third-party"],"unless-domain":["*intelligencefocus.com","*leadchampion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intelligencefocus\\.com","load-type":["third-party"],"unless-domain":["*intelligencefocus.com","*leadchampion.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intercom\\.io","load-type":["third-party"],"unless-domain":["*intercom.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?itisatracker\\.com","load-type":["third-party"],"unless-domain":["*itisatracker.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kissmetrics\\.com","load-type":["third-party"],"unless-domain":["*kissmetrics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?keymetric\\.net","load-type":["third-party"],"unless-domain":["*keymetric.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?src\\.kitcode\\.net","load-type":["third-party"],"unless-domain":["*src.kitcode.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linezing\\.com","load-type":["third-party"],"unless-domain":["*linezing.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liveperson\\.com","load-type":["third-party"],"unless-domain":["*liveperson.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nuconomy\\.com","load-type":["third-party"],"unless-domain":["*liveperson.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?logdy\\.com","load-type":["third-party"],"unless-domain":["*logdy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crwdcntrl\\.net","load-type":["third-party"],"unless-domain":["*lotame.com","*crwdcntrl.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lotame\\.com","load-type":["third-party"],"unless-domain":["*lotame.com","*crwdcntrl.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lynchpin\\.com","load-type":["third-party"],"unless-domain":["*lynchpin.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lypn\\.com","load-type":["third-party"],"unless-domain":["*lynchpin.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicktracks\\.com","load-type":["third-party"],"unless-domain":["*aurea.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lyris\\.com","load-type":["third-party"],"unless-domain":["*aurea.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lytiks\\.com","load-type":["third-party"],"unless-domain":["*lytiks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?markmonitor\\.com","load-type":["third-party"],"unless-domain":["*markmonitor.com","*9c9media.ca"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?9c9media\\.ca","load-type":["third-party"],"unless-domain":["*markmonitor.com","*9c9media.ca"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marktest\\.com","load-type":["third-party"],"unless-domain":["*marktest.com","*marktest.pt"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marktest\\.pt","load-type":["third-party"],"unless-domain":["*marktest.com","*marktest.pt"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?maxymiser\\.com","load-type":["third-party"],"unless-domain":["*maxymiser.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meetrics\\.de","load-type":["third-party"],"unless-domain":["*meetrics.com","*de.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meetrics\\.net","load-type":["third-party"],"unless-domain":["*meetrics.com","*de.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?research\\.de\\.com","load-type":["third-party"],"unless-domain":["*meetrics.com","*de.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mixpanel\\.com","load-type":["third-party"],"unless-domain":["*mixpanel.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mxpnl\\.com","load-type":["third-party"],"unless-domain":["*mixpanel.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mongoosemetrics\\.com","load-type":["third-party"],"unless-domain":["*mongoosemetrics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monitus\\.net","load-type":["third-party"],"unless-domain":["*monitus.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mouseflow\\.com","load-type":["third-party"],"unless-domain":["*mouseflow.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mypagerank\\.net","load-type":["third-party"],"unless-domain":["*mypagerank.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?estat\\.com","load-type":["third-party"],"unless-domain":["*mediametrie-estat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediametrie-estat\\.com","load-type":["third-party"],"unless-domain":["*mediametrie-estat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hitsprocessor\\.com","load-type":["third-party"],"unless-domain":["*netapplications.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netapplications\\.com","load-type":["third-party"],"unless-domain":["*netapplications.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newrelic\\.com","load-type":["third-party"],"unless-domain":["*newrelic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nr-data\\.net","load-type":["third-party"],"unless-domain":["*newrelic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?apnewsregistry\\.com","load-type":["third-party"],"unless-domain":["*newsright.com","*apnewsregistry.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nextstat\\.com","load-type":["third-party"],"unless-domain":["*nextstat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?glanceguide\\.com","load-type":["third-party"],"unless-domain":["*nielsen.com","*imrworldwide.com","*imrworldwide.net","*glanceguide.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nielsen\\.com","load-type":["third-party"],"unless-domain":["*nielsen.com","*imrworldwide.com","*imrworldwide.net","*glanceguide.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?observerapp\\.com","load-type":["third-party"],"unless-domain":["*observerapp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?onestat\\.com","load-type":["third-party"],"unless-domain":["*onestat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?openstat\\.ru","load-type":["third-party"],"unless-domain":["*openstat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spylog\\.com","load-type":["third-party"],"unless-domain":["*openstat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?opentracker\\.net","load-type":["third-party"],"unless-domain":["*opentracker.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?persianstat\\.com","load-type":["third-party"],"unless-domain":["*persianstat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?phonalytics\\.com","load-type":["third-party"],"unless-domain":["*phonalytics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?piwik\\.org","load-type":["third-party"],"unless-domain":["*piwik.org"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pronunciator\\.com","load-type":["third-party"],"unless-domain":["*pronunciator.com","*visitorville.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visitorville\\.com","load-type":["third-party"],"unless-domain":["*pronunciator.com","*visitorville.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?protected\\.media","load-type":["third-party"],"unless-domain":["*protected.media","*ad-score.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ad-score\\.com","load-type":["third-party"],"unless-domain":["*protected.media","*ad-score.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kissinsights\\.com","load-type":["third-party"],"unless-domain":["*qualaroo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qualaroo\\.com","load-type":["third-party"],"unless-domain":["*qualaroo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thecounter\\.com","load-type":["third-party"],"unless-domain":["*quinstreet.com","*thecounter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quintelligence\\.com","load-type":["third-party"],"unless-domain":["*quintelligence.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?radarurl\\.com","load-type":["third-party"],"unless-domain":["*radarurl.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?researchnow\\.com","load-type":["third-party"],"unless-domain":["*researchnow.com","*valuedopinions.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?valuedopinions\\.co\\.uk","load-type":["third-party"],"unless-domain":["*researchnow.com","*valuedopinions.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?revtrax\\.com","load-type":["third-party"],"unless-domain":["*revtrax.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ringier\\.cz","load-type":["third-party"],"unless-domain":["*ringier.cz"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getclicky\\.com","load-type":["third-party"],"unless-domain":["*roxr.net","*clicky.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?roxr\\.net","load-type":["third-party"],"unless-domain":["*roxr.net","*clicky.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?staticstuff\\.net","load-type":["third-party"],"unless-domain":["*roxr.net","*clicky.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?statsit\\.com","load-type":["third-party"],"unless-domain":["*statsit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dl-rms\\.com","load-type":["third-party"],"unless-domain":["*safecount.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dlqm\\.net","load-type":["third-party"],"unless-domain":["*safecount.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?questionmarket\\.com","load-type":["third-party"],"unless-domain":["*safecount.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?safecount\\.net","load-type":["third-party"],"unless-domain":["*safecount.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sageanalyst\\.net","load-type":["third-party"],"unless-domain":["*sagemetrics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sagemetrics\\.com","load-type":["third-party"],"unless-domain":["*sagemetrics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?seevolution\\.com","load-type":["third-party"],"unless-domain":["*seevolution.com","*svlu.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?svlu\\.net","load-type":["third-party"],"unless-domain":["*seevolution.com","*svlu.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?segment\\.io","load-type":["third-party"],"unless-domain":["*segment.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sessioncam\\.com","load-type":["third-party"],"unless-domain":["*sessioncam.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shinystat\\.com","load-type":["third-party"],"unless-domain":["*shinystat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shorte\\.st","load-type":["third-party"],"unless-domain":["*shorte.st"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smartlook\\.com","load-type":["third-party"],"unless-domain":["*smartlook.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?snoobi\\.com","load-type":["third-party"],"unless-domain":["*snoobi.fi"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?go-mpulse\\.net","load-type":["third-party"],"unless-domain":["*go-mpulse.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?statcounter\\.com","load-type":["third-party"],"unless-domain":["*statcounter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?statisfy\\.net","load-type":["third-party"],"unless-domain":["*statisfy.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stratigent\\.com","load-type":["third-party"],"unless-domain":["*stratigent.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tensquare\\.com","load-type":["third-party"],"unless-domain":["*tensquare.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sesamestats\\.com","load-type":["third-party"],"unless-domain":["*tnsglobal.com","*statistik-gallup.net","*tns-counter.ru","*tns-cs.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?statistik-gallup\\.net","load-type":["third-party"],"unless-domain":["*tnsglobal.com","*statistik-gallup.net","*tns-counter.ru","*tns-cs.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tns-counter\\.ru","load-type":["third-party"],"unless-domain":["*tnsglobal.com","*statistik-gallup.net","*tns-counter.ru","*tns-cs.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tns-cs\\.net","load-type":["third-party"],"unless-domain":["*tnsglobal.com","*statistik-gallup.net","*tns-counter.ru","*tns-cs.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tnsglobal\\.com","load-type":["third-party"],"unless-domain":["*tnsglobal.com","*statistik-gallup.net","*tns-counter.ru","*tns-cs.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?heronpartners\\.com\\.au","load-type":["third-party"],"unless-domain":["*marinsm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marinsm\\.com","load-type":["third-party"],"unless-domain":["*marinsm.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?roia\\.biz","load-type":["third-party"],"unless-domain":["*trackingsoft.com","*roia.biz"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trackingsoft\\.com","load-type":["third-party"],"unless-domain":["*trackingsoft.com","*roia.biz"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?umbel\\.com","load-type":["third-party"],"unless-domain":["*umbel.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nakanohito\\.jp","load-type":["third-party"],"unless-domain":["*nakanohito.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vertster\\.com","load-type":["third-party"],"unless-domain":["*vertster.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sa-as\\.com","load-type":["third-party"],"unless-domain":["*id.kickfire.com","*sa-as.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visistat\\.com","load-type":["third-party"],"unless-domain":["*id.kickfire.com","*sa-as.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visitstreamer\\.com","load-type":["third-party"],"unless-domain":["*visitstreamer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vizisense\\.com","load-type":["third-party"],"unless-domain":["*vizisense.com","*vizisense.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vizisense\\.net","load-type":["third-party"],"unless-domain":["*vizisense.com","*vizisense.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wowanalytics\\.co\\.uk","load-type":["third-party"],"unless-domain":["*wowanalytics.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?compete\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?onlinewebstats\\.com","load-type":["third-party"],"unless-domain":["*onlinewebstats.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?web-stat\\.com","load-type":["third-party"],"unless-domain":["*webtrackingservices.com","*web-stat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtrackingservices\\.com","load-type":["third-party"],"unless-domain":["*webtrackingservices.com","*web-stat.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtraxs\\.com","load-type":["third-party"],"unless-domain":["*webtraxs.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webclicktracker\\.com","load-type":["third-party"],"unless-domain":["*webclicktracker.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtrekk\\.com","load-type":["third-party"],"unless-domain":["*webtrekk.com","*webtrekk.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtrekk\\.net","load-type":["third-party"],"unless-domain":["*webtrekk.com","*webtrekk.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reinvigorate\\.net","load-type":["third-party"],"unless-domain":["*webtrends.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtrends\\.com","load-type":["third-party"],"unless-domain":["*webtrends.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtrendslive\\.com","load-type":["third-party"],"unless-domain":["*webtrends.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adzmath\\.com","load-type":["third-party"],"unless-domain":["*adzmath.com","*whiteops.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?whiteops\\.com","load-type":["third-party"],"unless-domain":["*adzmath.com","*whiteops.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?woopra-ns\\.com","load-type":["third-party"],"unless-domain":["*woopra.com","*woopra-ns.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?woopra\\.com","load-type":["third-party"],"unless-domain":["*woopra.com","*woopra-ns.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wysistat\\.com","load-type":["third-party"],"unless-domain":["*wysistat.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?analytics\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yellowtracker\\.com","load-type":["third-party"],"unless-domain":["*yellowtracker.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?anormal-media\\.de","load-type":["third-party"],"unless-domain":["*primawebtools.de","*anormal-media.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?anormal-tracker\\.de","load-type":["third-party"],"unless-domain":["*primawebtools.de","*anormal-media.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?certifica\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?comscore\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scorecardresearch\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sitestat\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?voicefive\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mdotlabs\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dwstat\\.cn","load-type":["third-party"],"unless-domain":["*dwstat.cn"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eproof\\.com","load-type":["third-party"],"unless-domain":["*eproof.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?extreme-dm\\.com","load-type":["third-party"],"unless-domain":["*extremetracking.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?extremetracking\\.com","load-type":["third-party"],"unless-domain":["*extremetracking.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etracker\\.com","load-type":["third-party"],"unless-domain":["*etracker.com","*etracker.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etracker\\.de","load-type":["third-party"],"unless-domain":["*etracker.com","*etracker.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sedotracker\\.com","load-type":["third-party"],"unless-domain":["*etracker.com","*etracker.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sedotracker\\.de","load-type":["third-party"],"unless-domain":["*etracker.com","*etracker.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iperceptions\\.com","load-type":["third-party"],"unless-domain":["*iperceptions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?motigo\\.com","load-type":["third-party"],"unless-domain":["*motigo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nedstatbasic\\.net","load-type":["third-party"],"unless-domain":["*motigo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nurago\\.com","load-type":["third-party"],"unless-domain":["*sensic.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nurago\\.de","load-type":["third-party"],"unless-domain":["*sensic.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sensic\\.net","load-type":["third-party"],"unless-domain":["*sensic.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?phpmyvisites\\.us","load-type":["third-party"],"unless-domain":["*phpmyvisites.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?4u\\.pl","load-type":["third-party"],"unless-domain":["*4u.pl"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vistrac\\.com","load-type":["third-party"],"unless-domain":["*vistrac.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amung\\.us","load-type":["third-party"],"unless-domain":["*amung.us"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oewa\\.at","load-type":["third-party"],"unless-domain":["*oewa.at"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oewabox\\.at","load-type":["third-party"],"unless-domain":["*oewa.at"]}}] \ No newline at end of file diff --git a/Client/Frontend/ContentBlocker/Lists/disconnect-content.json b/Client/Frontend/ContentBlocker/Lists/disconnect-content.json new file mode 100755 index 000000000..97ea4d378 --- /dev/null +++ b/Client/Frontend/ContentBlocker/Lists/disconnect-content.json @@ -0,0 +1,517 @@ +[ +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tynt\\.com","load-type":["third-party"],"unless-domain":["*33across.com","*tynt.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?akqa\\.com","load-type":["third-party"],"unless-domain":["*akqa.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?srtk\\.net","load-type":["third-party"],"unless-domain":["*akqa.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?5min\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aim\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aol\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aolanswers\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aolcdn\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aoltechguru\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?autoblog\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cambio\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dailyfinance\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?editions\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?engadget\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?games\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?homesessive\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?huffingtonpost\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?joystiq\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kitchendaily\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?makers\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mandatory\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mapquest\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moviefone\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?noisecreep\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?patch\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pawnation\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shortcuts\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shoutcast\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spinner\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stylelist\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stylemepretty\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?surphace\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?techcrunch\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?theboombox\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?theboot\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tuaw\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?userplane\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?winamp\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?activengage\\.com","load-type":["third-party"],"unless-domain":["*activengage.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adap\\.tv","load-type":["third-party"],"unless-domain":["*adap.tv"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adobe\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?typekit\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?abmr\\.net","load-type":["third-party"],"unless-domain":["*akamai.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?akamai\\.com","load-type":["third-party"],"unless-domain":["*akamai.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?edgesuite\\.net","load-type":["third-party"],"unless-domain":["*akamai.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.com","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cloudfront\\.net","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?alexa\\.com","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?automattic\\.com","load-type":["third-party"],"unless-domain":["*automattic.com","*polldaddy.com","*gravatar.com","*intensedebate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gravatar\\.com","load-type":["third-party"],"unless-domain":["*automattic.com","*polldaddy.com","*gravatar.com","*intensedebate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intensedebate\\.com","load-type":["third-party"],"unless-domain":["*automattic.com","*polldaddy.com","*gravatar.com","*intensedebate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?btbuckets\\.com","load-type":["third-party"],"unless-domain":["*btbuckets.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?baynote\\.com","load-type":["third-party"],"unless-domain":["*baynote.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?baynote\\.net","load-type":["third-party"],"unless-domain":["*baynote.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bazaarvoice\\.com","load-type":["third-party"],"unless-domain":["*bazaarvoice.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bigdoor\\.com","load-type":["third-party"],"unless-domain":["*bigdoor.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?onetruefan\\.com","load-type":["third-party"],"unless-domain":["*bigdoor.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brightcove\\.com","load-type":["third-party"],"unless-domain":["*brightcove.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?browser-update\\.org","load-type":["third-party"],"unless-domain":["*browser-update.org"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bufferapp\\.com","load-type":["third-party"],"unless-domain":["*bufferapp.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bunchball\\.com","load-type":["third-party"],"unless-domain":["*bunchball.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzfed\\.com","load-type":["third-party"],"unless-domain":["*buzzfeed.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzfeed\\.com","load-type":["third-party"],"unless-domain":["*buzzfeed.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cbsinteractive\\.com","load-type":["third-party"],"unless-domain":["*cbsinteractive.com","*com.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?com\\.com","load-type":["third-party"],"unless-domain":["*cbsinteractive.com","*com.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cbox\\.ws","load-type":["third-party"],"unless-domain":["*cbox.ws"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cedexis\\.com","load-type":["third-party"],"unless-domain":["*cedexis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cedexis\\.net","load-type":["third-party"],"unless-domain":["*cedexis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?certona\\.com","load-type":["third-party"],"unless-domain":["*certona.com","*res-x.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?res-x\\.com","load-type":["third-party"],"unless-domain":["*certona.com","*res-x.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clipsyndicate\\.com","load-type":["third-party"],"unless-domain":["*clipsyndicate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?collarity\\.com","load-type":["third-party"],"unless-domain":["*collarity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conduit-banners\\.com","load-type":["third-party"],"unless-domain":["*conduit.com","*conduit-banners.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conduit-services\\.com","load-type":["third-party"],"unless-domain":["*conduit.com","*conduit-banners.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conduit\\.com","load-type":["third-party"],"unless-domain":["*conduit.com","*conduit-banners.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wibiya\\.com","load-type":["third-party"],"unless-domain":["*conduit.com","*conduit-banners.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?congoo\\.com","load-type":["third-party"],"unless-domain":["*congoo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contactatonce\\.com","load-type":["third-party"],"unless-domain":["*contactatonce.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conviva\\.com","load-type":["third-party"],"unless-domain":["*conviva.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dailyme\\.com","load-type":["third-party"],"unless-domain":["*dailyme.com","*newstogram.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newstogram\\.com","load-type":["third-party"],"unless-domain":["*dailyme.com","*newstogram.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?datasift\\.com","load-type":["third-party"],"unless-domain":["*datasift.com","*tweetmeme.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tweetmeme\\.com","load-type":["third-party"],"unless-domain":["*datasift.com","*tweetmeme.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?disqus\\.com","load-type":["third-party"],"unless-domain":["*disqus.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aboutecho\\.com","load-type":["third-party"],"unless-domain":["*aboutecho.com","*haloscan.com","*js-kit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?haloscan\\.com","load-type":["third-party"],"unless-domain":["*aboutecho.com","*haloscan.com","*js-kit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?js-kit\\.com","load-type":["third-party"],"unless-domain":["*aboutecho.com","*haloscan.com","*js-kit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?akamaihd\\.net","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?instagram\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fbcdn\\.net","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?messenger\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flattr\\.com","load-type":["third-party"],"unless-domain":["*flattr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?freewheel\\.tv","load-type":["third-party"],"unless-domain":["*freewheel.tv","*fwmrm.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fwmrm\\.net","load-type":["third-party"],"unless-domain":["*freewheel.tv","*fwmrm.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?genius\\.com","load-type":["third-party"],"unless-domain":["*genius.com","*rsvpgenius.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getsatisfaction\\.com","load-type":["third-party"],"unless-domain":["*getsatisfaction.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gigcount\\.com","load-type":["third-party"],"unless-domain":["*gigya.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gigya\\.com","load-type":["third-party"],"unless-domain":["*gigya.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?globaltakeoff\\.com","load-type":["third-party"],"unless-domain":["*globaltakeoff.com","*globaltakeoff.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?globaltakeoff\\.net","load-type":["third-party"],"unless-domain":["*globaltakeoff.com","*globaltakeoff.net"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?formalyzer\\.com","load-type":["third-party"],"unless-domain":["*datapipe.com","*formalyzer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gogrid\\.com","load-type":["third-party"],"unless-domain":["*datapipe.com","*formalyzer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?komli\\.net","load-type":["third-party"],"unless-domain":["*datapipe.com","*formalyzer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?apture\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogger\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?feedburner\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ggpht\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gmodules\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google-melange\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ad","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ae","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.af","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ag","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ai","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.al","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.am","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ao","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ar","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.as","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.at","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.au","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.az","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ba","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.bd","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.be","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bf","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.bh","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bi","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bj","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.bn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.bo","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.br","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bs","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.bw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.by","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.bz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ca","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cd","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cf","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ch","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ci","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ck","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.co","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?accounts\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?apis\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appengine\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?books\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?checkout\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chrome\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?code\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?codesearch\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?docs\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?drive\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?earth\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?encrypted\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?feedburner\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?feedproxy\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?finance\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?groups\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?health\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?images\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?investor\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?knol\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?maps\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?music\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?news\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?picasa\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?picasaweb\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?play\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?script\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shopping\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sites\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sketchup\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?support\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?talk\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?talkgadget\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?toolbar\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?translate\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trends\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?video\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?videos\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wallet\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?www\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.cr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.cu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cv","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.cy","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.de","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.dj","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.dk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.dm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.do","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.dz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ec","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ee","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.eg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.es","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.et","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.fi","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.fj","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.fm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.fr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ga","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ge","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.gh","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.gi","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gp","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.gt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gy","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.hk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.hn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.hr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ht","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.hu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.id","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ie","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.il","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.im","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.in","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.iq","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.is","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.it","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.je","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.jm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.jo","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.jp","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ke","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.kh","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ki","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.kg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.kr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.kw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.kz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.la","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.lb","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.li","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.lk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ls","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.lt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.lu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.lv","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ly","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ma","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.md","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.me","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ml","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.mm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ms","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.mt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mv","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.mx","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.my","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.mz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.na","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.nf","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ng","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ni","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ne","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.nl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.no","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.np","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.nr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.nu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.nz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.om","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.pa","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.pe","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.pg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ph","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.pk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.pl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.pn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.pr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ps","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.pt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.py","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.qa","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ro","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ru","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.rw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.sa","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.sb","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.sc","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.se","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.sg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.sh","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.si","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.sk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.sl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.sn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.so","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.sm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.st","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.sv","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.td","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.th","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.tj","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.to","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.tr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.tw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.tz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ua","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ug","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.uk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.uy","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.uz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.vc","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ve","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.vg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.vi","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.vn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.vu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ws","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.rs","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.za","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.zm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.zw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cat","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googleapis\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googleartproject\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googleusercontent\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gstatic\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?panoramio\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?postini\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?recaptcha\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?youtube\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gravity\\.com","load-type":["third-party"],"unless-domain":["*gravity.com","*grvcdn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?grvcdn\\.com","load-type":["third-party"],"unless-domain":["*gravity.com","*grvcdn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?heyzap\\.com","load-type":["third-party"],"unless-domain":["*heyzap.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hubspot\\.com","load-type":["third-party"],"unless-domain":["*hubspot.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kaltura\\.com","load-type":["third-party"],"unless-domain":["*kaltura.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickability\\.com","load-type":["third-party"],"unless-domain":["*limelight.com","*uplandsoftware.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?limelight\\.com","load-type":["third-party"],"unless-domain":["*limelight.com","*uplandsoftware.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?llnwd\\.net","load-type":["third-party"],"unless-domain":["*limelight.com","*uplandsoftware.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liveperson\\.net","load-type":["third-party"],"unless-domain":["*liveperson.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liverail\\.com","load-type":["third-party"],"unless-domain":["*liverail.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fyre\\.co","load-type":["third-party"],"unless-domain":["*livefyre.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?livefyre\\.com","load-type":["third-party"],"unless-domain":["*livefyre.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?longtailvideo\\.com","load-type":["third-party"],"unless-domain":["*jwplayer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ltassrv\\.com","load-type":["third-party"],"unless-domain":["*jwplayer.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?luminate\\.com","load-type":["third-party"],"unless-domain":["*luminate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pixazza\\.com","load-type":["third-party"],"unless-domain":["*luminate.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?markit\\.com","load-type":["third-party"],"unless-domain":["*markit.com","*wsod.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wsod\\.com","load-type":["third-party"],"unless-domain":["*markit.com","*wsod.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mashlogic\\.com","load-type":["third-party"],"unless-domain":["*mashlogic.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mcafee\\.com","load-type":["third-party"],"unless-domain":["*mcafee.com","*mcafeesecure.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scanalert\\.com","load-type":["third-party"],"unless-domain":["*mcafee.com","*mcafeesecure.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bing\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gamesforwindows\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getgamesmart\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?healthvault\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ieaddons\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iegallery\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?live\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?microsoft\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?microsoftalumni\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?microsoftalumni\\.org","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?microsoftstore\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?msn\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?msnbc\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?msndirect\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nbcnews\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?office\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?officelive\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?outlook\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?s-msn\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?skype\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?windowsphone\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?worldwidetelescope\\.org","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xbox\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zune\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zune\\.net","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newsinc\\.com","load-type":["third-party"],"unless-domain":["*newsinc.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blaze\\.com","load-type":["third-party"],"unless-domain":["*iwin.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oberon-media\\.com","load-type":["third-party"],"unless-domain":["*iwin.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?olark\\.com","load-type":["third-party"],"unless-domain":["*olark.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oo4\\.com","load-type":["third-party"],"unless-domain":["*ooyala.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ooyala\\.com","load-type":["third-party"],"unless-domain":["*ooyala.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optimizely\\.com","load-type":["third-party"],"unless-domain":["*optimizely.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atgsvcs\\.com","load-type":["third-party"],"unless-domain":["*oracle.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?instantservice\\.com","load-type":["third-party"],"unless-domain":["*oracle.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?istrack\\.com","load-type":["third-party"],"unless-domain":["*oracle.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oracle\\.com","load-type":["third-party"],"unless-domain":["*oracle.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?parsely\\.com","load-type":["third-party"],"unless-domain":["*parsely.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?peerius\\.com","load-type":["third-party"],"unless-domain":["*peerius.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pinterest\\.com","load-type":["third-party"],"unless-domain":["*pinterest.com","*pinterest.de","*pinterest.pt","*pinterest.se","*pinterest.jp","*pinterest.co.kr","*pinterest.dk","*pinterest.com.mx","*pinterest.at","*pinterest.co.uk","*pinterest.ie","*pinterest.fr","*pinterest.ca","*pinterest.ch","*pinterest.es","*pinterest.cl","*pinterest.nz","*pinterest.com.au"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?punchtab\\.com","load-type":["third-party"],"unless-domain":["*punchtab.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rim\\.com","load-type":["third-party"],"unless-domain":["*global.blackberry.com","*laptopverge.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scoreloop\\.com","load-type":["third-party"],"unless-domain":["*global.blackberry.com","*laptopverge.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?saymedia\\.com","load-type":["third-party"],"unless-domain":["*saymedia.com","*typepad.com","*videoegg.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?typepad\\.com","load-type":["third-party"],"unless-domain":["*saymedia.com","*typepad.com","*videoegg.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?videoegg\\.com","load-type":["third-party"],"unless-domain":["*saymedia.com","*typepad.com","*videoegg.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?salesforceliveagent\\.com","load-type":["third-party"],"unless-domain":["*salesforce.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scribefire\\.com","load-type":["third-party"],"unless-domain":["*scribefire.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sixapart\\.com","load-type":["third-party"],"unless-domain":["*movabletype.com","*sixapart.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?skribit\\.com","load-type":["third-party"],"unless-domain":["*paulstamatiou.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?snapengage\\.com","load-type":["third-party"],"unless-domain":["*snapengage.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?springmetrics\\.com","load-type":["third-party"],"unless-domain":["*springmetrics.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?superfish\\.com","load-type":["third-party"],"unless-domain":["*superfish.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?synacor\\.com","load-type":["third-party"],"unless-domain":["*synacor.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?truste\\.com","load-type":["third-party"],"unless-domain":["*truste.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thinglink\\.com","load-type":["third-party"],"unless-domain":["*thinglink.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thismoment\\.com","load-type":["third-party"],"unless-domain":["*thismoment.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thummit\\.com","load-type":["third-party"],"unless-domain":["*thummit.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?topsy\\.com","load-type":["third-party"],"unless-domain":["*topsy.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tracemyip\\.org","load-type":["third-party"],"unless-domain":["*tracemyip.org"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trackset\\.com","load-type":["third-party"],"unless-domain":["*trackset.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trovus\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.trovus.co.uk","*trovus.co.uk"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trumba\\.com","load-type":["third-party"],"unless-domain":["*trumba.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tumblr\\.com","load-type":["third-party"],"unless-domain":["*tumblr.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?turn\\.com","load-type":["third-party"],"unless-domain":["*turn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?turnto\\.com","load-type":["third-party"],"unless-domain":["*turntonetworks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?turntonetworks\\.com","load-type":["third-party"],"unless-domain":["*turntonetworks.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tweetboard\\.com","load-type":["third-party"],"unless-domain":["*tweetboard.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twittercounter\\.com","load-type":["third-party"],"unless-domain":["*twittercounter.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ubermedia\\.com","load-type":["third-party"],"unless-domain":["*ubermedia.com","*tweetup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tweetup\\.com","load-type":["third-party"],"unless-domain":["*ubermedia.com","*tweetup.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ubertags\\.com","load-type":["third-party"],"unless-domain":["*ubertags.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?unbounce\\.com","load-type":["third-party"],"unless-domain":["*unbounce.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?uptrends\\.com","load-type":["third-party"],"unless-domain":["*uptrends.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?usabilitysciences\\.com","load-type":["third-party"],"unless-domain":["*usabilitysciences.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webiqonline\\.com","load-type":["third-party"],"unless-domain":["*usabilitysciences.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?uservoice\\.com","load-type":["third-party"],"unless-domain":["*uservoice.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vgwort\\.de","load-type":["third-party"],"unless-domain":["*vgwort.de"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vindicogroup\\.com","load-type":["third-party"],"unless-domain":["*vindicogroup.com","*vindicosuite.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vindicosuite\\.com","load-type":["third-party"],"unless-domain":["*vindicogroup.com","*vindicosuite.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?verticalacuity\\.com","load-type":["third-party"],"unless-domain":["*verticalacuity.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tidaltv\\.com","load-type":["third-party"],"unless-domain":["*videologygroup.com","*tidaltv.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?videologygroup\\.com","load-type":["third-party"],"unless-domain":["*videologygroup.com","*tidaltv.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qoof\\.com","load-type":["third-party"],"unless-domain":["*viewbix.com","*qoof.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?viewbix\\.com","load-type":["third-party"],"unless-domain":["*viewbix.com","*qoof.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vimeo\\.com","load-type":["third-party"],"unless-domain":["*vimeo.com","*vimeocdn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vimeocdn\\.com","load-type":["third-party"],"unless-domain":["*vimeo.com","*vimeocdn.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visualrevenue\\.com","load-type":["third-party"],"unless-domain":["*visualrevenue.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?voice2page\\.com","load-type":["third-party"],"unless-domain":["*voice2page.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive0\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive1\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive2\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive3\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive4\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive5\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive6\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive7\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive8\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive9\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visualwebsiteoptimizer\\.com","load-type":["third-party"],"unless-domain":["*wingify.com","*vwo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wingify\\.com","load-type":["third-party"],"unless-domain":["*wingify.com","*vwo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xtify\\.com","load-type":["third-party"],"unless-domain":["*xtify.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flickr\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?staticflickr\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?answers\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?apps\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?autos\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?biz\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?developer\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?everything\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?finance\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?games\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?groups\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?help\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hotjobs\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?info\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?local\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?messages\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?movies\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?msg\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?news\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?omg\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pipes\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?realestate\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?search\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shine\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smallbusiness\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sports\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?suggestions\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?travel\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?upcoming\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webhosting\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?widgets\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?www\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yahooapis\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yahoofs\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yimg\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ypolicyblog\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yuilibrary\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zenfs\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?api-maps\\.yandex\\.ru","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zendesk\\.com","load-type":["third-party"],"unless-domain":["*zendesk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zopim\\.com","load-type":["third-party"],"unless-domain":["*zopim.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buysafe\\.com","load-type":["third-party"],"unless-domain":["*buysafe.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iesnare\\.com","load-type":["third-party"],"unless-domain":["*iovation.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iovation\\.com","load-type":["third-party"],"unless-domain":["*iovation.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kikin\\.com","load-type":["third-party"],"unless-domain":["*kikin.com"]}}] \ No newline at end of file diff --git a/Client/Frontend/ContentBlocker/Lists/disconnect-social.json b/Client/Frontend/ContentBlocker/Lists/disconnect-social.json new file mode 100755 index 000000000..87088c3ae --- /dev/null +++ b/Client/Frontend/ContentBlocker/Lists/disconnect-social.json @@ -0,0 +1,67 @@ +[ +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addthis\\.com","load-type":["third-party"],"unless-domain":["*addthis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addthiscdn\\.com","load-type":["third-party"],"unless-domain":["*addthis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addthisedge\\.com","load-type":["third-party"],"unless-domain":["*addthis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clearspring\\.com","load-type":["third-party"],"unless-domain":["*addthis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?connectedads\\.net","load-type":["third-party"],"unless-domain":["*addthis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xgraph\\.com","load-type":["third-party"],"unless-domain":["*addthis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xgraph\\.net","load-type":["third-party"],"unless-domain":["*addthis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?causes\\.com","load-type":["third-party"],"unless-domain":["*causes.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digg\\.com","load-type":["third-party"],"unless-domain":["*digg.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?facebook\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?facebook\\.de","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?facebook\\.fr","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?facebook\\.net","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fb\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atlassolutions\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?friendfeed\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?developers\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gmail\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mail\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inbox\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?orkut\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?plus\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?plusone\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?voice\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wave\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googlemail\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?licdn\\.com","load-type":["third-party"],"unless-domain":["*linkedin.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linkedin\\.com","load-type":["third-party"],"unless-domain":["*linkedin.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addtoany\\.com","load-type":["third-party"],"unless-domain":["*addtoany.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lockerz\\.com","load-type":["third-party"],"unless-domain":["*addtoany.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?list\\.ru","load-type":["third-party"],"unless-domain":["*mail.ru","*list.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mail\\.ru","load-type":["third-party"],"unless-domain":["*mail.ru","*list.ru"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meebo\\.com","load-type":["third-party"],"unless-domain":["*meebo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meebocdn\\.net","load-type":["third-party"],"unless-domain":["*meebo.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?papayamobile\\.com","load-type":["third-party"],"unless-domain":["*papayamobile.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sharethis\\.com","load-type":["third-party"],"unless-domain":["*sharethis.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzster\\.com","load-type":["third-party"],"unless-domain":["*shareaholic.com","*buzzster.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shareaholic\\.com","load-type":["third-party"],"unless-domain":["*shareaholic.com","*buzzster.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stumble-upon\\.com","load-type":["third-party"],"unless-domain":["*stumbleupon.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stumbleupon\\.com","load-type":["third-party"],"unless-domain":["*stumbleupon.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?backtype\\.com","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crashlytics\\.com","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tweetdeck\\.com","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twimg\\.com","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twitter\\.com","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twitter\\.jp","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?userapi\\.com","load-type":["third-party"],"unless-domain":["*vk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vk\\.com","load-type":["third-party"],"unless-domain":["*vk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vkontakte\\.ru","load-type":["third-party"],"unless-domain":["*vk.com"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mybloglog\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rocketmail\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?address\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?alerts\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?avatars\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzz\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?calendar\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?edit\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?legalredirect\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?login\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mail\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?my\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?notepad\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pulse\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webmessenger\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ymail\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}}, +{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reddit\\.com","load-type":["third-party"],"unless-domain":["*reddit.com"]}}] \ No newline at end of file diff --git a/Client/Frontend/ContentBlocker/TrackingProtectionPageStats.swift b/Client/Frontend/ContentBlocker/TrackingProtectionPageStats.swift new file mode 100755 index 000000000..cb8bd33c8 --- /dev/null +++ b/Client/Frontend/ContentBlocker/TrackingProtectionPageStats.swift @@ -0,0 +1,228 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +// This file is largely verbatim from Focus iOS (Blockzilla/Lib/TrackingProtection). +// The preload and postload js files are unmodified from Focus. + +import Shared +import Deferred + +struct TPPageStats { + let adCount: Int + let analyticCount: Int + let contentCount: Int + let socialCount: Int + + var total: Int { return adCount + socialCount + analyticCount + contentCount } + + init() { + adCount = 0 + analyticCount = 0 + contentCount = 0 + socialCount = 0 + } + + private init(adCount: Int, analyticCount: Int, contentCount: Int, socialCount: Int) { + self.adCount = adCount + self.analyticCount = analyticCount + self.contentCount = contentCount + self.socialCount = socialCount + } + + func create(byAddingListItem listItem: BlocklistName) -> TPPageStats { + switch listItem { + case .advertising: return TPPageStats(adCount: adCount + 1, analyticCount: analyticCount, contentCount: contentCount, socialCount: socialCount) + case .analytics: return TPPageStats(adCount: adCount, analyticCount: analyticCount + 1, contentCount: contentCount, socialCount: socialCount) + case .content: return TPPageStats(adCount: adCount, analyticCount: analyticCount, contentCount: contentCount + 1, socialCount: socialCount) + case .social: return TPPageStats(adCount: adCount, analyticCount: analyticCount, contentCount: contentCount, socialCount: socialCount + 1) + } + } +} + +@available(iOS 11, *) +class TPStatsBlocklistChecker { + static let shared = TPStatsBlocklistChecker() + + private var blockLists: TPStatsBlocklists? + + func isBlocked(url: URL, isStrictMode: Bool) -> Deferred { + let deferred = Deferred() + + guard let blockLists = blockLists, let host = url.host, !host.isEmpty else { + // TP Stats init isn't complete yet + deferred.fill(nil) + return deferred + } + + // Make a copy on the main thread + let whitelistRegex = ContentBlockerHelper.whitelistedDomains.domainRegex + + DispatchQueue.global().async { + let enabledLists = BlocklistName.forStrictMode(isOn: isStrictMode) + deferred.fill(blockLists.urlIsInList(url, whitelistedDomains: whitelistRegex).flatMap { return enabledLists.contains($0) ? $0 : nil }) + } + return deferred + } + + func startup() { + DispatchQueue.global().async { + let parser = TPStatsBlocklists() + parser.load() + DispatchQueue.main.async { + self.blockLists = parser + } + } + } +} + +// The 'unless-domain' and 'if-domain' rules use wildcard expressions, convert this to regex. +func wildcardContentBlockerDomainToRegex(domain: String) -> NSRegularExpression? { + struct Memo { static var domains = [String: NSRegularExpression]() } + if let memoized = Memo.domains[domain] { + return memoized + } + + // Convert the domain exceptions into regular expressions. + var regex = domain + "$" + if regex.first == "*" { + regex = "." + regex + } + regex = regex.replacingOccurrences(of: ".", with: "\\.") + do { + let result = try NSRegularExpression(pattern: regex, options: []) + Memo.domains[domain] = result + return result + } catch { + assertionFailure("Blocklists: \(error.localizedDescription)") + return nil + } +} + +@available(iOS 11, *) +fileprivate class TPStatsBlocklists { + class Rule { + let regex: NSRegularExpression + let loadType: LoadType + let resourceType: ResourceType + let domainExceptions: [NSRegularExpression]? + let list: BlocklistName + + init(regex: NSRegularExpression, loadType: LoadType, resourceType: ResourceType, domainExceptions: [NSRegularExpression]?, list: BlocklistName) { + self.regex = regex + self.loadType = loadType + self.resourceType = resourceType + self.domainExceptions = domainExceptions + self.list = list + } + } + + private var blockRules = [String: [Rule]]() + + enum LoadType { + case all + case thirdParty + } + + enum ResourceType { + case all + case font + } + + func load() { + // All rules have this prefix on the domain to match. + let standardPrefix = "^https?://([^/]+\\.)?" + + for blockList in BlocklistName.all { + let list: [[String: AnyObject]] + do { + guard let path = Bundle.main.path(forResource: blockList.filename, ofType: "json") else { + assertionFailure("Blocklists: bad file path.") + return + } + + let json = try Data(contentsOf: URL(fileURLWithPath: path)) + guard let data = try JSONSerialization.jsonObject(with: json, options: []) as? [[String: AnyObject]] else { + assertionFailure("Blocklists: bad JSON cast.") + return + } + list = data + } catch { + assertionFailure("Blocklists: \(error.localizedDescription)") + return + } + + for rule in list { + guard let trigger = rule["trigger"] as? [String: AnyObject], + let filter = trigger["url-filter"] as? String, + let filterRegex = try? NSRegularExpression(pattern: filter, options: []) else { + assertionFailure("Blocklists error: Rule has unexpected format.") + continue + } + + guard let loc = filter.range(of: standardPrefix) else { + assert(false, "url-filter code needs updating for new list format") + return + } + let baseDomain = filter.substring(from: loc.upperBound).replacingOccurrences(of: "\\.", with: ".") + assert(!baseDomain.isEmpty) + + // Sanity check for the lists. + ["*", "?", "+"].forEach { x in + // This will only happen on debug + assert(!baseDomain.contains(x), "No wildcards allowed in baseDomain") + } + + let domainExceptionsRegex = (trigger["unless-domain"] as? [String])?.flatMap { domain in + return wildcardContentBlockerDomainToRegex(domain: domain) + } + + // Only "third-party" is supported; other types are not used in our block lists. + let loadTypes = trigger["load-type"] as? [String] ?? [] + let loadType = loadTypes.contains("third-party") ? LoadType.thirdParty : .all + + // Only "font" is supported; other types are not used in our block lists. + let resourceTypes = trigger["resource-type"] as? [String] ?? [] + let resourceType = resourceTypes.contains("font") ? ResourceType.font : .all + + let rule = Rule(regex: filterRegex, loadType: loadType, resourceType: resourceType, domainExceptions: domainExceptionsRegex, list: blockList) + blockRules[baseDomain] = (blockRules[baseDomain] ?? []) + [rule] + } + } + } + + func urlIsInList(_ url: URL, whitelistedDomains: [NSRegularExpression]) -> BlocklistName? { + let resourceString = url.absoluteString + let resourceRange = NSRange(location: 0, length: resourceString.count) + + guard let baseDomain = url.baseDomain, let rules = blockRules[baseDomain] else { + return nil + } + + domainSearch: for rule in rules { + // First, test the top-level filters to see if this URL might be blocked. + if rule.regex.firstMatch(in: resourceString, options: .anchored, range: resourceRange) != nil { + // Check the domain exceptions. If a domain exception matches, this filter does not apply. + for domainRegex in (rule.domainExceptions ?? []) { + if domainRegex.firstMatch(in: resourceString, options: [], range: resourceRange) != nil { + continue domainSearch + } + } + + // Check the whitelist. + if let baseDomain = url.baseDomain, !whitelistedDomains.isEmpty { + let range = NSRange(location: 0, length: baseDomain.count) + for ignoreDomain in whitelistedDomains { + if ignoreDomain.firstMatch(in: baseDomain, options: [], range: range) != nil { + return nil + } + } + } + + return rule.list + } + } + + return nil + } +} diff --git a/Client/Frontend/ContentBlocker/build-disconnect.py b/Client/Frontend/ContentBlocker/build-disconnect.py new file mode 100755 index 000000000..bd6eb119f --- /dev/null +++ b/Client/Frontend/ContentBlocker/build-disconnect.py @@ -0,0 +1,139 @@ +#!/usr/bin/env python + +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +from __future__ import print_function + +import json +import urlparse + +categories = ("Advertising", "Analytics", "Social", "Content") + +def output_filename(category): + return "Lists/disconnect-{0}.json".format(category.lower()) + +def url_filter(resource): + return "^https?://([^/]+\\.)?" + resource.replace(".", "\\.") + + +def unless_domain(properties): + return ["*" + domain for domain in properties] + + +def create_blocklist_entry(resource, properties): + return {"trigger": {"url-filter": url_filter(resource), + "load-type": ["third-party"], + "unless-domain": unless_domain(properties)}, + "action": {"type": "block"}} + + +def generate_entity_list(path="shavar-prod-lists/disconnect-entitylist.json"): + with open(path) as fp: + entitylist = json.load(fp) + + blocklist = [] + + for name, value in entitylist.items(): + for resource in value['resources']: + entry = create_blocklist_entry(resource, value['properties']) + blocklist.append(entry) + + f = open('Lists/disconnect.json', 'w') + out = json.dumps(blocklist, indent=0, + separators=(',', ':')).replace('\n', '') + f.write(out) + + # Human-readable output. + # print json.dumps(blocklist, indent=2) + +def add_entry_to_blocklist(blocklist, entities, name, property_, resources): + if property_ == "dnt": + return # we don't handle dnt entries yet + if name in entities: + props = entities[name]["properties"] + else: + prop = urlparse.urlparse(property_).netloc.split(".") + if prop[0] == "www": + prop.pop(0) + props = [".".join(prop)] + for res in resources: + blocklist.append(create_blocklist_entry(res, props)) + +def generate_blacklists(blacklist="shavar-prod-lists/disconnect-blacklist.json", entitylist="shavar-prod-lists/disconnect-entitylist.json"): + # Generating the categorical lists requires some manual tweaking to the + # data at the moment. + + def find_entry(entry, list_): + for d in list_: + if d.keys() == [entry]: + return d + + # First, massage the existing categorical data slightly + with open(blacklist) as fp: + categories = json.load(fp)["categories"] + # Move the Twitter and Facebook entries into the Social category from + # the Disconnect category + disconnect = categories["Disconnect"] + del categories["Disconnect"] + categories["Social"].append(find_entry("Facebook", disconnect)) + categories["Social"].append(find_entry("Twitter", disconnect)) + + # Load the entitylist to map the whitelist entries. + with open(entitylist) as fp: + entities = json.load(fp) + + # Change the Google entries for the respective categories + with open("shavar-prod-lists/google_mapping.json") as fp: + tweaks = json.load(fp)["categories"] + for category in ("Advertising", "Analytics", "Social"): + cat = categories[category] + goog = find_entry("Google", cat) or None + if goog is None: + # No data exist for this category, just append + cat.append(tweaks[category][0]) + else: + for prop, resources in tweaks[category]["Google"].items(): + if prop not in goog: + goog[prop] = resources + continue + for resource in resources: + if resource not in goog[prop]: + goog[prop].append(resource) + goog[prop].sort() + cat.sort() + + for category in categories: + blocklist = [] + + for entity in categories[category]: + for name, domains in entity.iteritems(): + for property_, resources in domains.iteritems(): + add_entry_to_blocklist(blocklist, entities, name, property_, resources) + + print("{cat} blacklist has {count} entries." + .format(cat=category, count=len(blocklist))) + + with open(output_filename(category), "w") as fp: + out = json.dumps(blocklist, indent=0, + separators=(',', ':')).replace('\n', '') + fp.write(out) + +def format_one_rule_per_line(): + for category in categories: + name = output_filename(category) + file = open(name) + line = file.read() + file.close() + line = line.replace('{"action"', '\n{"action"') + with open(name, "w") as fp: + fp.write(line) + + +if __name__ == "__main__": + # generate_entity_list() + generate_blacklists() + + # format as one action per-line, which is easier to read and diff + format_one_rule_per_line() diff --git a/Client/Frontend/ContentBlocker/disconnect-advertising.json b/Client/Frontend/ContentBlocker/disconnect-advertising.json deleted file mode 100644 index 838afd31e..000000000 --- a/Client/Frontend/ContentBlocker/disconnect-advertising.json +++ /dev/null @@ -1 +0,0 @@ -[{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?2leep\\.com","load-type":["third-party"],"unless-domain":["*2leep.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?33across\\.com","load-type":["third-party"],"unless-domain":["*33across.com","*tynt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?365dm\\.com","load-type":["third-party"],"unless-domain":["*aggregateintelligence.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?365media\\.com","load-type":["third-party"],"unless-domain":["*aggregateintelligence.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?4info\\.com","load-type":["third-party"],"unless-domain":["*4info.com","*adhaven.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adhaven\\.com","load-type":["third-party"],"unless-domain":["*4info.com","*adhaven.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?4mads\\.com","load-type":["third-party"],"unless-domain":["*4mads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adeurope\\.com","load-type":["third-party"],"unless-domain":["*adeurope.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ad2onegroup\\.com","load-type":["third-party"],"unless-domain":["*ad2onegroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adition\\.com","load-type":["third-party"],"unless-domain":["*adition.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admission\\.net","load-type":["third-party"],"unless-domain":["*cdkglobal.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adpdealerservices\\.com","load-type":["third-party"],"unless-domain":["*cdkglobal.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cobalt\\.com","load-type":["third-party"],"unless-domain":["*cdkglobal.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtech\\.com","load-type":["third-party"],"unless-domain":["*adtech.com","*adtech.de","*adtechus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtech\\.de","load-type":["third-party"],"unless-domain":["*adtech.com","*adtech.de","*adtechus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtechus\\.com","load-type":["third-party"],"unless-domain":["*adtech.com","*adtech.de","*adtechus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtelligence\\.de","load-type":["third-party"],"unless-domain":["*adtelligence.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adzcentral\\.com","load-type":["third-party"],"unless-domain":["*adzcentral.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aerifymedia\\.com","load-type":["third-party"],"unless-domain":["*aerifymedia.com","*anonymous-media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?anonymous-media\\.com","load-type":["third-party"],"unless-domain":["*aerifymedia.com","*anonymous-media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aggregateknowledge\\.com","load-type":["third-party"],"unless-domain":["*aggregateknowledge.com","*agkn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?agkn\\.com","load-type":["third-party"],"unless-domain":["*aggregateknowledge.com","*agkn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsonar\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertising\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atwola\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?leadback\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tacoda\\.net","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtechjp\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hit-parade\\.com","load-type":["third-party"],"unless-domain":["*atinternet.com","*hit-parade.com","*xiti.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?att\\.com","load-type":["third-party"],"unless-domain":["*att.com","*yp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yp\\.com","load-type":["third-party"],"unless-domain":["*att.com","*yp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affiliatetracking\\.com","load-type":["third-party"],"unless-domain":["*affiliatetracking.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?am\\.ua","load-type":["third-party"],"unless-domain":["*autocentre.ua","*am.ua"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?autocentre\\.ua","load-type":["third-party"],"unless-domain":["*autocentre.ua","*am.ua"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aweber\\.com","load-type":["third-party"],"unless-domain":["*aweber.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?abaxinteractive\\.com","load-type":["third-party"],"unless-domain":["*abaxinteractive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?accelia\\.net","load-type":["third-party"],"unless-domain":["*accelia.net","*durasite.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?durasite\\.net","load-type":["third-party"],"unless-domain":["*accelia.net","*durasite.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?accordantmedia\\.com","load-type":["third-party"],"unless-domain":["*accordantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acquisio\\.com","load-type":["third-party"],"unless-domain":["*acquisio.com","*clickequations.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickequations\\.net","load-type":["third-party"],"unless-domain":["*acquisio.com","*clickequations.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?act-on\\.com","load-type":["third-party"],"unless-domain":["*act-on.com","*actonsoftware.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?actonsoftware\\.com","load-type":["third-party"],"unless-domain":["*act-on.com","*actonsoftware.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?actisens\\.com","load-type":["third-party"],"unless-domain":["*actisens.com","*gestionpub.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gestionpub\\.com","load-type":["third-party"],"unless-domain":["*actisens.com","*gestionpub.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?activeconversion\\.com","load-type":["third-party"],"unless-domain":["*activeconversion.com","*activemeter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?activemeter\\.com","load-type":["third-party"],"unless-domain":["*activeconversion.com","*activemeter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acuity\\.com","load-type":["third-party"],"unless-domain":["*acuity.com","*acuityads.com","*acuityplatform.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acuityads\\.com","load-type":["third-party"],"unless-domain":["*acuity.com","*acuityads.com","*acuityplatform.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acuityplatform\\.com","load-type":["third-party"],"unless-domain":["*acuity.com","*acuityads.com","*acuityplatform.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?a2dfp\\.net","load-type":["third-party"],"unless-domain":["*addecisive.com","*a2dfp.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addecisive\\.com","load-type":["third-party"],"unless-domain":["*addecisive.com","*a2dfp.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addynamo\\.com","load-type":["third-party"],"unless-domain":["*addynamo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addynamo\\.net","load-type":["third-party"],"unless-domain":["*addynamo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adknife\\.com","load-type":["third-party"],"unless-domain":["*adknife.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admagnet\\.com","load-type":["third-party"],"unless-domain":["*admagnet.com","*admagnet.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admagnet\\.net","load-type":["third-party"],"unless-domain":["*admagnet.com","*admagnet.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ad4game\\.com","load-type":["third-party"],"unless-domain":["*ad4game.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcirrus\\.com","load-type":["third-party"],"unless-domain":["*adcirrus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adengage\\.com","load-type":["third-party"],"unless-domain":["*adengage.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adextent\\.com","load-type":["third-party"],"unless-domain":["*adextent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adf\\.ly","load-type":["third-party"],"unless-domain":["*adf.ly"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfox\\.ru","load-type":["third-party"],"unless-domain":["*adfox.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfrontiers\\.com","load-type":["third-party"],"unless-domain":["*adfrontiers.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adgentdigital\\.com","load-type":["third-party"],"unless-domain":["*adgentdigital.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shorttailmedia\\.com","load-type":["third-party"],"unless-domain":["*adgentdigital.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adgibbon\\.com","load-type":["third-party"],"unless-domain":["*adgibbon.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adiquity\\.com","load-type":["third-party"],"unless-domain":["*adiquity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adinsight\\.com","load-type":["third-party"],"unless-domain":["*responsetap.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adinsight\\.eu","load-type":["third-party"],"unless-domain":["*responsetap.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adjug\\.com","load-type":["third-party"],"unless-domain":["*adjug.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adjuggler\\.com","load-type":["third-party"],"unless-domain":["*adjuggler.com","*adjuggler.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adjuggler\\.net","load-type":["third-party"],"unless-domain":["*adjuggler.com","*adjuggler.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adkeeper\\.com","load-type":["third-party"],"unless-domain":["*keep.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?akncdn\\.com","load-type":["third-party"],"unless-domain":["*keep.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adkernel\\.com","load-type":["third-party"],"unless-domain":["*adkernel.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adimg\\.net","load-type":["third-party"],"unless-domain":["*www.adlantis.jp","*adimg.net","*adlantis.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlantis\\.jp","load-type":["third-party"],"unless-domain":["*www.adlantis.jp","*adimg.net","*adlantis.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adleave\\.com","load-type":["third-party"],"unless-domain":["*adleave.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admarvel\\.com","load-type":["third-party"],"unless-domain":["*admarvel.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admaximizer\\.com","load-type":["third-party"],"unless-domain":["*admaximizer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admedia\\.com","load-type":["third-party"],"unless-domain":["*admedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnetwork\\.net","load-type":["third-party"],"unless-domain":["*adnetwork.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adocean-global\\.com","load-type":["third-party"],"unless-domain":["*adocean-global.com","*adocean.pl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adocean\\.pl","load-type":["third-party"],"unless-domain":["*adocean-global.com","*adocean.pl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adonnetwork\\.com","load-type":["third-party"],"unless-domain":["*adonnetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dashboardad\\.net","load-type":["third-party"],"unless-domain":["*adonnetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adonion\\.com","load-type":["third-party"],"unless-domain":["*adonion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adperfect\\.com","load-type":["third-party"],"unless-domain":["*adperfect.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adpredictive\\.com","load-type":["third-party"],"unless-domain":["*adpredictive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adreactor\\.com","load-type":["third-party"],"unless-domain":["*adreactor.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adready\\.com","load-type":["third-party"],"unless-domain":["*digitalremedy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adreadytractions\\.com","load-type":["third-party"],"unless-domain":["*digitalremedy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrevolution\\.com","load-type":["third-party"],"unless-domain":["*adrevolution.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adriver\\.ru","load-type":["third-party"],"unless-domain":["*adriver.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adroll\\.com","load-type":["third-party"],"unless-domain":["*adroll.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsafemedia\\.com","load-type":["third-party"],"unless-domain":["*adsafemedia.com","*adsafeprotected.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsafeprotected\\.com","load-type":["third-party"],"unless-domain":["*adsafemedia.com","*adsafeprotected.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adserverpub\\.com","load-type":["third-party"],"unless-domain":["*adserverpub.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adshuffle\\.com","load-type":["third-party"],"unless-domain":["*adshuffle.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adside\\.com","load-type":["third-party"],"unless-domain":["*adside.com","*doclix.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?doclix\\.com","load-type":["third-party"],"unless-domain":["*adside.com","*doclix.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsmart\\.com","load-type":["third-party"],"unless-domain":["*adsmart.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adspeed\\.com","load-type":["third-party"],"unless-domain":["*adspeed.com","*adspeed.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adspeed\\.net","load-type":["third-party"],"unless-domain":["*adspeed.com","*adspeed.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adspirit\\.com","load-type":["third-party"],"unless-domain":["*adspirit.de","*adspirit.com","*adspirit.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adspirit\\.de","load-type":["third-party"],"unless-domain":["*adspirit.de","*adspirit.com","*adspirit.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adspirit\\.net","load-type":["third-party"],"unless-domain":["*adspirit.de","*adspirit.com","*adspirit.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtiger\\.de","load-type":["third-party"],"unless-domain":["*adtiger.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtruth\\.com","load-type":["third-party"],"unless-domain":["*adtruth.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adxpansion\\.com","load-type":["third-party"],"unless-domain":["*adxpansion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adality\\.de","load-type":["third-party"],"unless-domain":["*adality.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrtx\\.net","load-type":["third-party"],"unless-domain":["*adality.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adaptiveads\\.com","load-type":["third-party"],"unless-domain":["*adaptiveads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adaptly\\.com","load-type":["third-party"],"unless-domain":["*adaptly.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adaramedia\\.com","load-type":["third-party"],"unless-domain":["*adaramedia.com","*opinmind.com","*yieldoptimizer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?opinmind\\.com","load-type":["third-party"],"unless-domain":["*adaramedia.com","*opinmind.com","*yieldoptimizer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldoptimizer\\.com","load-type":["third-party"],"unless-domain":["*adaramedia.com","*opinmind.com","*yieldoptimizer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adatus\\.com","load-type":["third-party"],"unless-domain":["*adatus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbrn\\.com","load-type":["third-party"],"unless-domain":["*adbrain.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbrain\\.com","load-type":["third-party"],"unless-domain":["*adbrain.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbroker\\.de","load-type":["third-party"],"unless-domain":["*adbroker.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adchemy\\.com","load-type":["third-party"],"unless-domain":["*adchemy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adconion\\.com","load-type":["third-party"],"unless-domain":["*adconion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amgdgt\\.com","load-type":["third-party"],"unless-domain":["*adconion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?euroclick\\.com","load-type":["third-party"],"unless-domain":["*adconion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smartclip\\.com","load-type":["third-party"],"unless-domain":["*adconion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addvantagemedia\\.com","load-type":["third-party"],"unless-domain":["*addvantagemedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfonic\\.com","load-type":["third-party"],"unless-domain":["*adfonic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adforgeinc\\.com","load-type":["third-party"],"unless-domain":["*adforgeinc.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adform\\.com","load-type":["third-party"],"unless-domain":["*adform.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adform\\.net","load-type":["third-party"],"unless-domain":["*adform.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adformdsp\\.net","load-type":["third-party"],"unless-domain":["*adform.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfunky\\.com","load-type":["third-party"],"unless-domain":["*adfunky.com","*adfunkyserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfunkyserver\\.com","load-type":["third-party"],"unless-domain":["*adfunky.com","*adfunkyserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adfusion\\.com","load-type":["third-party"],"unless-domain":["*adfusion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adglare\\.net","load-type":["third-party"],"unless-domain":["*adglare.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adglare\\.com","load-type":["third-party"],"unless-domain":["*adglare.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adblade\\.com","load-type":["third-party"],"unless-domain":["*adiant.com","*adblade.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adiant\\.com","load-type":["third-party"],"unless-domain":["*adiant.com","*adblade.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adknowledge\\.com","load-type":["third-party"],"unless-domain":["*adknowledge.com","*adparlor.com","*bidsystem.com","*cubics.com","*lookery.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adparlor\\.com","load-type":["third-party"],"unless-domain":["*adknowledge.com","*adparlor.com","*bidsystem.com","*cubics.com","*lookery.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bidsystem\\.com","load-type":["third-party"],"unless-domain":["*adknowledge.com","*adparlor.com","*bidsystem.com","*cubics.com","*lookery.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cubics\\.com","load-type":["third-party"],"unless-domain":["*adknowledge.com","*adparlor.com","*bidsystem.com","*cubics.com","*lookery.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lookery\\.com","load-type":["third-party"],"unless-domain":["*adknowledge.com","*adparlor.com","*bidsystem.com","*cubics.com","*lookery.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlibrium\\.com","load-type":["third-party"],"unless-domain":["*adlibrium.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlucent\\.com","load-type":["third-party"],"unless-domain":["*adlucent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admarketplace\\.net","load-type":["third-party"],"unless-domain":["*admarketplace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admarketplace\\.com","load-type":["third-party"],"unless-domain":["*admarketplace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ampxchange\\.com","load-type":["third-party"],"unless-domain":["*admarketplace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admeta\\.com","load-type":["third-party"],"unless-domain":["*admeta.com","*atemda.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atemda\\.com","load-type":["third-party"],"unless-domain":["*admeta.com","*atemda.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admicro\\.vn","load-type":["third-party"],"unless-domain":["*admicro.vn"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vcmedia\\.vn","load-type":["third-party"],"unless-domain":["*admicro.vn"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admixer\\.co\\.kr","load-type":["third-party"],"unless-domain":["*admixer.co.kr"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admized\\.com","load-type":["third-party"],"unless-domain":["*admized.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admobile\\.com","load-type":["third-party"],"unless-domain":["*admobile.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admotion\\.com","load-type":["third-party"],"unless-domain":["*admotion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nspmotion\\.com","load-type":["third-party"],"unless-domain":["*admotion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnetik\\.com","load-type":["third-party"],"unless-domain":["*wtp101.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wtp101\\.com","load-type":["third-party"],"unless-domain":["*wtp101.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?2o7\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?auditude\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?demdex\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?demdex\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dmtracker\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?efrontier\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?everestads\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?everestjs\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?everesttech\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hitbox\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?omniture\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?omtrdc\\.net","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?touchclarity\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adometry\\.com","load-type":["third-party"],"unless-domain":["*adometry.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dmtry\\.com","load-type":["third-party"],"unless-domain":["*adometry.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickotmedia\\.com","load-type":["third-party"],"unless-domain":["*clickotmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adotmob\\.com","load-type":["third-party"],"unless-domain":["*adotmob.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adperium\\.com","load-type":["third-party"],"unless-domain":["*adperium.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adpersia\\.com","load-type":["third-party"],"unless-domain":["*adpersia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adstours\\.com","load-type":["third-party"],"unless-domain":["*adstours.com","*clickintext.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickintext\\.net","load-type":["third-party"],"unless-domain":["*adstours.com","*clickintext.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adscience\\.nl","load-type":["third-party"],"unless-domain":["*adscience.nl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsperity\\.com","load-type":["third-party"],"unless-domain":["*adsperity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsrevenue\\.net","load-type":["third-party"],"unless-domain":["*adsrevenue.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adx1\\.com","load-type":["third-party"],"unless-domain":["*adx1.com","*adsty.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsty\\.com","load-type":["third-party"],"unless-domain":["*adx1.com","*adsty.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?4dsply\\.com","load-type":["third-party"],"unless-domain":["*4dsply.com","*adsupply.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsupply\\.com","load-type":["third-party"],"unless-domain":["*4dsply.com","*adsupply.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adswizz\\.com","load-type":["third-party"],"unless-domain":["*adswizz.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtegrity\\.com","load-type":["third-party"],"unless-domain":["*adtegrity.com","*adtegrity.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtegrity\\.net","load-type":["third-party"],"unless-domain":["*adtegrity.com","*adtegrity.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adultadworld\\.com","load-type":["third-party"],"unless-domain":["*adultadworld.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adultmoda\\.com","load-type":["third-party"],"unless-domain":["*adultmoda.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adventive\\.com","load-type":["third-party"],"unless-domain":["*adventive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnext\\.fr","load-type":["third-party"],"unless-domain":["*adverline.com","*adnext.fr"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adverline\\.com","load-type":["third-party"],"unless-domain":["*adverline.com","*adnext.fr"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adversal\\.com","load-type":["third-party"],"unless-domain":["*adversal.com","*adv-adserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adv-adserver\\.com","load-type":["third-party"],"unless-domain":["*adversal.com","*adv-adserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertstream\\.com","load-type":["third-party"],"unless-domain":["*advertstream.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adverticum\\.com","load-type":["third-party"],"unless-domain":["*adsmart.com","*adverticum.com","*adverticum.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adverticum\\.net","load-type":["third-party"],"unless-domain":["*adsmart.com","*adverticum.com","*adverticum.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertise\\.com","load-type":["third-party"],"unless-domain":["*advertise.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertisespace\\.com","load-type":["third-party"],"unless-domain":["*advertisespace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advisormedia\\.cz","load-type":["third-party"],"unless-domain":["*advisormedia.cz"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adworx\\.at","load-type":["third-party"],"unless-domain":["*adworx.at","*adworx.be","*adworx.nl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adworx\\.be","load-type":["third-party"],"unless-domain":["*adworx.at","*adworx.be","*adworx.nl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adworx\\.nl","load-type":["third-party"],"unless-domain":["*adworx.at","*adworx.be","*adworx.nl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adxvalue\\.com","load-type":["third-party"],"unless-domain":["*adxvalue.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adxvalue\\.de","load-type":["third-party"],"unless-domain":["*adxvalue.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adzerk\\.com","load-type":["third-party"],"unless-domain":["*adzerk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adzerk\\.net","load-type":["third-party"],"unless-domain":["*adzerk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aemedia\\.com","load-type":["third-party"],"unless-domain":["*dentsuaegisnetwork.com","*aemedia.com","*bluestreak.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bluestreak\\.com","load-type":["third-party"],"unless-domain":["*dentsuaegisnetwork.com","*aemedia.com","*bluestreak.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affectv\\.co\\.uk","load-type":["third-party"],"unless-domain":["*affectv.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affine\\.tv","load-type":["third-party"],"unless-domain":["*affine.tv","*affinesystems.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affinesystems\\.com","load-type":["third-party"],"unless-domain":["*affine.tv","*affinesystems.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affinity\\.com","load-type":["third-party"],"unless-domain":["*affinity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?afdads\\.com","load-type":["third-party"],"unless-domain":["*afterdownload.com","*afdads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?afterdownload\\.com","load-type":["third-party"],"unless-domain":["*afterdownload.com","*afdads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aim4media\\.com","load-type":["third-party"],"unless-domain":["*aim4media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?airpush\\.com","load-type":["third-party"],"unless-domain":["*airpush.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?imiclk\\.com","load-type":["third-party"],"unless-domain":["*akamai.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?allstarmediagroup\\.com","load-type":["third-party"],"unless-domain":["*allstarmediagroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aloodo\\.com","load-type":["third-party"],"unless-domain":["*aloodo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon-adsystem\\.com","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.ca","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.co\\.jp","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.co\\.uk","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.de","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.es","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.fr","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.it","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?assoc-amazon\\.com","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnetwork\\.vn","load-type":["third-party"],"unless-domain":["*ambientdigital.com.vn","*adnetwork.vn"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ambientdigital\\.com\\.vn","load-type":["third-party"],"unless-domain":["*ambientdigital.com.vn","*adnetwork.vn"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amobee\\.com","load-type":["third-party"],"unless-domain":["*amobee.com","*smartclip.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?andbeyond\\.media","load-type":["third-party"],"unless-domain":["*andbeyond.media"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dsply\\.com","load-type":["third-party"],"unless-domain":["*answers.com","*dsply.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appflood\\.com","load-type":["third-party"],"unless-domain":["*appflood.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlantic\\.nl","load-type":["third-party"],"unless-domain":["*appnexus.com","*adlantic.nl","*adnxs.com","*adrdgt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnxs\\.com","load-type":["third-party"],"unless-domain":["*appnexus.com","*adlantic.nl","*adnxs.com","*adrdgt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrdgt\\.com","load-type":["third-party"],"unless-domain":["*appnexus.com","*adlantic.nl","*adnxs.com","*adrdgt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appnexus\\.com","load-type":["third-party"],"unless-domain":["*appnexus.com","*adlantic.nl","*adnxs.com","*adrdgt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?alenty\\.com","load-type":["third-party"],"unless-domain":["*appnexus.com","*adlantic.nl","*adnxs.com","*adrdgt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appenda\\.com","load-type":["third-party"],"unless-domain":["*appenda.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appier\\.com","load-type":["third-party"],"unless-domain":["*appier.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?applifier\\.com","load-type":["third-party"],"unless-domain":["*applifier.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?applovin\\.com","load-type":["third-party"],"unless-domain":["*applovin.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appsflyer\\.com","load-type":["third-party"],"unless-domain":["*appsflyer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?arkwrightshomebrew\\.com","load-type":["third-party"],"unless-domain":["*whiskyandwines.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ctasnet\\.com","load-type":["third-party"],"unless-domain":["*whiskyandwines.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atoomic\\.com","load-type":["third-party"],"unless-domain":["*atoomic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atrinsic\\.com","load-type":["third-party"],"unless-domain":["*atrinsic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?audienceadnetwork\\.com","load-type":["third-party"],"unless-domain":["*audienceadnetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?audience2media\\.com","load-type":["third-party"],"unless-domain":["*audience2media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?audiencescience\\.com","load-type":["third-party"],"unless-domain":["*audiencescience.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?revsci\\.net","load-type":["third-party"],"unless-domain":["*audiencescience.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?targetingmarketplace\\.com","load-type":["third-party"],"unless-domain":["*audiencescience.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wunderloop\\.net","load-type":["third-party"],"unless-domain":["*audiencescience.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?augme\\.com","load-type":["third-party"],"unless-domain":["*hipcricket.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hipcricket\\.com","load-type":["third-party"],"unless-domain":["*hipcricket.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?augur\\.io","load-type":["third-party"],"unless-domain":["*augur.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?avalanchers\\.com","load-type":["third-party"],"unless-domain":["*avalanchers.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?avantlink\\.com","load-type":["third-party"],"unless-domain":["*avantlink.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?avsads\\.com","load-type":["third-party"],"unless-domain":["*avsads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adgear\\.com","load-type":["third-party"],"unless-domain":["*bloom-hq.com","*adgear.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bloom-hq\\.com","load-type":["third-party"],"unless-domain":["*bloom-hq.com","*adgear.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adgrx\\.com","load-type":["third-party"],"unless-domain":["*bloom-hq.com","*adgear.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzcity\\.com","load-type":["third-party"],"unless-domain":["*buzzcity.com","*branchez-vous.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bvmedia\\.ca","load-type":["third-party"],"unless-domain":["*buzzcity.com","*branchez-vous.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?networldmedia\\.com","load-type":["third-party"],"unless-domain":["*buzzcity.com","*branchez-vous.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?networldmedia\\.net","load-type":["third-party"],"unless-domain":["*buzzcity.com","*branchez-vous.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?backbeatmedia\\.com","load-type":["third-party"],"unless-domain":["*backbeatmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bannerconnect\\.net","load-type":["third-party"],"unless-domain":["*bannerconnect.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?barilliance\\.com","load-type":["third-party"],"unless-domain":["*barilliance.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?baronsoffers\\.com","load-type":["third-party"],"unless-domain":["*baronsoffers.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?batanga\\.com","load-type":["third-party"],"unless-domain":["*vix.com","*corp.vix.com","*batanga.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?batanganetwork\\.com","load-type":["third-party"],"unless-domain":["*vix.com","*corp.vix.com","*batanga.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?beanstockmedia\\.com","load-type":["third-party"],"unless-domain":["*beanstockmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?begun\\.ru","load-type":["third-party"],"unless-domain":["*begun.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?betgenius\\.com","load-type":["third-party"],"unless-domain":["*betgenius.com","*connextra.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?connextra\\.com","load-type":["third-party"],"unless-domain":["*betgenius.com","*connextra.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bidvertiser\\.com","load-type":["third-party"],"unless-domain":["*bidvertiser.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?binlayer\\.com","load-type":["third-party"],"unless-domain":["*binlayer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bitcoinplus\\.com","load-type":["third-party"],"unless-domain":["*bitcoinplus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bittads\\.com","load-type":["third-party"],"unless-domain":["*bittads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bizo\\.com","load-type":["third-party"],"unless-domain":["*bizo.com","*bizographics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bizographics\\.com","load-type":["third-party"],"unless-domain":["*bizo.com","*bizographics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blacklabelads\\.com","load-type":["third-party"],"unless-domain":["*blacklabelads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogcatalog\\.com","load-type":["third-party"],"unless-domain":["*blogcatalog.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?theblogfrog\\.com","load-type":["third-party"],"unless-domain":["*theblogfrog.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogher\\.com","load-type":["third-party"],"unless-domain":["*blogher.com","*blogherads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogherads\\.com","load-type":["third-party"],"unless-domain":["*blogher.com","*blogherads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogrollr\\.com","load-type":["third-party"],"unless-domain":["*blogrollr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bloomreach\\.com","load-type":["third-party"],"unless-domain":["*bloomreach.com","*brcdn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brcdn\\.com","load-type":["third-party"],"unless-domain":["*bloomreach.com","*brcdn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brsrvr\\.com","load-type":["third-party"],"unless-domain":["*bloomreach.com","*brcdn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blutrumpet\\.com","load-type":["third-party"],"unless-domain":["*blutrumpet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bluecava\\.com","load-type":["third-party"],"unless-domain":["*bluecava.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bkrtx\\.com","load-type":["third-party"],"unless-domain":["*bluekai.com","*tracksimple.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bluekai\\.com","load-type":["third-party"],"unless-domain":["*bluekai.com","*tracksimple.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tracksimple\\.com","load-type":["third-party"],"unless-domain":["*bluekai.com","*tracksimple.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brainient\\.com","load-type":["third-party"],"unless-domain":["*brainient.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brandaffinity\\.net","load-type":["third-party"],"unless-domain":["*brandaffinity.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brand\\.net","load-type":["third-party"],"unless-domain":["*brand.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brandscreen\\.com","load-type":["third-party"],"unless-domain":["*brandscreen.com","*rtbidder.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rtbidder\\.net","load-type":["third-party"],"unless-domain":["*brandscreen.com","*rtbidder.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brightroll\\.com","load-type":["third-party"],"unless-domain":["*brightroll.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?btrll\\.com","load-type":["third-party"],"unless-domain":["*brightroll.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brighttag\\.com","load-type":["third-party"],"unless-domain":["*brighttag.com","*btstatic.com","*thebrighttag.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?btstatic\\.com","load-type":["third-party"],"unless-domain":["*brighttag.com","*btstatic.com","*thebrighttag.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thebrighttag\\.com","load-type":["third-party"],"unless-domain":["*brighttag.com","*btstatic.com","*thebrighttag.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brilig\\.com","load-type":["third-party"],"unless-domain":["*brilig.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?burstbeacon\\.com","load-type":["third-party"],"unless-domain":["*burstmedia.com","*burstbeacon.com","*burstdirectads.com","*burstnet.com","*giantrealm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?burstdirectads\\.com","load-type":["third-party"],"unless-domain":["*burstmedia.com","*burstbeacon.com","*burstdirectads.com","*burstnet.com","*giantrealm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?burstmedia\\.com","load-type":["third-party"],"unless-domain":["*burstmedia.com","*burstbeacon.com","*burstdirectads.com","*burstnet.com","*giantrealm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?burstnet\\.com","load-type":["third-party"],"unless-domain":["*burstmedia.com","*burstbeacon.com","*burstdirectads.com","*burstnet.com","*giantrealm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?giantrealm\\.com","load-type":["third-party"],"unless-domain":["*burstmedia.com","*burstbeacon.com","*burstdirectads.com","*burstnet.com","*giantrealm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?burstly\\.com","load-type":["third-party"],"unless-domain":["*burstly.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?businessol\\.com","load-type":["third-party"],"unless-domain":["*businessol.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?beaconads\\.com","load-type":["third-party"],"unless-domain":["*buysellads.com","*beaconads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buysellads\\.com","load-type":["third-party"],"unless-domain":["*buysellads.com","*beaconads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buysight\\.com","load-type":["third-party"],"unless-domain":["*buysight.com","*permuto.com","*pulsemgr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?permuto\\.com","load-type":["third-party"],"unless-domain":["*buysight.com","*permuto.com","*pulsemgr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pulsemgr\\.com","load-type":["third-party"],"unless-domain":["*buysight.com","*permuto.com","*pulsemgr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzcity\\.com","load-type":["third-party"],"unless-domain":["*buzzcity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzparadise\\.com","load-type":["third-party"],"unless-domain":["*buzzparadise.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?capitaldata\\.fr","load-type":["third-party"],"unless-domain":["*capitaldata.fr"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cbproads\\.com","load-type":["third-party"],"unless-domain":["*cbproads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contaxe\\.com","load-type":["third-party"],"unless-domain":["*contaxe.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contextweb\\.com","load-type":["third-party"],"unless-domain":["*contextweb.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admailtiser\\.com","load-type":["third-party"],"unless-domain":["*contextin.com","*admailtiser.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contextin\\.com","load-type":["third-party"],"unless-domain":["*contextin.com","*admailtiser.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpmstar\\.com","load-type":["third-party"],"unless-domain":["*cpmstar.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpxadroit\\.com","load-type":["third-party"],"unless-domain":["*cpxadroit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpxinteractive\\.com","load-type":["third-party"],"unless-domain":["*cpxadroit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adreadypixels\\.com","load-type":["third-party"],"unless-domain":["*cpxadroit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cadreon\\.com","load-type":["third-party"],"unless-domain":["*cadreon.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?campaigngrid\\.com","load-type":["third-party"],"unless-domain":["*campaigngrid.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?caraytech\\.com\\.ar","load-type":["third-party"],"unless-domain":["*www.caraytech.com.ar","*caraytech.com.ar","*e-planning.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?e-planning\\.net","load-type":["third-party"],"unless-domain":["*www.caraytech.com.ar","*caraytech.com.ar","*e-planning.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cart\\.ro","load-type":["third-party"],"unless-domain":["*cart.ro"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?statistics\\.ro","load-type":["third-party"],"unless-domain":["*cart.ro"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?casalemedia\\.com","load-type":["third-party"],"unless-domain":["*casalemedia.com","*medianet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?medianet\\.com","load-type":["third-party"],"unless-domain":["*casalemedia.com","*medianet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chango\\.ca","load-type":["third-party"],"unless-domain":["*chango.com","*chango.ca"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chango\\.com","load-type":["third-party"],"unless-domain":["*chango.com","*chango.ca"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?channelintelligence\\.com","load-type":["third-party"],"unless-domain":["*channelintelligence.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?channeladvisor\\.com","load-type":["third-party"],"unless-domain":["*channeladvisor.com","*searchmarketing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?searchmarketing\\.com","load-type":["third-party"],"unless-domain":["*channeladvisor.com","*searchmarketing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chartboost\\.com","load-type":["third-party"],"unless-domain":["*chartboost.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?checkm8\\.com","load-type":["third-party"],"unless-domain":["*checkm8.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chitika\\.com","load-type":["third-party"],"unless-domain":["*chitika.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chitika\\.net","load-type":["third-party"],"unless-domain":["*chitika.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?choicestream\\.com","load-type":["third-party"],"unless-domain":["*choicestream.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clearsaleing\\.com","load-type":["third-party"],"unless-domain":["*clearsaleing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?csdata1\\.com","load-type":["third-party"],"unless-domain":["*clearsaleing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?csdata2\\.com","load-type":["third-party"],"unless-domain":["*clearsaleing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?csdata3\\.com","load-type":["third-party"],"unless-domain":["*clearsaleing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clearsightinteractive\\.com","load-type":["third-party"],"unless-domain":["*clearsightinteractive.com","*csi-tracking.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?csi-tracking\\.com","load-type":["third-party"],"unless-domain":["*clearsightinteractive.com","*csi-tracking.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clearsearchmedia\\.com","load-type":["third-party"],"unless-domain":["*pathinteractive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?csm-secure\\.com","load-type":["third-party"],"unless-domain":["*pathinteractive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicmanager\\.fr","load-type":["third-party"],"unless-domain":["*clicmanager.fr"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickaider\\.com","load-type":["third-party"],"unless-domain":["*clickaider.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickdimensions\\.com","load-type":["third-party"],"unless-domain":["*clickdimensions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickdistrict\\.com","load-type":["third-party"],"unless-domain":["*clickdistrict.com","*creative-serving.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?creative-serving\\.com","load-type":["third-party"],"unless-domain":["*clickdistrict.com","*creative-serving.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conversiondashboard\\.com","load-type":["third-party"],"unless-domain":["*clickfuel.com","*myconversionlab.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickinc\\.com","load-type":["third-party"],"unless-domain":["*clickinc.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickbooth\\.com","load-type":["third-party"],"unless-domain":["*clickbooth.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtoll\\.com","load-type":["third-party"],"unless-domain":["*clickbooth.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicksor\\.com","load-type":["third-party"],"unless-domain":["*clicksor.com","*clicksor.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicksor\\.net","load-type":["third-party"],"unless-domain":["*clicksor.com","*clicksor.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickwinks\\.com","load-type":["third-party"],"unless-domain":["*clickwinks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clovenetwork\\.com","load-type":["third-party"],"unless-domain":["*clovenetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cmads\\.com\\.tw","load-type":["third-party"],"unless-domain":["*cognitivematch.com","*cmads.com.tw","*cmadsasia.com","*cmadseu.com","*cmmeglobal.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cmadsasia\\.com","load-type":["third-party"],"unless-domain":["*cognitivematch.com","*cmads.com.tw","*cmadsasia.com","*cmadseu.com","*cmmeglobal.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cmadseu\\.com","load-type":["third-party"],"unless-domain":["*cognitivematch.com","*cmads.com.tw","*cmadsasia.com","*cmadseu.com","*cmmeglobal.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cmmeglobal\\.com","load-type":["third-party"],"unless-domain":["*cognitivematch.com","*cmads.com.tw","*cmadsasia.com","*cmadseu.com","*cmmeglobal.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cognitivematch\\.com","load-type":["third-party"],"unless-domain":["*cognitivematch.com","*cmads.com.tw","*cmadsasia.com","*cmadseu.com","*cmmeglobal.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?coinhive\\.com","load-type":["third-party"],"unless-domain":["*coinhive.com","*coin-hive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?coin-hive\\.com","load-type":["third-party"],"unless-domain":["*coinhive.com","*coin-hive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?collective-media\\.net","load-type":["third-party"],"unless-domain":["*collective.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?collective\\.com","load-type":["third-party"],"unless-domain":["*collective.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oggifinogi\\.com","load-type":["third-party"],"unless-domain":["*collective.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tumri\\.com","load-type":["third-party"],"unless-domain":["*collective.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tumri\\.net","load-type":["third-party"],"unless-domain":["*collective.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yt1187\\.net","load-type":["third-party"],"unless-domain":["*collective.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?apmebf\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?awltovhc\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cj\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ftjcfx\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kcdwa\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qksz\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qksz\\.net","load-type":["third-party"],"unless-domain":["*cj.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tqlkg\\.com","load-type":["third-party"],"unless-domain":["*cj.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yceml\\.net","load-type":["third-party"],"unless-domain":["*cj.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?communicatorcorp\\.com","load-type":["third-party"],"unless-domain":["*communicatorcorp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?compasslabs\\.com","load-type":["third-party"],"unless-domain":["*compasslabs.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?complex\\.com","load-type":["third-party"],"unless-domain":["*complexmedianetwork.com","*complex.com","*collider.com","*solecollector.com","*pigeonsandplanes.com","*theridechannel.com","*firstwefeast.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?complexmedianetwork\\.com","load-type":["third-party"],"unless-domain":["*complexmedianetwork.com","*complex.com","*collider.com","*solecollector.com","*pigeonsandplanes.com","*theridechannel.com","*firstwefeast.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?consiliummedia\\.com","load-type":["third-party"],"unless-domain":["*consiliummedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?agencytradingdesk\\.net","load-type":["third-party"],"unless-domain":["*contextuads.com","*agencytradingdesk.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contextuads\\.com","load-type":["third-party"],"unless-domain":["*contextuads.com","*agencytradingdesk.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?convergedirect\\.com","load-type":["third-party"],"unless-domain":["*convergedirect.com","*convergetrack.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?convergetrack\\.com","load-type":["third-party"],"unless-domain":["*convergedirect.com","*convergetrack.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conversionruler\\.com","load-type":["third-party"],"unless-domain":["*conversionruler.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conversive\\.nl","load-type":["third-party"],"unless-domain":["*conversive.nl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?coremotives\\.com","load-type":["third-party"],"unless-domain":["*coremotives.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adify\\.com","load-type":["third-party"],"unless-domain":["*novomotus.com","*coxdigitalsolutions.com","*adify.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?afy11\\.net","load-type":["third-party"],"unless-domain":["*novomotus.com","*coxdigitalsolutions.com","*adify.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?coxdigitalsolutions\\.com","load-type":["third-party"],"unless-domain":["*novomotus.com","*coxdigitalsolutions.com","*adify.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?creafi\\.com","load-type":["third-party"],"unless-domain":["*creafi.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crimtan\\.com","load-type":["third-party"],"unless-domain":["*crimtan.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crispmedia\\.com","load-type":["third-party"],"unless-domain":["*crispmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?criteo\\.com","load-type":["third-party"],"unless-domain":["*criteo.com","*criteo.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?criteo\\.net","load-type":["third-party"],"unless-domain":["*criteo.com","*criteo.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crosspixel\\.net","load-type":["third-party"],"unless-domain":["*crosspixel.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crosspixelmedia\\.com","load-type":["third-party"],"unless-domain":["*crosspixel.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crsspxl\\.com","load-type":["third-party"],"unless-domain":["*crosspixel.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crypto-loot\\.com","load-type":["third-party"],"unless-domain":["*crypto-loot.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cyberplex\\.com","load-type":["third-party"],"unless-domain":["*cyberplex.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dc-storm\\.com","load-type":["third-party"],"unless-domain":["*dc-storm.com","*stormiq.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stormiq\\.com","load-type":["third-party"],"unless-domain":["*dc-storm.com","*stormiq.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dgit\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyeblaster\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyewonder\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mdadx\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?serving-sys\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?unicast\\.com","load-type":["third-party"],"unless-domain":["*dgit.com","*sizmek.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ds-iq\\.com","load-type":["third-party"],"unless-domain":["*ds-iq.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dsnrgroup\\.com","load-type":["third-party"],"unless-domain":["*dsnrmg.com","*dsnrgroup.com","*traffiliate.com","*z5x.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dsnrmg\\.com","load-type":["third-party"],"unless-domain":["*dsnrmg.com","*dsnrgroup.com","*traffiliate.com","*z5x.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traffiliate\\.com","load-type":["third-party"],"unless-domain":["*dsnrmg.com","*dsnrgroup.com","*traffiliate.com","*z5x.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?z5x\\.com","load-type":["third-party"],"unless-domain":["*dsnrmg.com","*dsnrgroup.com","*traffiliate.com","*z5x.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?z5x\\.net","load-type":["third-party"],"unless-domain":["*dsnrmg.com","*dsnrgroup.com","*traffiliate.com","*z5x.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dada\\.pro","load-type":["third-party"],"unless-domain":["*dada.eu","*dada.pro","*simply.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?simply\\.com","load-type":["third-party"],"unless-domain":["*dada.eu","*dada.pro","*simply.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dataxu\\.com","load-type":["third-party"],"unless-domain":["*dataxu.com","*mexad.com","*w55c.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dataxu\\.net","load-type":["third-party"],"unless-domain":["*dataxu.com","*mexad.com","*w55c.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mexad\\.com","load-type":["third-party"],"unless-domain":["*dataxu.com","*mexad.com","*w55c.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?w55c\\.net","load-type":["third-party"],"unless-domain":["*dataxu.com","*mexad.com","*w55c.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nexac\\.com","load-type":["third-party"],"unless-domain":["*datalogix.com","*nexac.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nextaction\\.net","load-type":["third-party"],"unless-domain":["*datalogix.com","*nexac.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?datonics\\.com","load-type":["third-party"],"unless-domain":["*datonics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pro-market\\.net","load-type":["third-party"],"unless-domain":["*datonics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?datranmedia\\.com","load-type":["third-party"],"unless-domain":["*datranmedia.com","*displaymarketplace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?displaymarketplace\\.com","load-type":["third-party"],"unless-domain":["*datranmedia.com","*displaymarketplace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?datvantage\\.com","load-type":["third-party"],"unless-domain":["*datvantage.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dedicatedmedia\\.com","load-type":["third-party"],"unless-domain":["*dedicatedmedia.com","*dedicatednetworks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dedicatednetworks\\.com","load-type":["third-party"],"unless-domain":["*dedicatedmedia.com","*dedicatednetworks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?delivr\\.com","load-type":["third-party"],"unless-domain":["*delivr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?percentmobile\\.com","load-type":["third-party"],"unless-domain":["*delivr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adaction\\.se","load-type":["third-party"],"unless-domain":["*deltaprojects.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?de17a\\.com","load-type":["third-party"],"unless-domain":["*deltaprojects.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?deltaprojects\\.se","load-type":["third-party"],"unless-domain":["*deltaprojects.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?demandmedia\\.com","load-type":["third-party"],"unless-domain":["*leafgroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?indieclick\\.com","load-type":["third-party"],"unless-domain":["*leafgroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcloud\\.com","load-type":["third-party"],"unless-domain":["*dpdhl.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcloud\\.net","load-type":["third-party"],"unless-domain":["*dpdhl.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dp-dhl\\.com","load-type":["third-party"],"unless-domain":["*dpdhl.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?developermedia\\.com","load-type":["third-party"],"unless-domain":["*developermedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lqcdn\\.com","load-type":["third-party"],"unless-domain":["*developermedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?did-it\\.com","load-type":["third-party"],"unless-domain":["*didit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?didit\\.com","load-type":["third-party"],"unless-domain":["*didit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digitalriver\\.com","load-type":["third-party"],"unless-domain":["*digitalriver.com","*keywordmax.com","*netflame.cc"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?keywordmax\\.com","load-type":["third-party"],"unless-domain":["*digitalriver.com","*keywordmax.com","*netflame.cc"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netflame\\.cc","load-type":["third-party"],"unless-domain":["*digitalriver.com","*keywordmax.com","*netflame.cc"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digitaltarget\\.ru","load-type":["third-party"],"unless-domain":["*digitaltarget.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digitalwindow\\.com","load-type":["third-party"],"unless-domain":["*awin.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?perfiliate\\.com","load-type":["third-party"],"unless-domain":["*awin.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digitize\\.ie","load-type":["third-party"],"unless-domain":["*digitize.ie"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?directresponsegroup\\.com","load-type":["third-party"],"unless-domain":["*directresponsegroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ppctracking\\.net","load-type":["third-party"],"unless-domain":["*directresponsegroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?directadvert\\.ru","load-type":["third-party"],"unless-domain":["*directadvert.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?directtrack\\.com","load-type":["third-party"],"unless-domain":["*directtrack.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?doublepimp\\.com","load-type":["third-party"],"unless-domain":["*doublepimp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bid-tag\\.com","load-type":["third-party"],"unless-domain":["*doublepositive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?doublepositive\\.com","load-type":["third-party"],"unless-domain":["*doublepositive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?doubleverify\\.com","load-type":["third-party"],"unless-domain":["*doubleverify.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsymptotic\\.com","load-type":["third-party"],"unless-domain":["*drawbridge.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?drawbrid\\.ge","load-type":["third-party"],"unless-domain":["*drawbridge.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dynamicoxygen\\.com","load-type":["third-party"],"unless-domain":["*dynamicoxygen.com","*exitjunction.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?exitjunction\\.com","load-type":["third-party"],"unless-domain":["*dynamicoxygen.com","*exitjunction.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dynamicyield\\.com","load-type":["third-party"],"unless-domain":["*dynamicyield.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eqads\\.com","load-type":["third-party"],"unless-domain":["*eqads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?extensions\\.ru","load-type":["third-party"],"unless-domain":["*extensions.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?earnify\\.com","load-type":["third-party"],"unless-domain":["*earnify.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?effectivemeasure\\.com","load-type":["third-party"],"unless-domain":["*effectivemeasure.com","*effectivemeasure.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?effectivemeasure\\.net","load-type":["third-party"],"unless-domain":["*effectivemeasure.com","*effectivemeasure.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eleavers\\.com","load-type":["third-party"],"unless-domain":["*eleavers.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?emediate\\.biz","load-type":["third-party"],"unless-domain":["*emediate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?emediate\\.com","load-type":["third-party"],"unless-domain":["*emediate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?emediate\\.dk","load-type":["third-party"],"unless-domain":["*emediate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?emediate\\.eu","load-type":["third-party"],"unless-domain":["*emediate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?usemax\\.de","load-type":["third-party"],"unless-domain":["*usemax.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?enecto\\.com","load-type":["third-party"],"unless-domain":["*enecto.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appmetrx\\.com","load-type":["third-party"],"unless-domain":["*engago.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?engago\\.com","load-type":["third-party"],"unless-domain":["*engago.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?enginenetwork\\.com","load-type":["third-party"],"unless-domain":["*enginenetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ensighten\\.com","load-type":["third-party"],"unless-domain":["*ensighten.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?entireweb\\.com","load-type":["third-party"],"unless-domain":["*entireweb.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?epicadvertising\\.com","load-type":["third-party"],"unless-domain":["*theepicmediagroup.com","*epicadvertising.com","*epicmarketplace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?epicmarketplace\\.com","load-type":["third-party"],"unless-domain":["*theepicmediagroup.com","*epicadvertising.com","*epicmarketplace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?epicmobileads\\.com","load-type":["third-party"],"unless-domain":["*theepicmediagroup.com","*epicadvertising.com","*epicmarketplace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?theepicmediagroup\\.com","load-type":["third-party"],"unless-domain":["*theepicmediagroup.com","*epicadvertising.com","*epicmarketplace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trafficmp\\.com","load-type":["third-party"],"unless-domain":["*theepicmediagroup.com","*epicadvertising.com","*epicmarketplace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?epsilon\\.com","load-type":["third-party"],"unless-domain":["*epsilon.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ero-advertising\\.com","load-type":["third-party"],"unless-domain":["*ero-advertising.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etargetnet\\.com","load-type":["third-party"],"unless-domain":["*etargetnet.com","*etarget.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etarget\\.eu","load-type":["third-party"],"unless-domain":["*etargetnet.com","*etarget.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adwitserver\\.com","load-type":["third-party"],"unless-domain":["*etineria.com","*adwitserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etineria\\.com","load-type":["third-party"],"unless-domain":["*etineria.com","*adwitserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?everydayhealth\\.com","load-type":["third-party"],"unless-domain":["*everydayhealth.com","*waterfrontmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?waterfrontmedia\\.com","load-type":["third-party"],"unless-domain":["*everydayhealth.com","*waterfrontmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?betrad\\.com","load-type":["third-party"],"unless-domain":["*evidon.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?evidon\\.com","load-type":["third-party"],"unless-domain":["*evidon.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?engineseeker\\.com","load-type":["third-party"],"unless-domain":["*evisionsmarketing.com","*engineseeker.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?evisionsmarketing\\.com","load-type":["third-party"],"unless-domain":["*evisionsmarketing.com","*engineseeker.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?evolvemediacorp\\.com","load-type":["third-party"],"unless-domain":["*evolvemediacorp.com","*gorillanation.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?evolvemediametrics\\.com","load-type":["third-party"],"unless-domain":["*evolvemediacorp.com","*gorillanation.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gorillanation\\.com","load-type":["third-party"],"unless-domain":["*evolvemediacorp.com","*gorillanation.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?exoclick\\.com","load-type":["third-party"],"unless-domain":["*exoclick.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?audienceiq\\.com","load-type":["third-party"],"unless-domain":["*experian.com","*pricegrabber.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?experian\\.com","load-type":["third-party"],"unless-domain":["*experian.com","*pricegrabber.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pricegrabber\\.com","load-type":["third-party"],"unless-domain":["*experian.com","*pricegrabber.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adotube\\.com","load-type":["third-party"],"unless-domain":["*exponential.com","*fulltango.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?exponential\\.com","load-type":["third-party"],"unless-domain":["*exponential.com","*fulltango.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fulltango\\.com","load-type":["third-party"],"unless-domain":["*exponential.com","*fulltango.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tribalfusion\\.com","load-type":["third-party"],"unless-domain":["*exponential.com","*fulltango.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?extensionfactory\\.com","load-type":["third-party"],"unless-domain":["*extensionfactory.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyeconomy\\.co\\.uk","load-type":["third-party"],"unless-domain":["*eyeconomy.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyeconomy\\.com","load-type":["third-party"],"unless-domain":["*eyeconomy.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sublimemedia\\.net","load-type":["third-party"],"unless-domain":["*eyeconomy.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyeviewdigital\\.com","load-type":["third-party"],"unless-domain":["*eyeviewdigital.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsfac\\.eu","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsfac\\.info","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsfac\\.net","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsfac\\.sg","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsfac\\.us","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?facilitatedigital\\.com","load-type":["third-party"],"unless-domain":["*facilitatedigital.com","*adsfac.eu","*adsfac.net","*adsfac.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fairfax\\.com\\.au","load-type":["third-party"],"unless-domain":["*www.fxj.com.au","*fairfax.com.au","*fxj.com.au"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fxj\\.com\\.au","load-type":["third-party"],"unless-domain":["*www.fxj.com.au","*fairfax.com.au","*fxj.com.au"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fathomdelivers\\.com","load-type":["third-party"],"unless-domain":["*fathomdelivers.com","*fathomseo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fathomseo\\.com","load-type":["third-party"],"unless-domain":["*fathomdelivers.com","*fathomseo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?federatedmedia\\.net","load-type":["third-party"],"unless-domain":["*hyfn.com","*sovrn","*lijit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fmpub\\.net","load-type":["third-party"],"unless-domain":["*hyfn.com","*sovrn","*lijit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lijit\\.com","load-type":["third-party"],"unless-domain":["*hyfn.com","*sovrn","*lijit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fetchback\\.com","load-type":["third-party"],"unless-domain":["*fetchback.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fiksu\\.com","load-type":["third-party"],"unless-domain":["*fiksu.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?financialcontent\\.com","load-type":["third-party"],"unless-domain":["*financialcontent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fizzbuzzmedia\\.com","load-type":["third-party"],"unless-domain":["*fizzbuzzmedia.com","*fizzbuzzmedia.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fizzbuzzmedia\\.net","load-type":["third-party"],"unless-domain":["*fizzbuzzmedia.com","*fizzbuzzmedia.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flashtalking\\.com","load-type":["third-party"],"unless-domain":["*flashtalking.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flite\\.com","load-type":["third-party"],"unless-domain":["*flite.com","*widgetserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?widgetserver\\.com","load-type":["third-party"],"unless-domain":["*flite.com","*widgetserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fluct\\.jp","load-type":["third-party"],"unless-domain":["*fluct.jp","*adingo.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adingo\\.jp","load-type":["third-party"],"unless-domain":["*fluct.jp","*adingo.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flurry\\.com","load-type":["third-party"],"unless-domain":["*flurry.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flytxt\\.com","load-type":["third-party"],"unless-domain":["*flytxt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brandsideplatform\\.com","load-type":["third-party"],"unless-domain":["*forbes.com","*brandsideplatform.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?forbes\\.com","load-type":["third-party"],"unless-domain":["*forbes.com","*brandsideplatform.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fimserve\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?foxnetworks\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?foxonestop\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobsmith\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?myads\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?othersonline\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rubiconproject\\.com","load-type":["third-party"],"unless-domain":["*foxonestop.com","*fimserve.com","*foxnetworks.com","*mobsmith.com","*myads.com","*othersonline.com","*rubiconproject.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fout\\.jp","load-type":["third-party"],"unless-domain":["*fout.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?freedom\\.com","load-type":["third-party"],"unless-domain":["*freedom.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adultfriendfinder\\.com","load-type":["third-party"],"unless-domain":["*ffn.com","*adultfriendfinder.com","*pop6.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ffn\\.com","load-type":["third-party"],"unless-domain":["*ffn.com","*adultfriendfinder.com","*pop6.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pop6\\.com","load-type":["third-party"],"unless-domain":["*ffn.com","*adultfriendfinder.com","*pop6.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?double-check\\.com","load-type":["third-party"],"unless-domain":["*frogsex.com","*double-check.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?frogsex\\.com","load-type":["third-party"],"unless-domain":["*frogsex.com","*double-check.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?futureads\\.com","load-type":["third-party"],"unless-domain":["*futureads.com","*resultlinks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?resultlinks\\.com","load-type":["third-party"],"unless-domain":["*futureads.com","*resultlinks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gb-world\\.net","load-type":["third-party"],"unless-domain":["*gb-world.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?geniegroupltd\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.geniegroupltd.co.uk","*geniegroupltd.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gismads\\.jp","load-type":["third-party"],"unless-domain":["*www.gismads.jp","*gismads.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gsicommerce\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gsimedia\\.net","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pepperjam\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pjatr\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pjtra\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pntra\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pntrac\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pntrs\\.com","load-type":["third-party"],"unless-domain":["*pepperjam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?game-advertising-online\\.com","load-type":["third-party"],"unless-domain":["*game-advertising-online.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?games2win\\.com","load-type":["third-party"],"unless-domain":["*games2win.com","*inviziads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inviziads\\.com","load-type":["third-party"],"unless-domain":["*games2win.com","*inviziads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gamned\\.com","load-type":["third-party"],"unless-domain":["*gamned.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gannett\\.com","load-type":["third-party"],"unless-domain":["*gannett.com","*pointroll.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pointroll\\.com","load-type":["third-party"],"unless-domain":["*gannett.com","*pointroll.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gemius\\.com","load-type":["third-party"],"unless-domain":["*gemius.com","*gemius.pl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gemius\\.pl","load-type":["third-party"],"unless-domain":["*gemius.com","*gemius.pl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?genesismedia\\.com","load-type":["third-party"],"unless-domain":["*genesismedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?genesismediaus\\.com","load-type":["third-party"],"unless-domain":["*genesismedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?geoads\\.com","load-type":["third-party"],"unless-domain":["*geoads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getglue\\.com","load-type":["third-party"],"unless-domain":["*elfie.com","*smrtlnks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smrtlnks\\.com","load-type":["third-party"],"unless-domain":["*elfie.com","*smrtlnks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adhigh\\.net","load-type":["third-party"],"unless-domain":["*adhigh.net","*getintent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getintent\\.com","load-type":["third-party"],"unless-domain":["*adhigh.net","*getintent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?glam\\.com","load-type":["third-party"],"unless-domain":["*glammedia.com","*glam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?glammedia\\.com","load-type":["third-party"],"unless-domain":["*glammedia.com","*glam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?globe7\\.com","load-type":["third-party"],"unless-domain":["*globe7.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?godatafeed\\.com","load-type":["third-party"],"unless-domain":["*godatafeed.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?goldspotmedia\\.com","load-type":["third-party"],"unless-domain":["*goldspotmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?goldbachgroup\\.com","load-type":["third-party"],"unless-domain":["*goldbachgroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?goldbach\\.com","load-type":["third-party"],"unless-domain":["*goldbachgroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?2mdn\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admeld\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admob\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cc-dt\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?destinationurl\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?doubleclick\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adwords\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googleadservices\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googlesyndication\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googletagservices\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?invitemedia\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smtad\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?teracent\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?teracent\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ytsa\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?grapeshot\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.grapeshot.co.uk","*grapeshot.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?groceryshopping\\.net","load-type":["third-party"],"unless-domain":["*groceryshopping.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?groovinads\\.com","load-type":["third-party"],"unless-domain":["*groovinads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?guj\\.de","load-type":["third-party"],"unless-domain":["*guj.de","*ligatus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ligatus\\.com","load-type":["third-party"],"unless-domain":["*guj.de","*ligatus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gumgum\\.com","load-type":["third-party"],"unless-domain":["*gumgum.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gunggo\\.com","load-type":["third-party"],"unless-domain":["*gunggo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hotwords\\.com","load-type":["third-party"],"unless-domain":["*hotwords.com","*hotwords.es"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hotwords\\.es","load-type":["third-party"],"unless-domain":["*hotwords.com","*hotwords.es"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hp\\.com","load-type":["third-party"],"unless-domain":["*hp.com","*opentext.com","*optimost.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optimost\\.com","load-type":["third-party"],"unless-domain":["*hp.com","*opentext.com","*optimost.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?huntmads\\.com","load-type":["third-party"],"unless-domain":["*huntmads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hands\\.com\\.br","load-type":["third-party"],"unless-domain":["*www.hands.com.br","*hands.com.br"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?harrenmedia\\.com","load-type":["third-party"],"unless-domain":["*harrenmedia.com","*harrenmedianetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?harrenmedianetwork\\.com","load-type":["third-party"],"unless-domain":["*harrenmedia.com","*harrenmedianetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adacado\\.com","load-type":["third-party"],"unless-domain":["*healthpricer.com","*adacado.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?healthpricer\\.com","load-type":["third-party"],"unless-domain":["*healthpricer.com","*adacado.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hearst\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ic-live\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iclive\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?icrossing\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sptag\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sptag1\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sptag2\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sptag3\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?comclick\\.com","load-type":["third-party"],"unless-domain":["*himediagroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hi-media\\.com","load-type":["third-party"],"unless-domain":["*himediagroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hlserve\\.com","load-type":["third-party"],"unless-domain":["*hooklogic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hooklogic\\.com","load-type":["third-party"],"unless-domain":["*hooklogic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?horyzon-media\\.com","load-type":["third-party"],"unless-domain":["*horyzon-media.com","*meetic-partners.com","*smartadserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meetic-partners\\.com","load-type":["third-party"],"unless-domain":["*horyzon-media.com","*meetic-partners.com","*smartadserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smartadserver\\.com","load-type":["third-party"],"unless-domain":["*horyzon-media.com","*meetic-partners.com","*smartadserver.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?httpool\\.com","load-type":["third-party"],"unless-domain":["*httpool.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hurra\\.com","load-type":["third-party"],"unless-domain":["*hurra.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?i-behavior\\.com","load-type":["third-party"],"unless-domain":["*i-behavior.com","*ib-ibi.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ib-ibi\\.com","load-type":["third-party"],"unless-domain":["*i-behavior.com","*ib-ibi.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?i\\.ua","load-type":["third-party"],"unless-domain":["*i.ua"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iac\\.com","load-type":["third-party"],"unless-domain":["*iac.com","*iacadvertising.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iacadvertising\\.com","load-type":["third-party"],"unless-domain":["*iac.com","*iacadvertising.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?unica\\.com","load-type":["third-party"],"unless-domain":["*ibm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?idg\\.com","load-type":["third-party"],"unless-domain":["*idg.com","*idgtechnetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?idgtechnetwork\\.com","load-type":["third-party"],"unless-domain":["*idg.com","*idgtechnetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adversalservers\\.com","load-type":["third-party"],"unless-domain":["*digbro.com","*adversalservers.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digbro\\.com","load-type":["third-party"],"unless-domain":["*digbro.com","*adversalservers.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ignitad\\.com","load-type":["third-party"],"unless-domain":["*ignitad.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ignitionone\\.com","load-type":["third-party"],"unless-domain":["*ignitionone.com","*ignitionone.net","*searchignite.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ignitionone\\.net","load-type":["third-party"],"unless-domain":["*ignitionone.com","*ignitionone.net","*searchignite.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?searchignite\\.com","load-type":["third-party"],"unless-domain":["*ignitionone.com","*ignitionone.net","*searchignite.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?360yield\\.com","load-type":["third-party"],"unless-domain":["*improvedigital.com","*360yield.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?improvedigital\\.com","load-type":["third-party"],"unless-domain":["*improvedigital.com","*360yield.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inmobi\\.com","load-type":["third-party"],"unless-domain":["*inmobi.com","*sproutinc.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sproutinc\\.com","load-type":["third-party"],"unless-domain":["*inmobi.com","*sproutinc.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inskinmedia\\.com","load-type":["third-party"],"unless-domain":["*inskinmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?anadcoads\\.com","load-type":["third-party"],"unless-domain":["*inadco.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inadco\\.com","load-type":["third-party"],"unless-domain":["*inadco.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inadcoads\\.com","load-type":["third-party"],"unless-domain":["*inadco.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?impressiondesk\\.com","load-type":["third-party"],"unless-domain":["*infectiousmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infectiousmedia\\.com","load-type":["third-party"],"unless-domain":["*infectiousmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inflectionpointmedia\\.com","load-type":["third-party"],"unless-domain":["*inflectionpointmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infogroup\\.com","load-type":["third-party"],"unless-domain":["*infogroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infolinks\\.com","load-type":["third-party"],"unless-domain":["*infolinks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infra-ad\\.com","load-type":["third-party"],"unless-domain":["*infra-ad.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?innity\\.com","load-type":["third-party"],"unless-domain":["*innity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?insightexpress\\.com","load-type":["third-party"],"unless-domain":["*insightexpress.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?insightexpressai\\.com","load-type":["third-party"],"unless-domain":["*insightexpress.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?instinctiveads\\.com","load-type":["third-party"],"unless-domain":["*instinctive.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?instinctive\\.io","load-type":["third-party"],"unless-domain":["*instinctive.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intentmedia\\.com","load-type":["third-party"],"unless-domain":["*intentmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intentmedia\\.net","load-type":["third-party"],"unless-domain":["*intentmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intergi\\.com","load-type":["third-party"],"unless-domain":["*intergi.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intermarkets\\.net","load-type":["third-party"],"unless-domain":["*intermarkets.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intermundomedia\\.com","load-type":["third-party"],"unless-domain":["*intermundomedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ibpxl\\.com","load-type":["third-party"],"unless-domain":["*internetbrands.com","*ibpxl.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?internetbrands\\.com","load-type":["third-party"],"unless-domain":["*internetbrands.com","*ibpxl.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?interpolls\\.com","load-type":["third-party"],"unless-domain":["*interpolls.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inuvo\\.com","load-type":["third-party"],"unless-domain":["*inuvo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?investingchannel\\.com","load-type":["third-party"],"unless-domain":["*investingchannel.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jaroop\\.com","load-type":["third-party"],"unless-domain":["*jaroop.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jasperlabs\\.com","load-type":["third-party"],"unless-domain":["*jasperlabs.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jemmgroup\\.com","load-type":["third-party"],"unless-domain":["*jemmgroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jink\\.de","load-type":["third-party"],"unless-domain":["*jink.de","*jinkads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jinkads\\.com","load-type":["third-party"],"unless-domain":["*jink.de","*jinkads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcolony\\.com","load-type":["third-party"],"unless-domain":["*adcolony.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jirbo\\.com","load-type":["third-party"],"unless-domain":["*adcolony.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jivox\\.com","load-type":["third-party"],"unless-domain":["*jivox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jobthread\\.com","load-type":["third-party"],"unless-domain":["*jobthread.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?juicyads\\.com","load-type":["third-party"],"unless-domain":["*juicyads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?jumptap\\.com","load-type":["third-party"],"unless-domain":["*jumptap.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?keewurd\\.com","load-type":["third-party"],"unless-domain":["*kitd.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kitd\\.com","load-type":["third-party"],"unless-domain":["*kitd.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?peerset\\.com","load-type":["third-party"],"unless-domain":["*kitd.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kenshoo\\.com","load-type":["third-party"],"unless-domain":["*kenshoo.com","*xg4ken.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xg4ken\\.com","load-type":["third-party"],"unless-domain":["*kenshoo.com","*xg4ken.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?keyade\\.com","load-type":["third-party"],"unless-domain":["*keyade.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kissmyads\\.com","load-type":["third-party"],"unless-domain":["*kissmyads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?103092804\\.com","load-type":["third-party"],"unless-domain":["*kitaramedia.com","*103092804.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kitaramedia\\.com","load-type":["third-party"],"unless-domain":["*kitaramedia.com","*103092804.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admost\\.com","load-type":["third-party"],"unless-domain":["*kokteyl.com","*admost.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kokteyl\\.com","load-type":["third-party"],"unless-domain":["*kokteyl.com","*admost.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?komli\\.com","load-type":["third-party"],"unless-domain":["*komli.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kontera\\.com","load-type":["third-party"],"unless-domain":["*kontera.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsummos\\.com","load-type":["third-party"],"unless-domain":["*korrelate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsummos\\.net","load-type":["third-party"],"unless-domain":["*korrelate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?korrelate\\.com","load-type":["third-party"],"unless-domain":["*korrelate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?krux\\.com","load-type":["third-party"],"unless-domain":["*krux.com","*kruxdigital.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kruxdigital\\.com","load-type":["third-party"],"unless-domain":["*krux.com","*kruxdigital.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?krxd\\.net","load-type":["third-party"],"unless-domain":["*krux.com","*kruxdigital.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lakana\\.com","load-type":["third-party"],"unless-domain":["*lakana.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ibsys\\.com","load-type":["third-party"],"unless-domain":["*lakana.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?layer-ads\\.net","load-type":["third-party"],"unless-domain":["*layer-ads.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?layer-ad\\.org","load-type":["third-party"],"unless-domain":["*layer-ad.org"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?leadbolt\\.com","load-type":["third-party"],"unless-domain":["*leadbolt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?leadformix\\.com","load-type":["third-party"],"unless-domain":["*calliduscloud.com","*leadformix.com","*leadforce1.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?leadforce1\\.com","load-type":["third-party"],"unless-domain":["*calliduscloud.com","*leadformix.com","*leadforce1.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?leadlander\\.com","load-type":["third-party"],"unless-domain":["*leadlander.com","*trackalyzer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trackalyzer\\.com","load-type":["third-party"],"unless-domain":["*leadlander.com","*trackalyzer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?legolas-media\\.com","load-type":["third-party"],"unless-domain":["*legolas-media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?levexis\\.com","load-type":["third-party"],"unless-domain":["*levexis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbull\\.com","load-type":["third-party"],"unless-domain":["*lexosmedia.com","*adbull.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lexosmedia\\.com","load-type":["third-party"],"unless-domain":["*lexosmedia.com","*adbull.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lfstmedia\\.com","load-type":["third-party"],"unless-domain":["*lifestreetmedia.com","*lfstmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lifestreetmedia\\.com","load-type":["third-party"],"unless-domain":["*lifestreetmedia.com","*lfstmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linkconnector\\.com","load-type":["third-party"],"unless-domain":["*linkconnector.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linkshare\\.com","load-type":["third-party"],"unless-domain":["*rakutenmarketing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linksynergy\\.com","load-type":["third-party"],"unless-domain":["*rakutenmarketing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linkz\\.net","load-type":["third-party"],"unless-domain":["*linkz.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?listrak\\.com","load-type":["third-party"],"unless-domain":["*listrak.com","*listrakbi.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?listrakbi\\.com","load-type":["third-party"],"unless-domain":["*listrak.com","*listrakbi.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liadm\\.com","load-type":["third-party"],"unless-domain":["*liveintent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liveintent\\.com","load-type":["third-party"],"unless-domain":["*liveintent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liveinternet\\.ru","load-type":["third-party"],"unless-domain":["*liveinternet.ru","*yadro.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yadro\\.ru","load-type":["third-party"],"unless-domain":["*liveinternet.ru","*yadro.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?localyokelmedia\\.com","load-type":["third-party"],"unless-domain":["*localyokelmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?longboardmedia\\.com","load-type":["third-party"],"unless-domain":["*longboardmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?loomia\\.com","load-type":["third-party"],"unless-domain":["*loomia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lfov\\.net","load-type":["third-party"],"unless-domain":["*loopfuse.net","*lfov.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?loopfuse\\.net","load-type":["third-party"],"unless-domain":["*loopfuse.net","*lfov.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lowermybills\\.com","load-type":["third-party"],"unless-domain":["*lowermybills.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lucidmedia\\.com","load-type":["third-party"],"unless-domain":["*lucidmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpalead\\.com","load-type":["third-party"],"unless-domain":["*cpalead.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mundomedia\\.com","load-type":["third-party"],"unless-domain":["*mundomedia.com","*silver-path.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?silver-path\\.com","load-type":["third-party"],"unless-domain":["*mundomedia.com","*silver-path.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?madhouse\\.cn","load-type":["third-party"],"unless-domain":["*madhouse.cn"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dinclinx\\.com","load-type":["third-party"],"unless-domain":["*madisonlogic.com","*dinclinx.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?madisonlogic\\.com","load-type":["third-party"],"unless-domain":["*madisonlogic.com","*dinclinx.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?domdex\\.com","load-type":["third-party"],"unless-domain":["*magnetic.com","*domdex.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?domdex\\.net","load-type":["third-party"],"unless-domain":["*magnetic.com","*domdex.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?magnetic\\.com","load-type":["third-party"],"unless-domain":["*magnetic.com","*domdex.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qjex\\.net","load-type":["third-party"],"unless-domain":["*magnetic.com","*domdex.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dialogmgr\\.com","load-type":["third-party"],"unless-domain":["*magnify360.com","*dialogmgr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?magnify360\\.com","load-type":["third-party"],"unless-domain":["*magnify360.com","*dialogmgr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?campaign-archive1\\.com","load-type":["third-party"],"unless-domain":["*mailchimp.com","*campaign-archive1.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?list-manage\\.com","load-type":["third-party"],"unless-domain":["*mailchimp.com","*campaign-archive1.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mailchimp\\.com","load-type":["third-party"],"unless-domain":["*mailchimp.com","*campaign-archive1.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bannerbank\\.ru","load-type":["third-party"],"unless-domain":["*manifest.ru","*bannerbank.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?manifest\\.ru","load-type":["third-party"],"unless-domain":["*manifest.ru","*bannerbank.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?industrybrains\\.com","load-type":["third-party"],"unless-domain":["*marchex.com","*industrybrains.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marchex\\.com","load-type":["third-party"],"unless-domain":["*marchex.com","*industrybrains.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marimedia\\.net","load-type":["third-party"],"unless-domain":["*marimedia.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dt00\\.net","load-type":["third-party"],"unless-domain":["*marketgid.com","*dt00.net","*dt07.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dt07\\.net","load-type":["third-party"],"unless-domain":["*marketgid.com","*dt00.net","*dt07.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marketgid\\.com","load-type":["third-party"],"unless-domain":["*marketgid.com","*dt00.net","*dt07.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marketo\\.com","load-type":["third-party"],"unless-domain":["*marketo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marketo\\.net","load-type":["third-party"],"unless-domain":["*marketo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?martiniadnetwork\\.com","load-type":["third-party"],"unless-domain":["*martiniadnetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?martinimedianetwork\\.com","load-type":["third-party"],"unless-domain":["*martiniadnetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chemistry\\.com","load-type":["third-party"],"unless-domain":["*match.com","*chemistry.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?match\\.com","load-type":["third-party"],"unless-domain":["*match.com","*chemistry.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?matomy\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?matomymarket\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?matomymedia\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xtendmedia\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsmarket\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?matomy\\.com","load-type":["third-party"],"unless-domain":["*matomy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?maxbounty\\.com","load-type":["third-party"],"unless-domain":["*maxbounty.com","*mb01.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mb01\\.com","load-type":["third-party"],"unless-domain":["*maxbounty.com","*mb01.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?maxpointinteractive\\.com","load-type":["third-party"],"unless-domain":["*maxpointinteractive.com","*maxusglobal.com","*mxptint.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?maxusglobal\\.com","load-type":["third-party"],"unless-domain":["*maxpointinteractive.com","*maxusglobal.com","*mxptint.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mxptint\\.net","load-type":["third-party"],"unless-domain":["*maxpointinteractive.com","*maxusglobal.com","*mxptint.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mdotm\\.com","load-type":["third-party"],"unless-domain":["*mdotm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediabrix\\.com","load-type":["third-party"],"unless-domain":["*mediabrix.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediacom\\.com","load-type":["third-party"],"unless-domain":["*mediacom.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adroitinteractive\\.com","load-type":["third-party"],"unless-domain":["*mediamath.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?designbloxlive\\.com","load-type":["third-party"],"unless-domain":["*mediamath.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mathtag\\.com","load-type":["third-party"],"unless-domain":["*mediamath.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediamath\\.com","load-type":["third-party"],"unless-domain":["*mediamath.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?media-servers\\.net","load-type":["third-party"],"unless-domain":["*mediashakers.com","*media-servers.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediashakers\\.com","load-type":["third-party"],"unless-domain":["*mediashakers.com","*media-servers.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediatrust\\.com","load-type":["third-party"],"unless-domain":["*mediatrust.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnetinteractive\\.com","load-type":["third-party"],"unless-domain":["*mediawhiz.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediawhiz\\.com","load-type":["third-party"],"unless-domain":["*mediawhiz.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?medialets\\.com","load-type":["third-party"],"unless-domain":["*medialets.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbuyer\\.com","load-type":["third-party"],"unless-domain":["*mediaocean.com","*adbuyer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediaocean\\.com","load-type":["third-party"],"unless-domain":["*mediaocean.com","*adbuyer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?medicxmedia\\.com","load-type":["third-party"],"unless-domain":["*medicxmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?megaindex\\.ru","load-type":["third-party"],"unless-domain":["*megaindex.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mercent\\.com","load-type":["third-party"],"unless-domain":["*mercent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?merchantadvantage\\.com","load-type":["third-party"],"unless-domain":["*merchantadvantage.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?merchenta\\.com","load-type":["third-party"],"unless-domain":["*merchenta.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?metanetwork\\.com","load-type":["third-party"],"unless-domain":["*metanetwork.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meteorsolutions\\.com","load-type":["third-party"],"unless-domain":["*meteorsolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?opinionbar\\.com","load-type":["third-party"],"unless-domain":["*metrixlab.com","*crm-metrix.com","*customerconversio.com","*opinionbar.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?metrixlab\\.com","load-type":["third-party"],"unless-domain":["*metrixlab.com","*crm-metrix.com","*customerconversio.com","*opinionbar.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adoftheyear\\.com","load-type":["third-party"],"unless-domain":["*metrixlab.com","*crm-metrix.com","*customerconversio.com","*opinionbar.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crm-metrix\\.com","load-type":["third-party"],"unless-domain":["*metrixlab.com","*crm-metrix.com","*customerconversio.com","*opinionbar.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?customerconversio\\.com","load-type":["third-party"],"unless-domain":["*metrixlab.com","*crm-metrix.com","*customerconversio.com","*opinionbar.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?microad\\.jp","load-type":["third-party"],"unless-domain":["*www.microad.jp","*microad.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbureau\\.net","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adecn\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aquantive\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atdmt\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?msads\\.net","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netconversions\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?roiservice\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?decktrade\\.com","load-type":["third-party"],"unless-domain":["*millennialmedia.com","*decktrade.com","*mydas.mobi"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?millennialmedia\\.com","load-type":["third-party"],"unless-domain":["*millennialmedia.com","*decktrade.com","*mydas.mobi"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mydas\\.mobi","load-type":["third-party"],"unless-domain":["*millennialmedia.com","*decktrade.com","*mydas.mobi"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mindset-media\\.com","load-type":["third-party"],"unless-domain":["*mindset-media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mmismm\\.com","load-type":["third-party"],"unless-domain":["*mindset-media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mirando\\.de","load-type":["third-party"],"unless-domain":["*mirando.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mixpo\\.com","load-type":["third-party"],"unless-domain":["*mixpo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mopub\\.com","load-type":["third-party"],"unless-domain":["*mopub.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moat\\.com","load-type":["third-party"],"unless-domain":["*moat.com","*moatads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moatads\\.com","load-type":["third-party"],"unless-domain":["*moat.com","*moatads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobfox\\.com","load-type":["third-party"],"unless-domain":["*mobfox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admoda\\.com","load-type":["third-party"],"unless-domain":["*admoda.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobvision\\.com","load-type":["third-party"],"unless-domain":["*admoda.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobilemeteor\\.com","load-type":["third-party"],"unless-domain":["*mobilemeteor.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?showmeinn\\.com","load-type":["third-party"],"unless-domain":["*mobilemeteor.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobilestorm\\.com","load-type":["third-party"],"unless-domain":["*mobilestorm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moceanmobile\\.com","load-type":["third-party"],"unless-domain":["*moceanmobile.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mochila\\.com","load-type":["third-party"],"unless-domain":["*mochila.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mojiva\\.com","load-type":["third-party"],"unless-domain":["*mojiva.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monetate\\.com","load-type":["third-party"],"unless-domain":["*monetate.com","*monetate.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monetate\\.net","load-type":["third-party"],"unless-domain":["*monetate.com","*monetate.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monetizemore\\.com","load-type":["third-party"],"unless-domain":["*monetizemore.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monoloop\\.com","load-type":["third-party"],"unless-domain":["*monoloop.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monster\\.com","load-type":["third-party"],"unless-domain":["*monster.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moolah-media\\.com","load-type":["third-party"],"unless-domain":["*moolahmedia.com","*moolah-media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moolahmedia\\.com","load-type":["third-party"],"unless-domain":["*moolahmedia.com","*moolah-media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affbuzzads\\.com","load-type":["third-party"],"unless-domain":["*movielush.com","*affbuzzads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?movielush\\.com","load-type":["third-party"],"unless-domain":["*movielush.com","*affbuzzads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adclickmedia\\.com","load-type":["third-party"],"unless-domain":["*multiplestreammktg.com","*adclickmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?multiplestreammktg\\.com","load-type":["third-party"],"unless-domain":["*multiplestreammktg.com","*adclickmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mybuys\\.com","load-type":["third-party"],"unless-domain":["*mybuys.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?veruta\\.com","load-type":["third-party"],"unless-domain":["*mybuys.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mycounter\\.com\\.ua","load-type":["third-party"],"unless-domain":["*mycounter.com.ua"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ppjol\\.net","load-type":["third-party"],"unless-domain":["*ppjol.net","*mypressplus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mypressplus\\.com","load-type":["third-party"],"unless-domain":["*ppjol.net","*mypressplus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mywebgrocer\\.com","load-type":["third-party"],"unless-domain":["*mywebgrocer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nanigans\\.com","load-type":["third-party"],"unless-domain":["*nanigans.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?postrelease\\.com","load-type":["third-party"],"unless-domain":["*postrelease.com","*nativo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?navdmp\\.com","load-type":["third-party"],"unless-domain":["*navegg.com","*navdmp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?navegg\\.com","load-type":["third-party"],"unless-domain":["*navegg.com","*navdmp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cdnma\\.com","load-type":["third-party"],"unless-domain":["*net-results.com","*nr7.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?net-results\\.com","load-type":["third-party"],"unless-domain":["*net-results.com","*nr7.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nr7\\.us","load-type":["third-party"],"unless-domain":["*net-results.com","*nr7.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netaffiliation\\.com","load-type":["third-party"],"unless-domain":["*netaffiliation.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netbina\\.com","load-type":["third-party"],"unless-domain":["*netbina.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adelixir\\.com","load-type":["third-party"],"unless-domain":["*netelixir.com","*adelixir.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netelixir\\.com","load-type":["third-party"],"unless-domain":["*netelixir.com","*adelixir.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netseer\\.com","load-type":["third-party"],"unless-domain":["*netseer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netshelter\\.com","load-type":["third-party"],"unless-domain":["*ziffdavistech.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netshelter\\.net","load-type":["third-party"],"unless-domain":["*ziffdavistech.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netmining\\.com","load-type":["third-party"],"unless-domain":["*netmining.com","*netmng.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netmng\\.com","load-type":["third-party"],"unless-domain":["*netmining.com","*netmng.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adadvisor\\.net","load-type":["third-party"],"unless-domain":["*neustar.biz","*adadvisor.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?neustar\\.biz","load-type":["third-party"],"unless-domain":["*neustar.biz","*adadvisor.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nexage\\.com","load-type":["third-party"],"unless-domain":["*nexage.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nextperformance\\.com","load-type":["third-party"],"unless-domain":["*nextperf.com","*nextperformance.com","*nxtck.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nxtck\\.com","load-type":["third-party"],"unless-domain":["*nextperf.com","*nextperformance.com","*nxtck.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nextag\\.com","load-type":["third-party"],"unless-domain":["*nextag.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?imrworldwide\\.com","load-type":["third-party"],"unless-domain":["*nielsen.com","*imrworldwide.com","*imrworldwide.net","*glanceguide.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?imrworldwide\\.net","load-type":["third-party"],"unless-domain":["*nielsen.com","*imrworldwide.com","*imrworldwide.net","*glanceguide.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?networkedblogs\\.com","load-type":["third-party"],"unless-domain":["*ninua.com","*networkedblogs.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ninua\\.com","load-type":["third-party"],"unless-domain":["*ninua.com","*networkedblogs.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?noktamedya\\.com","load-type":["third-party"],"unless-domain":["*noktamedya.com","*virgul.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?virgul\\.com","load-type":["third-party"],"unless-domain":["*noktamedya.com","*virgul.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nowspots\\.com","load-type":["third-party"],"unless-domain":["*nowspots.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nuffnang\\.com","load-type":["third-party"],"unless-domain":["*www.nuffnang.com.my","*nuffnang.com","*nuffnang.com.my"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nuffnang\\.com\\.my","load-type":["third-party"],"unless-domain":["*www.nuffnang.com.my","*nuffnang.com","*nuffnang.com.my"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advg\\.jp","load-type":["third-party"],"unless-domain":["*www.opt.ne.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?opt\\.ne\\.jp","load-type":["third-party"],"unless-domain":["*www.opt.ne.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?p-advg\\.com","load-type":["third-party"],"unless-domain":["*www.opt.ne.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adohana\\.com","load-type":["third-party"],"unless-domain":["*ohana-media.com","*adohana.com","*ohanaqb.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ohana-media\\.com","load-type":["third-party"],"unless-domain":["*ohana-media.com","*adohana.com","*ohanaqb.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ohanaqb\\.com","load-type":["third-party"],"unless-domain":["*ohana-media.com","*adohana.com","*ohanaqb.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?accuenmedia\\.com","load-type":["third-party"],"unless-domain":["*omnicomgroup.com","*accuenmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?omnicomgroup\\.com","load-type":["third-party"],"unless-domain":["*omnicomgroup.com","*accuenmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?p-td\\.com","load-type":["third-party"],"unless-domain":["*omnicomgroup.com","*accuenmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?itsoneiota\\.com","load-type":["third-party"],"unless-domain":["*itsoneiota.com","*oneiota.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oneiota\\.co\\.uk","load-type":["third-party"],"unless-domain":["*itsoneiota.com","*oneiota.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oneupweb\\.com","load-type":["third-party"],"unless-domain":["*oneupweb.com","*sodoit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sodoit\\.com","load-type":["third-party"],"unless-domain":["*oneupweb.com","*sodoit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?onm\\.de","load-type":["third-party"],"unless-domain":["*onm.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liftdna\\.com","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?openx\\.com","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?openx\\.net","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?openx\\.org","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?openxenterprise\\.com","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?servedbyopenx\\.com","load-type":["third-party"],"unless-domain":["*openx.com","*openx.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobiletheory\\.com","load-type":["third-party"],"unless-domain":["*opera.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?operamediaworks\\.com","load-type":["third-party"],"unless-domain":["*opera.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?operasoftware\\.com","load-type":["third-party"],"unless-domain":["*opera.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?opera\\.com","load-type":["third-party"],"unless-domain":["*opera.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optmd\\.com","load-type":["third-party"],"unless-domain":["*optmd.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optify\\.net","load-type":["third-party"],"unless-domain":["*optify.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpmadvisors\\.com","load-type":["third-party"],"unless-domain":["*bn.co"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpmatic\\.com","load-type":["third-party"],"unless-domain":["*bn.co"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nprove\\.com","load-type":["third-party"],"unless-domain":["*bn.co"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optim\\.al","load-type":["third-party"],"unless-domain":["*bn.co"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?orbengine\\.com","load-type":["third-party"],"unless-domain":["*bn.co"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xa\\.net","load-type":["third-party"],"unless-domain":["*bn.co"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optimumresponse\\.com","load-type":["third-party"],"unless-domain":["*optimumresponse.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optnmstr\\.com","load-type":["third-party"],"unless-domain":["*optnmstr.com","*optinmonster.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optinmonster\\.com","load-type":["third-party"],"unless-domain":["*optnmstr.com","*optinmonster.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?estara\\.com","load-type":["third-party"],"unless-domain":["*oracle.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?orangesoda\\.com","load-type":["third-party"],"unless-domain":["*orangesoda.com","*otracking.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?otracking\\.com","load-type":["third-party"],"unless-domain":["*orangesoda.com","*otracking.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?out-there-media\\.com","load-type":["third-party"],"unless-domain":["*out-there-media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?outbrain\\.com","load-type":["third-party"],"unless-domain":["*outbrain.com","*sphere.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sphere\\.com","load-type":["third-party"],"unless-domain":["*outbrain.com","*sphere.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dsnextgen\\.com","load-type":["third-party"],"unless-domain":["*oversee.net","*dsnextgen.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oversee\\.net","load-type":["third-party"],"unless-domain":["*oversee.net","*dsnextgen.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?owneriq\\.com","load-type":["third-party"],"unless-domain":["*owneriq.com","*owneriq.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?owneriq\\.net","load-type":["third-party"],"unless-domain":["*owneriq.com","*owneriq.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adconnexa\\.com","load-type":["third-party"],"unless-domain":["*oxamedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsbwm\\.com","load-type":["third-party"],"unless-domain":["*oxamedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oxamedia\\.com","load-type":["third-party"],"unless-domain":["*oxamedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?platform-one\\.co\\.jp","load-type":["third-party"],"unless-domain":["*www.platform-one.co.jp","*platform-one.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pagefair\\.com","load-type":["third-party"],"unless-domain":["*pagefair.com","*pagefair.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pagefair\\.net","load-type":["third-party"],"unless-domain":["*pagefair.com","*pagefair.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?paid-to-promote\\.net","load-type":["third-party"],"unless-domain":["*paid-to-promote.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pardot\\.com","load-type":["third-party"],"unless-domain":["*pardot.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?payhit\\.com","load-type":["third-party"],"unless-domain":["*payhit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lzjl\\.com","load-type":["third-party"],"unless-domain":["*paypopup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?paypopup\\.com","load-type":["third-party"],"unless-domain":["*paypopup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?peer39\\.com","load-type":["third-party"],"unless-domain":["*peer39.com","*peer39.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?peer39\\.net","load-type":["third-party"],"unless-domain":["*peer39.com","*peer39.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?peerfly\\.com","load-type":["third-party"],"unless-domain":["*peerfly.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?performancing\\.com","load-type":["third-party"],"unless-domain":["*performancing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pheedo\\.com","load-type":["third-party"],"unless-domain":["*pheedo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pictela\\.com","load-type":["third-party"],"unless-domain":["*pictela.com","*pictela.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pictela\\.net","load-type":["third-party"],"unless-domain":["*pictela.com","*pictela.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pixel\\.sg","load-type":["third-party"],"unless-domain":["*pixel.sg"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?piximedia\\.com","load-type":["third-party"],"unless-domain":["*piximedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?po\\.st","load-type":["third-party"],"unless-domain":["*po.st"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pocketcents\\.com","load-type":["third-party"],"unless-domain":["*pocketcents.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?polarmobile\\.com","load-type":["third-party"],"unless-domain":["*mediavoice.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediavoice\\.com","load-type":["third-party"],"unless-domain":["*mediavoice.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?politads\\.com","load-type":["third-party"],"unless-domain":["*politads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getpolymorph\\.com","load-type":["third-party"],"unless-domain":["*getpolymorph.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsnative\\.com","load-type":["third-party"],"unless-domain":["*getpolymorph.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pontiflex\\.com","load-type":["third-party"],"unless-domain":["*pontiflex.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?popads\\.net","load-type":["third-party"],"unless-domain":["*popads.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?popadscdn\\.net","load-type":["third-party"],"unless-domain":["*popads.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gocampaignlive\\.com","load-type":["third-party"],"unless-domain":["*poprule.com","*gocampaignlive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?poprule\\.com","load-type":["third-party"],"unless-domain":["*poprule.com","*gocampaignlive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?popunder\\.ru","load-type":["third-party"],"unless-domain":["*popunder.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?precisionclick\\.com","load-type":["third-party"],"unless-domain":["*precisionclick.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?predictad\\.com","load-type":["third-party"],"unless-domain":["*predictad.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogads\\.com","load-type":["third-party"],"unless-domain":["*pressflex.com","*blogads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pressflex\\.com","load-type":["third-party"],"unless-domain":["*pressflex.com","*blogads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcde\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addlvr\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adonnetwork\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adonnetwork\\.net","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtrgt\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bannertgt\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cptgt\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpvfeed\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cpvtgt\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?popcde\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?primevisibility\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sdfje\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?urtbk\\.com","load-type":["third-party"],"unless-domain":["*primevisibility.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?proclivitymedia\\.com","load-type":["third-party"],"unless-domain":["*proclivitysystems.com","*pswec.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?proclivitysystems\\.com","load-type":["third-party"],"unless-domain":["*proclivitysystems.com","*pswec.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pswec\\.com","load-type":["third-party"],"unless-domain":["*proclivitysystems.com","*pswec.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?projectwonderful\\.com","load-type":["third-party"],"unless-domain":["*projectwonderful.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?propellerads\\.com","load-type":["third-party"],"unless-domain":["*propellerads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?prosperent\\.com","load-type":["third-party"],"unless-domain":["*prosperent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?proxilinks\\.com","load-type":["third-party"],"unless-domain":["*proximic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?proximic\\.com","load-type":["third-party"],"unless-domain":["*proximic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?proximic\\.net","load-type":["third-party"],"unless-domain":["*proximic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pubmatic\\.com","load-type":["third-party"],"unless-domain":["*pubmatic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?revinet\\.com","load-type":["third-party"],"unless-domain":["*pubmatic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?publicidees\\.com","load-type":["third-party"],"unless-domain":["*publicidees.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pch\\.com","load-type":["third-party"],"unless-domain":["*pch.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?i-behavior\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iaded\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quisma\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quismatch\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xaded\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xmladed\\.com","load-type":["third-party"],"unless-domain":["*quisma.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quakemarketing\\.com","load-type":["third-party"],"unless-domain":["*quakemarketing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quantcast\\.com","load-type":["third-party"],"unless-domain":["*quantcast.com","*quantserve.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quantserve\\.com","load-type":["third-party"],"unless-domain":["*quantcast.com","*quantserve.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qnsr\\.com","load-type":["third-party"],"unless-domain":["*quinstreet.com","*thecounter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qsstats\\.com","load-type":["third-party"],"unless-domain":["*quinstreet.com","*thecounter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quinstreet\\.com","load-type":["third-party"],"unless-domain":["*quinstreet.com","*thecounter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rmbn\\.net","load-type":["third-party"],"unless-domain":["*traforet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rmbn\\.ru","load-type":["third-party"],"unless-domain":["*traforet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rmmonline\\.com","load-type":["third-party"],"unless-domain":["*rmmonline.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?matchbin\\.com","load-type":["third-party"],"unless-domain":["*solesolution.com","*gtnetwork.com.au"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?radiatemedia\\.com","load-type":["third-party"],"unless-domain":["*solesolution.com","*gtnetwork.com.au"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gwallet\\.com","load-type":["third-party"],"unless-domain":["*radiumone.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?radiumone\\.com","load-type":["third-party"],"unless-domain":["*radiumone.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?radiusmarketing\\.com","load-type":["third-party"],"unless-domain":["*radiusmarketing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rambler\\.ru","load-type":["third-party"],"unless-domain":["*rambler.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liveramp\\.com","load-type":["third-party"],"unless-domain":["*rapleaf.com","*liveramp.com","*rlcdn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rapleaf\\.com","load-type":["third-party"],"unless-domain":["*rapleaf.com","*liveramp.com","*rlcdn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rlcdn\\.com","load-type":["third-party"],"unless-domain":["*rapleaf.com","*liveramp.com","*rlcdn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?retargeter\\.com","load-type":["third-party"],"unless-domain":["*retargeter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reachlocal\\.com","load-type":["third-party"],"unless-domain":["*reachlocal.com","*rlcdn.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rlcdn\\.net","load-type":["third-party"],"unless-domain":["*reachlocal.com","*rlcdn.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?react2media\\.com","load-type":["third-party"],"unless-domain":["*react2media.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reduxmedia\\.com","load-type":["third-party"],"unless-domain":["*reduxmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?convertglobal\\.com","load-type":["third-party"],"unless-domain":["*rekko.com","*convertglobal.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rekko\\.com","load-type":["third-party"],"unless-domain":["*rekko.com","*convertglobal.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reklamstore\\.com","load-type":["third-party"],"unless-domain":["*reklamstore.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reklamport\\.com","load-type":["third-party"],"unless-domain":["*reklamport.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reklamz\\.com","load-type":["third-party"],"unless-domain":["*reklamz.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?relestar\\.com","load-type":["third-party"],"unless-domain":["*relevad.com","*relestar.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?relevad\\.com","load-type":["third-party"],"unless-domain":["*relevad.com","*relestar.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertserve\\.com","load-type":["third-party"],"unless-domain":["*renegadeinternet.com","*advertserve.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?renegadeinternet\\.com","load-type":["third-party"],"unless-domain":["*renegadeinternet.com","*advertserve.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?resolutionmedia\\.com","load-type":["third-party"],"unless-domain":["*resolutionmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?resonateinsights\\.com","load-type":["third-party"],"unless-domain":["*resonateinsights.com","*resonatenetworks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?resonatenetworks\\.com","load-type":["third-party"],"unless-domain":["*resonateinsights.com","*resonatenetworks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?responsys\\.com","load-type":["third-party"],"unless-domain":["*responsys.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blvdstatus\\.com","load-type":["third-party"],"unless-domain":["*retirement-living.com","*blvdstatus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?retirement-living\\.com","load-type":["third-party"],"unless-domain":["*retirement-living.com","*blvdstatus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?revcontent\\.com","load-type":["third-party"],"unless-domain":["*revcontent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?revenuemax\\.de","load-type":["third-party"],"unless-domain":["*revenuemax.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rhythmnewmedia\\.com","load-type":["third-party"],"unless-domain":["*rhythmone.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rnmd\\.net","load-type":["third-party"],"unless-domain":["*rhythmone.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?1rx\\.io","load-type":["third-party"],"unless-domain":["*rhythmone.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rhythmone\\.com","load-type":["third-party"],"unless-domain":["*rhythmone.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?richrelevance\\.com","load-type":["third-party"],"unless-domain":["*richrelevance.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rightaction\\.com","load-type":["third-party"],"unless-domain":["*rightaction.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rfihub\\.com","load-type":["third-party"],"unless-domain":["*rocketfuel.com","*rfihub.com","*rfihub.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rfihub\\.net","load-type":["third-party"],"unless-domain":["*rocketfuel.com","*rfihub.com","*rfihub.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rocketfuel\\.com","load-type":["third-party"],"unless-domain":["*rocketfuel.com","*rfihub.com","*rfihub.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rovion\\.com","load-type":["third-party"],"unless-domain":["*rovion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rutarget\\.ru","load-type":["third-party"],"unless-domain":["*rutarget.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aimatch\\.com","load-type":["third-party"],"unless-domain":["*sas.com","*aimatch.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sas\\.com","load-type":["third-party"],"unless-domain":["*sas.com","*aimatch.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reztrack\\.com","load-type":["third-party"],"unless-domain":["*sabre.com","*reztrack.com","*sabrehospitality.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sabre\\.com","load-type":["third-party"],"unless-domain":["*sabre.com","*reztrack.com","*sabrehospitality.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sabrehospitality\\.com","load-type":["third-party"],"unless-domain":["*sabre.com","*reztrack.com","*sabrehospitality.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?salesforce\\.com","load-type":["third-party"],"unless-domain":["*salesforce.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?samurai-factory\\.jp","load-type":["third-party"],"unless-domain":["*samurai-factory.jp","*shinobi.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shinobi\\.jp","load-type":["third-party"],"unless-domain":["*samurai-factory.jp","*shinobi.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bridgetrack\\.com","load-type":["third-party"],"unless-domain":["*sapient.com","*bridgetrack.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sapient\\.com","load-type":["third-party"],"unless-domain":["*sapient.com","*bridgetrack.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scandinavianadnetworks\\.com","load-type":["third-party"],"unless-domain":["*scandinavianadnetworks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scribol\\.com","load-type":["third-party"],"unless-domain":["*scribol.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?searchforce\\.com","load-type":["third-party"],"unless-domain":["*searchforce.com","*searchforce.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?searchforce\\.net","load-type":["third-party"],"unless-domain":["*searchforce.com","*searchforce.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kanoodle\\.com","load-type":["third-party"],"unless-domain":["*kanoodle.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pulse360\\.com","load-type":["third-party"],"unless-domain":["*kanoodle.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?seevast\\.com","load-type":["third-party"],"unless-domain":["*kanoodle.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?syndigonetworks\\.com","load-type":["third-party"],"unless-domain":["*kanoodle.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nabbr\\.com","load-type":["third-party"],"unless-domain":["*selectablemedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?selectablemedia\\.com","load-type":["third-party"],"unless-domain":["*selectablemedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sevenads\\.net","load-type":["third-party"],"unless-domain":["*sevenads.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sexinyourcity\\.com","load-type":["third-party"],"unless-domain":["*sexinyourcity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shareasale\\.com","load-type":["third-party"],"unless-domain":["*shareasale.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shopzilla\\.com","load-type":["third-party"],"unless-domain":["*shopzilla.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mkt51\\.net","load-type":["third-party"],"unless-domain":["*silverpop.com","*mkt51.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pages05\\.net","load-type":["third-party"],"unless-domain":["*silverpop.com","*mkt51.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?silverpop\\.com","load-type":["third-party"],"unless-domain":["*silverpop.com","*mkt51.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vtrenz\\.net","load-type":["third-party"],"unless-domain":["*silverpop.com","*mkt51.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?simpli\\.fi","load-type":["third-party"],"unless-domain":["*simpli.fi"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sitescout\\.com","load-type":["third-party"],"unless-domain":["*sitescout.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?skimlinks\\.com","load-type":["third-party"],"unless-domain":["*skimlinks.com","*skimresources.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?skimresources\\.com","load-type":["third-party"],"unless-domain":["*skimlinks.com","*skimresources.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adcentriconline\\.com","load-type":["third-party"],"unless-domain":["*skupenet.com","*adcentriconline.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?skupenet\\.com","load-type":["third-party"],"unless-domain":["*skupenet.com","*adcentriconline.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smaato\\.com","load-type":["third-party"],"unless-domain":["*smaato.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smileymedia\\.com","load-type":["third-party"],"unless-domain":["*smileymedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smowtion\\.com","load-type":["third-party"],"unless-domain":["*smowtion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?snap\\.com","load-type":["third-party"],"unless-domain":["*snap.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?halogenmediagroup\\.com","load-type":["third-party"],"unless-domain":["*socialchorus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?halogennetwork\\.com","load-type":["third-party"],"unless-domain":["*socialchorus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?socialchorus\\.com","load-type":["third-party"],"unless-domain":["*socialchorus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ratevoice\\.com","load-type":["third-party"],"unless-domain":["*socialinterface.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?socialinterface\\.com","load-type":["third-party"],"unless-domain":["*socialinterface.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?socialtwist\\.com","load-type":["third-party"],"unless-domain":["*socialtwist.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spacechimpmedia\\.com","load-type":["third-party"],"unless-domain":["*spacechimpmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sparkstudios\\.com","load-type":["third-party"],"unless-domain":["*sparkstudios.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbutler\\.com","load-type":["third-party"],"unless-domain":["*sparklit.com","*adbutler.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sparklit\\.com","load-type":["third-party"],"unless-domain":["*sparklit.com","*adbutler.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adviva\\.co\\.uk","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adviva\\.net","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sitemeter\\.com","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?specificclick\\.net","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?specificmedia\\.com","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?specificmedia\\.co\\.uk","load-type":["third-party"],"unless-domain":["*specificmedia.com","*sitemeter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spectate\\.com","load-type":["third-party"],"unless-domain":["*spectate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spongegroup\\.com","load-type":["third-party"],"unless-domain":["*spongegroup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spongecell\\.com","load-type":["third-party"],"unless-domain":["*spongecell.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sponsorads\\.de","load-type":["third-party"],"unless-domain":["*sponsorads.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spot200\\.com","load-type":["third-party"],"unless-domain":["*spot200.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spotxchange\\.com","load-type":["third-party"],"unless-domain":["*spotxchange.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stargamesaffiliate\\.com","load-type":["third-party"],"unless-domain":["*stargames.net","*stargamesaffiliate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?steelhouse\\.com","load-type":["third-party"],"unless-domain":["*steelhouse.com","*steelhousemedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?steelhousemedia\\.com","load-type":["third-party"],"unless-domain":["*steelhouse.com","*steelhousemedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cams\\.com","load-type":["third-party"],"unless-domain":["*streamray.com","*cams.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?streamray\\.com","load-type":["third-party"],"unless-domain":["*streamray.com","*cams.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?strikead\\.com","load-type":["third-party"],"unless-domain":["*strikead.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?popularmedia\\.com","load-type":["third-party"],"unless-domain":["*strongmail.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?struq\\.com","load-type":["third-party"],"unless-domain":["*struq.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?suite66\\.com","load-type":["third-party"],"unless-domain":["*suite66.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?summitmedia\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.summit.co.uk","*summitmedia.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?supersonicads\\.com","load-type":["third-party"],"unless-domain":["*supersonicads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?switchadhub\\.com","load-type":["third-party"],"unless-domain":["*switchconcepts.com","*switchadhub.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?switchconcepts\\.co\\.uk","load-type":["third-party"],"unless-domain":["*switchconcepts.com","*switchadhub.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?switchconcepts\\.com","load-type":["third-party"],"unless-domain":["*switchconcepts.com","*switchadhub.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ethicalads\\.net","load-type":["third-party"],"unless-domain":["*switchconcepts.com","*switchadhub.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?swoop\\.com","load-type":["third-party"],"unless-domain":["*swoop.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?factortg\\.com","load-type":["third-party"],"unless-domain":["*factortg.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickable\\.net","load-type":["third-party"],"unless-domain":["*syncapse.com","*clickable.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?syncapse\\.com","load-type":["third-party"],"unless-domain":["*syncapse.com","*clickable.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adotsolution\\.com","load-type":["third-party"],"unless-domain":["*adotsolution.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tlvmedia\\.com","load-type":["third-party"],"unless-domain":["*tlvmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?taboola\\.com","load-type":["third-party"],"unless-domain":["*taboola.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?perfectmarket\\.com","load-type":["third-party"],"unless-domain":["*taboola.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tailsweep\\.com","load-type":["third-party"],"unless-domain":["*tailsweep.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tap\\.me","load-type":["third-party"],"unless-domain":["*tap.me"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tapit\\.com","load-type":["third-party"],"unless-domain":["*tapit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tapad\\.com","load-type":["third-party"],"unless-domain":["*tapad.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bizmey\\.com","load-type":["third-party"],"unless-domain":["*tapgage.com","*bizmey.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tapgage\\.com","load-type":["third-party"],"unless-domain":["*tapgage.com","*bizmey.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?targetix\\.net","load-type":["third-party"],"unless-domain":["*targetix.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quicknoodles\\.com","load-type":["third-party"],"unless-domain":["*tattomedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tattomedia\\.com","load-type":["third-party"],"unless-domain":["*tattomedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?teadma\\.com","load-type":["third-party"],"unless-domain":["*teadma.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?teads\\.tv","load-type":["third-party"],"unless-domain":["*teads.tv"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ebuzzing\\.com","load-type":["third-party"],"unless-domain":["*teads.tv"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?technorati\\.com","load-type":["third-party"],"unless-domain":["*technorati.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?technoratimedia\\.com","load-type":["third-party"],"unless-domain":["*technorati.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tellapart\\.com","load-type":["third-party"],"unless-domain":["*tellapart.com","*tellapt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tellapt\\.com","load-type":["third-party"],"unless-domain":["*tellapart.com","*tellapt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sensis\\.com\\.au","load-type":["third-party"],"unless-domain":["*telstra.com.au","*sensis.com.au","*sensisdata.com.au"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sensisdata\\.com\\.au","load-type":["third-party"],"unless-domain":["*telstra.com.au","*sensis.com.au","*sensisdata.com.au"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sensisdigitalmedia\\.com\\.au","load-type":["third-party"],"unless-domain":["*telstra.com.au","*sensis.com.au","*sensisdata.com.au"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?telstra\\.com\\.au","load-type":["third-party"],"unless-domain":["*telstra.com.au","*sensis.com.au","*sensisdata.com.au"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eztargetmedia\\.com","load-type":["third-party"],"unless-domain":["*www.terra.com.br","*eztargetmedia.com","*terra.com.br"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?terra\\.com\\.br","load-type":["third-party"],"unless-domain":["*www.terra.com.br","*eztargetmedia.com","*terra.com.br"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hittail\\.com","load-type":["third-party"],"unless-domain":["*thenumagroup.com","*hittail.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thenumagroup\\.com","load-type":["third-party"],"unless-domain":["*thenumagroup.com","*hittail.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rimmkaufman\\.com","load-type":["third-party"],"unless-domain":["*merkleinc.com","*rkdms.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rkdms\\.com","load-type":["third-party"],"unless-domain":["*merkleinc.com","*rkdms.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thesearchagency\\.com","load-type":["third-party"],"unless-domain":["*thesearchagency.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thesearchagency\\.net","load-type":["third-party"],"unless-domain":["*thesearchagency.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsrvr\\.org","load-type":["third-party"],"unless-domain":["*thetradedesk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thetradedesk\\.com","load-type":["third-party"],"unless-domain":["*thetradedesk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?echosearch\\.com","load-type":["third-party"],"unless-domain":["*thinkrealtime.com","*echosearch.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?esm1\\.net","load-type":["third-party"],"unless-domain":["*thinkrealtime.com","*echosearch.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thinkrealtime\\.com","load-type":["third-party"],"unless-domain":["*thinkrealtime.com","*echosearch.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?carbonads\\.com","load-type":["third-party"],"unless-domain":["*tinder.com","*carbonads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tinder\\.com","load-type":["third-party"],"unless-domain":["*tinder.com","*carbonads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tiqiq\\.com","load-type":["third-party"],"unless-domain":["*tiqiq.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adternal\\.com","load-type":["third-party"],"unless-domain":["*adternal.com","*tisoomi.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tisoomi\\.com","load-type":["third-party"],"unless-domain":["*adternal.com","*tisoomi.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?todacell\\.com","load-type":["third-party"],"unless-domain":["*todacell.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tonefuse\\.com","load-type":["third-party"],"unless-domain":["*tonefuse.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickfuse\\.com","load-type":["third-party"],"unless-domain":["*clickfuse.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tonemedia\\.com","load-type":["third-party"],"unless-domain":["*clickfuse.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inq\\.com","load-type":["third-party"],"unless-domain":["*nuance.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?touchcommerce\\.com","load-type":["third-party"],"unless-domain":["*nuance.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trackingsoft\\.com","load-type":["third-party"],"unless-domain":["*trackingsoft.com","*roia.biz"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tradetracker\\.com","load-type":["third-party"],"unless-domain":["*tradetracker.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tradetracker\\.net","load-type":["third-party"],"unless-domain":["*tradetracker.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tradedoubler\\.com","load-type":["third-party"],"unless-domain":["*tradedoubler.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traffichaus\\.com","load-type":["third-party"],"unless-domain":["*traffichaus.com","*traffichouse.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traffichouse\\.com","load-type":["third-party"],"unless-domain":["*traffichaus.com","*traffichouse.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trafficrevenue\\.net","load-type":["third-party"],"unless-domain":["*trafficrevenue.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traffiq\\.com","load-type":["third-party"],"unless-domain":["*traffiq.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traveladnetwork\\.com","load-type":["third-party"],"unless-domain":["*travoramedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?traveladvertising\\.com","load-type":["third-party"],"unless-domain":["*travoramedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?travoramedia\\.com","load-type":["third-party"],"unless-domain":["*travoramedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scanscout\\.com","load-type":["third-party"],"unless-domain":["*tremorvideo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tmnetads\\.com","load-type":["third-party"],"unless-domain":["*tremorvideo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tremormedia\\.com","load-type":["third-party"],"unless-domain":["*tremorvideo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tremorvideo\\.com","load-type":["third-party"],"unless-domain":["*tremorvideo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tremorhub\\.com","load-type":["third-party"],"unless-domain":["*tremorvideo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?triggit\\.com","load-type":["third-party"],"unless-domain":["*triggit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?3lift\\.com","load-type":["third-party"],"unless-domain":["*triplelift.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?triplelift\\.com","load-type":["third-party"],"unless-domain":["*triplelift.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlegend\\.com","load-type":["third-party"],"unless-domain":["*trueffect.com","*adlegend.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trueffect\\.com","load-type":["third-party"],"unless-domain":["*trueffect.com","*adlegend.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tmogul\\.com","load-type":["third-party"],"unless-domain":["*tubemogul.com","*tmogul.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tubemogul\\.com","load-type":["third-party"],"unless-domain":["*tubemogul.com","*tmogul.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzlogic\\.com","load-type":["third-party"],"unless-domain":["*twelvefold.com","*buzzlogic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twelvefold\\.com","load-type":["third-party"],"unless-domain":["*twelvefold.com","*buzzlogic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twyn\\.com","load-type":["third-party"],"unless-domain":["*twyn.com","*twyn-group.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twyn-group\\.com","load-type":["third-party"],"unless-domain":["*twyn.com","*twyn-group.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tyroo\\.com","load-type":["third-party"],"unless-domain":["*tyroo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?upsellit\\.com","load-type":["third-party"],"unless-domain":["*usitechnologies.com","*upsellit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?usitechnologies\\.com","load-type":["third-party"],"unless-domain":["*usitechnologies.com","*upsellit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?unanimis\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.unanimis.co.uk","*unanimis.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?udmserve\\.net","load-type":["third-party"],"unless-domain":["*underdogmedia.com","*udmserve.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?underdogmedia\\.com","load-type":["third-party"],"unless-domain":["*underdogmedia.com","*udmserve.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?undertone\\.com","load-type":["third-party"],"unless-domain":["*undertone.com","*undertonevideo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?undertonenetworks\\.com","load-type":["third-party"],"unless-domain":["*undertone.com","*undertonevideo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?undertonevideo\\.com","load-type":["third-party"],"unless-domain":["*undertone.com","*undertonevideo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?51network\\.com","load-type":["third-party"],"unless-domain":["*uniqlick.com","*51network.com","*wanmo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?uniqlick\\.com","load-type":["third-party"],"unless-domain":["*uniqlick.com","*51network.com","*wanmo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wanmo\\.com","load-type":["third-party"],"unless-domain":["*uniqlick.com","*51network.com","*wanmo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?unrulymedia\\.com","load-type":["third-party"],"unless-domain":["*unrulymedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?valuead\\.com","load-type":["third-party"],"unless-domain":["*valuead.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adserver\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dotomi\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dtmpub\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?emjcd\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fastclick\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fastclick\\.net","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?greystripe\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lduhtrp\\.net","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediaplex\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?valueclick\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?valueclick\\.net","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?valueclickmedia\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amigos\\.com","load-type":["third-party"],"unless-domain":["*various.com","*amigos.com","*getiton.com","*medley.com","*nostringsattached.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getiton\\.com","load-type":["third-party"],"unless-domain":["*various.com","*amigos.com","*getiton.com","*medley.com","*nostringsattached.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?medley\\.com","load-type":["third-party"],"unless-domain":["*various.com","*amigos.com","*getiton.com","*medley.com","*nostringsattached.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nostringsattached\\.com","load-type":["third-party"],"unless-domain":["*various.com","*amigos.com","*getiton.com","*medley.com","*nostringsattached.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?various\\.com","load-type":["third-party"],"unless-domain":["*various.com","*amigos.com","*getiton.com","*medley.com","*nostringsattached.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vcmedia\\.vn","load-type":["third-party"],"unless-domain":["*vcmedia.vn"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ivdopia\\.com","load-type":["third-party"],"unless-domain":["*vdopia.com","*ivdopia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vdopia\\.com","load-type":["third-party"],"unless-domain":["*vdopia.com","*ivdopia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?veeseo\\.com","load-type":["third-party"],"unless-domain":["*veeseo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsvelocity\\.com","load-type":["third-party"],"unless-domain":["*adsvelocity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mobclix\\.com","load-type":["third-party"],"unless-domain":["*velti.com","*mobclix.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?velti\\.com","load-type":["third-party"],"unless-domain":["*velti.com","*mobclix.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vemba\\.com","load-type":["third-party"],"unless-domain":["*vemba.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?singlefeed\\.com","load-type":["third-party"],"unless-domain":["*vendio.com","*singlefeed.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vendio\\.com","load-type":["third-party"],"unless-domain":["*vendio.com","*singlefeed.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?veoxa\\.com","load-type":["third-party"],"unless-domain":["*veoxa.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?veremedia\\.com","load-type":["third-party"],"unless-domain":["*veremedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?verticalresponse\\.com","load-type":["third-party"],"unless-domain":["*verticalresponse.com","*vresp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vresp\\.com","load-type":["third-party"],"unless-domain":["*verticalresponse.com","*vresp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intellitxt\\.com","load-type":["third-party"],"unless-domain":["*vibrantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?picadmedia\\.com","load-type":["third-party"],"unless-domain":["*vibrantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vibrantmedia\\.com","load-type":["third-party"],"unless-domain":["*vibrantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?viglink\\.com","load-type":["third-party"],"unless-domain":["*viglink.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?viewablemedia\\.net","load-type":["third-party"],"unless-domain":["*visiblemeasures.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visiblemeasures\\.com","load-type":["third-party"],"unless-domain":["*visiblemeasures.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visbrands\\.com","load-type":["third-party"],"unless-domain":["*visbrands.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vdna-assets\\.com","load-type":["third-party"],"unless-domain":["*visualdna.com","*vdna-assets.com","*visualdna-stats.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visualdna-stats\\.com","load-type":["third-party"],"unless-domain":["*visualdna.com","*vdna-assets.com","*visualdna-stats.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visualdna\\.com","load-type":["third-party"],"unless-domain":["*visualdna.com","*vdna-assets.com","*visualdna-stats.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vizu\\.com","load-type":["third-party"],"unless-domain":["*vizu.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vizury\\.com","load-type":["third-party"],"unless-domain":["*vizury.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vserv\\.com","load-type":["third-party"],"unless-domain":["*vserv.com","*vserv.mobi"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vserv\\.mobi","load-type":["third-party"],"unless-domain":["*vserv.com","*vserv.mobi"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?247realmedia\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?accelerator-media\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acceleratorusa\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?decdna\\.net","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?decideinteractive\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gmads\\.net","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?groupm\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kantarmedia\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mecglobal\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mindshare\\.nl","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mookie1\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pm14\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?realmedia\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?targ\\.ad","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?themig\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wpp\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xaxis\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contentwidgets\\.net","load-type":["third-party"],"unless-domain":["*wahoha.com","*contentwidgets.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wahoha\\.com","load-type":["third-party"],"unless-domain":["*wahoha.com","*contentwidgets.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?feedperfect\\.com","load-type":["third-party"],"unless-domain":["*web.com","*feedperfect.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?web\\.com","load-type":["third-party"],"unless-domain":["*web.com","*feedperfect.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webads\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.webads.co.uk","*webads.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webgozar\\.com","load-type":["third-party"],"unless-domain":["*webgozar.com","*webgozar.ir"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webgozar\\.ir","load-type":["third-party"],"unless-domain":["*webgozar.com","*webgozar.ir"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dsmmadvantage\\.com","load-type":["third-party"],"unless-domain":["*revanadigital.com","*dsmmadvantage.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webmetro\\.com","load-type":["third-party"],"unless-domain":["*revanadigital.com","*dsmmadvantage.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?weborama\\.com","load-type":["third-party"],"unless-domain":["*weborama.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?weborama\\.fr","load-type":["third-party"],"unless-domain":["*weborama.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtraffic\\.no","load-type":["third-party"],"unless-domain":["*webtraffic.se","*webtraffic.no"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtraffic\\.se","load-type":["third-party"],"unless-domain":["*webtraffic.se","*webtraffic.no"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wiredminds\\.com","load-type":["third-party"],"unless-domain":["*wiredminds.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wiredminds\\.de","load-type":["third-party"],"unless-domain":["*wiredminds.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adtotal\\.pl","load-type":["third-party"],"unless-domain":["*wp.pl","*adtotal.pl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wp\\.pl","load-type":["third-party"],"unless-domain":["*wp.pl","*adtotal.pl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wishabi\\.com","load-type":["third-party"],"unless-domain":["*wishabi.com","*flipp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wishabi\\.net","load-type":["third-party"],"unless-domain":["*wishabi.com","*flipp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wordstream\\.com","load-type":["third-party"],"unless-domain":["*wordstream.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?admanager-xertive\\.com","load-type":["third-party"],"unless-domain":["*xertivemedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xertivemedia\\.com","load-type":["third-party"],"unless-domain":["*xertivemedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adplan-ds\\.com","load-type":["third-party"],"unless-domain":["*adplan-ds.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ydworld\\.com","load-type":["third-party"],"unless-domain":["*ydworld.com","*yieldivision.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldivision\\.com","load-type":["third-party"],"unless-domain":["*ydworld.com","*yieldivision.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yoc\\.com","load-type":["third-party"],"unless-domain":["*yoc.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yoc-performance\\.com","load-type":["third-party"],"unless-domain":["*yoc.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yabuka\\.com","load-type":["third-party"],"unless-domain":["*yabuka.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adinterax\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrevolver\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bluelithium\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dapper\\.net","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?interclick\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?overture\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rightmedia\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rmxads\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?secure-adserver\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adserver\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?advertising\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marketingsolutions\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thewheelof\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldmanager\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldmanager\\.net","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yldmgrimg\\.net","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?web-visor\\.com","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moikrug\\.ru","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.com","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.ru","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.st","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.ua","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.com\\.tr","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yandex\\.by","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addynamix\\.com","load-type":["third-party"],"unless-domain":["*brightcom.com","*addynamix.com","*luj.sdsjweb.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adserverplus\\.com","load-type":["third-party"],"unless-domain":["*brightcom.com","*addynamix.com","*luj.sdsjweb.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oridian\\.com","load-type":["third-party"],"unless-domain":["*brightcom.com","*addynamix.com","*luj.sdsjweb.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ybrantdigital\\.com","load-type":["third-party"],"unless-domain":["*brightcom.com","*addynamix.com","*luj.sdsjweb.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?attracto\\.com","load-type":["third-party"],"unless-domain":["*yhmg.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickhype\\.com","load-type":["third-party"],"unless-domain":["*yhmg.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yellowhammermg\\.com","load-type":["third-party"],"unless-domain":["*yhmg.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yhmg\\.com","load-type":["third-party"],"unless-domain":["*yhmg.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yesads\\.com","load-type":["third-party"],"unless-domain":["*yesads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldads\\.com","load-type":["third-party"],"unless-domain":["*yieldads.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ybx\\.io","load-type":["third-party"],"unless-domain":["*ybx.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldbuild\\.com","load-type":["third-party"],"unless-domain":["*yieldbuild.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldlab\\.de","load-type":["third-party"],"unless-domain":["*yieldlab.de","*yieldlab.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldlab\\.net","load-type":["third-party"],"unless-domain":["*yieldlab.de","*yieldlab.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yieldmo\\.com","load-type":["third-party"],"unless-domain":["*yieldmo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yoggrt\\.com","load-type":["third-party"],"unless-domain":["*yoggrt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yume\\.com","load-type":["third-party"],"unless-domain":["*yume.com","*yumenetworks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yumenetworks\\.com","load-type":["third-party"],"unless-domain":["*yume.com","*yumenetworks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zedo\\.com","load-type":["third-party"],"unless-domain":["*zedo.com","*zincx.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zincx\\.com","load-type":["third-party"],"unless-domain":["*zedo.com","*zincx.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?metricsdirect\\.com","load-type":["third-party"],"unless-domain":["*zango.com","*metricsdirect.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zango\\.com","load-type":["third-party"],"unless-domain":["*zango.com","*metricsdirect.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zemanta\\.com","load-type":["third-party"],"unless-domain":["*zemanta.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zestad\\.com","load-type":["third-party"],"unless-domain":["*zestad.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?insightgrit\\.com","load-type":["third-party"],"unless-domain":["*zetaemailsolutions.com","*insightgrit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zetaemailsolutions\\.com","load-type":["third-party"],"unless-domain":["*zetaemailsolutions.com","*insightgrit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zumobi\\.com","load-type":["third-party"],"unless-domain":["*zumobi.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zypmedia\\.com","load-type":["third-party"],"unless-domain":["*zypmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ru4\\.com","load-type":["third-party"],"unless-domain":["*xplusone.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xplusone\\.com","load-type":["third-party"],"unless-domain":["*xplusone.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adpepper\\.com","load-type":["third-party"],"unless-domain":["*adpepper.us","*adpepper.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adpepper\\.us","load-type":["third-party"],"unless-domain":["*adpepper.us","*adpepper.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ad6media\\.fr","load-type":["third-party"],"unless-domain":["*ad6media.fr"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbrite\\.com","load-type":["third-party"],"unless-domain":["*adbrite.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adprs\\.net","load-type":["third-party"],"unless-domain":["*adprecision.net","*adprs.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aprecision\\.net","load-type":["third-party"],"unless-domain":["*adprecision.net","*adprs.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addgloo\\.com","load-type":["third-party"],"unless-domain":["*addgloo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adhood\\.com","load-type":["third-party"],"unless-domain":["*adhood.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adnologies\\.com","load-type":["third-party"],"unless-domain":["*adnologies.com","*heias.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?heias\\.com","load-type":["third-party"],"unless-domain":["*adnologies.com","*heias.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrolays\\.com","load-type":["third-party"],"unless-domain":["*contactimpact.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adrolays\\.de","load-type":["third-party"],"unless-domain":["*contactimpact.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adscale\\.de","load-type":["third-party"],"unless-domain":["*stroeer.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adyard\\.de","load-type":["third-party"],"unless-domain":["*adyard.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adzly\\.com","load-type":["third-party"],"unless-domain":["*adzly.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affili\\.net","load-type":["third-party"],"unless-domain":["*affili.net","*affilinet-inside.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?affilinet-inside\\.de","load-type":["third-party"],"unless-domain":["*affili.net","*affilinet-inside.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?banner-rotation\\.com","load-type":["third-party"],"unless-domain":["*affili.net","*affilinet-inside.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?successfultogether\\.co\\.uk","load-type":["third-party"],"unless-domain":["*affili.net","*affilinet-inside.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appssavvy\\.com","load-type":["third-party"],"unless-domain":["*appssavvy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?beencounter\\.com","load-type":["third-party"],"unless-domain":["*beencounter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adbutler\\.de","load-type":["third-party"],"unless-domain":["*belboon.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belboon\\.com","load-type":["third-party"],"unless-domain":["*belboon.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bigmir\\.net","load-type":["third-party"],"unless-domain":["*bigmir.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cxense\\.com","load-type":["third-party"],"unless-domain":["*cxense.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adxpose\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dianomi\\.com","load-type":["third-party"],"unless-domain":["*dianomi.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ebay\\.com","load-type":["third-party"],"unless-domain":["*ebay.com","*ebay.at","*ebay.ba","*ebay.be","*ebay.com.au","*ebay.ca","*ebay.ch","*ebay.cn","*ebay.de","*ebay.es","*ebay.fr","*ebay.com.hk","*ebay.ie","*ebay.in","*ebay.it","*ebay.co.jp","*ebay.co.kr","*ebay.com.my","*ebay.nl","*ebay.com.ph","*ebay.pl","*ebay.com.sg","*ebay.com.tw","*ebay.co.uk","*gopjn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gopjn\\.com","load-type":["third-party"],"unless-domain":["*ebay.com","*ebay.at","*ebay.ba","*ebay.be","*ebay.com.au","*ebay.ca","*ebay.ch","*ebay.cn","*ebay.de","*ebay.es","*ebay.fr","*ebay.com.hk","*ebay.ie","*ebay.in","*ebay.it","*ebay.co.jp","*ebay.co.kr","*ebay.com.my","*ebay.nl","*ebay.com.ph","*ebay.pl","*ebay.com.sg","*ebay.com.tw","*ebay.co.uk","*gopjn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etrigue\\.com","load-type":["third-party"],"unless-domain":["*etrigue.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ewaydirect\\.com","load-type":["third-party"],"unless-domain":["*ewaydirect.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ixs1\\.net","load-type":["third-party"],"unless-domain":["*ewaydirect.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?exelate\\.com","load-type":["third-party"],"unless-domain":["*exelate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?exelator\\.com","load-type":["third-party"],"unless-domain":["*exelate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?e-kolay\\.net","load-type":["third-party"],"unless-domain":["*hurriyet.com.tr"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ekolay\\.net","load-type":["third-party"],"unless-domain":["*hurriyet.com.tr"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bnmla\\.com","load-type":["third-party"],"unless-domain":["*engagebdr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?engagebdr\\.com","load-type":["third-party"],"unless-domain":["*engagebdr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?777seo\\.com","load-type":["third-party"],"unless-domain":["*ewebse.com","*777seo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ewebse\\.com","load-type":["third-party"],"unless-domain":["*ewebse.com","*777seo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?excitad\\.com","load-type":["third-party"],"unless-domain":["*excitad.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?expo-max\\.com","load-type":["third-party"],"unless-domain":["*expo-max.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyereturn\\.com","load-type":["third-party"],"unless-domain":["*eyereturnmarketing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eyereturnmarketing\\.com","load-type":["third-party"],"unless-domain":["*eyereturnmarketing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?faithadnet\\.com","load-type":["third-party"],"unless-domain":["*faithadnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?600z\\.com","load-type":["third-party"],"unless-domain":["*ientry.com","*600z.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ientry\\.com","load-type":["third-party"],"unless-domain":["*ientry.com","*600z.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?centraliprom\\.com","load-type":["third-party"],"unless-domain":["*iprom.si","*centraliprom.com","*iprom.net","*mediaiprom.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iprom\\.net","load-type":["third-party"],"unless-domain":["*iprom.si","*centraliprom.com","*iprom.net","*mediaiprom.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iprom\\.si","load-type":["third-party"],"unless-domain":["*iprom.si","*centraliprom.com","*iprom.net","*mediaiprom.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediaiprom\\.com","load-type":["third-party"],"unless-domain":["*iprom.si","*centraliprom.com","*iprom.net","*mediaiprom.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ipromote\\.com","load-type":["third-party"],"unless-domain":["*ipromote.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iprospect\\.com","load-type":["third-party"],"unless-domain":["*iprospect.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickmanage\\.com","load-type":["third-party"],"unless-domain":["*iprospect.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inner-active\\.com","load-type":["third-party"],"unless-domain":["*inner-active.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adsbyisocket\\.com","load-type":["third-party"],"unless-domain":["*isocket.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?isocket\\.com","load-type":["third-party"],"unless-domain":["*isocket.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?m6d\\.com","load-type":["third-party"],"unless-domain":["*dstillery.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?media6degrees\\.com","load-type":["third-party"],"unless-domain":["*dstillery.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?madvertise\\.com","load-type":["third-party"],"unless-domain":["*madvertise.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mashero\\.com","load-type":["third-party"],"unless-domain":["*mashero.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?media\\.net","load-type":["third-party"],"unless-domain":["*media.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediaforge\\.com","load-type":["third-party"],"unless-domain":["*mediaforge.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mythings\\.com","load-type":["third-party"],"unless-domain":["*mythings.com","*mythingsmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mythingsmedia\\.com","load-type":["third-party"],"unless-domain":["*mythings.com","*mythingsmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newtention\\.de","load-type":["third-party"],"unless-domain":["*newtention.de","*newtention.net","*newtentionassets.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newtention\\.net","load-type":["third-party"],"unless-domain":["*newtention.de","*newtention.net","*newtentionassets.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newtentionassets\\.net","load-type":["third-party"],"unless-domain":["*newtention.de","*newtention.net","*newtentionassets.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nrelate\\.com","load-type":["third-party"],"unless-domain":["*nrelate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nugg\\.ad","load-type":["third-party"],"unless-domain":["*nugg.ad"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nuggad\\.net","load-type":["third-party"],"unless-domain":["*nugg.ad"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?onad\\.eu","load-type":["third-party"],"unless-domain":["*onad.eu"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?plista\\.com","load-type":["third-party"],"unless-domain":["*plista.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quadrantone\\.com","load-type":["third-party"],"unless-domain":["*quadrantone.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sociomantic\\.com","load-type":["third-party"],"unless-domain":["*sociomantic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sophus3\\.co\\.uk","load-type":["third-party"],"unless-domain":["*sophus3.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sophus3\\.com","load-type":["third-party"],"unless-domain":["*sophus3.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.ae","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.br","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.com","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.du","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.fr","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.net","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ucoz\\.ru","load-type":["third-party"],"unless-domain":["*ucoz.com","*ucoz.ae","*ucoz.fr","*ucoz.net","*ucoz.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?up-value\\.de","load-type":["third-party"],"unless-domain":["*up-value.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xad\\.com","load-type":["third-party"],"unless-domain":["*xad.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xplosion\\.de","load-type":["third-party"],"unless-domain":["*xplosion.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?youknowbest\\.com","load-type":["third-party"],"unless-domain":["*youknowbest.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buy\\.at","load-type":["third-party"],"unless-domain":["*zanox.com","*buy.at","*zanox-affiliate.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zanox-affiliate\\.de","load-type":["third-party"],"unless-domain":["*zanox.com","*buy.at","*zanox-affiliate.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zanox\\.com","load-type":["third-party"],"unless-domain":["*zanox.com","*buy.at","*zanox-affiliate.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zaparena\\.com","load-type":["third-party"],"unless-domain":["*zapunited.com","*zaparena.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zapunited\\.com","load-type":["third-party"],"unless-domain":["*zapunited.com","*zaparena.com"]}}] \ No newline at end of file diff --git a/Client/Frontend/ContentBlocker/disconnect-analytics.json b/Client/Frontend/ContentBlocker/disconnect-analytics.json deleted file mode 100644 index 1c9d3f399..000000000 --- a/Client/Frontend/ContentBlocker/disconnect-analytics.json +++ /dev/null @@ -1 +0,0 @@ -[{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?63squares\\.com","load-type":["third-party"],"unless-domain":["*63labs.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?i-stats\\.com","load-type":["third-party"],"unless-domain":["*63labs.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atinternet\\.com","load-type":["third-party"],"unless-domain":["*atinternet.com","*hit-parade.com","*xiti.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xiti\\.com","load-type":["third-party"],"unless-domain":["*atinternet.com","*hit-parade.com","*xiti.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acxiom\\.com","load-type":["third-party"],"unless-domain":["*acxiom.com","*mm7.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mm7\\.net","load-type":["third-party"],"unless-domain":["*acxiom.com","*mm7.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?acxiomapac\\.com","load-type":["third-party"],"unless-domain":["*acxiom.com","*mm7.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?3dstats\\.com","load-type":["third-party"],"unless-domain":["*addfreestats.com","*3dstats.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addfreestats\\.com","load-type":["third-party"],"unless-domain":["*addfreestats.com","*3dstats.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adlooxtracking\\.com","load-type":["third-party"],"unless-domain":["*adloox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adloox\\.com","load-type":["third-party"],"unless-domain":["*adloox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adobedtm\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adventori\\.com","load-type":["third-party"],"unless-domain":["*adventori.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amadesa\\.com","load-type":["third-party"],"unless-domain":["*amadesa.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazingcounters\\.com","load-type":["third-party"],"unless-domain":["*amazingcounters.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?alexametrics\\.com","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?attracta\\.com","load-type":["third-party"],"unless-domain":["*attracta.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?polldaddy\\.com","load-type":["third-party"],"unless-domain":["*automattic.com","*polldaddy.com","*gravatar.com","*intensedebate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?awio\\.com","load-type":["third-party"],"unless-domain":["*awio.com","*w3counter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?w3counter\\.com","load-type":["third-party"],"unless-domain":["*awio.com","*w3counter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?w3roi\\.com","load-type":["third-party"],"unless-domain":["*awio.com","*w3counter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belstat\\.be","load-type":["third-party"],"unless-domain":["*belstat.com","*belstat.be","*belstat.de","*belstat.fr","*belstat.nl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belstat\\.com","load-type":["third-party"],"unless-domain":["*belstat.com","*belstat.be","*belstat.de","*belstat.fr","*belstat.nl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belstat\\.de","load-type":["third-party"],"unless-domain":["*belstat.com","*belstat.be","*belstat.de","*belstat.fr","*belstat.nl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belstat\\.fr","load-type":["third-party"],"unless-domain":["*belstat.com","*belstat.be","*belstat.de","*belstat.fr","*belstat.nl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?belstat\\.nl","load-type":["third-party"],"unless-domain":["*belstat.com","*belstat.be","*belstat.de","*belstat.fr","*belstat.nl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogcounter\\.de","load-type":["third-party"],"unless-domain":["*blogcounter.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bluemetrix\\.com","load-type":["third-party"],"unless-domain":["*bluemetrix.com","*bmmetrix.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bmmetrix\\.com","load-type":["third-party"],"unless-domain":["*bluemetrix.com","*bmmetrix.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?branica\\.com","load-type":["third-party"],"unless-domain":["*branica.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brightedge\\.com","load-type":["third-party"],"unless-domain":["*brightedge.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bubblestat\\.com","load-type":["third-party"],"unless-domain":["*bubblestat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?attributionmodel\\.com","load-type":["third-party"],"unless-domain":["*c3metrics.com","*attributionmodel.com","*c3tag.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?c3metrics\\.com","load-type":["third-party"],"unless-domain":["*c3metrics.com","*attributionmodel.com","*c3tag.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?c3tag\\.com","load-type":["third-party"],"unless-domain":["*c3metrics.com","*attributionmodel.com","*c3tag.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cnzz\\.com","load-type":["third-party"],"unless-domain":["*cnzz.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chartbeat\\.com","load-type":["third-party"],"unless-domain":["*chartbeat.com","*chartbeat.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chartbeat\\.net","load-type":["third-party"],"unless-domain":["*chartbeat.com","*chartbeat.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicktale\\.com","load-type":["third-party"],"unless-domain":["*clicktale.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicktale\\.net","load-type":["third-party"],"unless-domain":["*clicktale.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pantherssl\\.com","load-type":["third-party"],"unless-domain":["*clicktale.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickdensity\\.com","load-type":["third-party"],"unless-domain":["*clickdensity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clixmetrix\\.com","load-type":["third-party"],"unless-domain":["*clixmetrix.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clixpy\\.com","load-type":["third-party"],"unless-domain":["*clixpy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clustrmaps\\.com","load-type":["third-party"],"unless-domain":["*clustrmaps.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?axf8\\.net","load-type":["third-party"],"unless-domain":["*compuware.com","*axf8.net","*dynatrace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?compuware\\.com","load-type":["third-party"],"unless-domain":["*compuware.com","*axf8.net","*dynatrace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gomez\\.com","load-type":["third-party"],"unless-domain":["*compuware.com","*axf8.net","*dynatrace.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?connexity\\.com","load-type":["third-party"],"unless-domain":["*connexity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?connexity\\.net","load-type":["third-party"],"unless-domain":["*connexity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zmedia\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conversantmedia\\.com","load-type":["third-party"],"unless-domain":["*conversantmedia.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?convert\\.com","load-type":["third-party"],"unless-domain":["*convert.com","*reedge.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reedge\\.com","load-type":["third-party"],"unless-domain":["*convert.com","*reedge.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?convertro\\.com","load-type":["third-party"],"unless-domain":["*convertro.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cetrk\\.com","load-type":["third-party"],"unless-domain":["*crazyegg.com","*cetrk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crazyegg\\.com","load-type":["third-party"],"unless-domain":["*crazyegg.com","*cetrk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crowdscience\\.com","load-type":["third-party"],"unless-domain":["*crowdscience.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cya2\\.net","load-type":["third-party"],"unless-domain":["*cya2.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?collserve\\.com","load-type":["third-party"],"unless-domain":["*ihs.com","*collserve.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dataium\\.com","load-type":["third-party"],"unless-domain":["*ihs.com","*collserve.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?deepintent\\.com","load-type":["third-party"],"unless-domain":["*deepintent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?demandbase\\.com","load-type":["third-party"],"unless-domain":["*demandbase.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ipcounter\\.de","load-type":["third-party"],"unless-domain":["*directcorp.de","*ipcounter.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trackersimulator\\.org","load-type":["third-party"],"unless-domain":["*eff.org","*trackersimulator.org","*eviltracker.net","*do-not-tracker.org"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eviltracker\\.net","load-type":["third-party"],"unless-domain":["*eff.org","*trackersimulator.org","*eviltracker.net","*do-not-tracker.org"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?do-not-tracker\\.org","load-type":["third-party"],"unless-domain":["*eff.org","*trackersimulator.org","*eviltracker.net","*do-not-tracker.org"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eloqua\\.com","load-type":["third-party"],"unless-domain":["*eloqua.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?encoremetrics\\.com","load-type":["third-party"],"unless-domain":["*encoremetrics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sitecompass\\.com","load-type":["third-party"],"unless-domain":["*encoremetrics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eulerian\\.com","load-type":["third-party"],"unless-domain":["*eulerian.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eulerian\\.net","load-type":["third-party"],"unless-domain":["*eulerian.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?feedjit\\.com","load-type":["third-party"],"unless-domain":["*feedjit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?footprintlive\\.com","load-type":["third-party"],"unless-domain":["*footprintlive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?freeonlineusers\\.com","load-type":["third-party"],"unless-domain":["*freeonlineusers.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?free-pagerank\\.com","load-type":["third-party"],"unless-domain":["*free-pagerank.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fullstory\\.com","load-type":["third-party"],"unless-domain":["*fullstory.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gtop\\.ro","load-type":["third-party"],"unless-domain":["*arenaweb.ro"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gtopstats\\.com","load-type":["third-party"],"unless-domain":["*arenaweb.ro"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getsitecontrol\\.com","load-type":["third-party"],"unless-domain":["*getsitecontrol.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?daphnecm\\.com","load-type":["third-party"],"unless-domain":["*gfk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gfk\\.com","load-type":["third-party"],"unless-domain":["*gfk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gfkdaphne\\.com","load-type":["third-party"],"unless-domain":["*gfk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gaug\\.es","load-type":["third-party"],"unless-domain":["*github.com","*gaug.es"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?godaddy\\.com","load-type":["third-party"],"unless-domain":["*godaddy.com","*trafficfacts.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trafficfacts\\.com","load-type":["third-party"],"unless-domain":["*godaddy.com","*trafficfacts.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gosquared\\.com","load-type":["third-party"],"unless-domain":["*gosquared.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gostats\\.com","load-type":["third-party"],"unless-domain":["*gostats.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google-analytics\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?postrank\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?raasnet\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?redaril\\.com","load-type":["third-party"],"unless-domain":["*hearst.com","*ic-live.com","*iclive.com","*icrossing.com","*raasnet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?histats\\.com","load-type":["third-party"],"unless-domain":["*histats.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hitsniffer\\.com","load-type":["third-party"],"unless-domain":["*hitsniffer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hitslink\\.com","load-type":["third-party"],"unless-domain":["*hitslink.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hotjar\\.com","load-type":["third-party"],"unless-domain":["*hotjar.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hs-analytics\\.net","load-type":["third-party"],"unless-domain":["*hubspot.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cmcore\\.com","load-type":["third-party"],"unless-domain":["*ibm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?coremetrics\\.com","load-type":["third-party"],"unless-domain":["*ibm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ibm\\.com","load-type":["third-party"],"unless-domain":["*ibm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infonline\\.de","load-type":["third-party"],"unless-domain":["*infonline.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ivwbox\\.de","load-type":["third-party"],"unless-domain":["*infonline.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ioam\\.de","load-type":["third-party"],"unless-domain":["*infonline.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?enquisite\\.com","load-type":["third-party"],"unless-domain":["*inboundwriter.com","*enquisite.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inboundwriter\\.com","load-type":["third-party"],"unless-domain":["*inboundwriter.com","*enquisite.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hotlog\\.ru","load-type":["third-party"],"unless-domain":["*infostars.ru","*hotlog.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?infostars\\.ru","load-type":["third-party"],"unless-domain":["*infostars.ru","*hotlog.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inspectlet\\.com","load-type":["third-party"],"unless-domain":["*inspectlet.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?domodomain\\.com","load-type":["third-party"],"unless-domain":["*intelligencefocus.com","*leadchampion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intelligencefocus\\.com","load-type":["third-party"],"unless-domain":["*intelligencefocus.com","*leadchampion.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intercom\\.io","load-type":["third-party"],"unless-domain":["*intercom.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?e","load-type":["third-party"],"unless-domain":["*"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?f","load-type":["third-party"],"unless-domain":["*"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?f","load-type":["third-party"],"unless-domain":["*"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?itisatracker\\.com","load-type":["third-party"],"unless-domain":["*itisatracker.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kissmetrics\\.com","load-type":["third-party"],"unless-domain":["*kissmetrics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?keymetric\\.net","load-type":["third-party"],"unless-domain":["*keymetric.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?src\\.kitcode\\.net","load-type":["third-party"],"unless-domain":["*src.kitcode.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linezing\\.com","load-type":["third-party"],"unless-domain":["*linezing.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liveperson\\.com","load-type":["third-party"],"unless-domain":["*liveperson.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nuconomy\\.com","load-type":["third-party"],"unless-domain":["*liveperson.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?logdy\\.com","load-type":["third-party"],"unless-domain":["*logdy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crwdcntrl\\.net","load-type":["third-party"],"unless-domain":["*lotame.com","*crwdcntrl.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lotame\\.com","load-type":["third-party"],"unless-domain":["*lotame.com","*crwdcntrl.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lynchpin\\.com","load-type":["third-party"],"unless-domain":["*lynchpin.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lypn\\.com","load-type":["third-party"],"unless-domain":["*lynchpin.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clicktracks\\.com","load-type":["third-party"],"unless-domain":["*aurea.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lyris\\.com","load-type":["third-party"],"unless-domain":["*aurea.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lytiks\\.com","load-type":["third-party"],"unless-domain":["*lytiks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?markmonitor\\.com","load-type":["third-party"],"unless-domain":["*markmonitor.com","*9c9media.ca"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?9c9media\\.ca","load-type":["third-party"],"unless-domain":["*markmonitor.com","*9c9media.ca"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marktest\\.com","load-type":["third-party"],"unless-domain":["*marktest.com","*marktest.pt"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marktest\\.pt","load-type":["third-party"],"unless-domain":["*marktest.com","*marktest.pt"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?maxymiser\\.com","load-type":["third-party"],"unless-domain":["*maxymiser.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meetrics\\.de","load-type":["third-party"],"unless-domain":["*meetrics.com","*de.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meetrics\\.net","load-type":["third-party"],"unless-domain":["*meetrics.com","*de.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?research\\.de\\.com","load-type":["third-party"],"unless-domain":["*meetrics.com","*de.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mixpanel\\.com","load-type":["third-party"],"unless-domain":["*mixpanel.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mxpnl\\.com","load-type":["third-party"],"unless-domain":["*mixpanel.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mongoosemetrics\\.com","load-type":["third-party"],"unless-domain":["*mongoosemetrics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?monitus\\.net","load-type":["third-party"],"unless-domain":["*monitus.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mouseflow\\.com","load-type":["third-party"],"unless-domain":["*mouseflow.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mypagerank\\.net","load-type":["third-party"],"unless-domain":["*mypagerank.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?estat\\.com","load-type":["third-party"],"unless-domain":["*mediametrie-estat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mediametrie-estat\\.com","load-type":["third-party"],"unless-domain":["*mediametrie-estat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hitsprocessor\\.com","load-type":["third-party"],"unless-domain":["*netapplications.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?netapplications\\.com","load-type":["third-party"],"unless-domain":["*netapplications.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newrelic\\.com","load-type":["third-party"],"unless-domain":["*newrelic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nr-data\\.net","load-type":["third-party"],"unless-domain":["*newrelic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?apnewsregistry\\.com","load-type":["third-party"],"unless-domain":["*newsright.com","*apnewsregistry.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nextstat\\.com","load-type":["third-party"],"unless-domain":["*nextstat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?glanceguide\\.com","load-type":["third-party"],"unless-domain":["*nielsen.com","*imrworldwide.com","*imrworldwide.net","*glanceguide.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nielsen\\.com","load-type":["third-party"],"unless-domain":["*nielsen.com","*imrworldwide.com","*imrworldwide.net","*glanceguide.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?observerapp\\.com","load-type":["third-party"],"unless-domain":["*observerapp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?onestat\\.com","load-type":["third-party"],"unless-domain":["*onestat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?openstat\\.ru","load-type":["third-party"],"unless-domain":["*openstat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spylog\\.com","load-type":["third-party"],"unless-domain":["*openstat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?opentracker\\.net","load-type":["third-party"],"unless-domain":["*opentracker.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?persianstat\\.com","load-type":["third-party"],"unless-domain":["*persianstat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?phonalytics\\.com","load-type":["third-party"],"unless-domain":["*phonalytics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?piwik\\.org","load-type":["third-party"],"unless-domain":["*piwik.org"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pronunciator\\.com","load-type":["third-party"],"unless-domain":["*pronunciator.com","*visitorville.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visitorville\\.com","load-type":["third-party"],"unless-domain":["*pronunciator.com","*visitorville.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?protected\\.media","load-type":["third-party"],"unless-domain":["*protected.media","*ad-score.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ad-score\\.com","load-type":["third-party"],"unless-domain":["*protected.media","*ad-score.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kissinsights\\.com","load-type":["third-party"],"unless-domain":["*qualaroo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qualaroo\\.com","load-type":["third-party"],"unless-domain":["*qualaroo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thecounter\\.com","load-type":["third-party"],"unless-domain":["*quinstreet.com","*thecounter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?quintelligence\\.com","load-type":["third-party"],"unless-domain":["*quintelligence.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?radarurl\\.com","load-type":["third-party"],"unless-domain":["*radarurl.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?researchnow\\.com","load-type":["third-party"],"unless-domain":["*researchnow.com","*valuedopinions.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?valuedopinions\\.co\\.uk","load-type":["third-party"],"unless-domain":["*researchnow.com","*valuedopinions.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?revtrax\\.com","load-type":["third-party"],"unless-domain":["*revtrax.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ringier\\.cz","load-type":["third-party"],"unless-domain":["*ringier.cz"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getclicky\\.com","load-type":["third-party"],"unless-domain":["*roxr.net","*clicky.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?roxr\\.net","load-type":["third-party"],"unless-domain":["*roxr.net","*clicky.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?staticstuff\\.net","load-type":["third-party"],"unless-domain":["*roxr.net","*clicky.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?statsit\\.com","load-type":["third-party"],"unless-domain":["*statsit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dl-rms\\.com","load-type":["third-party"],"unless-domain":["*safecount.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dlqm\\.net","load-type":["third-party"],"unless-domain":["*safecount.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?questionmarket\\.com","load-type":["third-party"],"unless-domain":["*safecount.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?safecount\\.net","load-type":["third-party"],"unless-domain":["*safecount.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sageanalyst\\.net","load-type":["third-party"],"unless-domain":["*sagemetrics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sagemetrics\\.com","load-type":["third-party"],"unless-domain":["*sagemetrics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?seevolution\\.com","load-type":["third-party"],"unless-domain":["*seevolution.com","*svlu.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?svlu\\.net","load-type":["third-party"],"unless-domain":["*seevolution.com","*svlu.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?segment\\.io","load-type":["third-party"],"unless-domain":["*segment.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sessioncam\\.com","load-type":["third-party"],"unless-domain":["*sessioncam.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shinystat\\.com","load-type":["third-party"],"unless-domain":["*shinystat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shorte\\.st","load-type":["third-party"],"unless-domain":["*shorte.st"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smartlook\\.com","load-type":["third-party"],"unless-domain":["*smartlook.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?snoobi\\.com","load-type":["third-party"],"unless-domain":["*snoobi.fi"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?go-mpulse\\.net","load-type":["third-party"],"unless-domain":["*go-mpulse.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?statcounter\\.com","load-type":["third-party"],"unless-domain":["*statcounter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?statisfy\\.net","load-type":["third-party"],"unless-domain":["*statisfy.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stratigent\\.com","load-type":["third-party"],"unless-domain":["*stratigent.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tensquare\\.com","load-type":["third-party"],"unless-domain":["*tensquare.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sesamestats\\.com","load-type":["third-party"],"unless-domain":["*tnsglobal.com","*statistik-gallup.net","*tns-counter.ru","*tns-cs.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?statistik-gallup\\.net","load-type":["third-party"],"unless-domain":["*tnsglobal.com","*statistik-gallup.net","*tns-counter.ru","*tns-cs.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tns-counter\\.ru","load-type":["third-party"],"unless-domain":["*tnsglobal.com","*statistik-gallup.net","*tns-counter.ru","*tns-cs.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tns-cs\\.net","load-type":["third-party"],"unless-domain":["*tnsglobal.com","*statistik-gallup.net","*tns-counter.ru","*tns-cs.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tnsglobal\\.com","load-type":["third-party"],"unless-domain":["*tnsglobal.com","*statistik-gallup.net","*tns-counter.ru","*tns-cs.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?heronpartners\\.com\\.au","load-type":["third-party"],"unless-domain":["*marinsm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?marinsm\\.com","load-type":["third-party"],"unless-domain":["*marinsm.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?roia\\.biz","load-type":["third-party"],"unless-domain":["*trackingsoft.com","*roia.biz"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trackingsoft\\.com","load-type":["third-party"],"unless-domain":["*trackingsoft.com","*roia.biz"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?umbel\\.com","load-type":["third-party"],"unless-domain":["*umbel.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nakanohito\\.jp","load-type":["third-party"],"unless-domain":["*nakanohito.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vertster\\.com","load-type":["third-party"],"unless-domain":["*vertster.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sa-as\\.com","load-type":["third-party"],"unless-domain":["*id.kickfire.com","*sa-as.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visistat\\.com","load-type":["third-party"],"unless-domain":["*id.kickfire.com","*sa-as.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visitstreamer\\.com","load-type":["third-party"],"unless-domain":["*visitstreamer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vizisense\\.com","load-type":["third-party"],"unless-domain":["*vizisense.com","*vizisense.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vizisense\\.net","load-type":["third-party"],"unless-domain":["*vizisense.com","*vizisense.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wowanalytics\\.co\\.uk","load-type":["third-party"],"unless-domain":["*wowanalytics.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?compete\\.com","load-type":["third-party"],"unless-domain":["*wpp.com","*decdna.net","*groupm.com","*kantarmedia.com","*mecglobal.com","*mindshareworld.com","*themig.com","*xaxis.com","*compete.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?onlinewebstats\\.com","load-type":["third-party"],"unless-domain":["*onlinewebstats.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?web-stat\\.com","load-type":["third-party"],"unless-domain":["*webtrackingservices.com","*web-stat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtrackingservices\\.com","load-type":["third-party"],"unless-domain":["*webtrackingservices.com","*web-stat.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtraxs\\.com","load-type":["third-party"],"unless-domain":["*webtraxs.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webclicktracker\\.com","load-type":["third-party"],"unless-domain":["*webclicktracker.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtrekk\\.com","load-type":["third-party"],"unless-domain":["*webtrekk.com","*webtrekk.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtrekk\\.net","load-type":["third-party"],"unless-domain":["*webtrekk.com","*webtrekk.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reinvigorate\\.net","load-type":["third-party"],"unless-domain":["*webtrends.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtrends\\.com","load-type":["third-party"],"unless-domain":["*webtrends.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webtrendslive\\.com","load-type":["third-party"],"unless-domain":["*webtrends.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adzmath\\.com","load-type":["third-party"],"unless-domain":["*adzmath.com","*whiteops.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?whiteops\\.com","load-type":["third-party"],"unless-domain":["*adzmath.com","*whiteops.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?woopra-ns\\.com","load-type":["third-party"],"unless-domain":["*woopra.com","*woopra-ns.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?woopra\\.com","load-type":["third-party"],"unless-domain":["*woopra.com","*woopra-ns.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wysistat\\.com","load-type":["third-party"],"unless-domain":["*wysistat.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?analytics\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yellowtracker\\.com","load-type":["third-party"],"unless-domain":["*yellowtracker.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?anormal-media\\.de","load-type":["third-party"],"unless-domain":["*primawebtools.de","*anormal-media.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?anormal-tracker\\.de","load-type":["third-party"],"unless-domain":["*primawebtools.de","*anormal-media.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?certifica\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?comscore\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scorecardresearch\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sitestat\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?voicefive\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mdotlabs\\.com","load-type":["third-party"],"unless-domain":["*comscore.com","*adxpose.com","*scorecardresearch.com","*sitestat.com","*voicefive.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dwstat\\.cn","load-type":["third-party"],"unless-domain":["*dwstat.cn"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?eproof\\.com","load-type":["third-party"],"unless-domain":["*eproof.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?extreme-dm\\.com","load-type":["third-party"],"unless-domain":["*extremetracking.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?extremetracking\\.com","load-type":["third-party"],"unless-domain":["*extremetracking.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etracker\\.com","load-type":["third-party"],"unless-domain":["*etracker.com","*etracker.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?etracker\\.de","load-type":["third-party"],"unless-domain":["*etracker.com","*etracker.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sedotracker\\.com","load-type":["third-party"],"unless-domain":["*etracker.com","*etracker.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sedotracker\\.de","load-type":["third-party"],"unless-domain":["*etracker.com","*etracker.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iperceptions\\.com","load-type":["third-party"],"unless-domain":["*iperceptions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?motigo\\.com","load-type":["third-party"],"unless-domain":["*motigo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nedstatbasic\\.net","load-type":["third-party"],"unless-domain":["*motigo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nurago\\.com","load-type":["third-party"],"unless-domain":["*sensic.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nurago\\.de","load-type":["third-party"],"unless-domain":["*sensic.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sensic\\.net","load-type":["third-party"],"unless-domain":["*sensic.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?phpmyvisites\\.us","load-type":["third-party"],"unless-domain":["*phpmyvisites.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?4u\\.pl","load-type":["third-party"],"unless-domain":["*4u.pl"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vistrac\\.com","load-type":["third-party"],"unless-domain":["*vistrac.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amung\\.us","load-type":["third-party"],"unless-domain":["*amung.us"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oewa\\.at","load-type":["third-party"],"unless-domain":["*oewa.at"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oewabox\\.at","load-type":["third-party"],"unless-domain":["*oewa.at"]}}] \ No newline at end of file diff --git a/Client/Frontend/ContentBlocker/disconnect-content.json b/Client/Frontend/ContentBlocker/disconnect-content.json deleted file mode 100644 index 4f7aa4efd..000000000 --- a/Client/Frontend/ContentBlocker/disconnect-content.json +++ /dev/null @@ -1 +0,0 @@ -[{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tynt\\.com","load-type":["third-party"],"unless-domain":["*33across.com","*tynt.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?akqa\\.com","load-type":["third-party"],"unless-domain":["*akqa.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?srtk\\.net","load-type":["third-party"],"unless-domain":["*akqa.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?5min\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aim\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aol\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aolanswers\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aolcdn\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aoltechguru\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?autoblog\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cambio\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dailyfinance\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?editions\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?engadget\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?games\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?homesessive\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?huffingtonpost\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?joystiq\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kitchendaily\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?makers\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mandatory\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mapquest\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?moviefone\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?noisecreep\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?patch\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pawnation\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shortcuts\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shoutcast\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?spinner\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stylelist\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stylemepretty\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?surphace\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?techcrunch\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?theboombox\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?theboot\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tuaw\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?userplane\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?winamp\\.com","load-type":["third-party"],"unless-domain":["*aol.com","*adsonar.com","*advertising.com","*atwola.com","*leadback.com","*tacoda.net","*5min.com","*aim.com","*aolcdn.com","*aoltechguru.com","*autoblog.com","*cambio.com","*dailyfinance.com","*editions.com","*engadget.com","*games.com","*homesessive.com","*huffingtonpost.com","*makers.com","*mandatory.com","*mapquest.com","*moviefone.com","*noisecreep.com","*patch.com","*pawnation.com","*shortcuts.com","*shoutcast.com","*spinner.com","*stylelist.com","*stylemepretty.com","*surphace.com","*techcrunch.com","*theboombox.com","*theboot.com","*userplane.com","*winamp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?activengage\\.com","load-type":["third-party"],"unless-domain":["*activengage.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adap\\.tv","load-type":["third-party"],"unless-domain":["*adap.tv"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?adobe\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?typekit\\.com","load-type":["third-party"],"unless-domain":["*adobe.com","*typekit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?abmr\\.net","load-type":["third-party"],"unless-domain":["*akamai.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?akamai\\.com","load-type":["third-party"],"unless-domain":["*akamai.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?edgesuite\\.net","load-type":["third-party"],"unless-domain":["*akamai.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?amazon\\.com","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cloudfront\\.net","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?alexa\\.com","load-type":["third-party"],"unless-domain":["*amazon.com","*amazon.ca","*amazon.co.jp","*amazon.co.uk","*amazon.de","*amazon.es","*amazon.fr","*amazon.it","*assoc-amazon.com","*alexa.com","*amazonaws.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?automattic\\.com","load-type":["third-party"],"unless-domain":["*automattic.com","*polldaddy.com","*gravatar.com","*intensedebate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gravatar\\.com","load-type":["third-party"],"unless-domain":["*automattic.com","*polldaddy.com","*gravatar.com","*intensedebate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?intensedebate\\.com","load-type":["third-party"],"unless-domain":["*automattic.com","*polldaddy.com","*gravatar.com","*intensedebate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?btbuckets\\.com","load-type":["third-party"],"unless-domain":["*btbuckets.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?baynote\\.com","load-type":["third-party"],"unless-domain":["*baynote.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?baynote\\.net","load-type":["third-party"],"unless-domain":["*baynote.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bazaarvoice\\.com","load-type":["third-party"],"unless-domain":["*bazaarvoice.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bigdoor\\.com","load-type":["third-party"],"unless-domain":["*bigdoor.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?onetruefan\\.com","load-type":["third-party"],"unless-domain":["*bigdoor.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?brightcove\\.com","load-type":["third-party"],"unless-domain":["*brightcove.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?browser-update\\.org","load-type":["third-party"],"unless-domain":["*browser-update.org"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bufferapp\\.com","load-type":["third-party"],"unless-domain":["*bufferapp.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bunchball\\.com","load-type":["third-party"],"unless-domain":["*bunchball.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzfed\\.com","load-type":["third-party"],"unless-domain":["*buzzfeed.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzfeed\\.com","load-type":["third-party"],"unless-domain":["*buzzfeed.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cbsinteractive\\.com","load-type":["third-party"],"unless-domain":["*cbsinteractive.com","*com.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?com\\.com","load-type":["third-party"],"unless-domain":["*cbsinteractive.com","*com.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cbox\\.ws","load-type":["third-party"],"unless-domain":["*cbox.ws"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cedexis\\.com","load-type":["third-party"],"unless-domain":["*cedexis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?cedexis\\.net","load-type":["third-party"],"unless-domain":["*cedexis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?certona\\.com","load-type":["third-party"],"unless-domain":["*certona.com","*res-x.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?res-x\\.com","load-type":["third-party"],"unless-domain":["*certona.com","*res-x.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clipsyndicate\\.com","load-type":["third-party"],"unless-domain":["*clipsyndicate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?collarity\\.com","load-type":["third-party"],"unless-domain":["*collarity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conduit-banners\\.com","load-type":["third-party"],"unless-domain":["*conduit.com","*conduit-banners.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conduit-services\\.com","load-type":["third-party"],"unless-domain":["*conduit.com","*conduit-banners.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conduit\\.com","load-type":["third-party"],"unless-domain":["*conduit.com","*conduit-banners.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wibiya\\.com","load-type":["third-party"],"unless-domain":["*conduit.com","*conduit-banners.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?congoo\\.com","load-type":["third-party"],"unless-domain":["*congoo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?contactatonce\\.com","load-type":["third-party"],"unless-domain":["*contactatonce.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?conviva\\.com","load-type":["third-party"],"unless-domain":["*conviva.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?dailyme\\.com","load-type":["third-party"],"unless-domain":["*dailyme.com","*newstogram.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newstogram\\.com","load-type":["third-party"],"unless-domain":["*dailyme.com","*newstogram.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?datasift\\.com","load-type":["third-party"],"unless-domain":["*datasift.com","*tweetmeme.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tweetmeme\\.com","load-type":["third-party"],"unless-domain":["*datasift.com","*tweetmeme.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?disqus\\.com","load-type":["third-party"],"unless-domain":["*disqus.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?aboutecho\\.com","load-type":["third-party"],"unless-domain":["*aboutecho.com","*haloscan.com","*js-kit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?haloscan\\.com","load-type":["third-party"],"unless-domain":["*aboutecho.com","*haloscan.com","*js-kit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?js-kit\\.com","load-type":["third-party"],"unless-domain":["*aboutecho.com","*haloscan.com","*js-kit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?akamaihd\\.net","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?instagram\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fbcdn\\.net","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?messenger\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flattr\\.com","load-type":["third-party"],"unless-domain":["*flattr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?freewheel\\.tv","load-type":["third-party"],"unless-domain":["*freewheel.tv","*fwmrm.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fwmrm\\.net","load-type":["third-party"],"unless-domain":["*freewheel.tv","*fwmrm.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?genius\\.com","load-type":["third-party"],"unless-domain":["*genius.com","*rsvpgenius.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getsatisfaction\\.com","load-type":["third-party"],"unless-domain":["*getsatisfaction.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gigcount\\.com","load-type":["third-party"],"unless-domain":["*gigya.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gigya\\.com","load-type":["third-party"],"unless-domain":["*gigya.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?globaltakeoff\\.com","load-type":["third-party"],"unless-domain":["*globaltakeoff.com","*globaltakeoff.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?globaltakeoff\\.net","load-type":["third-party"],"unless-domain":["*globaltakeoff.com","*globaltakeoff.net"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?formalyzer\\.com","load-type":["third-party"],"unless-domain":["*datapipe.com","*formalyzer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gogrid\\.com","load-type":["third-party"],"unless-domain":["*datapipe.com","*formalyzer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?komli\\.net","load-type":["third-party"],"unless-domain":["*datapipe.com","*formalyzer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?apture\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blogger\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?feedburner\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ggpht\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gmodules\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google-melange\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ad","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ae","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.af","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ag","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ai","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.al","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.am","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ao","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ar","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.as","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.at","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.au","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.az","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ba","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.bd","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.be","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bf","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.bh","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bi","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bj","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.bn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.bo","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.br","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bs","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.bt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.bw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.by","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.bz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ca","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cd","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cf","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ch","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ci","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ck","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.co","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?accounts\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?apis\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?appengine\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?books\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?checkout\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?chrome\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?code\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?codesearch\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?docs\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?drive\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?earth\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?encrypted\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?feedburner\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?feedproxy\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?finance\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?groups\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?health\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?images\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?investor\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?knol\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?maps\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?music\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?news\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?picasa\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?picasaweb\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?play\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?script\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shopping\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sites\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sketchup\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?support\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?talk\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?talkgadget\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?toolbar\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?translate\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trends\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?video\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?videos\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wallet\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?www\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.cr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.cu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cv","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.cy","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.de","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.dj","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.dk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.dm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.do","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.dz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ec","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ee","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.eg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.es","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.et","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.fi","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.fj","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.fm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.fr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ga","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ge","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.gh","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.gi","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gp","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.gt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.gy","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.hk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.hn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.hr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ht","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.hu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.id","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ie","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.il","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.im","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.in","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.iq","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.is","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.it","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.je","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.jm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.jo","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.jp","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ke","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.kh","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ki","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.kg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.kr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.kw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.kz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.la","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.lb","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.li","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.lk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ls","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.lt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.lu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.lv","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ly","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ma","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.md","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.me","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ml","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.mm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ms","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.mt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mv","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.mw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.mx","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.my","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.mz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.na","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.nf","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ng","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ni","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ne","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.nl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.no","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.np","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.nr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.nu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.nz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.om","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.pa","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.pe","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.pg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ph","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.pk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.pl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.pn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.pr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ps","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.pt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.py","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.qa","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ro","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ru","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.rw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.sa","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.sb","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.sc","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.se","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.sg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.sh","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.si","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.sk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.sl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.sn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.so","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.sm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.st","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.sv","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.td","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.th","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.tj","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tl","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.to","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.tr","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.tt","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.tw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.tz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.ua","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ug","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.uk","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.uy","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.uz","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.vc","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.ve","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.vg","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.vi","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.com\\.vn","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.vu","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.ws","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.rs","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.za","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.zm","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.co\\.zw","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?google\\.cat","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googleapis\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googleartproject\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googleusercontent\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gstatic\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?panoramio\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?postini\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?recaptcha\\.net","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?youtube\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gravity\\.com","load-type":["third-party"],"unless-domain":["*gravity.com","*grvcdn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?grvcdn\\.com","load-type":["third-party"],"unless-domain":["*gravity.com","*grvcdn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?heyzap\\.com","load-type":["third-party"],"unless-domain":["*heyzap.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hubspot\\.com","load-type":["third-party"],"unless-domain":["*hubspot.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kaltura\\.com","load-type":["third-party"],"unless-domain":["*kaltura.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clickability\\.com","load-type":["third-party"],"unless-domain":["*limelight.com","*uplandsoftware.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?limelight\\.com","load-type":["third-party"],"unless-domain":["*limelight.com","*uplandsoftware.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?llnwd\\.net","load-type":["third-party"],"unless-domain":["*limelight.com","*uplandsoftware.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liveperson\\.net","load-type":["third-party"],"unless-domain":["*liveperson.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?liverail\\.com","load-type":["third-party"],"unless-domain":["*liverail.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fyre\\.co","load-type":["third-party"],"unless-domain":["*livefyre.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?livefyre\\.com","load-type":["third-party"],"unless-domain":["*livefyre.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?longtailvideo\\.com","load-type":["third-party"],"unless-domain":["*jwplayer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ltassrv\\.com","load-type":["third-party"],"unless-domain":["*jwplayer.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?luminate\\.com","load-type":["third-party"],"unless-domain":["*luminate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pixazza\\.com","load-type":["third-party"],"unless-domain":["*luminate.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?markit\\.com","load-type":["third-party"],"unless-domain":["*markit.com","*wsod.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wsod\\.com","load-type":["third-party"],"unless-domain":["*markit.com","*wsod.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mashlogic\\.com","load-type":["third-party"],"unless-domain":["*mashlogic.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mcafee\\.com","load-type":["third-party"],"unless-domain":["*mcafee.com","*mcafeesecure.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scanalert\\.com","load-type":["third-party"],"unless-domain":["*mcafee.com","*mcafeesecure.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?bing\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gamesforwindows\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?getgamesmart\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?healthvault\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ieaddons\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iegallery\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?live\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?microsoft\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?microsoftalumni\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?microsoftalumni\\.org","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?microsoftstore\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?msn\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?msnbc\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?msndirect\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?nbcnews\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?office\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?officelive\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?outlook\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?s-msn\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?skype\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?windowsphone\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?worldwidetelescope\\.org","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xbox\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zune\\.com","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zune\\.net","load-type":["third-party"],"unless-domain":["*microsoft.com","*atdmt.com","*bing.com","*gamesforwindows.com","*getgamesmart.com","*healthvault.com","*ieaddons.com","*iegallery.com","*live.com","*microsoftalumni.com","*microsoftalumni.org","*microsoftstore.com","*msn.com","*msnbc.com","*nbcnews.com","*office.com","*officelive.com","*outlook.com","*s-msn.com","*skype.com","*windowsphone.com","*worldwidetelescope.org","*xbox.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?newsinc\\.com","load-type":["third-party"],"unless-domain":["*newsinc.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?blaze\\.com","load-type":["third-party"],"unless-domain":["*iwin.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oberon-media\\.com","load-type":["third-party"],"unless-domain":["*iwin.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?olark\\.com","load-type":["third-party"],"unless-domain":["*olark.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oo4\\.com","load-type":["third-party"],"unless-domain":["*ooyala.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ooyala\\.com","load-type":["third-party"],"unless-domain":["*ooyala.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?optimizely\\.com","load-type":["third-party"],"unless-domain":["*optimizely.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atgsvcs\\.com","load-type":["third-party"],"unless-domain":["*oracle.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?instantservice\\.com","load-type":["third-party"],"unless-domain":["*oracle.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?istrack\\.com","load-type":["third-party"],"unless-domain":["*oracle.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?oracle\\.com","load-type":["third-party"],"unless-domain":["*oracle.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?parsely\\.com","load-type":["third-party"],"unless-domain":["*parsely.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?peerius\\.com","load-type":["third-party"],"unless-domain":["*peerius.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pinterest\\.com","load-type":["third-party"],"unless-domain":["*pinterest.com","*pinterest.de","*pinterest.pt","*pinterest.se","*pinterest.jp","*pinterest.co.kr","*pinterest.dk","*pinterest.com.mx","*pinterest.at","*pinterest.co.uk","*pinterest.ie","*pinterest.fr","*pinterest.ca","*pinterest.ch","*pinterest.es","*pinterest.cl","*pinterest.nz","*pinterest.com.au"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?punchtab\\.com","load-type":["third-party"],"unless-domain":["*punchtab.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rim\\.com","load-type":["third-party"],"unless-domain":["*global.blackberry.com","*laptopverge.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scoreloop\\.com","load-type":["third-party"],"unless-domain":["*global.blackberry.com","*laptopverge.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?saymedia\\.com","load-type":["third-party"],"unless-domain":["*saymedia.com","*typepad.com","*videoegg.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?typepad\\.com","load-type":["third-party"],"unless-domain":["*saymedia.com","*typepad.com","*videoegg.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?videoegg\\.com","load-type":["third-party"],"unless-domain":["*saymedia.com","*typepad.com","*videoegg.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?salesforceliveagent\\.com","load-type":["third-party"],"unless-domain":["*salesforce.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?scribefire\\.com","load-type":["third-party"],"unless-domain":["*scribefire.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sixapart\\.com","load-type":["third-party"],"unless-domain":["*movabletype.com","*sixapart.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?skribit\\.com","load-type":["third-party"],"unless-domain":["*paulstamatiou.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?snapengage\\.com","load-type":["third-party"],"unless-domain":["*snapengage.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?springmetrics\\.com","load-type":["third-party"],"unless-domain":["*springmetrics.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?superfish\\.com","load-type":["third-party"],"unless-domain":["*superfish.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?synacor\\.com","load-type":["third-party"],"unless-domain":["*synacor.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?truste\\.com","load-type":["third-party"],"unless-domain":["*truste.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thinglink\\.com","load-type":["third-party"],"unless-domain":["*thinglink.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thismoment\\.com","load-type":["third-party"],"unless-domain":["*thismoment.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?thummit\\.com","load-type":["third-party"],"unless-domain":["*thummit.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?topsy\\.com","load-type":["third-party"],"unless-domain":["*topsy.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tracemyip\\.org","load-type":["third-party"],"unless-domain":["*tracemyip.org"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trackset\\.com","load-type":["third-party"],"unless-domain":["*trackset.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trovus\\.co\\.uk","load-type":["third-party"],"unless-domain":["*www.trovus.co.uk","*trovus.co.uk"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?trumba\\.com","load-type":["third-party"],"unless-domain":["*trumba.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tumblr\\.com","load-type":["third-party"],"unless-domain":["*tumblr.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?turn\\.com","load-type":["third-party"],"unless-domain":["*turn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?turnto\\.com","load-type":["third-party"],"unless-domain":["*turntonetworks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?turntonetworks\\.com","load-type":["third-party"],"unless-domain":["*turntonetworks.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tweetboard\\.com","load-type":["third-party"],"unless-domain":["*tweetboard.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twittercounter\\.com","load-type":["third-party"],"unless-domain":["*twittercounter.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ubermedia\\.com","load-type":["third-party"],"unless-domain":["*ubermedia.com","*tweetup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tweetup\\.com","load-type":["third-party"],"unless-domain":["*ubermedia.com","*tweetup.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ubertags\\.com","load-type":["third-party"],"unless-domain":["*ubertags.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?unbounce\\.com","load-type":["third-party"],"unless-domain":["*unbounce.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?uptrends\\.com","load-type":["third-party"],"unless-domain":["*uptrends.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?usabilitysciences\\.com","load-type":["third-party"],"unless-domain":["*usabilitysciences.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webiqonline\\.com","load-type":["third-party"],"unless-domain":["*usabilitysciences.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?uservoice\\.com","load-type":["third-party"],"unless-domain":["*uservoice.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vgwort\\.de","load-type":["third-party"],"unless-domain":["*vgwort.de"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vindicogroup\\.com","load-type":["third-party"],"unless-domain":["*vindicogroup.com","*vindicosuite.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vindicosuite\\.com","load-type":["third-party"],"unless-domain":["*vindicogroup.com","*vindicosuite.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?verticalacuity\\.com","load-type":["third-party"],"unless-domain":["*verticalacuity.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tidaltv\\.com","load-type":["third-party"],"unless-domain":["*videologygroup.com","*tidaltv.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?videologygroup\\.com","load-type":["third-party"],"unless-domain":["*videologygroup.com","*tidaltv.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?qoof\\.com","load-type":["third-party"],"unless-domain":["*viewbix.com","*qoof.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?viewbix\\.com","load-type":["third-party"],"unless-domain":["*viewbix.com","*qoof.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vimeo\\.com","load-type":["third-party"],"unless-domain":["*vimeo.com","*vimeocdn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vimeocdn\\.com","load-type":["third-party"],"unless-domain":["*vimeo.com","*vimeocdn.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visualrevenue\\.com","load-type":["third-party"],"unless-domain":["*visualrevenue.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?voice2page\\.com","load-type":["third-party"],"unless-domain":["*voice2page.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive0\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive1\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive2\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive3\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive4\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive5\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive6\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive7\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive8\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?websitealive9\\.com","load-type":["third-party"],"unless-domain":["*websitealive.com","*websitealive0.com","*websitealive1.com","*websitealive2.com","*websitealive3.com","*websitealive4.com","*websitealive5.com","*websitealive6.com","*websitealive7.com","*websitealive8.com","*websitealive9.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?visualwebsiteoptimizer\\.com","load-type":["third-party"],"unless-domain":["*wingify.com","*vwo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wingify\\.com","load-type":["third-party"],"unless-domain":["*wingify.com","*vwo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xtify\\.com","load-type":["third-party"],"unless-domain":["*xtify.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?flickr\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?staticflickr\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?answers\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?apps\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?autos\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?biz\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?developer\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?everything\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?finance\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?games\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?groups\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?help\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?hotjobs\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?info\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?local\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?messages\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?movies\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?msg\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?news\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?omg\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pipes\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?realestate\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?search\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shine\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?smallbusiness\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sports\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?suggestions\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?travel\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?upcoming\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webhosting\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?widgets\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?www\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yahooapis\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yahoofs\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yimg\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ypolicyblog\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?yuilibrary\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zenfs\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?api-maps\\.yandex\\.ru","load-type":["third-party"],"unless-domain":["*yadi.sk","*yandex.com","*moikrug.ru","*yandex.ru","*yandex.st","*yandex.ua","*yandex.com.tr","*yandex.by"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zendesk\\.com","load-type":["third-party"],"unless-domain":["*zendesk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?zopim\\.com","load-type":["third-party"],"unless-domain":["*zopim.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buysafe\\.com","load-type":["third-party"],"unless-domain":["*buysafe.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iesnare\\.com","load-type":["third-party"],"unless-domain":["*iovation.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?iovation\\.com","load-type":["third-party"],"unless-domain":["*iovation.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?kikin\\.com","load-type":["third-party"],"unless-domain":["*kikin.com"]}}] \ No newline at end of file diff --git a/Client/Frontend/ContentBlocker/disconnect-social.json b/Client/Frontend/ContentBlocker/disconnect-social.json deleted file mode 100644 index ad6f71ccd..000000000 --- a/Client/Frontend/ContentBlocker/disconnect-social.json +++ /dev/null @@ -1 +0,0 @@ -[{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addthis\\.com","load-type":["third-party"],"unless-domain":["*addthis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addthiscdn\\.com","load-type":["third-party"],"unless-domain":["*addthis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addthisedge\\.com","load-type":["third-party"],"unless-domain":["*addthis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?clearspring\\.com","load-type":["third-party"],"unless-domain":["*addthis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?connectedads\\.net","load-type":["third-party"],"unless-domain":["*addthis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xgraph\\.com","load-type":["third-party"],"unless-domain":["*addthis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?xgraph\\.net","load-type":["third-party"],"unless-domain":["*addthis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?causes\\.com","load-type":["third-party"],"unless-domain":["*causes.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?digg\\.com","load-type":["third-party"],"unless-domain":["*digg.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?facebook\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?facebook\\.de","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?facebook\\.fr","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?facebook\\.net","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?fb\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?atlassolutions\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?friendfeed\\.com","load-type":["third-party"],"unless-domain":["*facebook.com","*facebook.de","*facebook.fr","*facebook.net","*fb.com","*fb.me","*friendfeed.com","*instagram.com","*fbcdn.net","*messenger.com","*atlassolutions.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?developers\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?gmail\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mail\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?inbox\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?orkut\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?plus\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?plusone\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?voice\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?wave\\.google\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?googlemail\\.com","load-type":["third-party"],"unless-domain":["*abc.xyz","*google.com","*ingress.com","*admeld.com","*blogger.com","*google-melange.com","*google.ad","*google.ae","*google.com.af","*google.com.ag","*google.com.ai","*google.al","*google.am","*google.co.ao","*google.com.ar","*google.as","*google.at","*google.com.au","*google.az","*google.ba","*google.com.bd","*google.be","*google.bf","*google.bg","*google.com.bh","*google.bi","*google.bj","*google.com.bn","*google.com.bo","*google.com.br","*google.bs","*google.bt","*google.co.bw","*google.by","*google.com.bz","*google.ca","*google.cd","*google.cf","*google.cg","*google.ch","*google.ci","*google.co.ck","*google.cl","*google.cm","*google.cn","*google.com.co","*google.co.cr","*google.com.cu","*google.cv","*google.com.cy","*google.cz","*google.de","*google.dj","*google.dk","*google.dm","*google.com.do","*google.dz","*google.com.ec","*google.ee","*google.com.eg","*google.es","*google.com.et","*google.fi","*google.com.fj","*google.fm","*google.fr","*google.ga","*google.ge","*google.gg","*google.com.gh","*google.com.gi","*google.gl","*google.gm","*google.gp","*google.gr","*google.com.gt","*google.gy","*google.com.hk","*google.hn","*google.hr","*google.ht","*google.hu","*google.co.id","*google.ie","*google.co.il","*google.im","*google.co.in","*google.iq","*google.is","*google.it","*google.je","*google.com.jm","*google.jo","*google.co.jp","*google.co.ke","*google.com.kh","*google.ki","*google.kg","*google.co.kr","*google.com.kw","*google.kz","*google.la","*google.com.lb","*google.li","*google.lk","*google.co.ls","*google.lt","*google.lu","*google.lv","*google.com.ly","*google.co.ma","*google.md","*google.me","*google.mg","*google.mk","*google.ml","*google.com.mm","*google.mn","*google.ms","*google.com.mt","*google.mu","*google.mv","*google.mw","*google.com.mx","*google.com.my","*google.co.mz","*google.com.na","*google.com.nf","*google.com.ng","*google.com.ni","*google.ne","*google.nl","*google.no","*google.com.np","*google.nr","*google.nu","*google.co.nz","*google.com.om","*google.com.pa","*google.com.pe","*google.com.pg","*google.com.ph","*google.com.pk","*google.pl","*google.pn","*google.com.pr","*google.ps","*google.pt","*google.com.py","*google.com.qa","*google.ro","*google.ru","*google.rw","*google.com.sa","*google.com.sb","*google.sc","*google.se","*google.com.sg","*google.sh","*google.si","*google.sk","*google.com.sl","*google.sn","*google.so","*google.sm","*google.st","*google.com.sv","*google.td","*google.tg","*google.co.th","*google.com.tj","*google.tk","*google.tl","*google.tm","*google.tn","*google.to","*google.com.tr","*google.tt","*google.com.tw","*google.co.tz","*google.com.ua","*google.co.ug","*google.co.uk","*google.com.uy","*google.co.uz","*google.com.vc","*google.co.ve","*google.vg","*google.co.vi","*google.com.vn","*google.vu","*google.ws","*google.rs","*google.co.za","*google.co.zm","*google.co.zw","*google.cat","*panoramio.com","*youtube.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?licdn\\.com","load-type":["third-party"],"unless-domain":["*linkedin.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?linkedin\\.com","load-type":["third-party"],"unless-domain":["*linkedin.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?addtoany\\.com","load-type":["third-party"],"unless-domain":["*addtoany.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?lockerz\\.com","load-type":["third-party"],"unless-domain":["*addtoany.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?list\\.ru","load-type":["third-party"],"unless-domain":["*mail.ru","*list.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mail\\.ru","load-type":["third-party"],"unless-domain":["*mail.ru","*list.ru"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meebo\\.com","load-type":["third-party"],"unless-domain":["*meebo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?meebocdn\\.net","load-type":["third-party"],"unless-domain":["*meebo.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?papayamobile\\.com","load-type":["third-party"],"unless-domain":["*papayamobile.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?sharethis\\.com","load-type":["third-party"],"unless-domain":["*sharethis.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzzster\\.com","load-type":["third-party"],"unless-domain":["*shareaholic.com","*buzzster.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?shareaholic\\.com","load-type":["third-party"],"unless-domain":["*shareaholic.com","*buzzster.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stumble-upon\\.com","load-type":["third-party"],"unless-domain":["*stumbleupon.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?stumbleupon\\.com","load-type":["third-party"],"unless-domain":["*stumbleupon.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?backtype\\.com","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?crashlytics\\.com","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?tweetdeck\\.com","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twimg\\.com","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twitter\\.com","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?twitter\\.jp","load-type":["third-party"],"unless-domain":["*twitter.com","*crashlytics.com","*tweetdeck.com","*twitter.jp","*digits.com","*fabric.io"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?userapi\\.com","load-type":["third-party"],"unless-domain":["*vk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vk\\.com","load-type":["third-party"],"unless-domain":["*vk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?vkontakte\\.ru","load-type":["third-party"],"unless-domain":["*vk.com"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mybloglog\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?rocketmail\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?address\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?alerts\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?avatars\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?buzz\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?calendar\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?edit\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?legalredirect\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?login\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?mail\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?my\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?notepad\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?pulse\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?webmessenger\\.yahoo\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?ymail\\.com","load-type":["third-party"],"unless-domain":["*flickr.com","*yuilibrary.com","*tumblr.com","*yahoo.com","*yahoostudios.com","*yahoo.co.jp"]}},{"action":{"type":"block"},"trigger":{"url-filter":"^https?://([^/]+\\.)?reddit\\.com","load-type":["third-party"],"unless-domain":["*reddit.com"]}}] \ No newline at end of file diff --git a/Client/Frontend/Home/ActivityStreamPanel.swift b/Client/Frontend/Home/ActivityStreamPanel.swift old mode 100644 new mode 100755 index b49d5afec..1bee40453 --- a/Client/Frontend/Home/ActivityStreamPanel.swift +++ b/Client/Frontend/Home/ActivityStreamPanel.swift @@ -92,11 +92,8 @@ class ActivityStreamPanel: UICollectionViewController, HomePanel { collectionView?.addGestureRecognizer(longPressRecognizer) - NotificationCenter.default.addObserver(self, - selector: #selector(didChangeFontSize), - name: .DynamicFontChanged, - object: nil) - + let refreshEvents: [Notification.Name] = [.DynamicFontChanged, .HomePanelPrefsChanged] + refreshEvents.forEach { NotificationCenter.default.addObserver(self, selector: #selector(reload), name: $0, object: nil) } } required init?(coder aDecoder: NSCoder) { @@ -144,8 +141,7 @@ class ActivityStreamPanel: UICollectionViewController, HomePanel { self.topSitesManager.currentTraits = self.traitCollection } - func didChangeFontSize(notification: Notification) { - // Don't need to invalidate the data for a font change. Just reload the UI. + func reload(notification: Notification) { reloadAll() } } @@ -431,6 +427,7 @@ extension ActivityStreamPanel { topSiteCell.delegate = self.topSitesManager topSiteCell.setNeedsLayout() topSiteCell.collectionView.reloadData() + topSiteCell.moveToInitialPage() return cell } diff --git a/Client/Frontend/Home/ActivityStreamTopSitesCell.swift b/Client/Frontend/Home/ActivityStreamTopSitesCell.swift old mode 100644 new mode 100755 index 19c34b73d..d8694cff3 --- a/Client/Frontend/Home/ActivityStreamTopSitesCell.swift +++ b/Client/Frontend/Home/ActivityStreamTopSitesCell.swift @@ -293,8 +293,25 @@ class ASHorizontalScrollCell: UICollectionViewCell { } else { pageControl.progress = CGFloat(pageControl.currentPage - 1) } - let swipeCoordinate = CGFloat(pageControl.currentPage) * self.collectionView.frame.size.width - self.collectionView.setContentOffset(CGPoint(x: swipeCoordinate, y: 0), animated: true) + + moveToPage(pageControl.currentPage, animated: true) + } + + func moveToPage(_ pageNumber: Int, animated: Bool = false) { + if (pageNumber < 0 || pageNumber >= pageControl.pageCount) { + return + } + pageControl.progress = CGFloat(pageNumber) + let swipeCoordinate = CGFloat(pageNumber) * self.collectionView.frame.size.width + self.collectionView.setContentOffset(CGPoint(x: swipeCoordinate, y: 0), animated: animated) + } + + func moveToInitialPage() { + if UIApplication.shared.userInterfaceLayoutDirection == .rightToLeft { + moveToPage(pageControl.pageCount-1) + } else { + moveToPage(0) + } } required init?(coder aDecoder: NSCoder) { @@ -455,11 +472,24 @@ class HorizontalFlowLayout: UICollectionViewLayout { let columnPosition = row % horizontalItemsCount let rowPosition = (row / horizontalItemsCount) % verticalItemsCount - let itemPage = Int(floor(Double(row)/Double(itemsPerPage))) + + let itemPage: Int + if UIApplication.shared.userInterfaceLayoutDirection == .leftToRight { + itemPage = Int(floor(Double(row)/Double(itemsPerPage))) + } else { + // For RTL we invert the page position + let pageCount = Int(ceil(Double(cellCount)/Double(itemsPerPage))) + itemPage = pageCount - Int(floor(Double(row)/Double(itemsPerPage))) - 1 + } let attr = UICollectionViewLayoutAttributes(forCellWith: indexPath) var frame = CGRect.zero - frame.origin.x = CGFloat(itemPage) * bounds.size.width + CGFloat(columnPosition) * (itemSize.width + insets.left) + insets.left + if UIApplication.shared.userInterfaceLayoutDirection == .leftToRight { + frame.origin.x = CGFloat(itemPage) * bounds.size.width + CGFloat(columnPosition) * (itemSize.width + insets.left) + insets.left + } else { + // For RTL all we have to do is invert the colum + frame.origin.x = CGFloat(itemPage) * bounds.size.width + CGFloat(horizontalItemsCount - 1 - columnPosition) * (itemSize.width + insets.left) + insets.left + } frame.origin.y = CGFloat(rowPosition) * (itemSize.height + insets.top) + insets.top frame.size = itemSize attr.frame = frame diff --git a/Client/Frontend/Home/BookmarksPanel.swift b/Client/Frontend/Home/BookmarksPanel.swift old mode 100644 new mode 100755 index 8ae6f3c10..5f7374b99 --- a/Client/Frontend/Home/BookmarksPanel.swift +++ b/Client/Frontend/Home/BookmarksPanel.swift @@ -555,14 +555,14 @@ fileprivate class BookmarkFolderTableViewHeader: UITableViewHeaderFooterView { contentView.addSubview(titleLabel) chevron.snp.makeConstraints { make in - make.left.equalTo(contentView).offset(BookmarksPanelUX.BookmarkFolderHeaderViewChevronInset) + make.leading.equalTo(contentView).offset(BookmarksPanelUX.BookmarkFolderHeaderViewChevronInset) make.centerY.equalTo(contentView) make.size.equalTo(BookmarksPanelUX.BookmarkFolderChevronSize) } titleLabel.snp.makeConstraints { make in - make.left.equalTo(chevron.snp.right).offset(BookmarksPanelUX.BookmarkFolderHeaderViewChevronInset) - make.right.greaterThanOrEqualTo(contentView).offset(-BookmarksPanelUX.BookmarkFolderHeaderViewChevronInset) + make.leading.equalTo(chevron.snp.trailing).offset(BookmarksPanelUX.BookmarkFolderHeaderViewChevronInset) + make.trailing.greaterThanOrEqualTo(contentView).offset(-BookmarksPanelUX.BookmarkFolderHeaderViewChevronInset) make.centerY.equalTo(contentView) } diff --git a/Client/Frontend/Home/HistoryPanel.swift b/Client/Frontend/Home/HistoryPanel.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/reading list add circle.png b/Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/reading list add circle.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/reading list add circle@2x.png b/Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/reading list add circle@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/reading list add circle@3x.png b/Client/Frontend/Home/Home.xcassets/AddToReadingListCircle.imageset/reading list add circle@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/Contents.json b/Client/Frontend/Home/Home.xcassets/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/reader view circle.png b/Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/reader view circle.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/reader view circle@2x.png b/Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/reader view circle@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/reader view circle@3x.png b/Client/Frontend/Home/Home.xcassets/ReaderModeCircle.imageset/reader view circle@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/clear.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/clear.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/clear.imageset/clear.png b/Client/Frontend/Home/Home.xcassets/clear.imageset/clear.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/clear.imageset/clear@2x.png b/Client/Frontend/Home/Home.xcassets/clear.imageset/clear@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/clear.imageset/clear@3x.png b/Client/Frontend/Home/Home.xcassets/clear.imageset/clear@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/BookmarksEmptyPanel.png b/Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/BookmarksEmptyPanel.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/BookmarksEmptyPanel@2x.png b/Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/BookmarksEmptyPanel@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/BookmarksEmptyPanel@3x.png b/Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/BookmarksEmptyPanel@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/emptyBookmarks.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/historyEmptyPanel.png b/Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/historyEmptyPanel.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/historyEmptyPanel@2x.png b/Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/historyEmptyPanel@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/historyEmptyPanel@3x.png b/Client/Frontend/Home/Home.xcassets/emptyHistory.imageset/historyEmptyPanel@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptySync.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/emptySync.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptySync.imageset/sync-devices.png b/Client/Frontend/Home/Home.xcassets/emptySync.imageset/sync-devices.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptySync.imageset/sync-devices@2x.png b/Client/Frontend/Home/Home.xcassets/emptySync.imageset/sync-devices@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptySync.imageset/sync-devices@3x.png b/Client/Frontend/Home/Home.xcassets/emptySync.imageset/sync-devices@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/topSitesEmptyPanel.png b/Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/topSitesEmptyPanel.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/topSitesEmptyPanel@2x.png b/Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/topSitesEmptyPanel@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/topSitesEmptyPanel@3x.png b/Client/Frontend/Home/Home.xcassets/emptyTopSites.imageset/topSitesEmptyPanel@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/bookmark-Outline.png b/Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/bookmark-Outline.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/bookmark-Outline@2x.png b/Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/bookmark-Outline@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/bookmark-Outline@3x.png b/Client/Frontend/Home/Home.xcassets/panelIconBookmarks.imageset/bookmark-Outline@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/history.png b/Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/history.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/history@2x.png b/Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/history@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/history@3x.png b/Client/Frontend/Home/Home.xcassets/panelIconHistory.imageset/history@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/reading-list.png b/Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/reading-list.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/reading-list@2x.png b/Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/reading-list@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/reading-list@3x.png b/Client/Frontend/Home/Home.xcassets/panelIconReadingList.imageset/reading-list@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Synced Panel.png b/Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Synced Panel.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Synced Panel@2x.png b/Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Synced Panel@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Synced Panel@3x.png b/Client/Frontend/Home/Home.xcassets/panelIconSyncedTabs.imageset/Synced Panel@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/Contents.json b/Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/topsites.png b/Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/topsites.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/topsites@2x.png b/Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/topsites@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/topsites@3x.png b/Client/Frontend/Home/Home.xcassets/panelIconTopSites.imageset/topsites@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/HomePanelViewController.swift b/Client/Frontend/Home/HomePanelViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/HomePanels.swift b/Client/Frontend/Home/HomePanels.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/PanelDataObservers.swift b/Client/Frontend/Home/PanelDataObservers.swift old mode 100644 new mode 100755 index 34a999b08..6974b461e --- a/Client/Frontend/Home/PanelDataObservers.swift +++ b/Client/Frontend/Home/PanelDataObservers.swift @@ -38,14 +38,15 @@ open class PanelDataObservers { class ActivityStreamDataObserver: DataObserver { let profile: Profile + let invalidationTime: UInt64 weak var delegate: DataObserverDelegate? - private var invalidationTime = OneMinuteInMilliseconds * 15 fileprivate let events: [Notification.Name] = [.FirefoxAccountChanged, .ProfileDidFinishSyncing, .PrivateDataClearedHistory] init(profile: Profile) { self.profile = profile self.profile.history.setTopSitesCacheSize(ActivityStreamTopSiteCacheSize) + self.invalidationTime = OneMinuteInMilliseconds * 15 events.forEach { NotificationCenter.default.addObserver(self, selector: #selector(self.notificationReceived), name: $0, object: nil) } } @@ -61,7 +62,7 @@ class ActivityStreamDataObserver: DataObserver { // Highlights are cached for 15 mins let userEnabledHighlights = profile.prefs.boolForKey(PrefsKeys.ASRecentHighlightsVisible) ?? true - let lastInvalidationTime = profile.prefs.unsignedLongForKey(PrefsKeys.ASLastInvalidation) ?? 0 + let lastInvalidationTime = UInt64(profile.prefs.unsignedLongForKey(PrefsKeys.ASLastInvalidation) ?? 0) let shouldInvalidateHighlights = (highlights || (Date.now() - lastInvalidationTime > invalidationTime)) && userEnabledHighlights // KeyTopSitesCacheIsValid is false when we want to invalidate. Thats why this logic is so backwards diff --git a/Client/Frontend/Home/ReaderPanel.swift b/Client/Frontend/Home/ReaderPanel.swift old mode 100644 new mode 100755 index bb446ffc5..4b2fa71c4 --- a/Client/Frontend/Home/ReaderPanel.swift +++ b/Client/Frontend/Home/ReaderPanel.swift @@ -215,6 +215,10 @@ class ReadingListPanel: UITableViewController, HomePanel { // Set an empty footer to prevent empty cells from appearing in the list. tableView.tableFooterView = UIView() + if #available(iOS 11.0, *) { + tableView.dragDelegate = self + } + view.backgroundColor = UIConstants.PanelBackgroundColor if let result = profile.readingList?.getAvailableRecords(), result.isSuccess { @@ -454,3 +458,22 @@ extension ReadingListPanel: HomePanelContextMenu { return actions } } + +@available(iOS 11.0, *) +extension ReadingListPanel: UITableViewDragDelegate { + func tableView(_ tableView: UITableView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem] { + guard let site = getSiteDetails(for: indexPath), let url = URL(string: site.url), let itemProvider = NSItemProvider(contentsOf: url) else { + return [] + } + + UnifiedTelemetry.recordEvent(category: .action, method: .drag, object: .url, value: .readingListPanel) + + let dragItem = UIDragItem(itemProvider: itemProvider) + dragItem.localObject = site + return [dragItem] + } + + func tableView(_ tableView: UITableView, dragSessionWillBegin session: UIDragSession) { + presentedViewController?.dismiss(animated: true) + } +} diff --git a/Client/Frontend/Home/RecentlyClosedTabsPanel.swift b/Client/Frontend/Home/RecentlyClosedTabsPanel.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Home/RemoteTabsPanel.swift b/Client/Frontend/Home/RemoteTabsPanel.swift old mode 100644 new mode 100755 index 481064cf9..eb2b3062f --- a/Client/Frontend/Home/RemoteTabsPanel.swift +++ b/Client/Frontend/Home/RemoteTabsPanel.swift @@ -187,6 +187,7 @@ class RemoteTabsPanelClientAndTabsDataSource: NSObject, RemoteTabsPanelDataSourc image?.accessibilityLabel = NSLocalizedString("mobile device", comment: "Accessibility label for Mobile Device image in remote tabs list") } view.imageView.image = image + view.imageView.contentMode = .center view.mergeAccessibilityLabels() return view @@ -369,14 +370,14 @@ class RemoteTabsNotLoggedInCell: UITableViewCell { contentView.addSubview(titleLabel) instructionsLabel.font = DynamicFontHelper.defaultHelper.DeviceFontSmallLight - instructionsLabel.text = Strings.EmptySyncedTabsPanelStateDescription + instructionsLabel.text = Strings.EmptySyncedTabsPanelNotSignedInStateDescription instructionsLabel.textAlignment = .center instructionsLabel.textColor = RemoteTabsPanelUX.EmptyStateInstructionsTextColor instructionsLabel.numberOfLines = 0 contentView.addSubview(instructionsLabel) signInButton.backgroundColor = RemoteTabsPanelUX.EmptyStateSignInButtonColor - signInButton.setTitle(NSLocalizedString("Sign in", comment: "See http://mzl.la/1Qtkf0j"), for: []) + signInButton.setTitle(Strings.FxASignInToSync, for: []) signInButton.setTitleColor(RemoteTabsPanelUX.EmptyStateSignInButtonTitleColor, for: []) signInButton.titleLabel?.font = UIFont.preferredFont(forTextStyle: .subheadline) signInButton.layer.cornerRadius = RemoteTabsPanelUX.EmptyStateSignInButtonCornerRadius diff --git a/Client/Frontend/Intro/Intro.xcassets/Contents.json b/Client/Frontend/Intro/Intro.xcassets/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/Contents.json b/Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/tour-Mail.png b/Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/tour-Mail.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/tour-Mail@2x.png b/Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/tour-Mail@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/tour-Mail@3x.png b/Client/Frontend/Intro/Intro.xcassets/tour-Mail.imageset/tour-Mail@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/Contents.json b/Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/tour-Private.png b/Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/tour-Private.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/tour-Private@2x.png b/Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/tour-Private@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/tour-Private@3x.png b/Client/Frontend/Intro/Intro.xcassets/tour-Private.imageset/tour-Private@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/Contents.json b/Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/tour-Search.png b/Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/tour-Search.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/tour-Search@2x.png b/Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/tour-Search@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/tour-Search@3x.png b/Client/Frontend/Intro/Intro.xcassets/tour-Search.imageset/tour-Search@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/Contents.json b/Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/tour-Sync.png b/Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/tour-Sync.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/tour-Sync@2x.png b/Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/tour-Sync@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/tour-Sync@3x.png b/Client/Frontend/Intro/Intro.xcassets/tour-Sync.imageset/tour-Sync@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/Contents.json b/Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/tour-Welcome.png b/Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/tour-Welcome.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/tour-Welcome@2x.png b/Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/tour-Welcome@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/tour-Welcome@3x.png b/Client/Frontend/Intro/Intro.xcassets/tour-Welcome.imageset/tour-Welcome@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Intro/IntroViewController.swift b/Client/Frontend/Intro/IntroViewController.swift old mode 100644 new mode 100755 index 99cb55a03..db913be90 --- a/Client/Frontend/Intro/IntroViewController.swift +++ b/Client/Frontend/Intro/IntroViewController.swift @@ -39,6 +39,7 @@ class IntroViewController: UIViewController { button.setTitleColor(IntroUX.StartBrowsingButtonColor, for: UIControlState()) button.addTarget(self, action: #selector(IntroViewController.startBrowsing), for: UIControlEvents.touchUpInside) button.accessibilityIdentifier = "IntroViewController.startBrowsingButton" + button.isHidden = true return button }() @@ -82,7 +83,11 @@ class IntroViewController: UIViewController { fileprivate var imagesBackgroundView = UIView() override func viewDidLoad() { - assert(cards.count > 0, "Intro is empty. At least 1 card is required") + if AppConstants.MOZ_LP_INTRO { + syncViaLP() + } + + assert(cards.count > 1, "Intro is empty. At least 2 cards are required") view.backgroundColor = UIColor.white // Add Views @@ -115,14 +120,47 @@ class IntroViewController: UIViewController { make.centerY.equalTo(self.startBrowsingButton.snp.top).offset(-IntroUX.PagerCenterOffsetFromScrollViewBottom) } - cardViews = cards.flatMap { addIntro(card: $0) } - pageControl.numberOfPages = cardViews.count + createSlides() pageControl.addTarget(self, action: #selector(changePage), for: .valueChanged) + } - if let firstCard = cardViews.first { - setActive(firstCard, forPage: 0) - } - setupDynamicFonts() + func syncViaLP() { + let startTime = Date.now() + LeanPlumClient.shared.introScreenVars?.onValueChanged({ [weak self] in + guard let newIntro = LeanPlumClient.shared.introScreenVars?.object(forKey: nil) as? [[String: Any]] else { + return + } + let decoder = JSONDecoder() + let newCards = newIntro.flatMap { (obj) -> IntroCard? in + guard let object = try? JSONSerialization.data(withJSONObject: obj, options: []) else { + return nil + } + let card = try? decoder.decode(IntroCard.self, from: object) + // Make sure the selector actually goes somewhere. Otherwise dont show that slide + if let selectorString = card?.buttonSelector, let wself = self { + return wself.responds(to: NSSelectorFromString(selectorString)) ? card : nil + } else { + return card + } + } + + guard newCards != IntroCard.defaultCards(), newCards.count > 1 else { + return + } + + // We need to still be on the first page otherwise the content will change underneath the user's finger + // We also need to let LP know this happened so we can track when a A/B test was not run + guard self?.pageControl.currentPage == 0 else { + let totalTime = Date.now() - startTime + LeanPlumClient.shared.track(event: .onboardingTestLoadedTooSlow, withParameters: ["Total time": "\(totalTime) ms" as AnyObject]) + return + } + + self?.cards = newCards + self?.createSlides() + self?.viewDidLayoutSubviews() + + }) } override func viewDidLayoutSubviews() { @@ -130,6 +168,28 @@ class IntroViewController: UIViewController { scrollView.contentSize = imageViewContainer.frame.size } + func createSlides() { + // Make sure the scrollView has been setup before setting up the slides + guard scrollView.superview != nil else { + return + } + // Wipe any existing slides + imageViewContainer.subviews.forEach { $0.removeFromSuperview() } + cardViews.forEach { $0.removeFromSuperview() } + cardViews = cards.flatMap { addIntro(card: $0) } + pageControl.numberOfPages = cardViews.count + setupDynamicFonts() + if let firstCard = cardViews.first { + setActive(firstCard, forPage: 0) + } + imageViewContainer.layoutSubviews() + scrollView.contentSize = imageViewContainer.frame.size + // This should never happen but just in case make sure there is a way out + if cardViews.count == 1 { + startBrowsingButton.isHidden = false + } + } + func addIntro(card: IntroCard) -> CardView? { guard let image = UIImage(named: card.imageName) else { return nil @@ -141,11 +201,10 @@ class IntroViewController: UIViewController { make.width.equalTo(imageViewContainer.snp.height) } - let cardView = CardView(verticleSpacing: verticalPadding) cardView.configureWith(card: card) - if let selector = card.buttonSelector { - cardView.button.addTarget(self, action: selector, for: .touchUpInside) + if let selectorString = card.buttonSelector, self.responds(to: NSSelectorFromString(selectorString)) { + cardView.button.addTarget(self, action: NSSelectorFromString(selectorString), for: .touchUpInside) cardView.button.snp.makeConstraints { make in make.width.equalTo(IntroUX.CardTextWidth) make.height.equalTo(IntroUX.SignInButtonHeight) @@ -162,10 +221,12 @@ class IntroViewController: UIViewController { func startBrowsing() { delegate?.introViewControllerDidFinish(self, requestToLogin: false) + LeanPlumClient.shared.track(event: .dismissedOnboarding, withParameters: ["dismissedOnSlide": pageControl.currentPage as AnyObject]) } func login() { delegate?.introViewControllerDidFinish(self, requestToLogin: true) + LeanPlumClient.shared.track(event: .dismissedOnboardingShowLogin, withParameters: ["dismissedOnSlide": pageControl.currentPage as AnyObject]) } func changePage() { @@ -249,6 +310,9 @@ extension IntroViewController: UIScrollViewDelegate { if let cardView = cardViews[safe: page] { setActive(cardView, forPage: page) } + if page != 0 { + startBrowsingButton.isHidden = false + } } func scrollViewDidScroll(_ scrollView: UIScrollView) { @@ -333,6 +397,8 @@ class CardView: UIView { button.snp.makeConstraints { make in make.bottom.centerX.equalTo(self) } + // When there is a button reduce the spacing to make more room for text + stackView.spacing = stackView.spacing / 2 } } @@ -349,14 +415,14 @@ class CardView: UIView { } } -struct IntroCard { +struct IntroCard: Codable { let title: String let text: String let buttonText: String? - let buttonSelector: Selector? + let buttonSelector: String? // Selector is a string that is synthisized into a Selector via NSSelectorFromString (for LeanPlum's sake) let imageName: String - init(title: String, text: String, imageName: String, buttonText: String? = nil, buttonSelector: Selector? = nil) { + init(title: String, text: String, imageName: String, buttonText: String? = nil, buttonSelector: String? = nil) { self.title = title self.text = text self.imageName = imageName @@ -369,9 +435,22 @@ struct IntroCard { let search = IntroCard(title: Strings.CardTitleSearch, text: Strings.CardTextSearch, imageName: "tour-Search") let privateBrowsing = IntroCard(title: Strings.CardTitlePrivate, text: Strings.CardTextPrivate, imageName: "tour-Private") let mailTo = IntroCard(title: Strings.CardTitleMail, text: Strings.CardTextMail, imageName: "tour-Mail") - let sync = IntroCard(title: Strings.CardTitleSync, text: Strings.CardTextSync, imageName: "tour-Sync", buttonText: Strings.SignInButtonTitle, buttonSelector: #selector(IntroViewController.login)) + let sync = IntroCard(title: Strings.CardTitleSync, text: Strings.CardTextSync, imageName: "tour-Sync", buttonText: Strings.SignInButtonTitle, buttonSelector: #selector(IntroViewController.login).description) return [welcome, search, privateBrowsing, mailTo, sync] } + + /* Codable doesnt allow quick conversion to a dictonary */ + func asDictonary() -> [String: Any]? { + guard let data = try? JSONEncoder().encode(self) else { return nil } + return (try? JSONSerialization.jsonObject(with: data, options: .allowFragments)).flatMap { $0 as? [String: Any] } + } +} + +extension IntroCard: Equatable {} + +func == (lhs: IntroCard, rhs: IntroCard) -> Bool { + return lhs.buttonText == rhs.buttonText && lhs.buttonSelector == rhs.buttonSelector + && lhs.imageName == rhs.imageName && lhs.text == rhs.text && lhs.title == rhs.title } extension UIColor { diff --git a/Client/Frontend/Login Management/LoginListViewController.swift b/Client/Frontend/Login Management/LoginListViewController.swift old mode 100644 new mode 100755 index 27813d46c..d50cd92c8 --- a/Client/Frontend/Login Management/LoginListViewController.swift +++ b/Client/Frontend/Login Management/LoginListViewController.swift @@ -107,18 +107,18 @@ class LoginListViewController: SensitiveViewController { searchView.snp.makeConstraints { make in make.top.equalTo(self.topLayoutGuide.snp.bottom) - make.left.right.equalTo(self.view) + make.leading.trailing.equalTo(self.view) make.height.equalTo(LoginListUX.SearchHeight) } tableView.snp.makeConstraints { make in make.top.equalTo(searchView.snp.bottom) - make.left.right.equalTo(self.view) + make.leading.trailing.equalTo(self.view) make.bottom.equalTo(self.selectionButton.snp.top) } selectionButton.snp.makeConstraints { make in - make.left.right.bottom.equalTo(self.view) + make.leading.trailing.bottom.equalTo(self.view) make.top.equalTo(self.tableView.snp.bottom) make.bottom.equalTo(self.view) selectionButtonHeightConstraint = make.height.equalTo(0).constraint diff --git a/Client/Frontend/Login/LoginViewController.swift b/Client/Frontend/Login/LoginViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/Contents.json b/Client/Frontend/Menu/Menu.xcassets/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/bookmark-remove.png b/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/bookmark-remove.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/bookmark-remove@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/bookmark-remove@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/bookmark-remove@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark-Remove.imageset/bookmark-remove@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/menu-Bookmark.png b/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/menu-Bookmark.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/menu-Bookmark@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/menu-Bookmark@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/menu-Bookmark@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Bookmark.imageset/menu-Bookmark@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/menu-CloseTabs.png b/Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/menu-CloseTabs.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/menu-CloseTabs@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/menu-CloseTabs@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/menu-CloseTabs@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-CloseTabs.imageset/menu-CloseTabs@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/link.png b/Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/link.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/link@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/link@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/link@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Copy-Link.imageset/link@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/Contents.json new file mode 100755 index 000000000..35a18c402 --- /dev/null +++ b/Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "menu-Disclosure.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "menu-Disclosure@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "menu-Disclosure@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/menu-Disclosure.png b/Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/menu-Disclosure.png new file mode 100755 index 0000000000000000000000000000000000000000..bdda1d93b62f112d9d88d3fb83d3ab0a86c7ff96 GIT binary patch literal 260 zcmV+f0sH=mP)Px#zDYzuR5%f>lEDqaFbqX2F$wBg2$iD3AdJw#x&arsFa#7o6iZHGOb$efZ2xcn z*jBo(I49zp1-CYM*jt6#$Hlf znVldgoGZovhm`bLslhXMY)N87ca=zmI|#`~szxO|S78|!wQ%G}g>^8*UxesHg~I(t z9kF{AqO(3qE;)Xe7Gn`>I%T2zJw2sCK>K2Ip^DAo+~w{S_+{UGg*Qmsda6|b0000< KMNUMnLSTYffn~w~ literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/menu-Disclosure@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Disclosure.imageset/menu-Disclosure@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..5b1f7304c952d2fa8cafcb73ce78aea4cd03b8c6 GIT binary patch literal 476 zcmV<20VDp2P)Px$mPtfGR9Fe+mN`xZF${*EXsI{`1s8Y)6=D_Z$q-kdpyU>a4vAyXA%WNm@CReb z35iDz^CAJ3EGM!3+i^1S%w}J7KgdM9C$nL4Y8RjF~T;gYUq z@+F&pPVp=%(5?t?FsRX76d)Ye3|QY1#^{JijkZNGYVSN42taP_JYcOWAh26s4@hgTKx>|HNvEX;!2b|3Z#|ZNjwEm{OvLKF$H=1# zQQmq6V>+$$+n8ZZ|0D_pq54hq$3VDwKdy-dX}TYWCJV9&(Sca&7LYp;?@66^Ba!#B zwEH=er7hTAByF`-fF@@JQK^rMg7S$s_X-7#$ZIjy;8yZXbW4OLXP=imk>;issRXt( z$zPF3bN8OQBHa?Y@^$UDN_|ETP^LNs_?! z$ItGVz@hFD2~3;%UxDY&j;X{X9nU+0M^W1IW!xpOCbcYsOW_CM8{u`~$>{?JFWXw- Sk^J!h0000Px%Zb?KzRA>e5S=&y-Fbpj`@dJPm5)zjW00f9T|H&H?LIVB>p1I#I@8Bch%JsY@ z&D<^71@8BHB+coBEUH3R8Kbi6{RQQ#6_@F#p+~G!*j{v6k<%wDhvFJaED2-vPVIbYF|UDo}w7 zW@>iP9(ln`0f&lWR~T=Etann4H$%wV0y$_5Fb;4lglx_8VvMyO6${MLJ(5zAG)5#} z2TWM&>9V}HbgdD|_f(@1Sw!bn=qWn62RRCib17hQjohyiIJkEuh$YLtErFwUqXo!1 zxwTz^K_CHHPI@JiPXX~B5p2@b3)>XHERAtt=q3;}5Z zcaqgEBnMtm0B3FFN%q@Fmn+G7mwVC*34SBoTDM5t2mpl2LT^Slf=>e+RfkKnz~5Yu z31kdzX7Yoy`e|{?xdr}ix{;u46#T+Si<{>NRu{Ie;2>D0&Nmiht+Z)kxued+JmQ_? zT5&WL&9&h?2Z0d>(X0c}#iVpz%2@}3QqMZe$^ckKAg(1K;kmVu2?TX<>>a^o&-RY| z+dy2aWw#ANKq!j!uOV-4J>t!HymG%494KzGn~Rqf*!LzCX~%W;A36$E}mI^;W@|G#kh9 z55-VAzC?~AlU9bc4t9bKO-sLxX$ aX!`~D_v=gEy-TtH0000 z5jUr*mTOPi(~M^Fuys#}HVwv+KL-zr*~U13?4o88yj^}ifAg-SkmWGaQR0XR~7=x6%R bq2HEYlr|9(E%*vX00000NkvXXu0mjfg}t1t literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Info.imageset/info@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Info.imageset/info@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..4152807f205faa13fcf292731b9dc64430be94d7 GIT binary patch literal 720 zcmV;>0x$iEP)d^T;4>089m>C7%G8!vwe)9}ghz`(Vl0DX}FM?QAI1;Ewy=>k}tYrDF8V{ugxHONmP!V!_}5MK;L5hdhpY@SA}FPkeu z0^G~_p_F)F+#zC3{FyKxq=jB>f*=(|>`mSbuf+NQV=eM74R6lXg_tN}3<|*dgw;Zr zLOvA5IZ=eh#e@V*HF6$$0Z562wkD=u0$lEk)h02IZwl5e5z8uAEi97+2J|A4Tt)?~MT#h}zFdVG zuO)-lbd6(!wdRIw7Oua-BrcZ*E{_7Xx}EfHBFV&|5K+FU$^ivffMQW$a@z_f*! zL7wD({4r*x-032sr(rgsi)XU`Lcl%LKt$bhsmP{qxi{EZ;csF_xV|({YV0vwvP^td zX#zeEB9mhhml-(bWv<$@1v@Wu4X<0=UxLCuf6}U1FI@j(=H;PM`+Q5@g^;i^aI|mZ zftl-nQfdN_xP6X@Ps;7h)1KOAz6!FabLCQrmU5Ba=2 zJ?Am&M#Om!x;-HVXZ)*y5RsSv*@GOJB75cEZTIyjfWb>I>xA*tY80_lKM zaFjp^qypUsYnzj8w31dr&iTz~GUF`T-KRxb&raIk3ww03Co9K&!PL1N&Qs);dZ9P?Hlna%%z9(fkl5 zWdmRjU`RlW*#^?R$&w(7m~jPS%r;6!lmsyqrU`UyV$9Y9s8%Hiz*`1H*xFlif-o)9 zIY!M=G?hsR!j!w@FxR-Y5x~~fU#C1sDOCgb&A#9^J~8Doi^-pnR93i5CVlWrYkgo# zJ48;6un}wl>;x8t9m4agTJ#nRAZG;7!1MlR%!3X5Z+8|++&Ra`fHw#yZ8z-Oz<)Kh z&Pkk6avhRqb<5^N?jEmQbdgP3)8*w$+ibH(=Bbvke&2-A{! zm*fPHRJjo3a%%;XL(X*buovt%=vE8uG{^~>GrEQTI|R;Yq5fPmn7e8n1V)%M&jmef zlAZ(8r_me`v!gvX90f+UbQsxEAX2&0#(s&Qf!RrLo)a4S9{RWm?=Ziv0D&GvUtq_( zmf2Y-BgtL`+5FBBeIYIY;7kyvhd>*?Fg^cBU~rI?+PP>j`C!ADi`hNO3BM*Z)Yq7U z4809g=jJpAfj=LJ8A^JStYV%6Q_l(FykBW04V^`9x1h5_gl9V!e~%Y%a-ZOrT?+=+ z_;(rZ5OXtdnqzGKj#_IdOv~RNSfI65Hko^ZQc5$#eiYy>p`UhcPnawy~?6Ca&_X6G{P%ON%A}As_^IsX;h$XB|Q1)1x zpt$vg0x0l3lRznavLc9<;%^16PX%~kUItl{CrXCQSb&*PhS`!OSWggKf~qiEvP8v@ z=?m~u?lqIiSm5|H6qIsXUt}w#*34){!Sv-zYuz7Lv5s*;?QKzhs2MUHa849k#sxo> zQl*zU8G(HG$q;P;H-dog5k)mq?o1H9nEGH`w2$@rAqB|xJwx>4__A)ENpqs;8FD+T zYoGz|yxN%yV>@I3Z&OXANE5tW&PGU=SMh?`NwV@62csn_NyN%uk`_>r&ZX^Vk!@#4 z6;M%UHM27fq1{hho>CmlkqqcN$e&xCCN1KO)f~y;6>(C>l|#o_lH^E^hD#YRDR>l; zFA+qF9!C)@3QIf=v#=DqC_RO3ifF=`$Dw9MxZczA5o&CsKl+kShF%U%GL@D4(xDqJAB~St-Q3@p-9Z-Thh&z~k z!~x?Rwt=6ZWTlnPKF`d0R%>k2OCSIdaLx#XA?yJ8CX*hrP{`i~Ha)yD$<2^-04Cd^ z+FyWVd)p*fsdxgG!jAN92e1eBg>9)gx8y?F7FFZ{n2UcqU{|c?eC90Dv`Eqfd=$4+ z^ZFOunWVZ>Z)y|FKIdMI3BY9$FC_e$prjkAx Sq1&wh0000igP)<>VK<=XT6)!8ln~CP z5GY$w9d$?uH~Qsj1f-5#E81PTDjm`9yB_)uFLOIn0s!&>$NQY$x90Z~NHj!pjc=p7 z5E1PF900s@rrzb#GxH&^E(7o_!-AQ8Kqtq!qyXTnGkp>g$3X`b(RT<$Ntw9}${RIg z0|PtSlni)WM<2{gg9|5uh(eB>m^lkvzpPUb2r8^ZVARgDwZXOV6x)HNn4N*ON@xt5 z&p;v&8)gKE$Pp1M#aY?idcDmSn1|D}8l6KGpL{!XOyQGB5 z1#7$bn7wjlulj$wh6zU?Jx4XwkPVBTIBMsWp2YW#L?AX2f!Ig{Vj~fVjYJ?e9)iH< z&AnJ+Tlt%P?EQyZh=-!r&^8`r1OlbXw+Y=-4&B=*OQnYLKVoLaA5X?=8=L0)zW@LL M07*qoM6N<$g5X=$ZU6uP literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Paste.imageset/paste@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Paste.imageset/paste@3x.png new file mode 100755 index 0000000000000000000000000000000000000000..02d5361f360022621d6fe95117a8c58d8e30f4a1 GIT binary patch literal 812 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!oCO|{#S9FJ<{->y95KI&fr06s zr;B4q#hkZuE>4_nAkg;z>=WB}3MB$w1y%)C3bH#`yms(8vG3$_;*4SUW8cwqmU)+C z8}qcO6Lcp3P5Y7%9ksS@{gI@T0>+O61p+x2Fcq+U$o=$DxNLbC`N7-plf6#|owo*`L129$2ltxB5NHgGZ;Pd;Xn& z=FXANMNWrKXnr)*ies1)c56<|+|1pd3W9kY%q5>Zd)bs2)pxtBT__{1VQYKut?&ow z0xM*B--snVH`{bs&Pic=-&6rAN`TK&~M|${&PP? zbP`rrh?ZFT?oLR5$7NoW-95G7yz$rb+DUo6*B)fPovI;pk@dj) zsap5d*H_2woUgR#5brNr%{|EipSN9FcEn)s@jsCtU$PtTUsq$-|9sYFtF<=Dn~qHI zHUHqla=oU=ZuNB)dG&Qo%5h9@16B4j#B4RQU+J6|Q9W;}*KLQrY=RSSG|cpTeM0WY zhqLNU|FrFn8|->IyGBf>iN!~uQ6pIAxocFn>x2eQl>{cv84gTp6C8pXJ65PHn%8k- z^Otw&eI<6w_lPSml5SYPiqHPj^qJkPzy0g=%MN}>o}pi!t}Iz*uAk7o1zG>P&ZJK* z1)Xz*j~)e5$}!Kjt96|eKBTG>DAFP1n77_mbK|cb)1zG;Ws|>4dN0tLboWcGn}vcv zjoR_U%d=L;Yxc;d{c$CJ19YlLr{bMlc^nTn4Bqp-&T79oR1p!11h zx-Zy%cdtkLt#bLsFaKrEv2T5Ew_8e`=lq2kcGuO*-$~5-b)nnTeTDLg(tzySsSayJ z*&QxS7MFTqCMX{%^}dkpUCuR0p13=Ad8Hon-QM5Ytu~*1`%$gEpI36o-nV~Uwg1~9 TV<#bP0l+XkKg*Rge literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/Contents.json new file mode 100755 index 000000000..51a0f8a63 --- /dev/null +++ b/Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "paste.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "paste@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "paste@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/paste.png b/Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/paste.png new file mode 100755 index 0000000000000000000000000000000000000000..cdcb4e8c6f4275f8f6955400b2cd9653bff5956b GIT binary patch literal 320 zcmV-G0l)rKl+kShF%U%GL@D4(xDqJAB~St-Q3@p-9Z-Thh&z~k z!~x?Rwt=6ZWTlnPKF`d0R%>k2OCSIdaLx#XA?yJ8CX*hrP{`i~Ha)yD$<2^-04Cd^ z+FyWVd)p*fsdxgG!jAN92e1eBg>9)gx8y?F7FFZ{n2UcqU{|c?eC90Dv`Eqfd=$4+ z^ZFOunWVZ>Z)y|FKIdMI3BY9$FC_e$prjkAx Sq1&wh0000igP)<>VK<=XT6)!8ln~CP z5GY$w9d$?uH~Qsj1f-5#E81PTDjm`9yB_)uFLOIn0s!&>$NQY$x90Z~NHj!pjc=p7 z5E1PF900s@rrzb#GxH&^E(7o_!-AQ8Kqtq!qyXTnGkp>g$3X`b(RT<$Ntw9}${RIg z0|PtSlni)WM<2{gg9|5uh(eB>m^lkvzpPUb2r8^ZVARgDwZXOV6x)HNn4N*ON@xt5 z&p;v&8)gKE$Pp1M#aY?idcDmSn1|D}8l6KGpL{!XOyQGB5 z1#7$bn7wjlulj$wh6zU?Jx4XwkPVBTIBMsWp2YW#L?AX2f!Ig{Vj~fVjYJ?e9)iH< z&AnJ+Tlt%P?EQyZh=-!r&^8`r1OlbXw+Y=-4&B=*OQnYLKVoLaA5X?=8=L0)zW@LL M07*qoM6N<$g5X=$ZU6uP literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/paste@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-PasteAndGo.imageset/paste@3x.png new file mode 100755 index 0000000000000000000000000000000000000000..02d5361f360022621d6fe95117a8c58d8e30f4a1 GIT binary patch literal 812 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!oCO|{#S9FJ<{->y95KI&fr06s zr;B4q#hkZuE>4_nAkg;z>=WB}3MB$w1y%)C3bH#`yms(8vG3$_;*4SUW8cwqmU)+C z8}qcO6Lcp3P5Y7%9ksS@{gI@T0>+O61p+x2Fcq+U$o=$DxNLbC`N7-plf6#|owo*`L129$2ltxB5NHgGZ;Pd;Xn& z=FXANMNWrKXnr)*ies1)c56<|+|1pd3W9kY%q5>Zd)bs2)pxtBT__{1VQYKut?&ow z0xM*B--snVH`{bs&Pic=-&6rAN`TK&~M|${&PP? zbP`rrh?ZFT?oLR5$7NoW-95G7yz$rb+DUo6*B)fPovI;pk@dj) zsap5d*H_2woUgR#5brNr%{|EipSN9FcEn)s@jsCtU$PtTUsq$-|9sYFtF<=Dn~qHI zHUHqla=oU=ZuNB)dG&Qo%5h9@16B4j#B4RQU+J6|Q9W;}*KLQrY=RSSG|cpTeM0WY zhqLNU|FrFn8|->IyGBf>iN!~uQ6pIAxocFn>x2eQl>{cv84gTp6C8pXJ65PHn%8k- z^Otw&eI<6w_lPSml5SYPiqHPj^qJkPzy0g=%MN}>o}pi!t}Iz*uAk7o1zG>P&ZJK* z1)Xz*j~)e5$}!Kjt96|eKBTG>DAFP1n77_mbK|cb)1zG;Ws|>4dN0tLboWcGn}vcv zjoR_U%d=L;Yxc;d{c$CJ19YlLr{bMlc^nTn4Bqp-&T79oR1p!11h zx-Zy%cdtkLt#bLsFaKrEv2T5Ew_8e`=lq2kcGuO*-$~5-b)nnTeTDLg(tzySsSayJ z*&QxS7MFTqCMX{%^}dkpUCuR0p13=Ad8Hon-QM5Ytu~*1`%$gEpI36o-nV~Uwg1~9 TV<#bP0l+XkKg*Rge literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/menu-RequestDesktopSite.png b/Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/menu-RequestDesktopSite.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/menu-RequestDesktopSite@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/menu-RequestDesktopSite@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/menu-RequestDesktopSite@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-RequestDesktopSite.imageset/menu-RequestDesktopSite@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/qrscan.png b/Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/qrscan.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/qrscan@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/qrscan@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/qrscan@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-ScanQRCode.imageset/qrscan@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/sendtodevice.png b/Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/sendtodevice.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/sendtodevice@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/sendtodevice@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/sendtodevice@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Send-to-Device.imageset/sendtodevice@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/sendMenu.png b/Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/sendMenu.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/sendMenu@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/sendMenu@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/sendMenu@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Send.imageset/sendMenu@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/menu-Settings.png b/Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/menu-Settings.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/menu-Settings@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/menu-Settings@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/menu-Settings@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Settings.imageset/menu-Settings@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/showtabs.png b/Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/showtabs.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/showtabs@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/showtabs@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/showtabs@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Show-Tabs.imageset/showtabs@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-Off.imageset/ Switch-Off.png b/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-Off.imageset/ Switch-Off.png new file mode 100755 index 0000000000000000000000000000000000000000..8c1a6f11850998c3abc3b5df911451528e6d39f3 GIT binary patch literal 924 zcmV;N17rM&P)Px&R!KxbR7efAR^MyVQ55(4Rg&p8*H9#i735YAi%jipFhQudpdciQHTF>KDSCF@8qq$rA0U^Fc)U~)Ua zq2q3f2zEu0Ag>t!Qq^kprz{OH_sKM^4}c&JGV&1vfY{DhQIM}~Hd~BtUsM`yxDJNT z=W{GCFW={&&CSgZ;yX~b?36bq;P)ti?{S(cxkfy7hpc?QZ@eH(8iNED?xmMEYbeUs%wuI^=zqhyd z9EwzAa*tPWA}yc<(V3>1B~db&yiFB+5)2GF;LiH``u3ll{y+J19?@Y6B9X|1r~o2j z&giQ!nR2<@B+GdK!r|~`BVa2!1>uOMB%jZJYXvsqQM8Jh61jgsNH6(hWn@W0)w&&V zQNn0QNcC7O_PB$(F|k$y%_Mw{;%<{qX}9N9YzB~e@jD{aNzvhUf(?F!`s#ctm10@j zl=c81`4Wl5samaenzny6p@x!PrwY06t=H>)Pw7(?m1u^bkoWiZFZSXZQDLWRG=RRo zz87eWkYR=l4Go^APw*$)%;GRsJ06$#g^09xQYr5}cHU<#Lw! z*mu~)^+aXb3e}G4m8lyW8+YZFAY-rx23S2_H#FFwQUTg!Asz;quD9<7t0xZ{Y=B3$ zWI#L~eo%rk4B?2Mj=9eOifMAwR;AP4j1SZs@SKjYS25@ z*48ex`iK$)|Jf3+XCM%GiJqeM5okv*DHe<8|F=Ofz;3rM@*aY-n+ySgkH*IrKC+Jz y?O-FR#qUuLZ8hTq1P$v4$$zDbei1)JM8V(blwRA_|9}1f000000001b5ch_0Itp) z=>Px+9!W$&RA>d=T3u{aMG*F${?lKmZGF&Uj3y?csZeWejL~8Q`+(74tcfH-W5pQp zfnfB-23~w1Jb+QLq(p)bY7-MNQBY&W7_8W0gJ^g#MyrXm73d%KmwWxblQSoK_w4z( z+#ic4Y4_~R?9A-!?Ck8E8@tANYHMrjW@cs{kv`hLrlzJoWlp_Y)uacyDf4c za&mI=ZT|K3^=(p#$-sh$CKb45&6<1FKHn{oJ2*J_4FMGu70UG= z9=V#W0f3kz+6(A#_>IU7Ofx>$nnYi$A<)!N$nl1>9K zEx!=@wMm8*B22FpZgR8qwRQn6a|YA?UWKQl$vm`phs->yqe_VIo&ci*7HqLWh`YMF z?%)c^pTGlJTZx!zP}35JEiVPQn__r)cvpbLK$Oem!i5WCfs_GAmq|lI!|MTbz9=mD zj8#%n@{v%e^G_raakVcrdJ8)qPHTzt^Yc$!ym;|U9y!m?&ksVQYDllrCHeIW3JTr> zgFlFOJys`n{O39yo^GG!8yy`T(fK4P0^uznSfvwXt1p3({9P|`oZqNKcX#*w^k=x^ z-l3tP7n+-!Bbz^H5|oL+^AKr#orK$Y`}Xb62QdPU-uPSyO(+_Eb(WFd6AEd8_V)HC zLpeAEQMN`HFAMQ_rB1YQFw=(A4{9Ik073W;%;Af@YB$tkc#B;VNkH1P>k1dhn<-H4WPTTMVU}-Sy|Z#?t+tq*{82_0(zE-1UzYZ;_~F>3Cwed@Ju}F<(xva}V!mj1=eJ|*biMnzJ|y0&iJdN?JK24bAd=a?$a z=(x3O*S@U7Onp{Fn9Z4RslX;CCI&3#2>PIbfq@C8fjV64$D7 zIy$~&y~ngnEdOQVK0{e@gSSIG>Sz@(bGs;!!`7|%*rzW}z`4@W(m8CS8*-=wi-J8O z&rJhnXJTNXn7^fFG=F$Bwt|Jz3|MaV>x z4B|x8$AHXvu|^ciaXXJY+lT5_at(4NRfxvM#>(BhcW+p|dUXqenK9#(2{NTQb?VfK z9Xoa$Va_G+rO>JsdD|d7HPowcn36p`J*|)90bQUG0{Fy{g!VH33!upZwkvSrJbhNh;b+mZFwNEw{L68D6$lP6F9c<|uC zp{0;(=oVyYK&@CM8HB`68vig}Jvg1&Ro+j)yFbN(C4K+)oiw&kPJdmLW8Xni~ z)Pa1*Q5CDJtEPx=p-DtRRCodHTx)EWR~@HsDf9*{mkw~DjFrnS)Cx80h&2XW3XTL4Ox-d~&}cft z2N{FtH)8mtiwO7uwaiSSF0e+TO&GAm5#0=u2&@Cj3N5tYq>Nizpth9u_4j+y^Ln1= zJw&&Ar*v({oVN<%kS`8$@20 z-o1ObF_!=`LSJ9suL}wa{&nowv2GRe1{s zfdF&n%&Cw8<$NqZKYu?fcJ12rOSwUpw~5!**7ifeVd~VWueu=y>b(RKse<~;@pycy ziUV}so0F3hXPXVFq@?79k&%%nok-C8?Hf04+!OUSokXQuO2e`(29cf@K}k)7eI_X-OO|8)KO_0Mc}5}o3t z&a&uk=50u?M?5)AWIR|(+5r)WI)2`=AzQl()G++ny9+y?Af!gmzS3>9z__2rW={}`?F>N7`O&p zt7K%inV_nw>b1+4FaJk|HOVK|I05X&K(q%Ln7)^{ojZ5d2!^JqZzdZyYGOtR{(&q)gO{aT3SqDh8p{KAD_N8P$3$17~9% zo{RUeHSVNr31v(aIePTyHR`Ouu3nq&87_5>P1tA@c z;^N{`U3*k*IH1MO>4-tuVO_gP+lmz{eqsU_7AEF))D(n+9*qP(w~QSf9sQ!5!t}f~ zo0XN76%PyyXwMAu=g%)_X=&MIDhxN)LH50-^c`>`SU}%QtTWZs)p-{#T=JUl#8)t2cxrxHS*B+G~fIfY_hfnt`wM6OR`egtR8raO1;^y+vTDI*i$WPtO_tk3SNQ<@Y679Cd_pXB25vk*{aZjiTb-8x@aR~L9z1MZt{w4l%<(>y+ObGjy=&lwlhcqDS8g zj&ar4TD%%0*2#;uOM6_z2qaFL5a3%}cw7){)fE*Lh5PpHdkI^W`M5|b>F)0C!VdZG zn>TMZ@^9IQg)GPcc?o4m)9a!(B;Qn^+X5VHQ!^dXsoh^V z?bN5He2kSbB}h0bK6B>G&*4()NeJ~g%342zAKKXf%Z`RlpJH=+>E_Lw|3*3TfTu_d z!(jzMtKdsqgpSMD(8{pUMliH5z(_4#SFa{=1~v@u3~;GX3xgQ#=1hbcPcSf0Kd!_+ z6fuf^b@OEyUO8i*Q-_g}m5~m9l}{Huw=7s=-V^5(6TU`DHk@ylTL|2RFdCPn6%gSbBo|}Y) z3l|=c-}R)NHp7gbCV4Y#s}HJBLqkKwmMvSp9`-(z4#gcicKnep;-Io*IbIwN*mvY@ zcESK$PY}}lG871P4q@Cwb8~aUym|AUNkwPS)xCD@+Qu|`eN&-^islI1mHWlc%`yz8 ztsHpBUO^f-ikT5Lr%#{$L8=Vm)Px3Fx^(F;(sjS!d)p8Xfc-g)s`J zEJg>V%P8y=@*+?2PDLkWf+lS+>cg9m%P9;`-O8YXFo15`wr#Hk#Se?eJ67FShQiX% z0Dc+$`<%kQ2-nK8AOdigb?VfqpJC`FT_6OZ7Ze9i+VHYv%eIb}T^w9Fr+B|y9<)Pv zlbLCwP*YX*DL~35S;DGEn{e?D{E}%=QIT~x3@b9}hdnVp%@scS_I}GzaLm1nU=?hATFZ$4z6%;=#9(kwxWuve%>+op{ z+Qd5fGlD}0?A69E!Scl=FSw}N$H%gcB34fTYjl`4xr^Onm3}M|^+D zFRmYWxMHs13miWkZ;niimc$#|3B#~sOkV#p=|DO(4;?yGANBiK93gAgtZ5ogj!V&> zhzs}xfg67lWt(AGiIEe<7kLGJE2Tee{rdGQ=gytG08fRH`-X0ot5>hKA3S*QefZ)& zvJo6-1@y_sSXXSH0Z1|obsnp)Gmk}kVWcEJ!zRmbE&g%^^NfY!cMlkL<7|6Wj;06L zx9nrLxHIL5ky*q0%ufujMct#&CAnjQ=lKEYX4SVbWRjkS5x_JM=KU9WnIq~RrRF_= zb>u$&?|KUqzqU#^y z5u+k98tPPyQN*`tLeWyuAER|~jEpk~NkT-@|2{wOSC>dTb2M`ESqQ-|iT+xIu#p=d>D^+LHsLshp5lgk8cbQLCzs8 p)B}){zQi7+JupCblm>89@V{*rnrz+EDpCLd002ovPDHLkV1hnB$BX~~ literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-Off.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-Off.imageset/Contents.json new file mode 100755 index 000000000..23631a53d --- /dev/null +++ b/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-Off.imageset/Contents.json @@ -0,0 +1,26 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : " Switch-Off.png", + "language-direction" : "left-to-right", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : " Switch-Off@2x.png", + "language-direction" : "left-to-right", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : " Switch-Off@3x.png", + "language-direction" : "left-to-right", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-On.imageset/ Switch-On.png b/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-On.imageset/ Switch-On.png new file mode 100755 index 0000000000000000000000000000000000000000..7cbea052407d173459308679317319f24e6f6116 GIT binary patch literal 866 zcmV-o1D*VdP)Px&97#k$R7efAR?llwK@gsOreGSOsI*GbLq(|QsRxTEAqPEqNIiS7(Q8FKh_>mm zu@(>FAE1c`&zeI|^-%C6_25adAQowYTKrK+Td~@8zI|`<_Px9$FM$rcx4Sdn%+Bu4 z%&sD){-SGqddq5H2ug%@JCvbhB30BMT#LR4CPA1yTc#ajX{4kNeyh@sEAs#Fj@L48 zKm+so@a{kQ%;G}=VL+Y%WyOnK;nklNLAXtXh2jT*sUlHhiD69{Hvynk|Kn-{WSrzB z|KcSNh?cb5vxDU9GWA^0eoX+ssulwwnJw;Ux=;6l3LXA&g zlACFEaTMbSs`FXB>~rYa=Ct}L^4>jB^oG3{ham@%+|yDxc1>8Y5!EV)#8tG5SKJd3 z-pNNqU+V6t?*JWfqM}g1X!B!11K`<5zPm?HnqnRxo9Za()~$BU*ain_jpBsVM!A!`0l<_Rboi*&xuRsy?}j9c&2miW#_&ic zK<1*Zq6~l+2zxLPd>b{o#oardjvx4L2$M5@VK7Y(*YfJOt=n+KB(kE{y=;wbFm|5{ zKvL7Wz>aYCAo=gbHqr)&B)Q7p=|LBSP<_hxAMU^?LV%eI3ss1nC`Ey~;f2#YO4qLL zww#^Gqn6+fZdD3xe9QjwB++=xSoiMrfGu`p74;|`;Px<(V~C>~g@q3eihmpf?J#$j z+DU`5NUWkIbCdtwqfhKr(|aLkqWuWB{o`D7H5VtI@0Q zJ4wL%*7EH+l&15jDUCXU$-G+fV&5HN2e^hzNDaZ<0Y|_P!sCmNEXU8}9D~kyLEU(d s3a&$2=dG`?jdyIL!becCA0oEye;t+=3G?p5lK=n!07*qoM6N<$f@*WClmGw# literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-On.imageset/ Switch-On@2x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-On.imageset/ Switch-On@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..fa833e91d8a3fcdb6212910a82eb0afefb807ec6 GIT binary patch literal 1787 zcmV00001b5ch_0Itp) z=>Px*wMj%lRA>d=T3u)yRTMsVk|H#TMW32H_>gMon-(J~wt`|I)IX@C1wlc<`a|mv zG(x+p4>oJS3N^O)6G1`op$!%kEk%8hHloE8_08Wr_z>3@L(QfjW_LW_?4H>>ckay2 z?9Ps{7nb{T&OPVcGw0rW&bh0oQ7)f!Z(1e#O8ScEiisjyc2ZhY(~1o2KiivDyu;qJ^*~YxF??bu1Sk zNYNL#{5R3Ymj%L$g&vz-drKz(jDgEMef!8xjAYye>C z?6`(#c2^T1)<`b(U{obphWUvx(I>?1kj(=@FW)_;_w4PKL>89p6ZO%SM0Ot6(Zg;2 zGG(Wi=;kmeIHIq=S_|rf546FKKCz?d$x1;T^_JspX+z^r&%xo}?6%k1@<#G`I7DnEGaCW%<%4`$`{o~JxBpY3*S`sms~+0! zPh(s8leg{_VYKd!;8448KrQ%!2)p$qcU3Ml8S6$Z$Fk542_gX0{gdttf6_!+KzR7o>dSt*3c(( z(q_TVvPX5RjYde2Jd75*#Qa3w6)qCuzR6?fAd0~SD|}J=8p&(71ej}@@if9he2~?a z9pW4JhYfoa;3U`R5@W;0bq`!W$Ei2#BF z7t&Hja~A}DtfdU*E(o0IP;u#eCW1tHT_J`%0FT}*e1^=yp(>kzwEdBz$z~u^Vhbyl z3-r7LA0Zi;XsmLD2yS3pK`5aoigaA$*&Op0)DhCO;fo>LNZJW={9WVa7xEGYDXT_iQUvz}!2pDTdoRGQ z)b*g7O(R%58wn28dq@^jmEMD~+u&)(c*SpVI&n|byhuT!CScslXxC_*!_|AT5;Trq z8W_$+SJ6kxq1kp$ghUGQc6W^qvp2ajjc{uQm(6mWLlZb0TFDfvkp7apkNvkJS-I7% zgy}k*4-MWj&qyBA#?Pt{PZ2J?YMXGWjG3tjSyw4-yYZABZwJjamO`C)JCt&vtHY^BY|>~WMyi+AOu!JeZsXi?Rrfd~r43#1ze{Mbd!i(#{Cm`kV{#Iam`Q0v7r4yk zBPrzwc+K*fl@pJc_j6FM{J$^Um%Cv?oYNXLM7k^)_Leh5DUyvgxOWJsKZ zSXMYlj2|Cw-v<#n;EU{@jm-E9TC?W&cm6ZLqrRugFE?HJUq+K-x)v1k_PyzS68Ihu zf0#lMEEb;~{+ph!5Qy7&Fj{jVK75qBMu^6)CK~1^aY>uwu*5%>PX9vmF~6VMa<(l$ zL*s8Ef)`K-1{=wr)0a%hFDo@`P6cohY0OL_g%l$5@c5bMzl(%#9yM=~Y0l_AZQ~WG z5JC2Gnl(D{e@_Xp5|%iZz00%+S*O%36(WeJ8!3Xr+*}jxzAjrtdyYf}7s(p+M*G d=F~3de*w609ftoqhLQjP002ovPDHLkV1n-MUC{sl literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-On.imageset/ Switch-On@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Toggle-On.imageset/ Switch-On@3x.png new file mode 100755 index 0000000000000000000000000000000000000000..0d167139be7a1099616c0d177bc7f0a496e4a552 GIT binary patch literal 2864 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 literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-Tools.imageset/menu-Tools@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-Tools.imageset/menu-Tools@3x.png new file mode 100755 index 0000000000000000000000000000000000000000..ccb363ee0fcdb6f9a56fc6b3687346c7ee45c652 GIT binary patch literal 1463 zcmV;o1xWgdP)Px)aY;l$RCodHTTPEtMHHP85g`Uvx?tl@Vn`$*?lhUTM4}5=uyYn9EF_|k5Zl!( zSr`*HB=ZN{h#?^{ia$Uwun|}QfdmpHXiz|-5Y*wE=H1t~tLy7kRevy3mE5VXTj!oS zRj*#p>(}e%-03X3euG_hxvZdr=1itT&*mvkU!!vwW<@;Rbcpka(+_IoRg@3FhLRu* zHR?*xVG-UVaW#Uk{JV5MF9ns4pgyNM&EkC1u;O!~PajphHHsN-yY7^c;`FcCX*$^Y z`>_Qf&A~?8iiAd6q;`BrCW7`XAOvVZQ2q=SOk|=>5BOB|>2_=RL*=Xi&9Zf{G|HAX z2kH9z;%v)J0Gp4uZTbMDcM>LZ_R=lcxgTKnVc(^KeuRO-TJoq(r~|%b0pV`%oP>eo z+|6cMFdJ-j0bqXH;voH&u0hi)D2gNV-Gi=vsqNEOu;J5I>8z8C8EThC?P!*V2AG{q zeX$hKdb3*AJQE<=g6p;zBD}A0%-fmO1 zS0DhF&m0pN67Dtub^WemI91brZ8><_IskPu!Ahk^B?ysBDN^&k`&rDac?gyua}+pP z;s}v;?HgjOv+oyGxB0N`CM;KwelS-65}8;EDN>2(WvWY~)nIv|if}Xj2{TDdg$T(= z`VR#m#s7_0WqK8}Iu5%5dknhFSK@>@X1` z>Qo~pd1GeZ+!_YFC}NVA3;{|IT8hL8k|CieCpvmk%u>a~Ax`!Ov>hIz(iKaF{+rgx zsKlJ-%ZW7vD*&GD(dZ&D$AO@?u*f0M+a0Ten z9wNhjN!w8P3dUvSKH~$3Z(v(tMN$_sMFRRjDjAnLRhg=cO95AV-7_v_Hlo9K*QRn4 zOEX1=vz{4cWC>h^Cb~>Q#--5I$nd|;KVa`DhJ57qP}OVEp#U#Fe)u~Bb8RzMJHI+T z0b78rs`Msia}nm6c-MA**Zj;U{vY%Otn1``{=H{jm1Y8mt1$MZZ5{8Gk#N%CW>PZt4VqNm(LNnkcX^Z<_A^c>R z>keWzvS!;-a@4^XB6nZ&rpemiw#8UlQ_a%;v!;-%kzuP5~jvSx0@vP;E~@`26*g5PFaf6JH; zACJJDa~d|TOQb6<-${8lp8oheXHA&@G1ZxPPBd%6{0w2<7~ejKN6r!EdxYV5CO#55 z2ur!^ahLFHIRq0t6sMbVgyGrLbs`k-Wti`Ev*{|*M4z-UGcoBH5>*(7N>!LDj6(rO zbKNmj7>5Fm=DK65Fb)MA&2`5(gyARA)c>wiKKVLm%w98JSmw_Qx;`GD|Ed;7mg-D` zIBP-}5$M+r0<9@wM4-1(;L|kUB}QR*My=^Yp?DT?NAbteKf)GaJfqfZdICo(yx-=E RITru`002ovPDHLkV1glUvBv-a literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/Contents.json b/Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/Contents.json new file mode 100755 index 000000000..6c16dd236 --- /dev/null +++ b/Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "trackingprotection-off.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "trackingprotection-off@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "trackingprotection-off@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/trackingprotection-off.png b/Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/trackingprotection-off.png new file mode 100755 index 0000000000000000000000000000000000000000..871c31d892bdd542d635306dfed3bdb48b44b822 GIT binary patch literal 434 zcmV;j0ZsmiP)A9Ys+%01iOSs{>F0c&Ez@UX?J@4E1rxIa+f}L-eyqd;bkNFeP|q<6+18G> zMNw(Yu3!cUhg|XDR`ysXDu+Q3CF8H2-mR-GYDu{$f7?8*Rf9~S4@L=rBsMl(6U2UcC_|w z^fGm3@`jD=zanro{%#SVL!Zbv7hd9V7zY1gnNv>n8Td+abxOcykqhrkO#f#-<7{bD zBK&SP^U3UMx%Pzzu^zych{jnfB6@NF zCjcV=`e8l-xB#f0@Cxvk9{@DvotFS?%IpnJ>(eUy#=}l1H#cwZSKv`ctJl+1#KsuC z92F`D$7^Aw*A)tlqTPt7oyJiR_{TsytfbvOW991*C-DiOeNrQ*215DPN~K!cVOOG$ zU?6^8$-Zt4l+IuaPf8GxN%YH}d1K6lhzn@Gq?84gQealqgn!4 zlD7r;-3gR}-<7}`;CCai7WiEVECk=C#{GpC*y2q}VVe`!5)Ix zCE#W3nYjdR%0Y(Ipi0xsyo`Of39DuWDsjJPsfB6NM#i3*OCWSiZp3}*aXKgGW$YOS zmw+}82SwnJB=#euBxKc_&8b+|)g_6P=C`Fts?C zZ3(`PjC+a^Xd)fYOHY*x2%I8gH$ej2c?fhId1kf-Um+|K!>qk$fLI!()Tao%V)joO z0-F5Z3Vba0pXxA3fCsv~8a&61rRT-lXF(or1^%2!-P!C12`F-LZSaRgoLTN`R$x=L z$pGI+`|k{1v&xN{z!LDV1>Ym%D>m$gnTkUI4#}~^z}*7y?(=Jm2&xSL`L=a|q;sFLgC|Z3?MB_pRW^Y$5Oz@fmjG82R^1ZJ;kgt@lW% zjfy~aXRF~kx$Uc!q|$6gKoH4Uk-il8-Lw9!k}_jV4g0$J0h?xj_|Z3mzQX=#V^}NZ Ye{vId(glNK<^TWy07*qoM6N<$g47m%v;Y7A literal 0 HcmV?d00001 diff --git a/Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/trackingprotection-off@3x.png b/Client/Frontend/Menu/Menu.xcassets/menu-TrackingProtection-Off.imageset/trackingprotection-off@3x.png new file mode 100755 index 0000000000000000000000000000000000000000..efbc1b2cb0e49a1ad450e6da7e32e9592eacea77 GIT binary patch literal 1277 zcmVzz>{;>8-Oc- zi!Hs@`clwL0D#H`NGVmpoP2FdYhQPXUB3h90d)4Y2XN6^UlaTFDjAScs>a}mMk!y!%b?h2;@KytJsz$ z?m1R&kS?adCbz{Pc4)1uh`z+&D5cI?>%;ARc0hLZx!w8@Uwx$E0Qe5zaH|soWI?zq z%1)~Pz?eDUj3pJMiEU@g5&;>`-ZQut+X|qZa5fJpH=IoaDgkG+fJ(vHB%qRTHU~%; zPRq4n)mx2R+Xs$T3up~+fRzGT3mhO05PLJpQD!)7+g(7v32mA{{Tp}ifI8&!oRIB9 zjTpFqvOEC5)Y8*x#9);%h^Q(5~N3R0d<5np&*(&z)N@zWdZ1hZ=zN)dwX@H%)v4lj?d%8EHpoOO^C$MFG^i6|sPx0`(oC zEk!w&@{r9#b#6s0pirRhksgP{;V=U9!s11rT7KX>^V0 zu>38Hp^o#100^D)gj-TSNvNbheGr^l715?^sE?`5s@LT_I#{Y&t{(vV-*-gHthV4hClqAPFxj z0*5)ZG=O6=AUkMEEGh|yb1{2TpTvPVb9yN_)K&LZT1vmvoAy_%X#3!5kcUzAs0XT;U`}V9cO2DxvLcVGQFcr)!V0Y)S6jpkTDhm3GsqmP*QVn58?$z!C)Oxl+Mh%>jN zAGP&()d?owYVF?=8|CB$BL$EYoLog@HI1EOYlm}z(5mUnq+c-o@$*!MyoN{ke!iDV9TnX}bsTjoJJaW&t5hb14-CG#c2z nYHexY|CzuG%=V%y31z51L{m1tPOk{{00000NkvXXu0mjf=3sO8Wqy1n{Yl0YC>JX|(_n$+RFN z2^Fbz6W^>3K>gxX^7|hU`?`~akc5aVa~j*zM9`}{Xk3Mf@P8|}nWR7gR`~{?nvQt1 zRP^S!$_vRPB38H~*^0>IE?B3NtBl)DL<%>ZE-TRhz++?WP$SuYyi2mz{sj&T3}&v> z{&|A0G~>YvbY>xFpH2t_Gw!T_C7WEdCj{&XMoztjSIlo3Zf~^^SOG@kFaqc^23Z`7}ZTvhu!B%C-R|Q<|d*so_a!9~seaCn+ gC(@*Ii*MuW2fsf#P7q9XU;qFB07*qoM6N<$g8t94E&u=k delta 376 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 Qa{vGU07*qoM6N<$g6kkZ^#A|> delta 1064 zcmV+@1lRl93DO9VIe!F6L_t(|+U=a}ZKN;|hF?ebf9W7}aC8u^g4+^O0wr7tDPhyW zUIj-wU^{R+U@MsWk%>eQh8cgbkhLXiCB$O;;hpgSV;dsE+Qk@C0Vn}fTnhkCqto61 z^Z+`pmWaC5`3KLc_Z-`RW2WK;A;WEicJC{B5RCECF`L-NHzN;S5OQPYKM3?fF#au zkL4k|;S4AP%78MU3@8K2fHI(5VgV|4Jl-M{&_(c{%71bEZ3loV!8w;XKz%l_d_gPNlF zYUB1nib0l=7-D0kl$X0=#ZnLe9396`8&uCxcwRf@wWsnFEtb>O>`dygcN*MWO0I7W8ILQH zJ_~3+a`MuYnZ0hvyeh~(fuALjwARcT$MHWKGOxzlyj&*6vXo@I_5cdU|6guxV)%H2 zC>n?B8V_2@O+4Gospz@^^&EW7Ye_*hQ;P`b zBy7`qEoR|Ho)v?uXRgz&2}q%S0`Tk&Na3uB)mF^Ny;}niwSy3gt z<9{|35W~?d<2sA4ohYslLmCY5MJoG1IL^2&2#{ys*Dv{`2tKDzVOm~*0-mv6GNSgf=>ulQpzRXRp|JF6R7y^ zlpFi(d|}fK{?Z#I!;F`A*Bg0R|H@_+C)*@J@OHeB$@MY9h-kA|qCn2KMh!%h1De=> zDA|rJSlIt((|{6f)YPv5CQ2OS5jPd=qmBT6EC2qNW2JMd4c#XDe2Z-Y2e4|c6(Od# i3G6s{Y}bS`EdK$W{moQ93h2=Q0000 { - if let messageType = ReaderModeMessageType(rawValue: msg["Type"] ?? "") { + if let msg = message.body as? Dictionary { + if let messageType = ReaderModeMessageType(rawValue: msg["Type"] as? String ?? "") { switch messageType { case .pageEvent: - if let readerPageEvent = ReaderPageEvent(rawValue: msg["Value"] ?? "Invalid") { + if let readerPageEvent = ReaderPageEvent(rawValue: msg["Value"] as? String ?? "Invalid") { handleReaderPageEvent(readerPageEvent) } - break case .stateChange: - if let readerModeState = ReaderModeState(rawValue: msg["Value"] ?? "Invalid") { + if let readerModeState = ReaderModeState(rawValue: msg["Value"] as? String ?? "Invalid") { handleReaderModeStateChange(readerModeState) } - break + case .contentParsed: + if let readabilityResult = ReadabilityResult(object: msg["Value"] as AnyObject?) { + handleReaderContentParsed(readabilityResult) + } } } } diff --git a/Client/Frontend/Reader/ReaderModeCache.swift b/Client/Frontend/Reader/ReaderModeCache.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Reader/ReaderModeHandlers.swift b/Client/Frontend/Reader/ReaderModeHandlers.swift old mode 100644 new mode 100755 index f86f2d2a4..65ece71d8 --- a/Client/Frontend/Reader/ReaderModeHandlers.swift +++ b/Client/Frontend/Reader/ReaderModeHandlers.swift @@ -6,6 +6,8 @@ import Foundation import GCDWebServers struct ReaderModeHandlers { + static let ReaderModeStyleHash = "sha256-L2W8+0446ay9/L1oMrgucknQXag570zwgQrHwE68qbQ=" + static var readerModeCache: ReaderModeCache = DiskReaderModeCache.sharedInstance static func register(_ webServer: WebServer, profile: Profile) { @@ -43,7 +45,7 @@ struct ReaderModeHandlers { if let html = ReaderModeUtils.generateReaderContent(readabilityResult, initialStyle: readerModeStyle), let response = GCDWebServerDataResponse(html: html) { // Apply a Content Security Policy that disallows everything except images from anywhere and fonts and css from our internal server - response.setValue("default-src 'none'; img-src *; style-src http://localhost:*; font-src http://localhost:*", forAdditionalHeader: "Content-Security-Policy") + response.setValue("default-src 'none'; img-src *; style-src http://localhost:* '\(ReaderModeStyleHash)'; font-src http://localhost:*", forAdditionalHeader: "Content-Security-Policy") return response } } catch _ { diff --git a/Client/Frontend/Reader/ReaderModeStyleViewController.swift b/Client/Frontend/Reader/ReaderModeStyleViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Reader/ReaderModeUtils.swift b/Client/Frontend/Reader/ReaderModeUtils.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Reader/ReaderViewLoading.html b/Client/Frontend/Reader/ReaderViewLoading.html old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/AdvanceAccountSettingViewController.swift b/Client/Frontend/Settings/AdvanceAccountSettingViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/AppSettingsOptions.swift b/Client/Frontend/Settings/AppSettingsOptions.swift old mode 100644 new mode 100755 index 0bbc86bf1..8757538e0 --- a/Client/Frontend/Settings/AppSettingsOptions.swift +++ b/Client/Frontend/Settings/AppSettingsOptions.swift @@ -32,7 +32,7 @@ class ConnectSetting: WithoutAccountSetting { override var accessoryType: UITableViewCellAccessoryType { return .disclosureIndicator } override var title: NSAttributedString? { - return NSAttributedString(string: Strings.FxASignIntoSync, attributes: [NSForegroundColorAttributeName: SettingsUX.TableViewRowTextColor]) + return NSAttributedString(string: Strings.FxASignInToSync, attributes: [NSForegroundColorAttributeName: SettingsUX.TableViewRowTextColor]) } override var accessibilityIdentifier: String? { return "SignInToSync" } diff --git a/Client/Frontend/Settings/AppSettingsTableViewController.swift b/Client/Frontend/Settings/AppSettingsTableViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/ClearPrivateDataTableViewController.swift b/Client/Frontend/Settings/ClearPrivateDataTableViewController.swift old mode 100644 new mode 100755 index cde9b3747..9a4284bda --- a/Client/Frontend/Settings/ClearPrivateDataTableViewController.swift +++ b/Client/Frontend/Settings/ClearPrivateDataTableViewController.swift @@ -23,17 +23,27 @@ class ClearPrivateDataTableViewController: UITableViewController { fileprivate typealias DefaultCheckedState = Bool + // TODO: The next person to add a new clearable in the UI here needs to + // refactor how we store the saved values. We currently save an array of + // `Bool`s which is highly insufficient. + // Bug 1445687 -- https://bugzilla.mozilla.org/show_bug.cgi?id=1445687 fileprivate lazy var clearables: [(clearable: Clearable, checked: DefaultCheckedState)] = { - return [ + var items: [(clearable: Clearable, checked: DefaultCheckedState)] = [ (HistoryClearable(profile: self.profile), true), (CacheClearable(tabManager: self.tabManager), true), (CookiesClearable(tabManager: self.tabManager), true), - (SiteDataClearable(tabManager: self.tabManager), true), + (SiteDataClearable(tabManager: self.tabManager), true) ] + if #available(iOS 11, *) { + items.append((TrackingProtectionClearable(), true)) + } + return items }() fileprivate lazy var toggles: [Bool] = { - if let savedToggles = self.profile.prefs.arrayForKey(TogglesPrefKey) as? [Bool] { + // If the number of saved toggles doesn't match the number of clearables, just reset + // and return the default values for the clearables. + if let savedToggles = self.profile.prefs.arrayForKey(TogglesPrefKey) as? [Bool], savedToggles.count == self.clearables.count { return savedToggles } @@ -120,19 +130,17 @@ class ClearPrivateDataTableViewController: UITableViewController { return pair.clearable.clear() } .allSucceed() - .upon { result in + .uponQueue(.main) { result in assert(result.isSuccess, "Private data cleared successfully") LeanPlumClient.shared.track(event: .clearPrivateData) self.profile.prefs.setObject(self.toggles, forKey: TogglesPrefKey) - DispatchQueue.main.async { - // Disable the Clear Private Data button after it's clicked. - self.clearButtonEnabled = false - self.tableView.deselectRow(at: indexPath, animated: true) - } - } + // Disable the Clear Private Data button after it's clicked. + self.clearButtonEnabled = false + self.tableView.deselectRow(at: indexPath, animated: true) + } } // We have been asked to clear history and we have an account. diff --git a/Client/Frontend/Settings/Clearables.swift b/Client/Frontend/Settings/Clearables.swift old mode 100644 new mode 100755 index 7b9926811..bca554de8 --- a/Client/Frontend/Settings/Clearables.swift +++ b/Client/Frontend/Settings/Clearables.swift @@ -147,3 +147,20 @@ class CookiesClearable: Clearable { return succeed() } } + +@available(iOS 11, *) +class TrackingProtectionClearable: Clearable { + //@TODO: re-using string because we are too late in cycle to change strings + var label: String { + return Strings.SettingsTrackingProtectionSectionName + } + + func clear() -> Success { + let result = Success() + ContentBlockerHelper.clearWhitelist() { + result.fill(Maybe(success: ())) + } + return result + } +} + diff --git a/Client/Frontend/Settings/CustomSearchViewController.swift b/Client/Frontend/Settings/CustomSearchViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/FxAContentViewController.swift b/Client/Frontend/Settings/FxAContentViewController.swift old mode 100644 new mode 100755 index 93bcd5e32..3bcc9f3b1 --- a/Client/Frontend/Settings/FxAContentViewController.swift +++ b/Client/Frontend/Settings/FxAContentViewController.swift @@ -76,6 +76,14 @@ class FxAContentViewController: SettingsContentViewController, WKScriptMessageHa let contentController = WKUserContentController() contentController.add(LeakAvoider(delegate: self), name: "accountsCommandHandler") + // Inject our user script after the page loads. + if let path = Bundle.main.path(forResource: "FxASignIn", ofType: "js") { + if let source = try? String(contentsOfFile: path, encoding: .utf8) { + let userScript = WKUserScript(source: source, injectionTime: .atDocumentEnd, forMainFrameOnly: true) + contentController.addUserScript(userScript) + } + } + let config = WKWebViewConfiguration() config.userContentController = contentController diff --git a/Client/Frontend/Settings/HomePageSettingsViewController.swift b/Client/Frontend/Settings/HomePageSettingsViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/LoginDetailViewController.swift b/Client/Frontend/Settings/LoginDetailViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/NewTabChoiceViewController.swift b/Client/Frontend/Settings/NewTabChoiceViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/NewTabContentSettingsViewController.swift b/Client/Frontend/Settings/NewTabContentSettingsViewController.swift old mode 100644 new mode 100755 index b187ad01b..ff26e2754 --- a/Client/Frontend/Settings/NewTabContentSettingsViewController.swift +++ b/Client/Frontend/Settings/NewTabContentSettingsViewController.swift @@ -51,5 +51,10 @@ class NewTabContentSettingsViewController: SettingsTableViewController { return [firstSection, secondSection] } + + override func viewDidDisappear(_ animated: Bool) { + super.viewDidDisappear(animated) + NotificationCenter.default.post(name: .HomePanelPrefsChanged, object: nil) + } } diff --git a/Client/Frontend/Settings/SearchEnginePicker.swift b/Client/Frontend/Settings/SearchEnginePicker.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/SearchSettingsTableViewController.swift b/Client/Frontend/Settings/SearchSettingsTableViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/AmberCaution.png b/Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/AmberCaution.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/AmberCaution@2x.png b/Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/AmberCaution@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/AmberCaution@3x.png b/Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/AmberCaution@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/Contents.json b/Client/Frontend/Settings/Settings.xcassets/AmberCaution.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/Contents.json b/Client/Frontend/Settings/Settings.xcassets/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/Contents.json b/Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/FxA-Default.png b/Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/FxA-Default.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/FxA-Default@2x.png b/Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/FxA-Default@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/FxA-Default@3x.png b/Client/Frontend/Settings/Settings.xcassets/FxA-Default.imageset/FxA-Default@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/Contents.json b/Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/FxA-Sync-Blue.png b/Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/FxA-Sync-Blue.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/FxA-Sync-Blue@2x.png b/Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/FxA-Sync-Blue@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/FxA-Sync-Blue@3x.png b/Client/Frontend/Settings/Settings.xcassets/FxA-Sync-Blue.imageset/FxA-Sync-Blue@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/Contents.json b/Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/FxA-Sync.png b/Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/FxA-Sync.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/FxA-Sync@2x.png b/Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/FxA-Sync@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/FxA-Sync@3x.png b/Client/Frontend/Settings/Settings.xcassets/FxA-Sync.imageset/FxA-Sync@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/Contents.json b/Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/RedCaution.png b/Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/RedCaution.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/RedCaution@2x.png b/Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/RedCaution@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/RedCaution@3x.png b/Client/Frontend/Settings/Settings.xcassets/RedCaution.imageset/RedCaution@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/Contents.json b/Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/Contents.json old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/placeholder-avatar.png b/Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/placeholder-avatar.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/placeholder-avatar@2x.png b/Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/placeholder-avatar@2x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/placeholder-avatar@3x.png b/Client/Frontend/Settings/Settings.xcassets/placeholder-avatar.imageset/placeholder-avatar@3x.png old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/SettingsContentViewController.swift b/Client/Frontend/Settings/SettingsContentViewController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/SettingsNavigationController.swift b/Client/Frontend/Settings/SettingsNavigationController.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Settings/SettingsTableViewController.swift b/Client/Frontend/Settings/SettingsTableViewController.swift old mode 100644 new mode 100755 index 6768c5481..fd0e35f0f --- a/Client/Frontend/Settings/SettingsTableViewController.swift +++ b/Client/Frontend/Settings/SettingsTableViewController.swift @@ -515,6 +515,7 @@ class SettingsTableViewController: UITableViewController { settings = generateSettings() + // Because these are added in viewWillAppear, unhook in viewDidDisappear for symmetry. NotificationCenter.default.addObserver(self, selector: #selector(SELsyncDidChangeState), name: .ProfileDidStartSyncing, object: nil) NotificationCenter.default.addObserver(self, selector: #selector(SELsyncDidChangeState), name: .ProfileDidFinishSyncing, object: nil) NotificationCenter.default.addObserver(self, selector: #selector(SELfirefoxAccountDidChange), name: .FirefoxAccountChanged, object: nil) @@ -529,7 +530,11 @@ class SettingsTableViewController: UITableViewController { override func viewDidDisappear(_ animated: Bool) { super.viewDidDisappear(animated) - NotificationCenter.default.removeObserver(self) } + + [Notification.Name.ProfileDidStartSyncing, Notification.Name.ProfileDidFinishSyncing, Notification.Name.FirefoxAccountChanged].forEach { name in + NotificationCenter.default.removeObserver(self, name: name, object: nil) + } + } // Override to provide settings in subclasses func generateSettings() -> [SettingSection] { diff --git a/Client/Frontend/Settings/SyncContentSettingsViewController.swift b/Client/Frontend/Settings/SyncContentSettingsViewController.swift old mode 100644 new mode 100755 index e92a5a8c3..ed8748f81 --- a/Client/Frontend/Settings/SyncContentSettingsViewController.swift +++ b/Client/Frontend/Settings/SyncContentSettingsViewController.swift @@ -101,7 +101,7 @@ class DeviceNameSetting: StringSetting { override func onConfigureCell(_ cell: UITableViewCell) { super.onConfigureCell(cell) - textField.textAlignment = .left + textField.textAlignment = .natural } func settingIsValid(value: String?) -> Bool { diff --git a/Client/Frontend/Share/ShareExtensionHelper.swift b/Client/Frontend/Share/ShareExtensionHelper.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Share/TitleActivityItemProvider.swift b/Client/Frontend/Share/TitleActivityItemProvider.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/Strings.swift b/Client/Frontend/Strings.swift old mode 100644 new mode 100755 index 0801c22df..b8e6fd6f7 --- a/Client/Frontend/Strings.swift +++ b/Client/Frontend/Strings.swift @@ -70,7 +70,7 @@ extension Strings { // PhotonActionSheet Strings extension Strings { - public static let CancelButtonTitle = NSLocalizedString("PhotonMenu.cancel", value: "Cancel", comment: "Button for closing the menu action sheet") + public static let CloseButtonTitle = NSLocalizedString("PhotonMenu.close", value: "Close", comment: "Button for closing the menu action sheet") } @@ -114,7 +114,10 @@ extension Strings { public static let SyncedTabsTableViewCellTitle = NSLocalizedString("HistoryPanel.SyncedTabsCell.Title", value: "Synced Devices", comment: "Title for the Synced Tabs Cell in the History Panel") public static let HistoryBackButtonTitle = NSLocalizedString("HistoryPanel.HistoryBackButton.Title", value: "History", comment: "Title for the Back to History button in the History Panel") public static let EmptySyncedTabsPanelStateTitle = NSLocalizedString("HistoryPanel.EmptySyncedTabsState.Title", value: "Firefox Sync", comment: "Title for the empty synced tabs state in the History Panel") - public static let EmptySyncedTabsPanelStateDescription = NSLocalizedString("HistoryPanel.EmptySyncedTabsState.Description", value: "Sign in to view open tabs on your other devices.", comment: "Description for the empty synced tabs state in the History Panel") + public static let EmptySyncedTabsPanelNotSignedInStateDescription = NSLocalizedString("HistoryPanel.EmptySyncedTabsPanelNotSignedInState.Description", value: "Sign in to view a list of tabs from your other devices.", comment: "Description for the empty synced tabs 'not signed in' state in the History Panel") + public static let EmptySyncedTabsPanelNotYetVerifiedStateDescription = NSLocalizedString("HistoryPanel.EmptySyncedTabsPanelNotYetVerifiedState.Description", value: "Your account needs to be verified.", comment: "Description for the empty synced tabs 'not yet verified' state in the History Panel") + public static let EmptySyncedTabsPanelSingleDeviceSyncStateDescription = NSLocalizedString("HistoryPanel.EmptySyncedTabsPanelSingleDeviceSyncState.Description", value: "Want to see your tabs from other devices here?", comment: "Description for the empty synced tabs 'single device Sync' state in the History Panel") + public static let EmptySyncedTabsPanelTabSyncDisabledStateDescription = NSLocalizedString("HistoryPanel.EmptySyncedTabsPanelTabSyncDisabledState.Description", value: "Turn on tab syncing to view a list of tabs from your other devices.", comment: "Description for the empty synced tabs 'tab sync disabled' state in the History Panel") public static let EmptySyncedTabsPanelNullStateDescription = NSLocalizedString("HistoryPanel.EmptySyncedTabsNullState.Description", value: "Your tabs from other devices show up here.", comment: "Description for the empty synced tabs null state in the History Panel") public static let SyncedTabsTableViewCellDescription = NSLocalizedString("HistoryPanel.SyncedTabsCell.Description.Pluralized", value: "%d device(s) connected", comment: "Description that corresponds with a number of devices connected for the Synced Tabs Cell in the History Panel") public static let HistoryPanelEmptyStateTitle = NSLocalizedString("HistoryPanel.EmptyState.Title", value: "Websites you’ve visited recently will show up here.", comment: "Title for the History Panel empty state.") @@ -170,17 +173,19 @@ extension Strings { extension Strings { // Settings strings public static let FxAFirefoxAccount = NSLocalizedString("FxA.FirefoxAccount", value: "Firefox Account", comment: "Settings section title for Firefox Account") - public static let FxASignIntoSync = NSLocalizedString("FxA.SignIntoSync", value: "Sign in to Sync", comment: "Button label to sign into Sync") + public static let FxASignInToSync = NSLocalizedString("FxA.SignIntoSync", value: "Sign in to Sync", comment: "Button label to sign into Sync") public static let FxATakeYourWebWithYou = NSLocalizedString("FxA.TakeYourWebWithYou", value: "Take Your Web With You", comment: "Call to action for sign into sync button") public static let FxASyncUsageDetails = NSLocalizedString("FxA.SyncExplain", value: "Get your tabs, bookmarks, and passwords from your other devices.", comment: "Label explaining what sync does") public static let FxAAccountVerificationRequired = NSLocalizedString("FxA.AccountVerificationRequired", value: "Account Verification Required", comment: "Label stating your account is not verified") public static let FxAAccountVerificationDetails = NSLocalizedString("FxA.AccountVerificationDetails", value: "Wrong email? Disconnect below to start over.", comment: "Label stating how to disconnect account") - public static let FxAManageAccount = NSLocalizedString("FxA.ManageAccount", value: "Manage Account & Devices", comment: "Button label to goto Firefox Account settings") + public static let FxAManageAccount = NSLocalizedString("FxA.ManageAccount", value: "Manage Account & Devices", comment: "Button label to go to Firefox Account settings") public static let FxASyncNow = NSLocalizedString("FxA.SyncNow", value: "Sync Now", comment: "Button label to Sync your Firefox Account") public static let FxANoInternetConnection = NSLocalizedString("FxA.NoInternetConnection", value: "No Internet Connection", comment: "Label when no internet is present") public static let FxASettingsTitle = NSLocalizedString("Settings.FxA.Title", value: "Firefox Account", comment: "Title displayed in header of the FxA settings panel.") - public static let FxASettingsSyncSettings = NSLocalizedString("Settings.FxA.Sync.SectionName", value: "Sync Settings", comment: "Label used as an section title in the Firefox Accounts Settings screen.") + public static let FxASettingsSyncSettings = NSLocalizedString("Settings.FxA.Sync.SectionName", value: "Sync Settings", comment: "Label used as a section title in the Firefox Accounts Settings screen.") public static let FxASettingsDeviceName = NSLocalizedString("Settings.FxA.DeviceName", value: "Device Name", comment: "Label used for the device name settings section.") + public static let FxAOpenSyncPreferences = NSLocalizedString("FxA.OpenSyncPreferences", value: "Open Sync Preferences", comment: "Button label to open Sync preferences") + public static let FxAConnectAnotherDevice = NSLocalizedString("FxA.ConnectAnotherDevice", value: "Connect Another Device", comment: "Button label to connect another device to Sync") // Surface error strings public static let FxAAccountVerificationRequiredSurface = NSLocalizedString("FxA.AccountVerificationRequiredSurface", value: "You need to verify %@. Check your email for the verification link from Firefox.", comment: "Message explaining that user needs to check email for Firefox Account verfication link.") @@ -409,7 +414,7 @@ extension Strings { extension Strings { public static let ScanQRCodeViewTitle = NSLocalizedString("ScanQRCode.View.Title", value: "Scan QR Code", comment: "Title for the QR code scanner view.") public static let ScanQRCodeInstructionsLabel = NSLocalizedString("ScanQRCode.Instructions.Label", value: "Align QR code within frame to scan", comment: "Text for the instructions label, displayed in the QR scanner view") - public static let ScanQRCodeInvalidDataErrorMessage = NSLocalizedString("ScanQRCode.InvalidDataError.Message", value: "The data is invalid", comment: "Text of the prompt user the data is invalid") + public static let ScanQRCodeInvalidDataErrorMessage = NSLocalizedString("ScanQRCode.InvalidDataError.Message", value: "The data is invalid", comment: "Text of the prompt that is shown to the user when the data is invalid") public static let ScanQRCodePermissionErrorMessage = NSLocalizedString("ScanQRCode.PermissionError.Message", value: "Please allow Firefox to access your device’s camera in ‘Settings’ -> ‘Privacy’ -> ‘Camera’.", comment: "Text of the prompt user to setup the camera authorization.") public static let ScanQRCodeErrorOKButton = NSLocalizedString("ScanQRCode.Error.OK.Button", value: "OK", comment: "OK button to dismiss the error prompt.") } @@ -419,7 +424,7 @@ extension Strings { public static let AppMenuAddToReadingListTitleString = NSLocalizedString("Menu.AddToReadingList.Title", tableName: "Menu", value: "Add to Reading List", comment: "Label for the button, displayed in the menu, used to add a page to the reading list.") public static let AppMenuShowTabsTitleString = NSLocalizedString("Menu.ShowTabs.Title", tableName: "Menu", value: "Show Tabs", comment: "Label for the button, displayed in the menu, used to open the tabs tray") public static let AppMenuSharePageTitleString = NSLocalizedString("Menu.SharePageAction.Title", tableName: "Menu", value: "Share Page With…", comment: "Label for the button, displayed in the menu, used to open the share dialog.") - public static let AppMenuCopyURLTitleString = NSLocalizedString("Menu.CopyURL.Title", tableName: "Menu", value: "Copy URL", comment: "Label for the button, displayed in the menu, used to copy the page url to the clipboard.") + public static let AppMenuCopyURLTitleString = NSLocalizedString("Menu.CopyAddress.Title", tableName: "Menu", value: "Copy Address", comment: "Label for the button, displayed in the menu, used to copy the page url to the clipboard.") public static let AppMenuNewTabTitleString = NSLocalizedString("Menu.NewTabAction.Title", tableName: "Menu", value: "Open New Tab", comment: "Label for the button, displayed in the menu, used to open a new tab") public static let AppMenuNewPrivateTabTitleString = NSLocalizedString("Menu.NewPrivateTabAction.Title", tableName: "Menu", value: "Open New Private Tab", comment: "Label for the button, displayed in the menu, used to open a new private tab.") public static let AppMenuAddBookmarkTitleString = NSLocalizedString("Menu.AddBookmarkAction.Title", tableName: "Menu", value: "Bookmark This Page", comment: "Label for the button, displayed in the menu, used to create a bookmark for the current website.") @@ -437,10 +442,8 @@ extension Strings { public static let AppMenuReadingListTitleString = NSLocalizedString("Menu.OpenReadingListAction.AccessibilityLabel", tableName: "Menu", value: "Reading List", comment: "Accessibility label for the button, displayed in the menu, used to open the Reading list home panel.") public static let AppMenuButtonAccessibilityLabel = NSLocalizedString("Toolbar.Menu.AccessibilityLabel", value: "Menu", comment: "Accessibility label for the Menu button.") public static let TabTrayDeleteMenuButtonAccessibilityLabel = NSLocalizedString("Toolbar.Menu.CloseAllTabs", value: "Close All Tabs", comment: "Accessibility label for the Close All Tabs menu button.") - public static let AppMenuNightModeEnable = NSLocalizedString("Menu.NightModeTurnOn.Label", value: "Enable Night Mode", comment: "Label for the button, displayed in the menu, turns on night mode.") - public static let AppMenuNightModeDisable = NSLocalizedString("Menu.NightModeTurnOff.Label", value: "Disable Night Mode", comment: "Label for the button, displayed in the menu, turns off night mode") - public static let AppMenuNoImageModeEnable = NSLocalizedString("Menu.NoImageModeHideImages.Label", value: "Hide Images", comment: "Label for the button, displayed in the menu, hides images on the webpage when pressed.") - public static let AppMenuNoImageModeDisable = NSLocalizedString("Menu.NoImageModeShowImages.Label", value: "Show Images", comment: "Label for the button, displayed in the menu, shows images on the webpage when pressed") + public static let AppMenuNightMode = NSLocalizedString("Menu.NightModeTurnOn.Label", value: "Enable Night Mode", comment: "Label for the button, displayed in the menu, turns on night mode.") + public static let AppMenuNoImageMode = NSLocalizedString("Menu.NoImageModeHideImages.Label", value: "Hide Images", comment: "Label for the button, displayed in the menu, hides images on the webpage when pressed.") public static let AppMenuCopyURLConfirmMessage = NSLocalizedString("Menu.CopyURL.Confirm", value: "URL Copied To Clipboard", comment: "Toast displayed to user after copy url pressed.") public static let AppMenuAddBookmarkConfirmMessage = NSLocalizedString("Menu.AddBookmark.Confirm", value: "Bookmark Added", comment: "Toast displayed to the user after a bookmark has been added.") public static let AppMenuRemoveBookmarkConfirmMessage = NSLocalizedString("Menu.RemoveBookmark.Confirm", value: "Bookmark Removed", comment: "Toast displayed to the user after a bookmark has been removed.") @@ -456,25 +459,47 @@ extension Strings { // ContentBlocker/TrackingProtection strings extension Strings { public static let SettingsTrackingProtectionSectionName = NSLocalizedString("Settings.TrackingProtection.SectionName", value: "Tracking Protection", comment: "Row in top-level of settings that gets tapped to show the tracking protection settings detail view.") - - public static let TrackingProtectionOptionAlwaysOn = NSLocalizedString("Settings.TrackingProtectionOption.OnLabel", value: "Always On", comment: "Settings option to specify that Tracking Protection is always on.") - public static let TrackingProtectionOptionAlwaysOff = NSLocalizedString("Settings.TrackingProtectionOption.OffLabel", value: "Never", comment: "Settings option to specify that Tracking Protection is always off.") - public static let TrackingProtectionOptionOnInPrivateBrowsing = NSLocalizedString("Settings.TrackingProtectionOption.OnInPrivateBrowsingLabel", value: "Private Browsing Mode Only", comment: "Settings option to specify that Tracking Protection is on only in Private Browsing mode.") - - public static let TrackingProtectionOptionOnOffHeader = NSLocalizedString("Settings.TrackingProtectionOption.EnabledStateHeaderLabel", value: "Use Tracking Protection to Block Known Trackers", comment: "Description label shown at the top of tracking protection options screen.") - public static let TrackingProtectionOptionOnOffFooter = NSLocalizedString("Settings.TrackingProtectionOption.EnabledStateFooterLabel", value: "Tracking is the collection of your browsing data across multiple websites. Tracking can be used to build a profile and display content based on your browsing and personal information.", comment: "Description label shown on tracking protection options screen.") + public static let TrackingProtectionOptionOnInPrivateBrowsing = NSLocalizedString("Settings.TrackingProtectionOption.OnInPrivateBrowsingLabel", value: "Private Browsing Mode", comment: "Settings option to specify that Tracking Protection is on only in Private Browsing mode.") + public static let TrackingProtectionOptionOnInNormalBrowsing = NSLocalizedString("Settings.TrackingProtectionOption.OnInNormalBrowsingLabel", value: "Normal Browsing Mode", comment: "Settings option to specify that Tracking Protection is on only in Private Browsing mode.") + public static let TrackingProtectionOptionOnOffHeader = NSLocalizedString("Settings.TrackingProtectionOption.EnabledStateHeaderLabel", value: "Enable", comment: "Description label shown at the top of tracking protection options screen.") + public static let TrackingProtectionOptionOnOffFooter = NSLocalizedString("Settings.TrackingProtectionOption.EnabledStateFooterLabel", value: "Tracking is the collection of your browsing data across multiple websites.", comment: "Description label shown on tracking protection options screen.") public static let TrackingProtectionOptionBlockListsTitle = NSLocalizedString("Settings.TrackingProtection.BlockListsTitle", value: "Block Lists", comment: "Title for tracking protection options section where Basic/Strict block list can be selected") public static let TrackingProtectionOptionBlockListsHeader = NSLocalizedString("Settings.TrackingProtection.BlockListsHeader", value: "You can choose which list Firefox will use to block Web elements that may track your browsing activity.", comment: "Header description for tracking protection options section where Basic/Strict block list can be selected") - public static let TrackingProtectionOptionBlockListTypeBasic = NSLocalizedString("Settings.TrackingProtectionOption.BlockListBasic", value: "Basic (Recommended)", comment: "Tracking protection settings option for using the basic blocklist.") public static let TrackingProtectionOptionBlockListTypeBasicDescription = NSLocalizedString("Settings.TrackingProtectionOption.BlockListBasicDescription", value: "Allows some trackers so websites function properly.", comment: "Tracking protection settings option description for using the basic blocklist.") public static let TrackingProtectionOptionBlockListTypeStrict = NSLocalizedString("Settings.TrackingProtectionOption.BlockListStrict", value: "Strict", comment: "Tracking protection settings option for using the strict blocklist.") public static let TrackingProtectionOptionBlockListTypeStrictDescription = NSLocalizedString("Settings.TrackingProtectionOption.BlockListStrictDescription", value: "Blocks known trackers. Some websites may not function properly.", comment: "Tracking protection settings option description for using the strict blocklist.") - public static let TrackingProtectionReloadWithout = NSLocalizedString("Menu.ReloadWithoutTrackingProtection.Title", value: "Reload Without Tracking Protection", comment: "Label for the button, displayed in the menu, used to reload the current website without Tracking Protection") public static let TrackingProtectionReloadWith = NSLocalizedString("Menu.ReloadWithTrackingProtection.Title", value: "Reload With Tracking Protection", comment: "Label for the button, displayed in the menu, used to reload the current website with Tracking Protection enabled") } +// Tracking Protection menu +extension Strings { + public static let TPMenuTitle = NSLocalizedString("Menu.TrackingProtection.Title", value: "Tracking Protection", comment: "Label for the button, displayed in the menu, used to get more info about Tracking Protection") + public static let TPBlockingDescription = NSLocalizedString("Menu.TrackingProtectionBlocking.Description", value: "Firefox is blocking parts of the page that may track your browsing.", comment: "Description of the Tracking protection menu when TP is blocking parts of the page") + public static let TPNoBlockingDescription = NSLocalizedString("Menu.TrackingProtectionNoBlocking.Description", value: "No tracking elements detected on this page.", comment: "The description of the Tracking Protection menu item when no scripts are blocked but tracking protection is enabled.") + public static let TPBlockingDisabledDescription = NSLocalizedString("Menu.TrackingProtectionBlockingDisabled.Description", value: "Block online trackers", comment: "The description of the Tracking Protection menu item when tracking is enabled") + public static let TPBlockingMoreInfo = NSLocalizedString("Menu.TrackingProtectionMoreInfo.Description", value: "Learn more about how Tracking Protection blocks online trackers that collect your browsing data across multiple websites.", comment: "more info about what tracking protection is about") + public static let EnableTPBlocking = NSLocalizedString("Menu.TrackingProtectionEnable.Title", value: "Enable Tracking Protection", comment: "A button to enable tracking protection inside the menu.") + public static let TrackingProtectionEnabledConfirmed = NSLocalizedString("Menu.TrackingProtectionEnabled.Title", value: "Tracking Protection is now on for this site.", comment: "The confirmation toast once tracking protection has been enabled") + public static let TrackingProtectionDisabledConfirmed = NSLocalizedString("Menu.TrackingProtectionDisabled.Title", value: "Tracking Protection is now off for this site.", comment: "The confirmation toast once tracking protection has been disabled") + public static let TrackingProtectionDisableTitle = NSLocalizedString("Menu.TrackingProtectionDisable.Title", value: "Disable for this site", comment: "The button that disabled TP for a site.") + public static let TrackingProtectionTotalBlocked = NSLocalizedString("Menu.TrackingProtectionTotalBlocked.Title", value: "Total trackers blocked", comment: "The title that shows the total number of scripts blocked") + public static let TrackingProtectionAdsBlocked = NSLocalizedString("Menu.TrackingProtectionAdsBlocked.Title", value: "Ad trackers", comment: "The title that shows the number of Analytics scripts blocked") + public static let TrackingProtectionAnalyticsBlocked = NSLocalizedString("Menu.TrackingProtectionAnalyticsBlocked.Title", value: "Analytic trackers", comment: "The title that shows the number of Analytics scripts blocked") + public static let TrackingProtectionSocialBlocked = NSLocalizedString("Menu.TrackingProtectionSocialBlocked.Title", value: "Social trackers", comment: "The title that shows the number of social scripts blocked") + public static let TrackingProtectionContentBlocked = NSLocalizedString("Menu.TrackingProtectionContentBlocked.Title", value: "Content trackers", comment: "The title that shows the number of content scripts blocked") + public static let TrackingProtectionWhiteListOn = NSLocalizedString("Menu.TrackingProtectionOption.WhiteListOnDescription", value: "The site includes elements that may track your browsing. You have disabled protection.", comment: "label for the menu item to show when the website is whitelisted from blocking trackers.") + public static let TrackingProtectionWhiteListRemove = NSLocalizedString("Menu.TrackingProtectionWhitelistRemove.Title", value: "Enable for this site", comment: "label for the menu item that lets you remove a website from the tracking protection whitelist") +} + +// Location bar long press menu +extension Strings { + public static let PasteAndGoTitle = NSLocalizedString("Menu.PasteAndGo.Title", value: "Paste & Go", comment: "The title for the button that lets you paste and go to a URL") + public static let PasteTitle = NSLocalizedString("Menu.Paste.Title", value: "Paste", comment: "The title for the button that lets you paste into the location bar") + public static let CopyAddressTitle = NSLocalizedString("Menu.Copy.Title", value: "Copy Address", comment: "The title for the button that lets you copy the url from the location bar.") +} + // Settings Home extension Strings { public static let SendUsageSettingTitle = NSLocalizedString("Settings.SendUsage.Title", value: "Send Usage Data", comment: "The title for the setting to send usage data.") @@ -506,6 +531,18 @@ extension Strings { public static let StartBrowsingButtonTitle = NSLocalizedString("Start Browsing", tableName: "Intro", comment: "See http://mzl.la/1T8gxwo") } +// Keyboard short cuts +extension Strings { + public static let ShowTabTrayFromTabKeyCodeTitle = NSLocalizedString("Tab.ShowTabTray.KeyCodeTitle", value: "Show All Tabs", comment: "Hardware shortcut to open the tab tray from a tab. Shown in the Discoverability overlay when the hardware Command Key is held down.") + public static let CloseTabFromTabTrayKeyCodeTitle = NSLocalizedString("TabTray.CloseTab.KeyCodeTitle", value: "Close Selected Tab", comment: "Hardware shortcut to close the selected tab from the tab tray. Shown in the Discoverability overlay when the hardware Command Key is held down.") + public static let CloseAllTabsFromTabTrayKeyCodeTitle = NSLocalizedString("TabTray.CloseAllTabs.KeyCodeTitle", value: "Close All Tabs", comment: "Hardware shortcut to close all tabs from the tab tray. Shown in the Discoverability overlay when the hardware Command Key is held down.") + public static let OpenSelectedTabFromTabTrayKeyCodeTitle = NSLocalizedString("TabTray.OpenSelectedTab.KeyCodeTitle", value: "Open Selected Tab", comment: "Hardware shortcut open the selected tab from the tab tray. Shown in the Discoverability overlay when the hardware Command Key is held down.") + public static let OpenNewTabFromTabTrayKeyCodeTitle = NSLocalizedString("TabTray.OpenNewTab.KeyCodeTitle", value: "Open New Tab", comment: "Hardware shortcut to open a new tab from the tab tray. Shown in the Discoverability overlay when the hardware Command Key is held down.") + public static let ReopenClosedTabKeyCodeTitle = NSLocalizedString("ReopenClosedTab.KeyCodeTitle", value: "Reopen Closed Tab", comment: "Hardware shortcut to reopen the last closed tab, from the tab or the tab tray. Shown in the Discoverability overlay when the hardware Command Key is held down.") + public static let SwitchToPBMKeyCodeTitle = NSLocalizedString("SwitchToPBM.KeyCodeTitle", value: "Private Browsing Mode", comment: "Hardware shortcut switch to the private browsing tab or tab tray. Shown in the Discoverability overlay when the hardware Command Key is held down.") + public static let SwitchToNonPBMKeyCodeTitle = NSLocalizedString("SwitchToNonPBM.KeyCodeTitle", value: "Normal Browsing Mode", comment: "Hardware shortcut for non-private tab or tab. Shown in the Discoverability overlay when the hardware Command Key is held down.") +} + // MARK: Deprecated Strings (to be removed in next version) private let logOut = NSLocalizedString("Log Out", comment: "Button in settings screen to disconnect from your account") private let logOutQuestion = NSLocalizedString("Log Out?", comment: "Title of the 'log out firefox account' alert") diff --git a/Client/Frontend/UIConstants.swift b/Client/Frontend/UIConstants.swift old mode 100644 new mode 100755 diff --git a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/ContextMenu.js b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/ContextMenu.js old mode 100644 new mode 100755 index 23600334e..c53fa38ee --- a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/ContextMenu.js +++ b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/ContextMenu.js @@ -3,38 +3,33 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; // Ensure this module only gets included once. This is // required for user scripts injected into all frames. -if (window.__firefox__.includeOnce("ContextMenu")) { - return; -} +window.__firefox__.includeOnce("ContextMenu", function() { + window.addEventListener("touchstart", function(evt) { + var target = evt.target; -window.addEventListener("touchstart", function(evt) { - var target = evt.target; + var targetLink = target.closest("a"); + var targetImage = target.closest("img"); - var targetLink = target.closest("a"); - var targetImage = target.closest("img"); + if (!targetLink && !targetImage) { + return; + } - if (!targetLink && !targetImage) { - return; - } + var data = {}; - var data = {}; + if (targetLink) { + data.link = targetLink.href; + } - if (targetLink) { - data.link = targetLink.href; - } + if (targetImage) { + data.image = targetImage.src; + } - if (targetImage) { - data.image = targetImage.src; - } - - if (data.link || data.image) { - webkit.messageHandlers.contextMenuMessageHandler.postMessage(data); - } -}, true); - -})(); + if (data.link || data.image) { + webkit.messageHandlers.contextMenuMessageHandler.postMessage(data); + } + }, true); +}); diff --git a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/FocusHelper.js b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/FocusHelper.js new file mode 100755 index 000000000..f44ce39cc --- /dev/null +++ b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/FocusHelper.js @@ -0,0 +1,44 @@ +/* vim: set ts=2 sts=2 sw=2 et tw=80: */ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +"use strict"; + +// Ensure this module only gets included once. This is +// required for user scripts injected into all frames. +window.__firefox__.includeOnce("FocusHelper", function() { + const isButton = (element) => { + if (element.nodeName !== "INPUT") { + return false; + } + + const type = element.type.toUpperCase(); + return (type == "BUTTON" || type == "SUBMIT" || type == "FILE"); + }; + + const handler = (event) => { + const eventType = event.type; + const elementType = event.target.nodeName; + // We can receive focus and blur events from `a` elements and anything with a `tabindex` attribute. + // We should also not fire for buttons.. + if (elementType === "INPUT" || elementType === "TEXTAREA" || event.target.isContentEditable) { + if (!isButton(event.target)) { + webkit.messageHandlers.focusHelper.postMessage({ + eventType, + elementType + }); + } + } + }; + + const options = { + capture: true, + passive: true, + }; + + const body = window.document.body; + ["focus", "blur"].forEach((eventType) => { + body.addEventListener(eventType, handler, options); + }); +}); diff --git a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/LoginsHelper.js b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/LoginsHelper.js old mode 100644 new mode 100755 index 6a8d6dff3..c671a7b42 --- a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/LoginsHelper.js +++ b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/LoginsHelper.js @@ -3,708 +3,703 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; // Ensure this module only gets included once. This is // required for user scripts injected into all frames. -if (window.__firefox__.includeOnce("LoginsHelper")) { - return; -} - -var gEnabled = true; -var gStoreWhenAutocompleteOff = true; -var gAutofillForms = true; -var gDebug = false; - -var KEYCODE_ARROW_DOWN = 40; - -function log(pieces) { - if (!gDebug) - return; - alert(pieces); -} - -var LoginManagerContent = { - _getRandomId: function() { - return Math.round(Math.random() * (Number.MAX_VALUE - Number.MIN_VALUE) + Number.MIN_VALUE).toString() - }, - - _messages: [ "RemoteLogins:loginsFound" ], - - // Map from form login requests to information about that request. - _requests: { }, - - _takeRequest: function(msg) { - var data = msg; - var request = this._requests[data.requestId]; - this._requests[data.requestId] = undefined; - return request; - }, - - _sendRequest: function(requestData, messageData) { - var requestId = this._getRandomId(); - messageData.requestId = requestId; - webkit.messageHandlers.loginsManagerMessageHandler.postMessage(messageData); - - var self = this; - return new Promise(function(resolve, reject) { - requestData.promise = { resolve: resolve, reject: reject }; - self._requests[requestId] = requestData; - }); - }, - - receiveMessage: function (msg) { - var request = this._takeRequest(msg); - switch (msg.name) { - case "RemoteLogins:loginsFound": { - request.promise.resolve({ form: request.form, - loginsFound: msg.logins }); - break; - } +window.__firefox__.includeOnce("LoginsHelper", function() { + var gEnabled = true; + var gStoreWhenAutocompleteOff = true; + var gAutofillForms = true; + var gDebug = false; - case "RemoteLogins:loginsAutoCompleted": { - request.promise.resolve(msg.logins); - break; - } - } - }, + var KEYCODE_ARROW_DOWN = 40; - _asyncFindLogins : function (form, options) { - // XXX - Unlike desktop, I want to avoid doing a lookup if there is no username/password in this form - var fields = this._getFormFields(form, false); - if (!fields[0] || !fields[1]) { - return Promise.reject("No logins found"); - } - - fields[0].addEventListener("blur", onBlur) - - var formOrigin = LoginUtils._getPasswordOrigin(); - var actionOrigin = LoginUtils._getActionOrigin(form); - if (actionOrigin == null) { - return Promise.reject("Action origin is null") - } - - // XXX - Allowing the page to set origin information in this message is a security problem. Right now its just ignored... - // TODO: We need to designate what type of message we're sending here... - var requestData = { form: form }; - var messageData = { type: "request", formOrigin: formOrigin, actionOrigin: actionOrigin }; - return this._sendRequest(requestData, messageData); - }, - - loginsFound : function (form, loginsFound) { - var autofillForm = gAutofillForms; // && !PrivateBrowsingUtils.isContentWindowPrivate(doc.defaultView); - this._fillForm(form, autofillForm, false, false, false, loginsFound); - }, - - /* - * onUsernameInput - * - * Listens for DOMAutoComplete and blur events on an input field. - */ - onUsernameInput : function(event) { - if (!gEnabled) + function log(pieces) { + if (!gDebug) return; + alert(pieces); + } - var acInputField = event.target; - - // This is probably a bit over-conservatative. - if (!(acInputField.ownerDocument instanceof HTMLDocument)) - return; + var LoginManagerContent = { + _getRandomId: function() { + return Math.round(Math.random() * (Number.MAX_VALUE - Number.MIN_VALUE) + Number.MIN_VALUE).toString() + }, - if (!this._isUsernameFieldType(acInputField)) - return; + _messages: [ "RemoteLogins:loginsFound" ], - var acForm = acInputField.form; - if (!acForm) - return; + // Map from form login requests to information about that request. + _requests: { }, - // If the username is blank, bail out now -- we don't want - // fillForm() to try filling in a login without a username - // to filter on (bug 471906). - if (!acInputField.value) - return; + _takeRequest: function(msg) { + var data = msg; + var request = this._requests[data.requestId]; + this._requests[data.requestId] = undefined; + return request; + }, - log("onUsernameInput from", event.type); + _sendRequest: function(requestData, messageData) { + var requestId = this._getRandomId(); + messageData.requestId = requestId; + webkit.messageHandlers.loginsManagerMessageHandler.postMessage(messageData); - // Make sure the username field fillForm will use is the - // same field as the autocomplete was activated on. - var [usernameField, passwordField, ignored] = - this._getFormFields(acForm, false); - if (usernameField == acInputField && passwordField) { var self = this; - this._asyncFindLogins(acForm, { showMasterPassword: false }) - .then(function(res) { - self._fillForm(res.form, true, true, true, true, res.loginsFound); - }).then(null, log); - } else { - // Ignore the event, it's for some input we don't care about. - } - }, - - /* - * _getPasswordFields - * - * Returns an array of password field elements for the specified form. - * If no pw fields are found, or if more than 3 are found, then null - * is returned. - * - * skipEmptyFields can be set to ignore password fields with no value. - */ - _getPasswordFields : function (form, skipEmptyFields) { - // Locate the password fields in the form. - var pwFields = []; - for (var i = 0; i < form.elements.length; i++) { - var element = form.elements[i]; - if (!(element instanceof HTMLInputElement) || - element.type != "password") - continue; - - if (skipEmptyFields && !element.value) - continue; - - pwFields[pwFields.length] = { index : i, - element : element }; - } + return new Promise(function(resolve, reject) { + requestData.promise = { resolve: resolve, reject: reject }; + self._requests[requestId] = requestData; + }); + }, + + receiveMessage: function (msg) { + var request = this._takeRequest(msg); + switch (msg.name) { + case "RemoteLogins:loginsFound": { + request.promise.resolve({ form: request.form, + loginsFound: msg.logins }); + break; + } - // If too few or too many fields, bail out. - if (pwFields.length == 0) { - log("(form ignored -- no password fields.)"); - return null; - } else if (pwFields.length > 3) { - log("(form ignored -- too many password fields. [ got ", - pwFields.length, "])"); - return null; - } - return pwFields; - }, + case "RemoteLogins:loginsAutoCompleted": { + request.promise.resolve(msg.logins); + break; + } + } + }, - _isUsernameFieldType: function(element) { - if (!(element instanceof HTMLInputElement)) - return false; + _asyncFindLogins : function (form, options) { + // XXX - Unlike desktop, I want to avoid doing a lookup if there is no username/password in this form + var fields = this._getFormFields(form, false); + if (!fields[0] || !fields[1]) { + return Promise.reject("No logins found"); + } - var fieldType = (element.hasAttribute("type") ? - element.getAttribute("type").toLowerCase() : - element.type); - if (fieldType == "text" || - fieldType == "email" || - fieldType == "url" || - fieldType == "tel" || - fieldType == "number") { - return true; - } - return false; - }, - - /* - * _getFormFields - * - * Returns the username and password fields found in the form. - * Can handle complex forms by trying to figure out what the - * relevant fields are. - * - * Returns: [usernameField, newPasswordField, oldPasswordField] - * - * usernameField may be null. - * newPasswordField will always be non-null. - * oldPasswordField may be null. If null, newPasswordField is just - * "theLoginField". If not null, the form is apparently a - * change-password field, with oldPasswordField containing the password - * that is being changed. - */ - _getFormFields : function (form, isSubmission) { - var usernameField = null; - - // Locate the password field(s) in the form. Up to 3 supported. - // If there's no password field, there's nothing for us to do. - var pwFields = this._getPasswordFields(form, isSubmission); - if (!pwFields) - return [null, null, null]; - - // Locate the username field in the form by searching backwards - // from the first passwordfield, assume the first text field is the - // username. We might not find a username field if the user is - // already logged in to the site. - for (var i = pwFields[0].index - 1; i >= 0; i--) { - var element = form.elements[i]; - if (this._isUsernameFieldType(element)) { - usernameField = element; - break; + fields[0].addEventListener("blur", onBlur) + + var formOrigin = LoginUtils._getPasswordOrigin(); + var actionOrigin = LoginUtils._getActionOrigin(form); + if (actionOrigin == null) { + return Promise.reject("Action origin is null") } - } - if (!usernameField) - log("(form -- no username field found)"); - - - // If we're not submitting a form (it's a page load), there are no - // password field values for us to use for identifying fields. So, - // just assume the first password field is the one to be filled in. - if (!isSubmission || pwFields.length == 1) - return [usernameField, pwFields[0].element, null]; - - - // Try to figure out WTF is in the form based on the password values. - var oldPasswordField, newPasswordField; - var pw1 = pwFields[0].element.value; - var pw2 = pwFields[1].element.value; - var pw3 = (pwFields[2] ? pwFields[2].element.value : null); - - if (pwFields.length == 3) { - // Look for two identical passwords, that's the new password - - if (pw1 == pw2 && pw2 == pw3) { - // All 3 passwords the same? Weird! Treat as if 1 pw field. - newPasswordField = pwFields[0].element; - oldPasswordField = null; - } else if (pw1 == pw2) { - newPasswordField = pwFields[0].element; - oldPasswordField = pwFields[2].element; - } else if (pw2 == pw3) { - oldPasswordField = pwFields[0].element; - newPasswordField = pwFields[2].element; - } else if (pw1 == pw3) { - // A bit odd, but could make sense with the right page layout. - newPasswordField = pwFields[0].element; - oldPasswordField = pwFields[1].element; + // XXX - Allowing the page to set origin information in this message is a security problem. Right now its just ignored... + // TODO: We need to designate what type of message we're sending here... + var requestData = { form: form }; + var messageData = { type: "request", formOrigin: formOrigin, actionOrigin: actionOrigin }; + return this._sendRequest(requestData, messageData); + }, + + loginsFound : function (form, loginsFound) { + var autofillForm = gAutofillForms; // && !PrivateBrowsingUtils.isContentWindowPrivate(doc.defaultView); + this._fillForm(form, autofillForm, false, false, false, loginsFound); + }, + + /* + * onUsernameInput + * + * Listens for DOMAutoComplete and blur events on an input field. + */ + onUsernameInput : function(event) { + if (!gEnabled) + return; + + var acInputField = event.target; + + // This is probably a bit over-conservatative. + if (!(acInputField.ownerDocument instanceof HTMLDocument)) + return; + + if (!this._isUsernameFieldType(acInputField)) + return; + + var acForm = acInputField.form; + if (!acForm) + return; + + // If the username is blank, bail out now -- we don't want + // fillForm() to try filling in a login without a username + // to filter on (bug 471906). + if (!acInputField.value) + return; + + log("onUsernameInput from", event.type); + + // Make sure the username field fillForm will use is the + // same field as the autocomplete was activated on. + var [usernameField, passwordField, ignored] = + this._getFormFields(acForm, false); + if (usernameField == acInputField && passwordField) { + var self = this; + this._asyncFindLogins(acForm, { showMasterPassword: false }) + .then(function(res) { + self._fillForm(res.form, true, true, true, true, res.loginsFound); + }).then(null, log); } else { - // We can't tell which of the 3 passwords should be saved. - log("(form ignored -- all 3 pw fields differ)"); - return [null, null, null]; + // Ignore the event, it's for some input we don't care about. } - } else { // pwFields.length == 2 - if (pw1 == pw2) { - // Treat as if 1 pw field - newPasswordField = pwFields[0].element; - oldPasswordField = null; - } else { - // Just assume that the 2nd password is the new password - oldPasswordField = pwFields[0].element; - newPasswordField = pwFields[1].element; + }, + + /* + * _getPasswordFields + * + * Returns an array of password field elements for the specified form. + * If no pw fields are found, or if more than 3 are found, then null + * is returned. + * + * skipEmptyFields can be set to ignore password fields with no value. + */ + _getPasswordFields : function (form, skipEmptyFields) { + // Locate the password fields in the form. + var pwFields = []; + for (var i = 0; i < form.elements.length; i++) { + var element = form.elements[i]; + if (!(element instanceof HTMLInputElement) || + element.type != "password") + continue; + + if (skipEmptyFields && !element.value) + continue; + + pwFields[pwFields.length] = { index : i, + element : element }; } - } - - return [usernameField, newPasswordField, oldPasswordField]; - }, - /* - * _isAutoCompleteDisabled - * - * Returns true if the page requests autocomplete be disabled for the - * specified form input. - */ - _isAutocompleteDisabled : function (element) { - if (element && element.hasAttribute("autocomplete") && - element.getAttribute("autocomplete").toLowerCase() == "off") - return true; + // If too few or too many fields, bail out. + if (pwFields.length == 0) { + log("(form ignored -- no password fields.)"); + return null; + } else if (pwFields.length > 3) { + log("(form ignored -- too many password fields. [ got ", + pwFields.length, "])"); + return null; + } + return pwFields; + }, + + _isUsernameFieldType: function(element) { + if (!(element instanceof HTMLInputElement)) + return false; + + var fieldType = (element.hasAttribute("type") ? + element.getAttribute("type").toLowerCase() : + element.type); + if (fieldType == "text" || + fieldType == "email" || + fieldType == "url" || + fieldType == "tel" || + fieldType == "number") { + return true; + } + return false; + }, + + /* + * _getFormFields + * + * Returns the username and password fields found in the form. + * Can handle complex forms by trying to figure out what the + * relevant fields are. + * + * Returns: [usernameField, newPasswordField, oldPasswordField] + * + * usernameField may be null. + * newPasswordField will always be non-null. + * oldPasswordField may be null. If null, newPasswordField is just + * "theLoginField". If not null, the form is apparently a + * change-password field, with oldPasswordField containing the password + * that is being changed. + */ + _getFormFields : function (form, isSubmission) { + var usernameField = null; + + // Locate the password field(s) in the form. Up to 3 supported. + // If there's no password field, there's nothing for us to do. + var pwFields = this._getPasswordFields(form, isSubmission); + if (!pwFields) + return [null, null, null]; - return false; - }, - - /* - * _onFormSubmit - * - * Called by the our observer when notified of a form submission. - * [Note that this happens before any DOM onsubmit handlers are invoked.] - * Looks for a password change in the submitted form, so we can update - * our stored password. - */ - _onFormSubmit : function (form) { - var doc = form.ownerDocument; - var win = doc.defaultView; - - // XXX - We'll handle private mode in Swift - // if (PrivateBrowsingUtils.isContentWindowPrivate(win)) { - // We won't do anything in private browsing mode anyway, - // so there's no need to perform further checks. - // log("(form submission ignored in private browsing mode)"); - // return; - // } - - // If password saving is disabled (globally or for host), bail out now. - if (!gEnabled) - return; + // Locate the username field in the form by searching backwards + // from the first passwordfield, assume the first text field is the + // username. We might not find a username field if the user is + // already logged in to the site. + for (var i = pwFields[0].index - 1; i >= 0; i--) { + var element = form.elements[i]; + if (this._isUsernameFieldType(element)) { + usernameField = element; + break; + } + } - var hostname = LoginUtils._getPasswordOrigin(doc.documentURI); - if (!hostname) { - log("(form submission ignored -- invalid hostname)"); - return; - } + if (!usernameField) + log("(form -- no username field found)"); + + + // If we're not submitting a form (it's a page load), there are no + // password field values for us to use for identifying fields. So, + // just assume the first password field is the one to be filled in. + if (!isSubmission || pwFields.length == 1) + return [usernameField, pwFields[0].element, null]; + + + // Try to figure out WTF is in the form based on the password values. + var oldPasswordField, newPasswordField; + var pw1 = pwFields[0].element.value; + var pw2 = pwFields[1].element.value; + var pw3 = (pwFields[2] ? pwFields[2].element.value : null); + + if (pwFields.length == 3) { + // Look for two identical passwords, that's the new password + + if (pw1 == pw2 && pw2 == pw3) { + // All 3 passwords the same? Weird! Treat as if 1 pw field. + newPasswordField = pwFields[0].element; + oldPasswordField = null; + } else if (pw1 == pw2) { + newPasswordField = pwFields[0].element; + oldPasswordField = pwFields[2].element; + } else if (pw2 == pw3) { + oldPasswordField = pwFields[0].element; + newPasswordField = pwFields[2].element; + } else if (pw1 == pw3) { + // A bit odd, but could make sense with the right page layout. + newPasswordField = pwFields[0].element; + oldPasswordField = pwFields[1].element; + } else { + // We can't tell which of the 3 passwords should be saved. + log("(form ignored -- all 3 pw fields differ)"); + return [null, null, null]; + } + } else { // pwFields.length == 2 + if (pw1 == pw2) { + // Treat as if 1 pw field + newPasswordField = pwFields[0].element; + oldPasswordField = null; + } else { + // Just assume that the 2nd password is the new password + oldPasswordField = pwFields[0].element; + newPasswordField = pwFields[1].element; + } + } - var formSubmitURL = LoginUtils._getActionOrigin(form); + return [usernameField, newPasswordField, oldPasswordField]; + }, - // Get the appropriate fields from the form. - // [usernameField, newPasswordField, oldPasswordField] - var fields = this._getFormFields(form, true); - var usernameField = fields[0]; - var newPasswordField = fields[1]; - var oldPasswordField = fields[2]; + /* + * _isAutoCompleteDisabled + * + * Returns true if the page requests autocomplete be disabled for the + * specified form input. + */ + _isAutocompleteDisabled : function (element) { + if (element && element.hasAttribute("autocomplete") && + element.getAttribute("autocomplete").toLowerCase() == "off") + return true; - // Need at least 1 valid password field to do anything. - if (newPasswordField == null) - return; + return false; + }, + + /* + * _onFormSubmit + * + * Called by the our observer when notified of a form submission. + * [Note that this happens before any DOM onsubmit handlers are invoked.] + * Looks for a password change in the submitted form, so we can update + * our stored password. + */ + _onFormSubmit : function (form) { + var doc = form.ownerDocument; + var win = doc.defaultView; + + // XXX - We'll handle private mode in Swift + // if (PrivateBrowsingUtils.isContentWindowPrivate(win)) { + // We won't do anything in private browsing mode anyway, + // so there's no need to perform further checks. + // log("(form submission ignored in private browsing mode)"); + // return; + // } + + // If password saving is disabled (globally or for host), bail out now. + if (!gEnabled) + return; + + var hostname = LoginUtils._getPasswordOrigin(doc.documentURI); + if (!hostname) { + log("(form submission ignored -- invalid hostname)"); + return; + } - // Check for autocomplete=off attribute. We don't use it to prevent - // autofilling (for existing logins), but won't save logins when it's - // present and the storeWhenAutocompleteOff pref is false. - // XXX spin out a bug that we don't update timeLastUsed in this case? - if ((this._isAutocompleteDisabled(form) || - this._isAutocompleteDisabled(usernameField) || - this._isAutocompleteDisabled(newPasswordField) || - this._isAutocompleteDisabled(oldPasswordField)) && !gStoreWhenAutocompleteOff) { - log("(form submission ignored -- autocomplete=off found)"); - return; - } + var formSubmitURL = LoginUtils._getActionOrigin(form); + + // Get the appropriate fields from the form. + // [usernameField, newPasswordField, oldPasswordField] + var fields = this._getFormFields(form, true); + var usernameField = fields[0]; + var newPasswordField = fields[1]; + var oldPasswordField = fields[2]; + + // Need at least 1 valid password field to do anything. + if (newPasswordField == null) + return; + + // Check for autocomplete=off attribute. We don't use it to prevent + // autofilling (for existing logins), but won't save logins when it's + // present and the storeWhenAutocompleteOff pref is false. + // XXX spin out a bug that we don't update timeLastUsed in this case? + if ((this._isAutocompleteDisabled(form) || + this._isAutocompleteDisabled(usernameField) || + this._isAutocompleteDisabled(newPasswordField) || + this._isAutocompleteDisabled(oldPasswordField)) && !gStoreWhenAutocompleteOff) { + log("(form submission ignored -- autocomplete=off found)"); + return; + } - // Don't try to send DOM nodes over IPC. - var mockUsername = usernameField ? { name: usernameField.name, - value: usernameField.value } : - null; - var mockPassword = { name: newPasswordField.name, - value: newPasswordField.value }; - var mockOldPassword = oldPasswordField ? - { name: oldPasswordField.name, - value: oldPasswordField.value } : - null; - - // Make sure to pass the opener's top in case it was in a frame. - var opener = win.opener ? win.opener.top : null; - - webkit.messageHandlers.loginsManagerMessageHandler.postMessage({ - type: "submit", - hostname: hostname, - username: mockUsername.value, - usernameField: mockUsername.name, - password: mockPassword.value, - passwordField: mockPassword.name, - formSubmitURL: formSubmitURL - }); - }, - - /* - * _fillform - * - * Fill the form with login information if we can find it. This will find - * an array of logins if not given any, otherwise it will use the logins - * passed in. The logins are returned so they can be reused for - * optimization. Success of action is also returned in format - * [success, foundLogins]. - * - * - autofillForm denotes if we should fill the form in automatically - * - ignoreAutocomplete denotes if we should ignore autocomplete=off - * attributes - * - userTriggered is an indication of whether this filling was triggered by - * the user - * - foundLogins is an array of nsILoginInfo for optimization - */ - _fillForm : function (form, autofillForm, ignoreAutocomplete, - clobberPassword, userTriggered, foundLogins) { - // Heuristically determine what the user/pass fields are - // We do this before checking to see if logins are stored, - // so that the user isn't prompted for a master password - // without need. - var fields = this._getFormFields(form, false); - var usernameField = fields[0]; - var passwordField = fields[1]; - - // Need a valid password field to do anything. - if (passwordField == null) - return [false, foundLogins]; - - // If the password field is disabled or read-only, there's nothing to do. - if (passwordField.disabled || passwordField.readOnly) { - log("not filling form, password field disabled or read-only"); - return [false, foundLogins]; - } + // Don't try to send DOM nodes over IPC. + var mockUsername = usernameField ? { name: usernameField.name, + value: usernameField.value } : + null; + var mockPassword = { name: newPasswordField.name, + value: newPasswordField.value }; + var mockOldPassword = oldPasswordField ? + { name: oldPasswordField.name, + value: oldPasswordField.value } : + null; + + // Make sure to pass the opener's top in case it was in a frame. + var opener = win.opener ? win.opener.top : null; + + webkit.messageHandlers.loginsManagerMessageHandler.postMessage({ + type: "submit", + hostname: hostname, + username: mockUsername.value, + usernameField: mockUsername.name, + password: mockPassword.value, + passwordField: mockPassword.name, + formSubmitURL: formSubmitURL + }); + }, + + /* + * _fillform + * + * Fill the form with login information if we can find it. This will find + * an array of logins if not given any, otherwise it will use the logins + * passed in. The logins are returned so they can be reused for + * optimization. Success of action is also returned in format + * [success, foundLogins]. + * + * - autofillForm denotes if we should fill the form in automatically + * - ignoreAutocomplete denotes if we should ignore autocomplete=off + * attributes + * - userTriggered is an indication of whether this filling was triggered by + * the user + * - foundLogins is an array of nsILoginInfo for optimization + */ + _fillForm : function (form, autofillForm, ignoreAutocomplete, + clobberPassword, userTriggered, foundLogins) { + // Heuristically determine what the user/pass fields are + // We do this before checking to see if logins are stored, + // so that the user isn't prompted for a master password + // without need. + var fields = this._getFormFields(form, false); + var usernameField = fields[0]; + var passwordField = fields[1]; + + // Need a valid password field to do anything. + if (passwordField == null) + return [false, foundLogins]; + + // If the password field is disabled or read-only, there's nothing to do. + if (passwordField.disabled || passwordField.readOnly) { + log("not filling form, password field disabled or read-only"); + return [false, foundLogins]; + } - // Discard logins which have username/password values that don't - // fit into the fields (as specified by the maxlength attribute). - // The user couldn't enter these values anyway, and it helps - // with sites that have an extra PIN to be entered (bug 391514) - var maxUsernameLen = Number.MAX_VALUE; - var maxPasswordLen = Number.MAX_VALUE; - - // If attribute wasn't set, default is -1. - if (usernameField && usernameField.maxLength >= 0) - maxUsernameLen = usernameField.maxLength; - if (passwordField.maxLength >= 0) - maxPasswordLen = passwordField.maxLength; - - var createLogin = function(login) { - return { - hostname: login.hostname, - formSubmitURL: login.formSubmitURL, - httpReal : login.httpRealm, - username: login.username, - password: login.password, - usernameField: login.usernameField, - passwordField: login.passwordField + // Discard logins which have username/password values that don't + // fit into the fields (as specified by the maxlength attribute). + // The user couldn't enter these values anyway, and it helps + // with sites that have an extra PIN to be entered (bug 391514) + var maxUsernameLen = Number.MAX_VALUE; + var maxPasswordLen = Number.MAX_VALUE; + + // If attribute wasn't set, default is -1. + if (usernameField && usernameField.maxLength >= 0) + maxUsernameLen = usernameField.maxLength; + if (passwordField.maxLength >= 0) + maxPasswordLen = passwordField.maxLength; + + var createLogin = function(login) { + return { + hostname: login.hostname, + formSubmitURL: login.formSubmitURL, + httpReal : login.httpRealm, + username: login.username, + password: login.password, + usernameField: login.usernameField, + passwordField: login.passwordField + } + } + foundLogins = map(foundLogins, createLogin); + var logins = foundLogins.filter(function (l) { + var fit = (l.username.length <= maxUsernameLen && + l.password.length <= maxPasswordLen); + if (!fit) + log("Ignored", l.username, "login: won't fit"); + + return fit; + }, this); + + + // Nothing to do if we have no matching logins available. + if (logins.length == 0) + return [false, foundLogins]; + + // The reason we didn't end up filling the form, if any. We include + // this in the formInfo object we send with the passwordmgr-found-logins + // notification. See the _notifyFoundLogins docs for possible values. + var didntFillReason = null; + + // Attach autocomplete stuff to the username field, if we have + // one. This is normally used to select from multiple accounts, + // but even with one account we should refill if the user edits. + // if (usernameField) + // formFillService.markAsLoginManagerField(usernameField); + + // Don't clobber an existing password. + if (passwordField.value && !clobberPassword) { + didntFillReason = "existingPassword"; + return [false, foundLogins]; } - } - foundLogins = map(foundLogins, createLogin); - var logins = foundLogins.filter(function (l) { - var fit = (l.username.length <= maxUsernameLen && - l.password.length <= maxPasswordLen); - if (!fit) - log("Ignored", l.username, "login: won't fit"); - - return fit; - }, this); - - - // Nothing to do if we have no matching logins available. - if (logins.length == 0) - return [false, foundLogins]; - - // The reason we didn't end up filling the form, if any. We include - // this in the formInfo object we send with the passwordmgr-found-logins - // notification. See the _notifyFoundLogins docs for possible values. - var didntFillReason = null; - - // Attach autocomplete stuff to the username field, if we have - // one. This is normally used to select from multiple accounts, - // but even with one account we should refill if the user edits. - // if (usernameField) - // formFillService.markAsLoginManagerField(usernameField); - - // Don't clobber an existing password. - if (passwordField.value && !clobberPassword) { - didntFillReason = "existingPassword"; - return [false, foundLogins]; - } - // If the form has an autocomplete=off attribute in play, don't - // fill in the login automatically. We check this after attaching - // the autocomplete stuff to the username field, so the user can - // still manually select a login to be filled in. - var isFormDisabled = false; - if (!ignoreAutocomplete && - (this._isAutocompleteDisabled(form) || - this._isAutocompleteDisabled(usernameField) || - this._isAutocompleteDisabled(passwordField))) { - - isFormDisabled = true; - log("form not filled, has autocomplete=off"); - } + // If the form has an autocomplete=off attribute in play, don't + // fill in the login automatically. We check this after attaching + // the autocomplete stuff to the username field, so the user can + // still manually select a login to be filled in. + var isFormDisabled = false; + if (!ignoreAutocomplete && + (this._isAutocompleteDisabled(form) || + this._isAutocompleteDisabled(usernameField) || + this._isAutocompleteDisabled(passwordField))) { + + isFormDisabled = true; + log("form not filled, has autocomplete=off"); + } - // Variable such that we reduce code duplication and can be sure we - // should be firing notifications if and only if we can fill the form. - var selectedLogin = null; - - if (usernameField && (usernameField.value || usernameField.disabled || usernameField.readOnly)) { - // If username was specified in the field, it's disabled or it's readOnly, only fill in the - // password if we find a matching login. - var username = usernameField.value.toLowerCase(); - - var matchingLogins = logins.filter(function(l) { return l.username.toLowerCase() == username }); - if (matchingLogins.length) { - // If there are multiple, and one matches case, use it - for (var i = 0; i < matchingLogins.length; i++) { - var l = matchingLogins[i]; - if (l.username == usernameField.value) { - selectedLogin = l; + // Variable such that we reduce code duplication and can be sure we + // should be firing notifications if and only if we can fill the form. + var selectedLogin = null; + + if (usernameField && (usernameField.value || usernameField.disabled || usernameField.readOnly)) { + // If username was specified in the field, it's disabled or it's readOnly, only fill in the + // password if we find a matching login. + var username = usernameField.value.toLowerCase(); + + var matchingLogins = logins.filter(function(l) { return l.username.toLowerCase() == username }); + if (matchingLogins.length) { + // If there are multiple, and one matches case, use it + for (var i = 0; i < matchingLogins.length; i++) { + var l = matchingLogins[i]; + if (l.username == usernameField.value) { + selectedLogin = l; + } } + // Otherwise just use the first + if (!selectedLogin) { + selectedLogin = matchingLogins[0]; + } + } else { + didntFillReason = "existingUsername"; + log("Password not filled. None of the stored logins match the username already present."); } - // Otherwise just use the first - if (!selectedLogin) { - selectedLogin = matchingLogins[0]; - } + } else if (logins.length == 1) { + selectedLogin = logins[0]; } else { - didntFillReason = "existingUsername"; - log("Password not filled. None of the stored logins match the username already present."); + // We have multiple logins. Handle a special case here, for sites + // which have a normal user+pass login *and* a password-only login + // (eg, a PIN). Prefer the login that matches the type of the form + // (user+pass or pass-only) when there's exactly one that matches. + var matchingLogins; + if (usernameField) + matchingLogins = logins.filter(function(l) { return l.username }); + else + matchingLogins = logins.filter(function(l) { return !l.username }); + + // We really don't want to type on phones, so we always autofill with something... + //if (matchingLogins.length == 1) { + selectedLogin = matchingLogins[0]; + //} else { + //didntFillReason = "multipleLogins"; + //log("Multiple logins for form, so not filling any."); + //} } - } else if (logins.length == 1) { - selectedLogin = logins[0]; - } else { - // We have multiple logins. Handle a special case here, for sites - // which have a normal user+pass login *and* a password-only login - // (eg, a PIN). Prefer the login that matches the type of the form - // (user+pass or pass-only) when there's exactly one that matches. - var matchingLogins; - if (usernameField) - matchingLogins = logins.filter(function(l) { return l.username }); - else - matchingLogins = logins.filter(function(l) { return !l.username }); - - // We really don't want to type on phones, so we always autofill with something... - //if (matchingLogins.length == 1) { - selectedLogin = matchingLogins[0]; - //} else { - //didntFillReason = "multipleLogins"; - //log("Multiple logins for form, so not filling any."); - //} - } - var didFillForm = false; - if (selectedLogin && autofillForm && !isFormDisabled) { - // Fill the form - if (usernameField) { - // Don't modify the username field if it's disabled or readOnly so we preserve its case. - var disabledOrReadOnly = usernameField.disabled || usernameField.readOnly; - - var userNameDiffers = selectedLogin.username != usernameField.value; - // Don't replace the username if it differs only in case, and the user triggered - // this autocomplete. We assume that if it was user-triggered the entered text - // is desired. - var userEnteredDifferentCase = userTriggered && userNameDiffers && usernameField.value.toLowerCase() == selectedLogin.username.toLowerCase(); - - if (!disabledOrReadOnly && !userEnteredDifferentCase && userNameDiffers) { - usernameField.value = selectedLogin.username; - dispatchKeyboardEvent(usernameField, "keydown", KEYCODE_ARROW_DOWN); - dispatchKeyboardEvent(usernameField, "keyup", KEYCODE_ARROW_DOWN); + var didFillForm = false; + if (selectedLogin && autofillForm && !isFormDisabled) { + // Fill the form + if (usernameField) { + // Don't modify the username field if it's disabled or readOnly so we preserve its case. + var disabledOrReadOnly = usernameField.disabled || usernameField.readOnly; + + var userNameDiffers = selectedLogin.username != usernameField.value; + // Don't replace the username if it differs only in case, and the user triggered + // this autocomplete. We assume that if it was user-triggered the entered text + // is desired. + var userEnteredDifferentCase = userTriggered && userNameDiffers && usernameField.value.toLowerCase() == selectedLogin.username.toLowerCase(); + + if (!disabledOrReadOnly && !userEnteredDifferentCase && userNameDiffers) { + usernameField.value = selectedLogin.username; + dispatchKeyboardEvent(usernameField, "keydown", KEYCODE_ARROW_DOWN); + dispatchKeyboardEvent(usernameField, "keyup", KEYCODE_ARROW_DOWN); + } } + if (passwordField.value != selectedLogin.password) { + passwordField.value = selectedLogin.password; + dispatchKeyboardEvent(passwordField, "keydown", KEYCODE_ARROW_DOWN); + dispatchKeyboardEvent(passwordField, "keyup", KEYCODE_ARROW_DOWN); + } + didFillForm = true; + } else if (selectedLogin && !autofillForm) { + // For when autofillForm is false, but we still have the information + // to fill a form, we notify observers. + didntFillReason = "noAutofillForms"; + // Services.obs.notifyObservers(form, "passwordmgr-found-form", didntFillReason); + log("autofillForms=false but form can be filled; notified observers"); + } else if (selectedLogin && isFormDisabled) { + // For when autocomplete is off, but we still have the information + // to fill a form, we notify observers. + didntFillReason = "autocompleteOff"; + // Services.obs.notifyObservers(form, "passwordmgr-found-form", didntFillReason); + log("autocomplete=off but form can be filled; notified observers"); } - if (passwordField.value != selectedLogin.password) { - passwordField.value = selectedLogin.password; - dispatchKeyboardEvent(passwordField, "keydown", KEYCODE_ARROW_DOWN); - dispatchKeyboardEvent(passwordField, "keyup", KEYCODE_ARROW_DOWN); - } - didFillForm = true; - } else if (selectedLogin && !autofillForm) { - // For when autofillForm is false, but we still have the information - // to fill a form, we notify observers. - didntFillReason = "noAutofillForms"; - // Services.obs.notifyObservers(form, "passwordmgr-found-form", didntFillReason); - log("autofillForms=false but form can be filled; notified observers"); - } else if (selectedLogin && isFormDisabled) { - // For when autocomplete is off, but we still have the information - // to fill a form, we notify observers. - didntFillReason = "autocompleteOff"; - // Services.obs.notifyObservers(form, "passwordmgr-found-form", didntFillReason); - log("autocomplete=off but form can be filled; notified observers"); - } - // this._notifyFoundLogins(didntFillReason, usernameField, passwordField, foundLogins, selectedLogin); - return [didFillForm, foundLogins]; - }, -} - -var LoginUtils = { - /* - * _getPasswordOrigin - * - * Get the parts of the URL we want for identification. - */ - _getPasswordOrigin : function (uriString, allowJS) { - // All of this logic is moved to swift (so that we don't need a uri parser here) - return uriString; - }, - - _getActionOrigin : function(form) { - var uriString = form.action; - - // A blank or missing action submits to where it came from. - if (uriString == "") - uriString = form.baseURI; // ala bug 297761 - - return this._getPasswordOrigin(uriString, true); - }, -} - -function onBlur(event) { - LoginManagerContent.onUsernameInput(event) -} - -var documentBody = document.body -var observer = new MutationObserver(function(mutations) { - for(var idx = 0; idx < mutations.length; ++idx){ - findForms(mutations[idx].addedNodes); + // this._notifyFoundLogins(didntFillReason, usernameField, passwordField, foundLogins, selectedLogin); + return [didFillForm, foundLogins]; + }, } -}); - -function findForms(nodes) { - for (var i = 0; i < nodes.length; i++) { - var node = nodes[i]; - if (node.nodeName === "FORM") { - findLogins(node); - } else if(node.hasChildNodes()) { - findForms(node.childNodes); - } + var LoginUtils = { + /* + * _getPasswordOrigin + * + * Get the parts of the URL we want for identification. + */ + _getPasswordOrigin : function (uriString, allowJS) { + // All of this logic is moved to swift (so that we don't need a uri parser here) + return uriString; + }, + + _getActionOrigin : function(form) { + var uriString = form.action; + + // A blank or missing action submits to where it came from. + if (uriString == "") + uriString = form.baseURI; // ala bug 297761 + + return this._getPasswordOrigin(uriString, true); + }, } - return false; -} - -observer.observe(documentBody, { attributes: false, childList: true, characterData: false, subtree: true }); - -function findLogins(form) { - try { - LoginManagerContent._asyncFindLogins(form, { }) - .then(function(res) { - LoginManagerContent.loginsFound(res.form, res.loginsFound); - }).then(null, log); - } catch(ex) { - // Eat errors to avoid leaking them to the page - log(ex); - } - } -window.addEventListener("load", function(event) { - for (var i = 0; i < document.forms.length; i++) { - findLogins(document.forms[i]); + function onBlur(event) { + LoginManagerContent.onUsernameInput(event) } -}); -window.addEventListener("submit", function(event) { - try { - LoginManagerContent._onFormSubmit(event.target); - } catch(ex) { - // Eat errors to avoid leaking them to the page - log(ex); + var documentBody = document.body + var observer = new MutationObserver(function(mutations) { + for(var idx = 0; idx < mutations.length; ++idx){ + findForms(mutations[idx].addedNodes); + } + }); + + function findForms(nodes) { + for (var i = 0; i < nodes.length; i++) { + var node = nodes[i]; + if (node.nodeName === "FORM") { + findLogins(node); + } else if(node.hasChildNodes()) { + findForms(node.childNodes); + } + + } + return false; } -}); -function LoginInjector() { - this.inject = function(msg) { + observer.observe(documentBody, { attributes: false, childList: true, characterData: false, subtree: true }); + + function findLogins(form) { try { - LoginManagerContent.receiveMessage(msg); + LoginManagerContent._asyncFindLogins(form, { }) + .then(function(res) { + LoginManagerContent.loginsFound(res.form, res.loginsFound); + }).then(null, log); + } catch(ex) { + // Eat errors to avoid leaking them to the page + log(ex); + } + } + + window.addEventListener("load", function(event) { + for (var i = 0; i < document.forms.length; i++) { + findLogins(document.forms[i]); + } + }); + + window.addEventListener("submit", function(event) { + try { + LoginManagerContent._onFormSubmit(event.target); } catch(ex) { // Eat errors to avoid leaking them to the page - // alert(ex); + log(ex); } - }; -} - -Object.defineProperty(window.__firefox__, "logins", { - enumerable: false, - configurable: false, - writable: false, - value: Object.freeze(new LoginInjector()) -}); + }); + + function LoginInjector() { + this.inject = function(msg) { + try { + LoginManagerContent.receiveMessage(msg); + } catch(ex) { + // Eat errors to avoid leaking them to the page + // alert(ex); + } + }; + } -function map(array, callback) { - var T, A, k; + Object.defineProperty(window.__firefox__, "logins", { + enumerable: false, + configurable: false, + writable: false, + value: Object.freeze(new LoginInjector()) + }); - if (array == null) { - throw new TypeError("Array is null or not defined"); - } + function map(array, callback) { + var T, A, k; - var O = Object(array); - var len = O.length >>> 0; - if (typeof callback !== "function") { - throw new TypeError(callback + " is not a function"); - } - if (arguments.length > 1) { - T = array; - } - A = new Array(len); - k = 0; - while (k < len) { - var kValue, mappedValue; - if (k in O) { - kValue = O[k]; - mappedValue = callback.call(T, kValue, k, O); - A[k] = mappedValue; + if (array == null) { + throw new TypeError("Array is null or not defined"); } - k++; - } - return A; -}; -function dispatchKeyboardEvent(element, eventName, keyCode) { - var event = document.createEvent("KeyboardEvent"); - event.initKeyboardEvent(eventName, true, true, window, 0, 0, 0, 0, 0, keyCode); - element.dispatchEvent(event); -} + var O = Object(array); + var len = O.length >>> 0; + if (typeof callback !== "function") { + throw new TypeError(callback + " is not a function"); + } + if (arguments.length > 1) { + T = array; + } + A = new Array(len); + k = 0; + while (k < len) { + var kValue, mappedValue; + if (k in O) { + kValue = O[k]; + mappedValue = callback.call(T, kValue, k, O); + A[k] = mappedValue; + } + k++; + } + return A; + }; -})(); + function dispatchKeyboardEvent(element, eventName, keyCode) { + var event = document.createEvent("KeyboardEvent"); + event.initKeyboardEvent(eventName, true, true, window, 0, 0, 0, 0, 0, keyCode); + element.dispatchEvent(event); + } +}); diff --git a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/PrintHandler.js b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/PrintHandler.js old mode 100644 new mode 100755 index e2bd7dc86..4162baada --- a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/PrintHandler.js +++ b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/PrintHandler.js @@ -3,17 +3,12 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; // Ensure this module only gets included once. This is // required for user scripts injected into all frames. -if (window.__firefox__.includeOnce("PrintHandler")) { - return; -} - -window.print = function() { - webkit.messageHandlers.printHandler.postMessage({}); -}; - -})(); +window.__firefox__.includeOnce("PrintHandler", function() { + window.print = function() { + webkit.messageHandlers.printHandler.postMessage({}); + }; +}); diff --git a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/__firefox__.js b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/__firefox__.js old mode 100644 new mode 100755 index 9791e8dc3..83ce5ca15 --- a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/__firefox__.js +++ b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentEnd/__firefox__.js @@ -3,28 +3,26 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; -if (window.__firefox__) { - return; -} +if (!window.__firefox__) { + Object.defineProperty(window, "__firefox__", { + enumerable: false, + configurable: false, + writable: false, + value: { + userScripts: {}, + includeOnce: function(userScript, initializer) { + if (!__firefox__.userScripts[userScript]) { + __firefox__.userScripts[userScript] = true; + if (typeof initializer === 'function') { + initializer(); + } + return false; + } -Object.defineProperty(window, "__firefox__", { - enumerable: false, - configurable: false, - writable: false, - value: { - userScripts: {}, - includeOnce: function(userScript) { - if (!__firefox__.userScripts[userScript]) { - __firefox__.userScripts[userScript] = true; - return false; + return true; } - - return true; } - } -}); - -})(); + }); +} diff --git a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentStart/__firefox__.js b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentStart/__firefox__.js old mode 100644 new mode 100755 index 9791e8dc3..83ce5ca15 --- a/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentStart/__firefox__.js +++ b/Client/Frontend/UserContent/UserScripts/AllFrames/AtDocumentStart/__firefox__.js @@ -3,28 +3,26 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; -if (window.__firefox__) { - return; -} +if (!window.__firefox__) { + Object.defineProperty(window, "__firefox__", { + enumerable: false, + configurable: false, + writable: false, + value: { + userScripts: {}, + includeOnce: function(userScript, initializer) { + if (!__firefox__.userScripts[userScript]) { + __firefox__.userScripts[userScript] = true; + if (typeof initializer === 'function') { + initializer(); + } + return false; + } -Object.defineProperty(window, "__firefox__", { - enumerable: false, - configurable: false, - writable: false, - value: { - userScripts: {}, - includeOnce: function(userScript) { - if (!__firefox__.userScripts[userScript]) { - __firefox__.userScripts[userScript] = true; - return false; + return true; } - - return true; } - } -}); - -})(); + }); +} diff --git a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/CustomSearchHandler.js b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/CustomSearchHandler.js old mode 100644 new mode 100755 index c96280a93..b98b151e5 --- a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/CustomSearchHandler.js +++ b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/CustomSearchHandler.js @@ -3,7 +3,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; Object.defineProperty(window.__firefox__, "searchQueryForField", { @@ -34,5 +33,3 @@ Object.defineProperty(window.__firefox__, "searchQueryForField", { return url; } }); - -})(); diff --git a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/FindInPage.js b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/FindInPage.js old mode 100644 new mode 100755 index 588a02312..937140689 --- a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/FindInPage.js +++ b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/FindInPage.js @@ -3,282 +3,374 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; -var DEBUG_ENABLED = false; -var MATCH_HIGHLIGHT_ACTIVE = "#f19750"; -var MATCH_HIGHLIGHT_INACTIVE = "#ffde49"; -var SCROLL_INTERVAL_INCREMENT = 5; -var SCROLL_INTERVAL_DURATION = 400; -var SCROLL_OFFSET = 60; - -var activeHighlightSpan = null; -var lastSearch; -var scrollInterval; -var activeIndex = 0; -var highlightSpans = []; - -function debug(str) { - if (DEBUG_ENABLED) { - console.log("FindInPage: " + str); - } +const MAXIMUM_HIGHLIGHT_COUNT = 500; +const SCROLL_OFFSET_Y = 40; +const SCROLL_DURATION = 100; + +const HIGHLIGHT_CLASS_NAME = "__firefox__find-highlight"; +const HIGHLIGHT_CLASS_NAME_ACTIVE = "__firefox__find-highlight-active"; + +const HIGHLIGHT_COLOR = "#ffde49"; +const HIGHLIGHT_COLOR_ACTIVE = "#f19750"; + +// IMPORTANT!!!: If this CSS is ever changed, the sha256-base64 +// hash in Client/Frontend/Reader/ReaderModeHandlers.swift will +// also need updated. The value of `ReaderModeStyleHash` in that +// file represents the sha256-base64 hash of the `HIGHLIGHT_CSS`. +const HIGHLIGHT_CSS = +`.${HIGHLIGHT_CLASS_NAME} { + color: #000; + background-color: ${HIGHLIGHT_COLOR}; + border-radius: 1px; + box-shadow: 0 0 0 2px ${HIGHLIGHT_COLOR}; + transition: all ${SCROLL_DURATION}ms ease ${SCROLL_DURATION}ms; } +.${HIGHLIGHT_CLASS_NAME}.${HIGHLIGHT_CLASS_NAME_ACTIVE} { + background-color: ${HIGHLIGHT_COLOR_ACTIVE}; + box-shadow: 0 0 0 4px ${HIGHLIGHT_COLOR_ACTIVE},0 1px 3px 3px rgba(0,0,0,.75); +}`; + +var lastEscapedQuery = ""; +var lastFindOperation = null; +var lastReplacements = null; +var lastHighlights = null; +var activeHighlightIndex = -1; + +var highlightSpan = document.createElement("span"); +highlightSpan.className = HIGHLIGHT_CLASS_NAME; + +var styleElement = document.createElement("style"); +styleElement.innerHTML = HIGHLIGHT_CSS; + +function find(query) { + let trimmedQuery = query.trim(); + + // If the trimmed query is empty, use it instead of the escaped + // query to prevent searching for nothing but whitepsace. + let escapedQuery = !trimmedQuery ? trimmedQuery : query.replace(/([.?*+^$[\]\\(){}|-])/g, "\\$1"); + if (escapedQuery === lastEscapedQuery) { + return; + } -function isElementVisible(elem) { - return getComputedStyle(elem).visibility !== "hidden"; -} + if (lastFindOperation) { + lastFindOperation.cancel(); + } -function isRectInViewport(rect) { - var left = rect.left + document.body.scrollLeft; - var right = rect.right + document.body.scrollLeft; - var top = rect.top + document.body.scrollTop; - var bottom = rect.bottom + document.body.scrollTop; - - return rect.width > 0 && - rect.height > 0 && - right >= 0 && - bottom >= 0 && - left <= document.body.scrollWidth && - top <= document.body.scrollHeight; -} + clear(); -function findMatches(text) { - // For case-insensitive matching. - var lowerText = text.toLocaleLowerCase(); - var upperText = text.toLocaleUpperCase(); - - var matches = []; - var range = document.createRange(); - var walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null, false); - var textLength = text.length; - var node; - while (node = walker.nextNode()) { - var textContent = node.textContent; - findString: for (var i = 0; i < textContent.length - textLength + 1; ++i) { - for (var j = 0; j < textLength; ++j) { - var nextChar = textContent[i + j]; - if (lowerText[j] !== nextChar && upperText[j] !== nextChar) { - continue findString; - } - } + lastEscapedQuery = escapedQuery; - // This node is a TextNode, not an Element. Its parent is the nearest Element. - var element = node.parentNode; - - // Find the rect of just the text for this match. - range.setStart(node, i); - range.setEnd(node, i + textLength); - var textRect = range.getBoundingClientRect(); - - // We have a match, but we need to make sure it's visible. The condition - // below checks the following cases: - // * If this element or any of its parents has style visibility hidden. - // The visibility style is inherited, so we need to check only this - // element and not all of its ancestors. - // * If the highlight will be outside of the page's bounds. We determine - // this by comparing the bounds of the text rect. - // * If the element style display is set to none. display:none collapses - // the element's space, so this will again be detected by looking at - // the text's rect: if the element is collapsed, the width and height - // will be zero. - if (isElementVisible(element) && isRectInViewport(textRect)) { - matches.push({ node: node, index: i }); - - // Resume searching after this match to prevent overlapping results. - i += textLength- 1; - } - } + if (!escapedQuery) { + webkit.messageHandlers.findInPageHandler.postMessage({ currentResult: 0, totalResults: 0 }); + return; } - return matches; -} + let queryRegExp = new RegExp("(" + escapedQuery + ")", "gi"); -function flattenNode(node) { - var parent = node.parentNode; - if (!parent) { - return; - } + lastFindOperation = getMatchingNodeReplacements(queryRegExp, function(replacements, highlights) { + let replacement; + for (let i = 0, length = replacements.length; i < length; i++) { + replacement = replacements[i]; - while (node.firstChild) { - parent.insertBefore(node.firstChild, node); - } + replacement.originalNode.replaceWith(replacement.replacementFragment); + } + + lastFindOperation = null; + lastReplacements = replacements; + lastHighlights = highlights; + activeHighlightIndex = -1; + + let totalResults = highlights.length; + webkit.messageHandlers.findInPageHandler.postMessage({ totalResults: totalResults }); - node.remove(); - parent.normalize(); + findNext(); + }); } -function clearHighlights() { - if (highlightSpans.length > 0) { - for (var span of highlightSpans) { - flattenNode(span); - } - highlightSpans = []; +function findNext() { + if (lastHighlights) { + activeHighlightIndex = (activeHighlightIndex + lastHighlights.length + 1) % lastHighlights.length; + updateActiveHighlight(); } +} - activeHighlightSpan = null; +function findPrevious() { + if (lastHighlights) { + activeHighlightIndex = (activeHighlightIndex + lastHighlights.length - 1) % lastHighlights.length; + updateActiveHighlight(); + } } -function highlightAllMatches(text) { - debug("Searching: " + text); +function findDone() { + styleElement.remove(); + clear(); - clearHighlights(); + lastEscapedQuery = ""; +} - if (!text.trim()) { - webkit.messageHandlers.findInPageHandler.postMessage({ totalResults: 0 }); +function clear() { + if (!lastHighlights) { return; } - var range = document.createRange(); - var matches = findMatches(text); - var highlightTemplate = document.createElement("span"); - highlightTemplate.style.backgroundColor = MATCH_HIGHLIGHT_INACTIVE; - - // If there are multiple matches in the same node, inserting a highlight span before other matches - // in that node will invalidate other matches since the node itself changes. By iterating through - // results in reverse, we highlight matches last in the node first so earlier matches are unaffected. - for (var i = matches.length - 1; i >= 0; --i) { - var match = matches[i]; - var highlight = highlightTemplate.cloneNode(); - - range.setStart(match.node, match.index); - range.setEnd(match.node, match.index + text.length); - range.surroundContents(highlight); - highlightSpans.unshift(highlight); - } + let replacements = lastReplacements; + let highlights = lastHighlights; - debug(matches.length + " highlighted rects created!"); - webkit.messageHandlers.findInPageHandler.postMessage({ totalResults: matches.length }); -} + let highlight; + for (let i = 0, length = highlights.length; i < length; i++) { + highlight = highlights[i]; + + removeHighlight(highlight); + } -function getIDForRect(rect) { - return rect.top + "," + rect.bottom + "," + rect.left + "," + rect.right; + lastReplacements = null; + lastHighlights = null; + activeHighlightIndex = -1; } function updateActiveHighlight() { - // Reset the color of the previous highlight. - if (activeHighlightSpan) { - activeHighlightSpan.style.backgroundColor = MATCH_HIGHLIGHT_INACTIVE; + if (!styleElement.parentNode) { + document.body.appendChild(styleElement); } - if (!highlightSpans.length) { + let lastActiveHighlight = document.querySelector("." + HIGHLIGHT_CLASS_NAME_ACTIVE); + if (lastActiveHighlight) { + lastActiveHighlight.className = HIGHLIGHT_CLASS_NAME; + } + + if (!lastHighlights) { return; } - activeHighlightSpan = highlightSpans[activeIndex]; - activeHighlightSpan.style.backgroundColor = MATCH_HIGHLIGHT_ACTIVE; - - // Find the position of the element centered on the screen, then scroll to it. - var rect = activeHighlightSpan.getBoundingClientRect(); - var top = SCROLL_OFFSET + rect.top + scrollY - window.innerHeight / 2; - var left = rect.left + scrollX - window.innerWidth / 2; - left = clamp(left, 0, document.body.scrollWidth); - top = clamp(top, 0, document.body.scrollHeight); - scrollToSelection(left, top, SCROLL_INTERVAL_DURATION); - debug("Scrolled to: " + left + ", " + top); + let activeHighlight = lastHighlights[activeHighlightIndex]; + if (activeHighlight) { + activeHighlight.className = HIGHLIGHT_CLASS_NAME + " " + HIGHLIGHT_CLASS_NAME_ACTIVE; + scrollToElement(activeHighlight, SCROLL_DURATION); + + webkit.messageHandlers.findInPageHandler.postMessage({ currentResult: activeHighlightIndex + 1 }); + } else { + webkit.messageHandlers.findInPageHandler.postMessage({ currentResult: 0 }); + } } -function scrollToSelection(left, top, duration) { - var time = 0; - var startX = scrollX; - var startY = scrollY; - clearInterval(scrollInterval); - scrollInterval = setInterval(function() { - var xStep = easeOutCubic(time, startX, left - startX, duration); - var yStep = easeOutCubic(time, startY, top - startY, duration); - window.scrollTo(xStep, yStep); - time += SCROLL_INTERVAL_INCREMENT; - if (time >= duration) { - clearInterval(scrollInterval); +function removeHighlight(highlight) { + let parent = highlight.parentNode; + if (parent) { + while (highlight.firstChild) { + parent.insertBefore(highlight.firstChild, highlight); } - }, SCROLL_INTERVAL_INCREMENT); -} -function easeOutCubic(currentTime, startValue, changeInValue, duration) { - return changeInValue * (Math.pow(currentTime / duration - 1, 3) + 1) + startValue; + highlight.remove(); + parent.normalize(); + } } -function clamp(number, min, max) { - return Math.max(min, Math.min(number, max)); +function asyncTextNodeWalker(iterator) { + let operation = new Operation(); + let walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null, false); + + let timeout = setTimeout(function() { + chunkedLoop(function() { return walker.nextNode(); }, function(node) { + if (operation.cancelled) { + return false; + } + + iterator(node); + return true; + }, 100).then(function() { + operation.complete(); + }); + }, 50); + + operation.oncancelled = function() { + clearTimeout(timeout); + }; + + return operation; } -function updateSearch(text) { - if (lastSearch == text) { - // The text is the same, so we're either finding either the next or previous result. - var totalResults = highlightSpans.length; - activeIndex = (activeIndex + totalResults) % totalResults; - } else { - // Store the current active rect to decide which new match should be active. - var activeHighlightRect = null; - if (activeHighlightSpan) { - activeHighlightRect = activeHighlightSpan.getBoundingClientRect(); +function getMatchingNodeReplacements(regExp, callback) { + let replacements = []; + let highlights = []; + let isMaximumHighlightCount = false; + + let operation = asyncTextNodeWalker(function(originalNode) { + if (!isTextNodeVisible(originalNode)) { + return; } - // The search text changed, so scan the page for new results. - highlightAllMatches(text); - - // If we found a match at or after the last match, use that position - // instead of starting again from the top. - activeIndex = 0; - if (activeHighlightRect) { - for (var i = 0; i < highlightSpans.length; i++) { - var highlight = highlightSpans[i]; - var highlightRect = highlight.getBoundingClientRect(); - if ((highlightRect.top == activeHighlightRect.top && highlightRect.left >= activeHighlightRect.left) || - (highlightRect.top > activeHighlightRect.top)) { - activeIndex = i; - break; + let originalTextContent = originalNode.textContent; + let lastIndex = 0; + let replacementFragment = document.createDocumentFragment(); + let hasReplacement = false; + let match; + + while ((match = regExp.exec(originalTextContent))) { + let matchTextContent = match[0]; + + // Add any text before this match. + if (match.index > 0) { + let leadingSubstring = originalTextContent.substring(lastIndex, match.index); + replacementFragment.appendChild(document.createTextNode(leadingSubstring)); + } + + // Add element for this match. + let element = highlightSpan.cloneNode(false); + element.textContent = matchTextContent; + replacementFragment.appendChild(element); + highlights.push(element); + + lastIndex = regExp.lastIndex; + hasReplacement = true; + + if (highlights.length > MAXIMUM_HIGHLIGHT_COUNT) { + isMaximumHighlightCount = true; + break; + } + } + + if (hasReplacement) { + // Add any text after the matches. + if (lastIndex < originalTextContent.length) { + let trailingSubstring = originalTextContent.substring(lastIndex, originalTextContent.length); + replacementFragment.appendChild(document.createTextNode(trailingSubstring)); + } + + replacements.push({ + originalNode: originalNode, + replacementFragment: replacementFragment + }); + } + + if (isMaximumHighlightCount) { + operation.cancel(); + callback(replacements, highlights); + } + }); + + // Callback for if/when the text node loop completes (should + // happen unless the maximum highlight count is reached). + operation.oncompleted = function() { + callback(replacements, highlights); + }; + + return operation; +} + +function chunkedLoop(condition, iterator, chunkSize) { + return new Promise(function(resolve, reject) { + setTimeout(doChunk, 0); + + function doChunk() { + let argument; + for (let i = 0; i < chunkSize; i++) { + argument = condition(); + if (!argument || iterator(argument) === false) { + resolve(); + return; } } + + setTimeout(doChunk, 0); + } + }); +} + +function scrollToElement(element, duration) { + let rect = element.getBoundingClientRect(); + + let targetX = clamp(rect.left + window.scrollX - window.innerWidth / 2, 0, document.body.scrollWidth); + let targetY = clamp(SCROLL_OFFSET_Y + rect.top + window.scrollY - window.innerHeight / 2, 0, document.body.scrollHeight); + + let startX = window.scrollX; + let startY = window.scrollY; + + let deltaX = targetX - startX; + let deltaY = targetY - startY; + + let startTimestamp; + + function step(timestamp) { + if (!startTimestamp) { + startTimestamp = timestamp; } - lastSearch = text; + let time = timestamp - startTimestamp; + let percent = Math.min(time / duration, 1); + + let x = startX + deltaX * percent; + let y = startY + deltaY * percent; + + window.scrollTo(x, y); + + if (time < duration) { + requestAnimationFrame(step); + } } - // Update the UI with the current match index. - var currentResult = highlightSpans.length ? activeIndex + 1 : 0; - webkit.messageHandlers.findInPageHandler.postMessage({ currentResult: currentResult }); + requestAnimationFrame(step); +} - updateActiveHighlight(); +function isTextNodeVisible(textNode) { + let element = textNode.parentElement; + return !!(element.offsetWidth || element.offsetHeight || element.getClientRects().length); } +function clamp(value, min, max) { + return Math.max(min, Math.min(value, max)); +} + +function Operation() { + this.cancelled = false; + this.completed = false; +} + +Operation.prototype.constructor = Operation; + +Operation.prototype.cancel = function() { + this.cancelled = true; + + if (typeof this.oncancelled === "function") { + this.oncancelled(); + } +}; + +Operation.prototype.complete = function() { + this.completed = true; + + if (typeof this.oncompleted === "function") { + if (!this.cancelled) { + this.oncompleted(); + } + } +}; + Object.defineProperty(window.__firefox__, "find", { enumerable: false, configurable: false, writable: false, - value: function(text) { - updateSearch(text); - } + value: find }); Object.defineProperty(window.__firefox__, "findNext", { enumerable: false, configurable: false, writable: false, - value: function(text) { - activeIndex++; - updateSearch(text); - } + value: findNext }); Object.defineProperty(window.__firefox__, "findPrevious", { enumerable: false, configurable: false, writable: false, - value: function(text) { - activeIndex--; - updateSearch(text); - } + value: findPrevious }); Object.defineProperty(window.__firefox__, "findDone", { enumerable: false, configurable: false, writable: false, - value: function() { - clearHighlights(); - lastSearch = null; - } + value: findDone }); - -})(); diff --git a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/MetadataHelper.js b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/MetadataHelper.js old mode 100644 new mode 100755 index 9080e7e68..31ec3af7a --- a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/MetadataHelper.js +++ b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentEnd/MetadataHelper.js @@ -3,59 +3,13 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; -var metadataparser = require("page-metadata-parser/parser.js"); +const metadataparser = require("page-metadata-parser/parser.js"); -function MetadataWrapper(metadataparser) { - var dataURIRegex = /^\s*data:([a-z]+\/[a-z]+(;[a-z\-]+\=[a-z\-]+)?)?(;base64)?,[a-z0-9\!\$\&\'\,\(\)\*\+\,\;\=\-\.\_\~\:\@\/\?\%\s]*\s*$/i; - - function isDataURI(s) { - return !!s.match(dataURIRegex); - } - - function getDataUri(url, callback) { - var image = new Image(); - image.onload = function() { - try { - var canvas = document.createElement('canvas'); - canvas.width = this.naturalWidth; // or 'width' if you want a special/scaled size - canvas.height = this.naturalHeight; // or 'height' if you want a special/scaled size - canvas.getContext('2d').drawImage(this, 0, 0); - var dataURI = canvas.toDataURL(); - callback(dataURI); - } catch (exception) { - callback(false); - } - }; - - image.src = url; - } - - function metadataCallback(metadata) { - window.__firefox__.pageMetadata = metadata; - webkit.messageHandlers.metadataMessageHandler.postMessage(metadata); - } - - this.extractMetadata = function() { - var metadata = metadataparser.getMetadata(window.document, document.URL); - var imageURL = metadata["image"]; - if (imageURL) { - if (isDataURI(imageURL)) { - metadata["image_data_uri"] = imageURL; - metadataCallback(metadata); - } else { - getDataUri(imageURL, function(dataURI) { - if (dataURI) { - metadata["image_data_uri"] = dataURI; - } - metadataCallback(metadata); - }); - } - } else { - metadataCallback(metadata); - } +function MetadataWrapper() { + this.getMetadata = function() { + return metadataparser.getMetadata(window.document, document.URL); }; } @@ -65,7 +19,3 @@ Object.defineProperty(window.__firefox__, 'metadata', { writable: false, value: Object.freeze(new MetadataWrapper(metadataparser)) }); - -metadataparser = undefined; - -})(); diff --git a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/FormPostHandler.js b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/FormPostHandler.js deleted file mode 100644 index ffd25a57b..000000000 --- a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/FormPostHandler.js +++ /dev/null @@ -1,122 +0,0 @@ -/* vim: set ts=2 sts=2 sw=2 et tw=80: */ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -(function() { -"use strict"; - -/** - * This is a workaround for an issue where `
` - * submits an empty HTTP request body. This seems to be a known WebKit issue that - * is tracked here: https://bugs.webkit.org/show_bug.cgi?id=140188 - */ - -// Get the native property descriptors for the `` element's prototype. We -// need to do this because properties on the `` element can be overridden if -// a form field uses the same `[name]` as an existing property. For example, if a -// `` contains ``, accessing -// the `.action` property on the `` would return the `` element instead -// of returning `"/foo"`. -const FORM_PROTO_PROPS = Object.getOwnPropertyDescriptors(HTMLFormElement.prototype); - -// Get the native `submit()` method for the `` element's prototype. We need -// to override it in order to hook our `beforeSubmit()` function before the native -// `submit()` implementation executes. -const FORM_PROTO_SUBMIT = HTMLFormElement.prototype.submit; - -// Override the native `submit()` method on the `` element's prototype to -// call `beforeSubmit()` to serialize the form data to send to our native helper -// before calling the native `submit()` implementation. -HTMLFormElement.prototype.submit = function() { - beforeSubmit(this); - return FORM_PROTO_SUBMIT.apply(this, arguments); -}; - -// Listen for all other `submit` events on the `document` and call `beforeSubmit()` -// to serialize the form data to send to our `WKScriptMessageHandler`. -document.addEventListener("submit", function(evt) { - var form = evt.target; - if (form.tagName !== "FORM") { - return; - } - - beforeSubmit(form); -}, true); - -function beforeSubmit(form) { - // Ensure the `submit` event was for `` - // elements only. Also ensure `[enctype="application/x-www-form-urlencoded"]` - // (which is the default for all `` elements unless otherwise specified). - // Bail out immediately if any of these conditions are not met. - var target = (FORM_PROTO_PROPS.target.get.apply(form) || "").toLowerCase(); - if (target !== "_blank") { - return; - } - - var method = (FORM_PROTO_PROPS.method.get.apply(form) || "GET").toUpperCase(); - if (method !== "POST") { - return; - } - - var enctype = (FORM_PROTO_PROPS.enctype.get.apply(form) || "").toLowerCase(); - if (enctype !== "application/x-www-form-urlencoded") { - return; - } - - // Notify our `WKScriptMessageHandler` that we are about to submit this form. - // This is where we actually serialize the form data for the HTTP request body. - webkit.messageHandlers.formPostHelper.postMessage({ - action: (FORM_PROTO_PROPS.action.get.apply(form) || window.location.href), - method: method, - target: target, - enctype: enctype, - requestBody: serializeFormWithURLEncoding(form) - }); -} - -// Helper function that serializes the form data for the specified `` element -// in the `application/x-www-form-urlencoded` format. The return value should be a -// string that matches exactly what the HTTP request body would be when submitting -// the specified `` element natively. -function serializeFormWithURLEncoding(form) { - var values = []; - - [].slice.apply(form.elements).forEach(function(field) { - // Do not include form fields that are disabled. Also, do not include - // form fields without a `[name]` or `` fields in - // the `application/x-www-form-urlencoded` format. - if (field.disabled || !field.name || field.type === "file") { - return; - } - - // URL-encode the field `[name]`. - var name = encodeURIComponent(field.name); - - // Aggregate all selected options for `` or ``, - // we can just get the URL-encoded `[value]` for the field. Otherwise, if it - // is an `` or ``, we must ensure - // it is `[checked]` before getting its URL-encoded `[value]`. Any unchecked - // `` or `` fields are not to be - // included in the `application/x-www-form-urlencoded` format. - else if ((field.type !== "checkbox" && field.type !== "radio") || field.checked) { - values.push(name + "=" + encodeURIComponent(field.value || "")); - } - }); - - // Join all URL-encoded `"name=value"` strings with an `"&"` as required by the - // `application/x-www-form-urlencoded` format. - return values.join("&"); -} - -})(); diff --git a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/HistoryStateHelper.js b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/HistoryStateHelper.js old mode 100644 new mode 100755 index 32afadbf9..1f11b14ad --- a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/HistoryStateHelper.js +++ b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/HistoryStateHelper.js @@ -3,11 +3,10 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; -var nativeHistoryPushState = window.history.pushState; -var nativeHistoryReplaceState = window.history.replaceState; +const nativeHistoryPushState = window.history.pushState; +const nativeHistoryReplaceState = window.history.replaceState; // We need to catch calls to `history.pushState()` in order to // notify the BrowserViewController so that history can be @@ -36,5 +35,3 @@ window.history.replaceState = function(state, title, url) { url: url }); }; - -})(); diff --git a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/NightModeHelper.js b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/NightModeHelper.js old mode 100644 new mode 100755 index edebf3872..47efa8769 --- a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/NightModeHelper.js +++ b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/NightModeHelper.js @@ -3,7 +3,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; Object.defineProperty(window.__firefox__, "NightMode", { @@ -129,5 +128,3 @@ Object.defineProperty(window.__firefox__.NightMode, "setEnabled", { } } }); - -})(); diff --git a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/NoImageModeHelper.js b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/NoImageModeHelper.js old mode 100644 new mode 100755 index 3208d3e9b..d03d2cea5 --- a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/NoImageModeHelper.js +++ b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/NoImageModeHelper.js @@ -3,7 +3,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; Object.defineProperty(window.__firefox__, "NoImageMode", { @@ -13,7 +12,7 @@ Object.defineProperty(window.__firefox__, "NoImageMode", { value: { enabled: false } }); -var className = "__firefox__NoImageMode"; +const className = "__firefox__NoImageMode"; function initializeStyleSheet () { var noImageCSS = "*{background-image:none !important;}img,iframe{visibility:hidden !important;}"; @@ -81,5 +80,3 @@ Object.defineProperty(window.__firefox__.NoImageMode, "setEnabled", { window.addEventListener("DOMContentLoaded", function (event) { window.__firefox__.NoImageMode.setEnabled(window.__firefox__.NoImageMode.enabled); }); - -})(); diff --git a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/ReaderMode.js b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/ReaderMode.js old mode 100644 new mode 100755 index 8d356e677..53a0cc736 --- a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/ReaderMode.js +++ b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/ReaderMode.js @@ -3,7 +3,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -(function() { "use strict"; const DEBUG = false; @@ -11,9 +10,9 @@ const DEBUG = false; var readabilityResult = null; var currentStyle = null; -var readerModeURL = /^http:\/\/localhost:\d+\/reader-mode\/page/; +const readerModeURL = /^http:\/\/localhost:\d+\/reader-mode\/page/; -var BLOCK_IMAGES_SELECTOR = +const BLOCK_IMAGES_SELECTOR = ".content p > img:only-child, " + ".content p > a:only-child > img:only-child, " + ".content .wp-caption img, " + @@ -27,46 +26,49 @@ function debug(s) { } function checkReadability() { - if (document.location.href.match(readerModeURL)) { - debug({Type: "ReaderModeStateChange", Value: "Active"}); - webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderModeStateChange", Value: "Active"}); - return; - } - - if ((document.location.protocol === "http:" || document.location.protocol === "https:") && document.location.pathname !== "/") { - // Short circuit in case we already ran Readability. This mostly happens when going - // back/forward: the page will be cached and the result will still be there. - if (readabilityResult && readabilityResult.content) { - debug({Type: "ReaderModeStateChange", Value: "Available"}); - webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderModeStateChange", Value: "Available"}); + setTimeout(function() { + if (document.location.href.match(readerModeURL)) { + debug({Type: "ReaderModeStateChange", Value: "Active"}); + webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderModeStateChange", Value: "Active"}); return; } - var Readability = require("readability/Readability.js"); + if ((document.location.protocol === "http:" || document.location.protocol === "https:") && document.location.pathname !== "/") { + // Short circuit in case we already ran Readability. This mostly happens when going + // back/forward: the page will be cached and the result will still be there. + if (readabilityResult && readabilityResult.content) { + debug({Type: "ReaderModeStateChange", Value: "Available"}); + webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderModeStateChange", Value: "Available"}); + webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderContentParsed", Value: readabilityResult}); + return; + } - var uri = { - spec: document.location.href, - host: document.location.host, - prePath: document.location.protocol + "//" + document.location.host, // TODO This is incomplete, needs username/password and port - scheme: document.location.protocol.substr(0, document.location.protocol.indexOf(":")), - pathBase: document.location.protocol + "//" + document.location.host + location.pathname.substr(0, location.pathname.lastIndexOf("/") + 1) - } + var Readability = require("readability/Readability.js"); - // document.cloneNode() can cause the webview to break (bug 1128774). - // Serialize and then parse the document instead. - var docStr = new XMLSerializer().serializeToString(document); - var doc = new DOMParser().parseFromString(docStr, "text/html"); - var readability = new Readability(uri, doc); - readabilityResult = readability.parse(); + var uri = { + spec: document.location.href, + host: document.location.host, + prePath: document.location.protocol + "//" + document.location.host, // TODO This is incomplete, needs username/password and port + scheme: document.location.protocol.substr(0, document.location.protocol.indexOf(":")), + pathBase: document.location.protocol + "//" + document.location.host + location.pathname.substr(0, location.pathname.lastIndexOf("/") + 1) + } - debug({Type: "ReaderModeStateChange", Value: readabilityResult !== null ? "Available" : "Unavailable"}); - webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderModeStateChange", Value: readabilityResult !== null ? "Available" : "Unavailable"}); + // document.cloneNode() can cause the webview to break (bug 1128774). + // Serialize and then parse the document instead. + var docStr = new XMLSerializer().serializeToString(document); + var doc = new DOMParser().parseFromString(docStr, "text/html"); + var readability = new Readability(uri, doc, { debug: DEBUG }); + readabilityResult = readability.parse(); - return; - } + debug({Type: "ReaderModeStateChange", Value: readabilityResult !== null ? "Available" : "Unavailable"}); + webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderModeStateChange", Value: readabilityResult !== null ? "Available" : "Unavailable"}); + webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderContentParsed", Value: readabilityResult}); + return; + } - debug({Type: "ReaderModeStateChange", Value: "Unavailable"}); - webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderModeStateChange", Value: "Unavailable"}); + debug({Type: "ReaderModeStateChange", Value: "Unavailable"}); + webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderModeStateChange", Value: "Unavailable"}); + }, 100); } // Readerize the document. Since we did the actual readerization already in checkReadability, we @@ -80,22 +82,28 @@ function readerize() { function setStyle(style) { // Configure the theme (light, dark) - if (currentStyle != null) { + if (currentStyle && currentStyle.theme) { document.body.classList.remove(currentStyle.theme); } - document.body.classList.add(style.theme); + if (style && style.theme) { + document.body.classList.add(style.theme); + } // Configure the font size (1-5) - if (currentStyle != null) { + if (currentStyle && currentStyle.fontSize) { document.body.classList.remove("font-size" + currentStyle.fontSize); } - document.body.classList.add("font-size" + style.fontSize); + if (style && style.fontSize) { + document.body.classList.add("font-size" + style.fontSize); + } // Configure the font type - if (currentStyle != null) { + if (currentStyle && currentStyle.fontType) { document.body.classList.remove(currentStyle.fontType); } - document.body.classList.add(style.fontType); + if (style && style.fontType) { + document.body.classList.add(style.fontType); + } // Remember the style currentStyle = style; @@ -103,6 +111,9 @@ function setStyle(style) { function updateImageMargins() { var contentElement = document.getElementById("reader-content"); + if (!contentElement) { + return; + } var windowWidth = window.innerWidth; var contentWidth = contentElement.offsetWidth; @@ -151,11 +162,17 @@ function updateImageMargins() { function showContent() { // Make the reader visible var messageElement = document.getElementById("reader-message"); - messageElement.style.display = "none"; + if (messageElement) { + messageElement.style.display = "none"; + } var headerElement = document.getElementById("reader-header"); - headerElement.style.display = "block" + if (headerElement) { + headerElement.style.display = "block" + } var contentElement = document.getElementById("reader-content"); - contentElement.style.display = "block"; + if (contentElement) { + contentElement.style.display = "block"; + } } function configureReader() { @@ -194,5 +211,3 @@ window.addEventListener("pageshow", function(event) { webkit.messageHandlers.readerModeMessageHandler.postMessage({Type: "ReaderPageEvent", Value: "PageShow"}); } }); - -})(); diff --git a/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/TrackingProtectionStats.js b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/TrackingProtectionStats.js new file mode 100755 index 000000000..ebc26cc3b --- /dev/null +++ b/Client/Frontend/UserContent/UserScripts/MainFrame/AtDocumentStart/TrackingProtectionStats.js @@ -0,0 +1,166 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +"use strict"; + +if (webkit.messageHandlers.trackingProtectionStats) { + install(); +} + +function install() { + Object.defineProperty(window.__firefox__, "TrackingProtectionStats", { + enumerable: false, + configurable: false, + writable: false, + value: { enabled: false } + }); + + Object.defineProperty(window.__firefox__.TrackingProtectionStats, "setEnabled", { + enumerable: false, + configurable: false, + writable: false, + value: function(enabled, securityToken) { + if (securityToken !== SECURITY_TOKEN) { + return; + } + + if (enabled === window.__firefox__.TrackingProtectionStats.enabled) { + return; + } + + window.__firefox__.TrackingProtectionStats.enabled = enabled; + + injectStatsTracking(enabled); + } + }) + + function sendMessage(url) { + if (url) { + webkit.messageHandlers.trackingProtectionStats.postMessage({ url: url }); + } + } + + function onLoadNativeCallback() { + // Send back the sources of every script and image in the DOM back to the host application. + [].slice.apply(document.scripts).forEach(function(el) { sendMessage(el.src); }); + [].slice.apply(document.images).forEach(function(el) { + // If the image's natural width is zero, then it has not loaded so we + // can assume that it may have been blocked. + if (el.naturalWidth === 0) { + sendMessage(el.src); + } + }); + } + + let originalOpen = null; + let originalSend = null; + let originalImageSrc = null; + let mutationObserver = null; + + function injectStatsTracking(enabled) { + // This enable/disable section is a change from the original Focus iOS version. + if (enabled) { + if (originalOpen) { + return; + } + window.addEventListener("load", onLoadNativeCallback, false); + } else { + window.removeEventListener("load", onLoadNativeCallback, false); + + if (originalOpen) { // if one is set, then all the enable code has run + XMLHttpRequest.prototype.open = originalOpen; + XMLHttpRequest.prototype.send = originalSend; + Image.prototype.src = originalImageSrc; + mutationObserver.disconnect(); + + originalOpen = originalSend = originalImageSrc = mutationObserver = null; + } + return; + } + + // ------------------------------------------------- + // Send ajax requests URLs to the host application + // ------------------------------------------------- + var xhrProto = XMLHttpRequest.prototype; + if (!originalOpen) { + originalOpen = xhrProto.open; + originalSend = xhrProto.send; + } + + xhrProto.open = function(method, url) { + this._url = url; + return originalOpen.apply(this, arguments); + }; + + xhrProto.send = function(body) { + // Only attach the `error` event listener once for this + // `XMLHttpRequest` instance. + if (!this._tpErrorHandler) { + // If this `XMLHttpRequest` instance fails to load, we + // can assume it has been blocked. + this._tpErrorHandler = function() { + sendMessage(this._url); + }; + this.addEventListener("error", this._tpErrorHandler); + } + return originalSend.apply(this, arguments); + }; + + // ------------------------------------------------- + // Detect when new sources get set on Image and send them to the host application + // ------------------------------------------------- + if (!originalImageSrc) { + originalImageSrc = Object.getOwnPropertyDescriptor(Image.prototype, "src"); + } + delete Image.prototype.src; + Object.defineProperty(Image.prototype, "src", { + get: function() { + return originalImageSrc.get.call(this); + }, + set: function(value) { + // Only attach the `error` event listener once for this + // Image instance. + if (!this._tpErrorHandler) { + // If this `Image` instance fails to load, we can assume + // it has been blocked. + this._tpErrorHandler = function() { + sendMessage(this.src); + }; + this.addEventListener("error", this._tpErrorHandler); + } + + originalImageSrc.set.call(this, value); + } + }); + + // ------------------------------------------------- + // Listen to when new TEST IMAGE BLOCKING @@ -528,7 +531,8 @@ class SimplePageServer { // We use 127.0.0.1 explicitly here, rather than localhost, in order to avoid our // history exclusion code (Bug 1188626). - let webRoot = "http://127.0.0.1:\(webServer.port)" + + let webRoot = "http://\(useLocalhostInsteadOfIP ? "localhost" : "127.0.0.1"):\(webServer.port)" return webRoot } } diff --git a/UITests/HistoryTests.swift b/UITests/HistoryTests.swift old mode 100644 new mode 100755 diff --git a/UITests/Info.plist b/UITests/Info.plist old mode 100644 new mode 100755 index 6532c875c..98a71153b --- a/UITests/Info.plist +++ b/UITests/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 10.4 + 11.1 CFBundleSignature ???? CFBundleVersion diff --git a/UITests/JSPrompt.html b/UITests/JSPrompt.html old mode 100644 new mode 100755 diff --git a/UITests/KIFHelper.js b/UITests/KIFHelper.js old mode 100644 new mode 100755 diff --git a/UITests/LoginInputTests.swift b/UITests/LoginInputTests.swift old mode 100644 new mode 100755 diff --git a/UITests/LoginManagerTests.swift b/UITests/LoginManagerTests.swift old mode 100644 new mode 100755 index d0eafa176..9217cc3eb --- a/UITests/LoginManagerTests.swift +++ b/UITests/LoginManagerTests.swift @@ -31,7 +31,7 @@ class LoginManagerTests: KIFTestCase { // Wait until the dialog shows up let menuAppeared = GREYCondition(name: "Wait the Settings dialog to appear", block: { () -> Bool in var errorOrNil: NSError? - EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Logins")).assert(grey_notNil(), error: &errorOrNil) + EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Search")).assert(grey_notNil(), error: &errorOrNil) let success = errorOrNil == nil return success }) @@ -50,6 +50,12 @@ class LoginManagerTests: KIFTestCase { let success = menuAppeared?.wait(withTimeout: 20) GREYAssertTrue(success!, reason: "Failed to display settings dialog") + if BrowserUtils.iPad() { + EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Logins")) + .using(searchAction: grey_scrollInDirection(.down, 200), + onElementWithMatcher: grey_accessibilityID("AppSettingsTableViewController.tableView")) + .assert(grey_notNil()) + } EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Logins")).perform(grey_tap()) } @@ -281,6 +287,13 @@ class LoginManagerTests: KIFTestCase { } else { EarlGrey.select(elementWithMatcher: grey_text("Settings")).perform(grey_tap()) } + + if BrowserUtils.iPad() { + EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Logins")) + .using(searchAction: grey_scrollInDirection(.down, 200), + onElementWithMatcher: grey_accessibilityID("AppSettingsTableViewController.tableView")) + .assert(grey_notNil()) + } EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Logins")).perform(grey_tap()) tester().waitForView(withAccessibilityLabel: "a0@email.com, http://a0.com") diff --git a/UITests/MenuTests.swift b/UITests/MenuTests.swift old mode 100644 new mode 100755 diff --git a/UITests/NavigationDelegateTests.swift b/UITests/NavigationDelegateTests.swift old mode 100644 new mode 100755 diff --git a/UITests/NoImageModeTests.swift b/UITests/NoImageModeTests.swift old mode 100644 new mode 100755 index bf1a17893..c0fddfce9 --- a/UITests/NoImageModeTests.swift +++ b/UITests/NoImageModeTests.swift @@ -24,7 +24,7 @@ class NoImageModeTests: KIFTestCase { private func checkHiding(isOn: Bool) { let url = "\(webRoot!)/hide-images-test.html" - TrackingProtectionTests.checkIfImageLoaded(url: url, shouldBlockImage: isOn) + checkIfImageLoaded(url: url, shouldBlockImage: isOn) BrowserUtils.resetToAboutHome() } @@ -35,16 +35,16 @@ class NoImageModeTests: KIFTestCase { EarlGrey.select(elementWithMatcher: grey_allOf([grey_accessibilityID("menu-NoImageMode"), grey_accessibilityLabel("Hide Images")])) .perform(grey_tap()) - EarlGrey.select(elementWithMatcher: GREYMatchers.matcher(forText:"Hide Images")).assert(grey_enabled()) + //Need to tap out of the browser tab menu to dismiss it (there is close button in iphone but not ipad) + EarlGrey.select(elementWithMatcher: grey_accessibilityID("url")).perform(grey_tap()) checkHiding(isOn: true) EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Menu")).perform(grey_tap()) EarlGrey.select(elementWithMatcher: grey_allOf([grey_accessibilityID("menu-NoImageMode"), - grey_accessibilityLabel("Show Images")])) + grey_accessibilityLabel("Hide Images")])) .perform(grey_tap()) - EarlGrey.select(elementWithMatcher: GREYMatchers.matcher(forText:"Show Images")).assert(grey_enabled()) + EarlGrey.select(elementWithMatcher: grey_accessibilityID("url")).perform(grey_tap()) } - } diff --git a/UITests/ReadingListTest.swift b/UITests/ReadingListTest.swift old mode 100644 new mode 100755 diff --git a/UITests/SecurityTests.swift b/UITests/SecurityTests.swift old mode 100644 new mode 100755 diff --git a/UITests/SessionRestoreTests.swift b/UITests/SessionRestoreTests.swift old mode 100644 new mode 100755 diff --git a/UITests/ToolbarTests.swift b/UITests/ToolbarTests.swift old mode 100644 new mode 100755 diff --git a/UITests/TrackingProtectionTests.swift b/UITests/TrackingProtectionTests.swift old mode 100644 new mode 100755 index 21b843582..4cc4ffa89 --- a/UITests/TrackingProtectionTests.swift +++ b/UITests/TrackingProtectionTests.swift @@ -7,68 +7,117 @@ import Storage import EarlGrey @testable import Client -class TrackingProtectionTests: KIFTestCase { +func checkIfImageLoaded(url: String, shouldBlockImage: Bool) { + EarlGrey.select(elementWithMatcher: grey_accessibilityID("url")).perform(grey_tap()) + EarlGrey.select(elementWithMatcher: grey_accessibilityID("address")).perform(grey_replaceText(url)) + EarlGrey.select(elementWithMatcher: grey_accessibilityID("address")).perform(grey_typeText("\n")) + + let dialogAppeared = GREYCondition(name: "Wait for JS dialog") { + var errorOrNil: NSError? + EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("OK")) + .inRoot(grey_kindOfClass(NSClassFromString("_UIAlertControllerActionView")!)) + .assert(grey_notNil(), error: &errorOrNil) + let success = errorOrNil == nil + return success + } + let success = dialogAppeared?.wait(withTimeout: 10) + GREYAssertTrue(success!, reason: "Failed to display JS dialog") + + if shouldBlockImage { + EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("image not loaded.")) + .assert(grey_notNil()) + } else { + EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("image loaded.")) + .assert(grey_notNil()) + } + + EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("OK")) + .inRoot(grey_kindOfClass(NSClassFromString("_UIAlertControllerActionView")!)) + .assert(grey_enabled()) + .perform((grey_tap())) +} + +@available(iOS 11.0, *) +class TrackingProtectionTests: KIFTestCase, TabEventHandler { private var webRoot: String! - + private var tabObservers: TabObservers! + var stats = TPPageStats() + var statsIncrement: XCTestExpectation? + var statsZero: XCTestExpectation? + override func setUp() { super.setUp() + + self.tabObservers = registerFor(.didChangeContentBlocking, queue: .main) + + // IP addresses can't be used for whitelisted domains + SimplePageServer.useLocalhostInsteadOfIP = true webRoot = SimplePageServer.start() BrowserUtils.configEarlGrey() BrowserUtils.dismissFirstRunUI() - } - - override func tearDown() { - super.tearDown() - BrowserUtils.resetToAboutHome() - BrowserUtils.clearPrivateData() + + // Check TP is ready manually as NSPredicate-based expectation on a primitive type doesn't work. + let setup = self.expectation(description: "setup") + func checkIsSetup() { + DispatchQueue.main.asyncAfter(deadline: .now() + 1.0) { + if ContentBlockerHelper.heavyInitHasRunOnce { + setup.fulfill() + return + } + checkIsSetup() + } + } + checkIsSetup() + wait(for: [setup], timeout: 5) + + let clear = self.expectation(description: "clearing") + ContentBlockerHelper.clearWhitelist() { clear.fulfill() } + waitForExpectations(timeout: 2, handler: nil) } - private func checkTrackingProtection(isBlocking: Bool) { - let url = "\(webRoot!)/tracking-protection-test.html" - TrackingProtectionTests.checkIfImageLoaded(url: url, shouldBlockImage: isBlocking) + func tabDidChangeContentBlockerStatus(_ tab: Tab) { + stats = (tab.contentBlocker as! ContentBlockerHelper).stats + + if (stats.total == 0) { + statsZero?.fulfill() + } else { + statsIncrement?.fulfill() + } } - public static func checkIfImageLoaded(url: String, shouldBlockImage: Bool) { - EarlGrey.select(elementWithMatcher: grey_accessibilityID("url")).perform(grey_tap()) - EarlGrey.select(elementWithMatcher: grey_accessibilityID("address")).perform(grey_replaceText(url)) - EarlGrey.select(elementWithMatcher: grey_accessibilityID("address")).perform(grey_typeText("\n")) - - let dialogAppeared = GREYCondition(name: "Wait for JS dialog") { - var errorOrNil: NSError? - EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("OK")) - .inRoot(grey_kindOfClass(NSClassFromString("_UIAlertControllerActionView")!)) - .assert(grey_notNil(), error: &errorOrNil) - let success = errorOrNil == nil - return success + private func checkTrackingProtection(isBlocking: Bool, isTPDisabled: Bool = false) { + if !isTPDisabled { + if isBlocking { + statsIncrement = expectation(description: "stats increment") + } else { + statsZero = expectation(description: "stats zero") + } } - let success = dialogAppeared?.wait(withTimeout: 10) - GREYAssertTrue(success!, reason: "Failed to display JS dialog") - - if shouldBlockImage { - EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("image not loaded.")) - .assert(grey_notNil()) - } else { - EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("image loaded.")) - .assert(grey_notNil()) + + let url = "\(webRoot!)/tracking-protection-test.html" + checkIfImageLoaded(url: url, shouldBlockImage: isBlocking) + + if !isTPDisabled { + waitForExpectations(timeout: 2, handler: nil) } - - EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("OK")) - .inRoot(grey_kindOfClass(NSClassFromString("_UIAlertControllerActionView")!)) - .assert(grey_enabled()) - .perform((grey_tap())) + + statsIncrement = nil + statsZero = nil } func openTPSetting() { // Check tracking protection is enabled on private tabs only in Settings let menuAppeared = GREYCondition(name: "Wait for the Settings dialog to appear") { var errorOrNil: NSError? - EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Logins")).assert(grey_notNil(), error: &errorOrNil) + EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Search")).assert(grey_notNil(), error: &errorOrNil) let success = errorOrNil == nil return success } + EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Menu")).perform(grey_tap()) EarlGrey.select(elementWithMatcher: grey_text("Settings")).perform(grey_tap()) + let success = menuAppeared?.wait(withTimeout: 20) GREYAssertTrue(success!, reason: "Failed to display settings dialog") @@ -87,9 +136,8 @@ class TrackingProtectionTests: KIFTestCase { } func testNormalTrackingProtection() { - openTPSetting() - EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Private Browsing Mode Only")).perform(grey_tap()) + EarlGrey.select(elementWithMatcher: grey_accessibilityID("prefkey.trackingprotection.normalbrowsing")).perform(grey_turnSwitchOn(false)) closeTPSetting() if BrowserUtils.iPad() { @@ -102,20 +150,52 @@ class TrackingProtectionTests: KIFTestCase { EarlGrey.select(elementWithMatcher:grey_accessibilityID("TabTrayController.addTabButton")) .perform(grey_tap()) - checkTrackingProtection(isBlocking: false) + checkTrackingProtection(isBlocking: false, isTPDisabled: true) openTPSetting() - EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Always On")).perform(grey_tap()) + EarlGrey.select(elementWithMatcher: grey_accessibilityID("prefkey.trackingprotection.normalbrowsing")).perform(grey_turnSwitchOn(true)) closeTPSetting() // Now with the TP enabled, the image should be blocked checkTrackingProtection(isBlocking: true) openTPSetting() - EarlGrey.select(elementWithMatcher: grey_accessibilityLabel("Private Browsing Mode Only")).perform(grey_tap()) + EarlGrey.select(elementWithMatcher: grey_accessibilityID("prefkey.trackingprotection.normalbrowsing")).perform(grey_turnSwitchOn(false)) closeTPSetting() } + + func testWhitelist() { + let url = URL(string: "http://localhost")! + + let clear = self.expectation(description: "clearing") + ContentBlockerHelper.clearWhitelist() { clear.fulfill() } + waitForExpectations(timeout: 10, handler: nil) + checkTrackingProtection(isBlocking: true) + + let expWhitelist = self.expectation(description: "whitelisted") + ContentBlockerHelper.whitelist(enable: true, url: url) { expWhitelist.fulfill() } + waitForExpectations(timeout: 10, handler: nil) + // The image from ymail.com would normally be blocked, but in this case it is whitelisted + checkTrackingProtection(isBlocking: false) + + let expRemove = self.expectation(description: "whitelist removed") + ContentBlockerHelper.whitelist(enable: false, url: url) { expRemove.fulfill() } + waitForExpectations(timeout: 10, handler: nil) + checkTrackingProtection(isBlocking: true) + + let expWhitelistAgain = self.expectation(description: "whitelisted") + ContentBlockerHelper.whitelist(enable: true, url: url) { expWhitelistAgain.fulfill() } + waitForExpectations(timeout: 10, handler: nil) + // The image from ymail.com would normally be blocked, but in this case it is whitelisted + checkTrackingProtection(isBlocking: false) + + let clear1 = self.expectation(description: "clearing") + ContentBlockerHelper.clearWhitelist() { clear1.fulfill() } + waitForExpectations(timeout: 10, handler: nil) + checkTrackingProtection(isBlocking: true) + } func testPrivateTabPageTrackingProtection() { + if BrowserUtils.iPad() { EarlGrey.select(elementWithMatcher: grey_accessibilityID("TopTabsViewController.tabsButton")) diff --git a/UITests/UITests-Bridging-Header.h b/UITests/UITests-Bridging-Header.h old mode 100644 new mode 100755 diff --git a/UITests/ViewMemoryLeakTests.swift b/UITests/ViewMemoryLeakTests.swift old mode 100644 new mode 100755 diff --git a/UITests/findPage.html b/UITests/findPage.html old mode 100644 new mode 100755 diff --git a/UITests/localhostLoad.html b/UITests/localhostLoad.html old mode 100644 new mode 100755 diff --git a/UITests/loginForm.html b/UITests/loginForm.html old mode 100644 new mode 100755 diff --git a/UITests/navigationDelegate.html b/UITests/navigationDelegate.html old mode 100644 new mode 100755 diff --git a/UITests/noTitle.html b/UITests/noTitle.html old mode 100644 new mode 100755 diff --git a/UITests/numberedPage.html b/UITests/numberedPage.html old mode 100644 new mode 100755 diff --git a/UITests/readablePage.html b/UITests/readablePage.html old mode 100644 new mode 100755 diff --git a/UITests/readerContent.html b/UITests/readerContent.html old mode 100644 new mode 100755 diff --git a/UITests/scrollablePage.html b/UITests/scrollablePage.html old mode 100644 new mode 100755 diff --git a/UITests/youtube.ico b/UITests/youtube.ico old mode 100644 new mode 100755 diff --git a/XCUITests/ActivityStreamTest.swift b/XCUITests/ActivityStreamTest.swift old mode 100644 new mode 100755 index 876c7f91b..68d1d0ffb --- a/XCUITests/ActivityStreamTest.swift +++ b/XCUITests/ActivityStreamTest.swift @@ -105,8 +105,7 @@ class ActivityStreamTest: BaseTestCase { func testTopSitesRemoveAllExceptPinnedClearPrivateData() { navigator.goto(BrowserTab) - navigator.browserPerformAction(.pinToTopSitesOption) - navigator.nowAt(BrowserTab) + navigator.performAction(Action.PinToTopSitesPAM) navigator.goto(HomePanelsScreen) waitforExistence(app.collectionViews.cells[newTopSite["topSiteLabel"]!]) XCTAssertTrue(app.collectionViews.cells[newTopSite["topSiteLabel"]!].exists) diff --git a/XCUITests/AuthenticationTest.swift b/XCUITests/AuthenticationTest.swift old mode 100644 new mode 100755 diff --git a/XCUITests/BaseTestCase.swift b/XCUITests/BaseTestCase.swift old mode 100644 new mode 100755 index 02cc608c0..88fb050e5 --- a/XCUITests/BaseTestCase.swift +++ b/XCUITests/BaseTestCase.swift @@ -71,7 +71,7 @@ class BaseTestCase: XCTestCase { let app = XCUIApplication() UIPasteboard.general.string = url app.textFields["url"].press(forDuration: 2.0) - app.sheets.element(boundBy: 0).buttons.element(boundBy: 0).tap() + app.tables["Context Menu"].cells["menu-PasteAndGo"].firstMatch.tap() if waitForLoadToFinish { let finishLoadingTimeout: TimeInterval = 30 diff --git a/XCUITests/BookmarkingTests.swift b/XCUITests/BookmarkingTests.swift old mode 100644 new mode 100755 diff --git a/XCUITests/BrowsingPDFTests.swift b/XCUITests/BrowsingPDFTests.swift old mode 100644 new mode 100755 index be6c1a083..b0e4c6f87 --- a/XCUITests/BrowsingPDFTests.swift +++ b/XCUITests/BrowsingPDFTests.swift @@ -7,7 +7,7 @@ import XCTest let PDF_website = ["url": "http://www.pdf995.com/samples/pdf.pdf", "pdfValue": "www.pdf995.com/samples", "urlValue": "www.pdf995.com/", "bookmarkLabel": "http://www.pdf995.com/samples/pdf.pdf", "longUrlValue": "http://www.pdf995.com/"] class BrowsingPDFTests: BaseTestCase { - func testOpenPDFViwer() { + func testOpenPDFViewer() { navigator.openURL(PDF_website["url"]!) waitUntilPageLoad() waitForValueContains(app.textFields["url"], value: PDF_website["pdfValue"]!) @@ -16,8 +16,15 @@ class BrowsingPDFTests: BaseTestCase { let element = app/*@START_MENU_TOKEN@*/.webViews/*[[".otherElements[\"Web content\"].webViews",".otherElements[\"contentView\"].webViews",".webViews"],[[[-1,2],[-1,1],[-1,0]]],[0]]@END_MENU_TOKEN@*/.children(matching: .other).element.children(matching: .other).element(boundBy: 0) element.swipeUp() waitforExistence(app.staticTexts["2 of 5"]) - element.swipeDown() + + var i = 0 + repeat { + element.swipeDown() + i = i+1 + } while (app.staticTexts["1 of 5"].exists == false && i < 10) + waitforExistence(app.staticTexts["1 of 5"]) + XCTAssertTrue(app.staticTexts["1 of 5"].exists) } func testOpenLinkFromPDF() { @@ -84,8 +91,7 @@ class BrowsingPDFTests: BaseTestCase { func testPinPDFtoTopSites() { navigator.openURL(PDF_website["url"]!) waitUntilPageLoad() - navigator.browserPerformAction(.pinToTopSitesOption) - navigator.nowAt(BrowserTab) + navigator.performAction(Action.PinToTopSitesPAM) navigator.goto(NewTabScreen) waitforExistence(app.collectionViews.cells["TopSitesCell"].cells["pdf995"]) XCTAssertTrue(app.collectionViews.cells["TopSitesCell"].cells["pdf995"].exists) diff --git a/XCUITests/ClipBoardTests.swift b/XCUITests/ClipBoardTests.swift old mode 100644 new mode 100755 diff --git a/XCUITests/CopiedLinksTests.swift b/XCUITests/CopiedLinksTests.swift old mode 100644 new mode 100755 diff --git a/XCUITests/DomainAutocompleteTest.swift b/XCUITests/DomainAutocompleteTest.swift old mode 100644 new mode 100755 index bd88fc6f2..69fa8a399 --- a/XCUITests/DomainAutocompleteTest.swift +++ b/XCUITests/DomainAutocompleteTest.swift @@ -158,4 +158,39 @@ class DomainAutocompleteTest: BaseTestCase { // No autocompletion, just what user typed XCTAssertEqual(value3 as? String, " moz ", "Wrong autocompletion") } + + func testDeletingCharsUpdateTheResults() { + let url1 = ["url" : "git.es", "label" : "git.es - Dominio premium en venta"] + let url2 = ["url" : "github.com", "label" : "The world’s leading software development platform · GitHub"] + + navigator.openURL(url1["url"]!) + waitUntilPageLoad() + navigator.openURL(url2["url"]!) + waitUntilPageLoad() + navigator.goto(URLBarOpen) + app.typeText("gith") + + waitforExistence(app.tables["SiteTable"].cells.staticTexts[url2["label"]!]) + // There should be only one matching entry + XCTAssertTrue(app.tables["SiteTable"].staticTexts[url2["label"]!].exists) + XCTAssertFalse(app.tables["SiteTable"].staticTexts[url1["label"]!].exists) + + // Remove 2 chars ("th") to have two coincidences with git + app.typeText("\u{0008}") + app.typeText("\u{0008}") + + XCTAssertTrue(app.tables["SiteTable"].staticTexts[url2["label"]!].exists) + XCTAssertTrue(app.tables["SiteTable"].staticTexts[url1["label"]!].exists) + + // Remove All chars so that there is not any matches + let charsAddressBar: String = (app.textFields["address"].value! as? String)! + + for _ in 1...charsAddressBar.count { + app.typeText("\u{0008}") + } + + waitforNoExistence(app.tables["SiteTable"].staticTexts[url2["label"]!]) + XCTAssertFalse(app.tables["SiteTable"].staticTexts[url2["label"]!].exists) + XCTAssertFalse(app.tables["SiteTable"].staticTexts[url1["label"]!].exists) + } } diff --git a/XCUITests/DragAndDropTests.swift b/XCUITests/DragAndDropTests.swift new file mode 100755 index 000000000..58e99dd59 --- /dev/null +++ b/XCUITests/DragAndDropTests.swift @@ -0,0 +1,119 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +import XCTest + +let firstWebsite = ["url": "www.youtube.com", "tabName": "Home - YouTube"] +let secondWebsite = ["url": "www.twitter.com", "tabName": "Twitter"] +let homeTab = ["tabName": "home"] +let websiteWithSearchField = ["url": "https://developer.mozilla.org/en-US/search", "urlSearchField": "Search the docs"] + +class DragAndDropTests: BaseTestCase { + + override func tearDown() { + XCUIDevice.shared().orientation = UIDeviceOrientation.portrait + super.tearDown() + } + + private func openTwoWebsites() { + // Open two tabs + navigator.openURL(firstWebsite["url"]!) + navigator.goto(TabTray) + navigator.openURL(secondWebsite["url"]!) + waitUntilPageLoad() + } + + private func dragAndDrop(dragElement: XCUIElement, dropOnElement: XCUIElement) { + dragElement.press(forDuration: 2, thenDragTo: dropOnElement) + } + + private func checkTabsOrder(dragAndDropTab: Bool, firstTab: String, secondTab: String) { + let firstTabCell = app.collectionViews.cells.element(boundBy: 0).label + let secondTabCell = app.collectionViews.cells.element(boundBy: 1).label + + if (dragAndDropTab) { + XCTAssertEqual(firstTabCell, firstTab, "first tab after is not correct") + XCTAssertEqual(secondTabCell, secondTab, "second tab after is not correct") + } else { + XCTAssertEqual(firstTabCell, firstTab, "first tab before is not correct") + XCTAssertEqual(secondTabCell, secondTab, "second tab before is not correct") + } + } + + // This feature is working only on iPad so far and so tests enabled only on that schema + func testRearrangeTabs() { + openTwoWebsites() + checkTabsOrder(dragAndDropTab: false, firstTab: firstWebsite["tabName"]!, secondTab: secondWebsite["tabName"]!) + // Drag first tab on the second one + dragAndDrop(dragElement: app.collectionViews.cells[firstWebsite["tabName"]!], dropOnElement: app.collectionViews.cells[secondWebsite["tabName"]!]) + checkTabsOrder(dragAndDropTab: true, firstTab: secondWebsite["tabName"]!, secondTab: firstWebsite["tabName"]!) + // Check that focus is kept on last website open + XCTAssertEqual(app.textFields["url"].value! as? String, "mobile.twitter.com/", "The tab has not been dropped correctly") + } + + func testRearrangeTabsLandscape() { + // Set the device in landscape mode + XCUIDevice.shared().orientation = UIDeviceOrientation.landscapeLeft + openTwoWebsites() + checkTabsOrder(dragAndDropTab: false, firstTab: firstWebsite["tabName"]!, secondTab: secondWebsite["tabName"]!) + + // Rearrange the tabs via drag home tab and drop it on twitter tab + dragAndDrop(dragElement: app.collectionViews.cells[firstWebsite["tabName"]!], dropOnElement: app.collectionViews.cells[secondWebsite["tabName"]!]) + + checkTabsOrder(dragAndDropTab: true, firstTab: secondWebsite["tabName"]!, secondTab: firstWebsite["tabName"]!) + // Check that focus is kept on last website open + XCTAssertEqual(app.textFields["url"].value! as? String, "mobile.twitter.com/", "The tab has not been dropped correctly") + } + + func testDragDropToInvalidArea() { + openTwoWebsites() + checkTabsOrder(dragAndDropTab: false, firstTab: firstWebsite["tabName"]!, secondTab: secondWebsite["tabName"]!) + // Rearrange the tabs via drag home tab and drop it to the tabs button + dragAndDrop(dragElement: app.collectionViews.cells[firstWebsite["tabName"]!], dropOnElement: app.buttons["TopTabsViewController.tabsButton"]) + + // Check that the order of the tabs have not changed + checkTabsOrder(dragAndDropTab: false, firstTab: firstWebsite["tabName"]!, secondTab: secondWebsite["tabName"]!) + // Check that focus on the website does not change either + XCTAssertEqual(app.textFields["url"].value! as? String, "mobile.twitter.com/", "The tab has not been dropped correctly") + } + + func testDragAndDropHomeTab() { + // Home tab is open and then a new website + navigator.openNewURL(urlString: secondWebsite["url"]!) + waitUntilPageLoad() + waitforExistence(app.collectionViews.cells.element(boundBy: 1)) + checkTabsOrder(dragAndDropTab: false, firstTab: homeTab["tabName"]!, secondTab: secondWebsite["tabName"]!) + + // Drag and drop home tab from the second position to the first one + dragAndDrop(dragElement: app.collectionViews.cells["home"], dropOnElement: app.collectionViews.cells[secondWebsite["tabName"]!]) + + checkTabsOrder(dragAndDropTab: true, firstTab: secondWebsite["tabName"]! , secondTab: homeTab["tabName"]!) + // Check that focus is kept on last website open + XCTAssertEqual(app.textFields["url"].value! as? String, "mobile.twitter.com/", "The tab has not been dropped correctly") + } + + func testRearrangeTabsPrivateMode() { + navigator.toggleOn(userState.isPrivate, withAction: Action.TogglePrivateMode) + openTwoWebsites() + checkTabsOrder(dragAndDropTab: false, firstTab: firstWebsite["tabName"]!, secondTab: secondWebsite["tabName"]!) + // Drag first tab on the second one + dragAndDrop(dragElement: app.collectionViews.cells[firstWebsite["tabName"]!], dropOnElement: app.collectionViews.cells[secondWebsite["tabName"]!]) + + checkTabsOrder(dragAndDropTab: true, firstTab: secondWebsite["tabName"]!, secondTab: firstWebsite["tabName"]!) + // Check that focus is kept on last website open + XCTAssertEqual(app.textFields["url"].value! as? String, "mobile.twitter.com/", "The tab has not been dropped correctly") + } + + // This test drags the address bar and since it is not possible to drop it on another app, lets do it in a search box + func testDragAddressBarIntoSearchBox() { + navigator.openURL("developer.mozilla.org/en-US/search") + waitUntilPageLoad() + // Check the text in the search field before dragging and dropping the url text field + XCTAssertEqual(app.webViews.searchFields[websiteWithSearchField["urlSearchField"]!].placeholderValue, "Search the docs") + // DragAndDrop the url for only one second so that the TP menu is not shown and the search box is not covered + app.textFields["url"].press(forDuration: 1, thenDragTo: app.webViews.searchFields[websiteWithSearchField["urlSearchField"]!]) + // Verify that the text in the search field is the same as the text in the url text field + XCTAssertEqual(app.webViews.searchFields[websiteWithSearchField["urlSearchField"]!].value as? String, websiteWithSearchField["url"]!) + } +} diff --git a/XCUITests/FindInPageTest.swift b/XCUITests/FindInPageTest.swift old mode 100644 new mode 100755 diff --git a/XCUITests/FirstRunTourTests.swift b/XCUITests/FirstRunTourTests.swift new file mode 100755 index 000000000..f6c3692f3 --- /dev/null +++ b/XCUITests/FirstRunTourTests.swift @@ -0,0 +1,97 @@ +import XCTest + + +class FirstRunTourTests: BaseTestCase { + + override func setUp() { + app = XCUIApplication() + restart(app, args: [LaunchArguments.ClearProfile]) + navigator = createScreenGraph(for: self, with: app).navigator() + } + + func testFirstRunTour() { + // Complet the First run from first screen to the latest one + // Check that the first's tour screen is shown as well as all the elements in there + waitforExistence(app.scrollViews["IntroViewController.scrollView"]) + waitforExistence(app.staticTexts["Thanks for choosing Firefox!"]) + XCTAssertFalse(app.buttons["IntroViewController.startBrowsingButton"].exists) + XCTAssertTrue(app.images["tour-Welcome"].exists) + XCTAssertTrue(app.pageIndicators["IntroViewController.pageControl"].exists) + XCTAssertEqual(app.pageIndicators["IntroViewController.pageControl"].value as? String, "page 1 of 5") + + // Swipe to the second screen + app.scrollViews["IntroViewController.scrollView"].swipeLeft() + waitforExistence(app.staticTexts["Your search, your way"]) + XCTAssertTrue(app.buttons["IntroViewController.startBrowsingButton"].exists) + XCTAssertTrue(app.images["tour-Search"].exists) + XCTAssertEqual(app.pageIndicators["IntroViewController.pageControl"].value as? String, "page 2 of 5") + + // Swipe to the third screen + app.scrollViews["IntroViewController.scrollView"].swipeLeft() + waitforExistence(app.staticTexts["Browse like no one’s watching"]) + XCTAssertTrue(app.buttons["IntroViewController.startBrowsingButton"].exists) + XCTAssertTrue(app.images["tour-Private"].exists) + XCTAssertEqual(app.pageIndicators["IntroViewController.pageControl"].value as? String, "page 3 of 5") + + // Swipe to the fourth screen + app.scrollViews["IntroViewController.scrollView"].swipeLeft() + waitforExistence(app.staticTexts["You’ve got mail… options"]) + XCTAssertTrue(app.buttons["IntroViewController.startBrowsingButton"].exists) + XCTAssertTrue(app.images["tour-Mail"].exists) + XCTAssertEqual(app.pageIndicators["IntroViewController.pageControl"].value as? String, "page 4 of 5") + + // Swipe to the fifth screen + app.scrollViews["IntroViewController.scrollView"].swipeLeft() + waitforExistence(app.staticTexts["Pick up where you left off"]) + XCTAssertTrue(app.buttons["IntroViewController.startBrowsingButton"].exists) + XCTAssertTrue(app.images["tour-Sync"].exists) + XCTAssertTrue(app.buttons["Sign in to Firefox"].exists) + XCTAssertEqual(app.pageIndicators["IntroViewController.pageControl"].value as? String, "page 5 of 5") + } + + private func goToNextScreen(swipe: Int) { + for _ in 1...swipe { + app.scrollViews["IntroViewController.scrollView"].swipeLeft() + } + } + + private func tapStartBrowsingButton() { + waitforExistence(app.buttons["IntroViewController.startBrowsingButton"]) + app.buttons["IntroViewController.startBrowsingButton"].tap() + // User starts in HomePanelScreen with the default Top Sites + let topSites = app.collectionViews.cells["TopSitesCell"] + waitforExistence(topSites) + } + + func testStartBrowsingFromSecondScreen() { + navigator.goto(FirstRun) + goToNextScreen(swipe: 1) + tapStartBrowsingButton() + } + + func testStartBrowsingFromThirdScreen() { + navigator.goto(FirstRun) + goToNextScreen(swipe:2) + tapStartBrowsingButton() + } + + func testStartBrowsingFromFourthScreen() { + navigator.goto(FirstRun) + goToNextScreen(swipe:3) + tapStartBrowsingButton() + } + + func testStartBrowsingFromFifthScreen() { + navigator.goto(FirstRun) + goToNextScreen(swipe:4) + tapStartBrowsingButton() + } + + func testShowTourFromSettings() { + goToNextScreen(swipe: 1) + tapStartBrowsingButton() + navigator.goto(ShowTourInSettings) + waitforExistence(app.scrollViews["IntroViewController.scrollView"]) + waitforExistence(app.staticTexts["Thanks for choosing Firefox!"]) + } +} diff --git a/XCUITests/FxScreenGraph.swift b/XCUITests/FxScreenGraph.swift old mode 100644 new mode 100755 index 2c4bdf1c3..d52054538 --- a/XCUITests/FxScreenGraph.swift +++ b/XCUITests/FxScreenGraph.swift @@ -18,9 +18,12 @@ let BrowserTab = "BrowserTab" let PrivateBrowserTab = "PrivateBrowserTab" let BrowserTabMenu = "BrowserTabMenu" let PageOptionsMenu = "PageOptionsMenu" +let ToolsMenu = "ToolsMenu" let FindInPage = "FindInPage" let SettingsScreen = "SettingsScreen" let SyncSettings = "SyncSettings" +let FxASigninScreen = "FxASigninScreen" +let FxCreateAccount = "FxCreateAccount" let HomePageSettings = "HomePageSettings" let PasscodeSettings = "PasscodeSettings" let PasscodeIntervalSettings = "PasscodeIntervalSettings" @@ -41,6 +44,8 @@ let DisablePasscodeSettings = "DisablePasscodeSettings" let ChangePasscodeSettings = "ChangePasscodeSettings" let LockedLoginsSettings = "LockedLoginsSettings" let TabTrayLongPressMenu = "TabTrayLongPressMenu" +let HistoryRecentlyClosed = "HistoryRecentlyClosed" +let TrackingProtectionContextMenuDetails = "TrackingProtectionContextMenuDetails" // These are in the exact order they appear in the settings // screen. XCUIApplication loses them on small screens. @@ -104,6 +109,10 @@ class Action { static let SetURLByTyping = "SetURLByTyping" static let SetURLByPasting = "SetURLByPasting" + static let TrackingProtectionContextMenu = "TrackingProtectionContextMenu" + static let EnableTrackingProtectionperSite = "EnableTrackingProtectionperSite" + static let DisableTrackingProtectionperSite = "DisableTrackingProtectionperSite" + static let ReloadURL = "ReloadURL" static let OpenNewTabFromTabTray = "OpenNewTabFromTabTray" @@ -115,6 +124,7 @@ class Action { static let ToggleRequestDesktopSite = "ToggleRequestDesktopSite" static let ToggleNightMode = "ToggleNightMode" + static let ToggleTrackingProtection = "ToggleTrackingProtection" static let ToggleNoImageMode = "ToggleNoImageMode" static let Bookmark = "Bookmark" @@ -144,13 +154,20 @@ class Action { static let AcceptClearPrivateData = "AcceptClearPrivateData" static let ToggleTrackingProtectionPerTabEnabled = "ToggleTrackingProtectionPerTabEnabled" - static let ToggleTrackingProtectionSettingAlwaysOn = "ToggleTrackingProtectionSettingAlwaysOn" - static let ToggleTrackingProtectionSettingPrivateOnly = "ToggleTrackingProtectionSettingPrivateOnly" - static let ToggleTrackingProtectionSettingOff = "ToggleTrackingProtectionSettingOff" + static let ToggleTrackingProtectionSettingOnNormalMode = "ToggleTrackingProtectionSettingAlwaysOn" + static let ToggleTrackingProtectionSettingOnPrivateMode = "ToggleTrackingProtectionSettingPrivateOnly" + + static let ToggleShowToolbarWhenScrolling = "ToggleShowToolbarWhenScrolling" static let CloseTab = "CloseTab" static let CloseTabFromPageOptions = "CloseTabFromPageOptions" static let CloseTabFromTabTrayLongPressMenu = "CloseTabFromTabTrayLongPressMenu" + + static let FxATypeEmail = "FxATypeEmail" + static let FxATypePassword = "FxATypePassword" + static let FxATapOnSignInButton = "FxATapOnSignInButton" + + static let PinToTopSitesPAM = "PinToTopSitesPAM" } private var isTablet: Bool { @@ -160,9 +177,6 @@ private var isTablet: Bool { return UIDevice.current.userInterfaceIdiom == .pad } -// Matches the available options in app settings for enabling Tracking Protection -enum TrackingProtectionSetting : Int { case alwaysOn; case privateOnly; case off } - class FxUserState: MMUserState { required init() { super.init() @@ -193,9 +207,8 @@ class FxUserState: MMUserState { var numTabs: Int = 0 var trackingProtectionPerTabEnabled = true // TP can be shut off on a per-tab basis - var trackingProtectionSetting = TrackingProtectionSetting.privateOnly.rawValue // NSPredicate doesn't work with enum - // Construct an NSPredicate with this condition to use it. - static let trackingProtectionIsOnCondition = "trackingProtectionSetting == \(TrackingProtectionSetting.alwaysOn.rawValue) || (trackingProtectionSetting == \(TrackingProtectionSetting.privateOnly.rawValue) && isPrivate == YES)" + var trackingProtectionSettingOnNormalMode = true + var trackingProtectionSettingOnPrivateMode = true } fileprivate let defaultURL = "https://www.mozilla.org/en-US/book/" @@ -210,9 +223,9 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr let cancelBackAction = { if isTablet { // There is no Cancel option in iPad. - app/*@START_MENU_TOKEN@*/.otherElements["PopoverDismissRegion"]/*[[".otherElements[\"dismiss popup\"]",".otherElements[\"PopoverDismissRegion\"]"],[[[-1,1],[-1,0]]],[0]]@END_MENU_TOKEN@*/.tap() + app.otherElements["PopoverDismissRegion"].tap() } else { - app.buttons["PhotonMenu.cancel"].tap() + app.buttons["PhotonMenu.close"].tap() } } @@ -291,27 +304,59 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr } map.addScreenState(URLBarLongPressMenu) { screenState in - let menu = app.sheets.element(boundBy: 0) + let menu = app.tables["Context Menu"].firstMatch screenState.onEnterWaitFor(element: menu) screenState.gesture(forAction: Action.LoadURLByPasting, Action.LoadURL) { userState in UIPasteboard.general.string = userState.url ?? defaultURL - menu.buttons.element(boundBy: 0).tap() + menu.cells["menu-PasteAndGo"].firstMatch.tap() } screenState.gesture(forAction: Action.SetURLByPasting) { userState in UIPasteboard.general.string = userState.url ?? defaultURL - menu.buttons.element(boundBy: 1).tap() + menu.cells["menu-Paste"].firstMatch.tap() } - screenState.backAction = { - let buttons = menu.buttons - buttons.element(boundBy: buttons.count - 1).tap() + // Different possition for iphone and ipad + screenState.gesture(forAction: Action.TrackingProtectionContextMenu, transitionTo: TrackingProtectionContextMenuDetails) { userState in + if isTablet { + app.tables["Context Menu"].cells.element(boundBy: 0).tap() + } else { + app.tables["Context Menu"].cells.element(boundBy: 3).tap() + } } + screenState.backAction = { + if isTablet { + // There is no Cancel option in iPad. + app.otherElements["PopoverDismissRegion"].tap() + } else { + app.buttons["PhotonMenu.close"].tap() + } + } screenState.dismissOnUse = true } + map.addScreenState(TrackingProtectionContextMenuDetails) { screenState in + screenState.gesture(forAction: Action.EnableTrackingProtectionperSite) { userState in + app.tables.cells["menu-TrackingProtection"].tap() + userState.trackingProtectionPerTabEnabled = !userState.trackingProtectionPerTabEnabled + } + screenState.gesture(forAction: Action.DisableTrackingProtectionperSite) { userState in + app.tables.cells["menu-TrackingProtection-Off"].tap() + userState.trackingProtectionPerTabEnabled = !userState.trackingProtectionPerTabEnabled + } + + screenState.backAction = { + if isTablet { + // There is no Cancel option in iPad. + app.otherElements["PopoverDismissRegion"].tap() + } else { + app.buttons["PhotonMenu.close"].tap() + } + } + } + // URLBarOpen is dismissOnUse, which ScreenGraph interprets as "now we've done this action, then go back to the one before it" // but SetURL is an action than keeps us in URLBarOpen. So let's put it here. map.addScreenAction(Action.SetURL, transitionTo: URLBarOpen) @@ -402,6 +447,7 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr map.addScreenState(HomePanel_History) { screenState in screenState.press(app.tables["History List"].cells.element(boundBy: 2), to: HistoryPanelContextMenu) + screenState.tap(app.cells["HistoryPanel.recentlyClosedCell"], to: HistoryRecentlyClosed) screenState.noop(to: HomePanelsScreen) } @@ -409,6 +455,11 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr screenState.noop(to: HomePanelsScreen) } + map.addScreenState(HistoryRecentlyClosed) { screenState in + screenState.dismissOnUse = true + screenState.backAction = dismissContextMenuAction + } + map.addScreenState(HistoryPanelContextMenu) { screenState in screenState.dismissOnUse = true screenState.backAction = dismissContextMenuAction @@ -428,6 +479,7 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr let table = app.tables.element(boundBy: 0) screenState.tap(table.cells["Sync"], to: SyncSettings, if: "fxaUsername != nil") + screenState.tap(table.cells["SignInToSync"], to: FxASigninScreen, if: "fxaUsername == nil") screenState.tap(table.cells["Search"], to: SearchSettings) screenState.tap(table.cells["NewTab"], to: NewTabSettings) screenState.tap(table.cells["Homepage"], to: HomePageSettings) @@ -439,6 +491,10 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr screenState.tap(table.cells["TrackingProtection"], to: TrackingProtectionSettings) screenState.tap(table.cells["ShowTour"], to: ShowTourInSettings) + screenState.gesture(forAction: Action.ToggleShowToolbarWhenScrolling, if: "tablet == true") { UserState in + app.cells.switches["AlwaysShowToolbar"].tap() + app.buttons["Done"].tap() + } screenState.backAction = navigationControllerBackAction } @@ -452,6 +508,27 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr screenState.backAction = navigationControllerBackAction } + map.addScreenState(FxASigninScreen) { screenState in + screenState.backAction = navigationControllerBackAction + + screenState.gesture(forAction: Action.FxATypeEmail) { userState in + app.webViews.textFields["Email"].tap() + type(text: userState.fxaUsername!) + } + screenState.gesture(forAction: Action.FxATypePassword) { userState in + app.webViews.secureTextFields["Password"].tap() + type(text: userState.fxaPassword!) + } + screenState.gesture(forAction: Action.FxATapOnSignInButton) { userState in + app.webViews.buttons["Sign in"].tap() + } + screenState.tap(app.webViews.links["Create an account"], to: FxCreateAccount) + } + + map.addScreenState(FxCreateAccount) { screenState in + screenState.backAction = navigationControllerBackAction + } + map.addScreenState(AddCustomSearchSettings) { screenState in screenState.backAction = navigationControllerBackAction } @@ -501,21 +578,21 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr screenState.tap(table.cells["ChangePasscode"], to: ChangePasscodeSettings, if: "passcode != nil") } - func typePasscode(_ passCode: String) { - passCode.forEach { char in + func type(text: String) { + text.forEach { char in app.keys["\(char)"].tap() } } map.addScreenState(SetPasscodeScreen) { screenState in screenState.gesture(forAction: Action.SetPasscode, transitionTo: PasscodeSettings) { userState in - typePasscode(userState.newPasscode) - typePasscode(userState.newPasscode) + type(text: userState.newPasscode) + type(text: userState.newPasscode) userState.passcode = userState.newPasscode } screenState.gesture(forAction: Action.SetPasscodeTypeOnce) { userState in - typePasscode(userState.newPasscode) + type(text: userState.newPasscode) } screenState.backAction = navigationControllerBackAction } @@ -523,12 +600,12 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr map.addScreenState(DisablePasscodeSettings) { screenState in screenState.gesture(forAction: Action.DisablePasscode, transitionTo: PasscodeSettings) { userState in if let passcode = userState.passcode { - typePasscode(passcode) + type(text: passcode) } } screenState.gesture(forAction: Action.DisablePasscodeTypeIncorrectPasscode) { userState in - typePasscode(userState.wrongPasscode) + type(text: userState.wrongPasscode) } screenState.backAction = navigationControllerBackAction } @@ -536,7 +613,7 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr map.addScreenState(PasscodeIntervalSettings) { screenState in screenState.onEnter { userState in if let passcode = userState.passcode { - typePasscode(passcode) + type(text: passcode) } } screenState.backAction = navigationControllerBackAction @@ -545,20 +622,20 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr map.addScreenState(ChangePasscodeSettings) { screenState in screenState.gesture(forAction: Action.ChangePasscode, transitionTo: PasscodeSettings) { userState in if let passcode = userState.passcode { - typePasscode(passcode) - typePasscode(userState.newPasscode) - typePasscode(userState.newPasscode) + type(text: passcode) + type(text: userState.newPasscode) + type(text: userState.newPasscode) userState.passcode = userState.newPasscode } } screenState.gesture(forAction: Action.ConfirmPasscodeToChangePasscode) { userState in if let passcode = userState.passcode { - typePasscode(passcode) + type(text: passcode) } } screenState.gesture(forAction: Action.ChangePasscodeTypeOnce) { userState in - typePasscode(userState.newPasscode) + type(text: userState.newPasscode) } screenState.backAction = navigationControllerBackAction } @@ -572,13 +649,13 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr screenState.dismissOnUse = true screenState.gesture(forAction: Action.LoginPasscodeTypeIncorrectOne) { userState in - typePasscode(userState.wrongPasscode) + type(text: userState.wrongPasscode) } // Gesture to get to the protected screen. screenState.gesture(forAction: Action.UnlockLoginsSettings, transitionTo: LoginsSettings) { userState in if let passcode = userState.passcode { - typePasscode(passcode) + type(text: passcode) } } } @@ -613,16 +690,12 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr map.addScreenState(TrackingProtectionSettings) { screenState in screenState.backAction = navigationControllerBackAction - screenState.tap(app.cells["Settings.TrackingProtectionOption.OnLabel"], forAction: Action.ToggleTrackingProtectionSettingAlwaysOn) { userState in - userState.trackingProtectionSetting = TrackingProtectionSetting.alwaysOn.rawValue + screenState.tap(app.toggles["Normal Browsing Mode"], forAction: Action.ToggleTrackingProtectionSettingOnNormalMode) { userState in + userState.trackingProtectionSettingOnNormalMode = !userState.trackingProtectionSettingOnNormalMode } - screenState.tap(app.cells["Settings.TrackingProtectionOption.OnInPrivateBrowsingLabel"], forAction: Action.ToggleTrackingProtectionSettingPrivateOnly) { userState in - userState.trackingProtectionSetting = TrackingProtectionSetting.privateOnly.rawValue - } - - screenState.tap(app.cells["Settings.TrackingProtectionOption.OffLabel"], forAction: Action.ToggleTrackingProtectionSettingOff) { userState in - userState.trackingProtectionSetting = TrackingProtectionSetting.off.rawValue + screenState.tap(app.toggles["Private Browsing Mode"], forAction: Action.ToggleTrackingProtectionSettingOnPrivateMode) { userState in + userState.trackingProtectionSettingOnPrivateMode = !userState.trackingProtectionSettingOnPrivateMode } } @@ -713,17 +786,17 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr } map.addScreenState(ReloadLongPressMenu) { screenState in - screenState.backAction = lastButtonIsCancel + screenState.backAction = cancelBackAction screenState.dismissOnUse = true - let rdsButton = app.sheets.element(boundBy: 0).buttons.element(boundBy: 0) + let rdsButton = app.tables["Context Menu"].cells.element(boundBy: 0) screenState.tap(rdsButton, forAction: Action.ToggleRequestDesktopSite) { userState in userState.requestDesktopSite = !userState.requestDesktopSite } - let trackingProtectionButton = app.sheets.element(boundBy: 0).buttons.element(boundBy: 1) + let trackingProtectionButton = app.tables["Context Menu"].cells.element(boundBy: 1) - screenState.tap(trackingProtectionButton, forAction: Action.ToggleTrackingProtectionPerTabEnabled, if: FxUserState.trackingProtectionIsOnCondition) { userState in + screenState.tap(trackingProtectionButton, forAction: Action.ToggleTrackingProtectionPerTabEnabled) { userState in userState.trackingProtectionPerTabEnabled = !userState.trackingProtectionPerTabEnabled } } @@ -743,6 +816,7 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr screenState.tap(app.tables["Context Menu"].cells["menu-FindInPage"], to: FindInPage) screenState.tap(app.tables["Context Menu"].cells["menu-Bookmark"], forAction: Action.BookmarkThreeDots, Action.Bookmark) screenState.tap(app.tables["Context Menu"].cells["action_remove"], forAction: Action.CloseTabFromPageOptions, Action.CloseTab, transitionTo: HomePanelsScreen, if: "tablet != true") + screenState.tap(app.tables.cells["action_pin"], forAction: Action.PinToTopSitesPAM) screenState.backAction = cancelBackAction screenState.dismissOnUse = true } @@ -759,13 +833,21 @@ func createScreenGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScr screenState.tap(app.tables.cells["menu-panel-History"], to: HomePanel_History) screenState.tap(app.tables.cells["menu-panel-ReadingList"], to: HomePanel_ReadingList) - screenState.tap(app.tables.cells["menu-NoImageMode"], forAction: Action.ToggleNoImageMode) { userState in + screenState.tap(app.tables.cells["menu-NoImageMode"], forAction: Action.ToggleNoImageMode, transitionTo: BrowserTabMenu) { userState in userState.noImageMode = !userState.noImageMode } - - screenState.tap(app.tables.cells["menu-NightMode"], forAction: Action.ToggleNightMode) { userState in + + screenState.tap(app.tables.cells["menu-NightMode"], forAction: Action.ToggleNightMode, transitionTo: BrowserTabMenu) { userState in userState.nightMode = !userState.nightMode } + + screenState.tap(app.tables.cells["menu-TrackingProtection"], forAction: Action.ToggleTrackingProtection, transitionTo: BrowserTabMenu) { userState in + if userState.isPrivate { + userState.trackingProtectionSettingOnPrivateMode = !userState.trackingProtectionSettingOnPrivateMode + } else { + userState.trackingProtectionSettingOnNormalMode = !userState.trackingProtectionSettingOnNormalMode + } + } screenState.dismissOnUse = true screenState.backAction = cancelBackAction @@ -816,8 +898,8 @@ extension MMNavigator where T == FxUserState { } func browserPerformAction(_ view: BrowserPerformAction) { - let PageMenuOptions = [.toggleBookmarkOption, .addReadingListOption, .copyURLOption, .findInPageOption, .toggleDesktopOption, .pinToTopSitesOption, .sendToDeviceOption, BrowserPerformAction.shareOption] - let BrowserMenuOptions = [.openTopSitesOption, .openBookMarksOption, .openHistoryOption, .openReadingListOption, .toggleHideImages, .toggleNightMode, BrowserPerformAction.openSettingsOption] + let PageMenuOptions = [.shareOption, .toggleBookmarkOption, .addReadingListOption, .findInPageOption, .sendToDeviceOption, .toggleDesktopOption, BrowserPerformAction.copyURLOption] + let BrowserMenuOptions = [.openTopSitesOption, .openBookMarksOption, .openReadingListOption, .openHistoryOption, .toggleHideImages, .toggleNightMode, BrowserPerformAction.openSettingsOption] let app = XCUIApplication() diff --git a/XCUITests/FxScreenGraphTests.swift b/XCUITests/FxScreenGraphTests.swift old mode 100644 new mode 100755 diff --git a/XCUITests/HistoryTests.swift b/XCUITests/HistoryTests.swift old mode 100644 new mode 100755 index b5120d639..9dd836cde --- a/XCUITests/HistoryTests.swift +++ b/XCUITests/HistoryTests.swift @@ -5,6 +5,8 @@ import XCTest let webpage = ["url": "www.mozilla.org", "label": "Internet for people, not profit — Mozilla", "value": "mozilla.org"] +// This is part of the info the user will see in recent closed tabs once the default visited website (https://www.mozilla.org/en-US/book/) is closed +let closedWebPageLabel = "The Book of Mozilla" class HistoryTests: BaseTestCase { func testEmptyHistoryListFirstTime() { @@ -30,12 +32,14 @@ class HistoryTests: BaseTestCase { navigator.goto(HomePanel_History) app.tables.cells["HistoryPanel.syncedDevicesCell"].tap() waitforExistence(app.tables.cells.staticTexts["Firefox Sync"]) - XCTAssertTrue(app.tables/*@START_MENU_TOKEN@*/.buttons["Sign in"]/*[[".cells.buttons[\"Sign in\"]",".buttons[\"Sign in\"]"],[[[-1,1],[-1,0]]],[0]]@END_MENU_TOKEN@*/.exists) + XCTAssertTrue(app.tables.buttons["Sign in to Sync"].exists, "Sing in button does not appear") } func testClearHistoryFromSettings() { // Browse to have an item in history list navigator.openURL(webpage["url"]!) + waitUntilPageLoad() + navigator.goto(BrowserTabMenu) navigator.goto(HomePanel_History) waitforExistence(app.tables.cells["HistoryPanel.recentlyClosedCell"]) XCTAssertTrue(app.tables.cells.staticTexts[webpage["label"]!].exists) @@ -48,4 +52,130 @@ class HistoryTests: BaseTestCase { waitforExistence(app.tables.cells["HistoryPanel.recentlyClosedCell"]) XCTAssertFalse(app.tables.cells.staticTexts[webpage["label"]!].exists) } + + func testRecentlyClosedOptionAvailable() { + navigator.goto(HistoryRecentlyClosed) + waitforNoExistence(app.tables["Recently Closed Tabs List"]) + + // Go to the default web site and check whether the option is enabled + navigator.goto(BrowserTab) + waitUntilPageLoad() + navigator.goto(BrowserTabMenu) + navigator.goto(HistoryRecentlyClosed) + waitforNoExistence(app.tables["Recently Closed Tabs List"]) + + // Now go back to default website close it and check whether the option is enabled + navigator.goto(BrowserTab) + navigator.goto(TabTray) + navigator.closeAllTabs() + navigator.goto(HistoryRecentlyClosed) + + // The Closed Tabs list should contain the info of the website just closed + waitforExistence(app.tables["Recently Closed Tabs List"]) + XCTAssertTrue(app.tables.cells.staticTexts[closedWebPageLabel].exists) + + // This option should be enabled on private mode too + navigator.toggleOn(userState.isPrivate, withAction: Action.TogglePrivateMode) + navigator.goto(HistoryRecentlyClosed) + waitforExistence(app.tables["Recently Closed Tabs List"]) + } + + func testClearRecentlyClosedHistory() { + // Open the default website + navigator.goto(BrowserTab) + navigator.goto(TabTray) + navigator.closeAllTabs() + navigator.goto(HomePanel_History) + navigator.goto(HistoryRecentlyClosed) + // Once the website is visited and closed it will appear in Recently Closed Tabs list + waitforExistence(app.tables["Recently Closed Tabs List"]) + XCTAssertTrue(app.tables.cells.staticTexts[closedWebPageLabel].exists) + + // Go to settings and clear private data + navigator.performAction(Action.AcceptClearPrivateData) + + // Back on History panel view check that there is not any item + navigator.goto(HistoryRecentlyClosed) + waitforNoExistence(app.tables["Recently Closed Tabs List"]) + } + + func testLongTapOptionsRecentlyClosedItem() { + // Open the default website + navigator.goto(BrowserTab) + navigator.goto(TabTray) + navigator.closeAllTabs() + + navigator.goto(BrowserTabMenu) + navigator.goto(HistoryRecentlyClosed) + waitforExistence(app.tables["Recently Closed Tabs List"]) + XCTAssertTrue(app.tables.cells.staticTexts[closedWebPageLabel].exists) + app.tables.cells.staticTexts[closedWebPageLabel].press(forDuration: 1) + waitforExistence(app.tables["Context Menu"]) + XCTAssertTrue(app.tables.cells["quick_action_new_tab"].exists) + XCTAssertTrue(app.tables.cells["quick_action_new_private_tab"].exists) + } + + func testOpenInNewTabRecentlyClosedItem() { + // Open the default website + navigator.goto(BrowserTab) + navigator.goto(TabTray) + navigator.closeAllTabs() + + navigator.goto(HistoryRecentlyClosed) + waitforExistence(app.tables["Recently Closed Tabs List"]) + XCTAssertTrue(app.tables.cells.staticTexts[closedWebPageLabel].exists) + let numTabsOpen = userState.numTabs + XCTAssertEqual(numTabsOpen, 1) + app.tables.cells.staticTexts[closedWebPageLabel].press(forDuration: 1) + waitforExistence(app.tables["Context Menu"]) + app.tables.cells["quick_action_new_tab"].tap() + navigator.goto(TabTray) + let numTabsOpen2 = userState.numTabs + XCTAssertEqual(numTabsOpen2, 2) + } + + func testOpenInNewPrivateTabRecentlyClosedItem() { + // Open the default website + navigator.goto(BrowserTab) + navigator.goto(TabTray) + navigator.closeAllTabs() + navigator.goto(HistoryRecentlyClosed) + waitforExistence(app.tables["Recently Closed Tabs List"]) + XCTAssertTrue(app.tables.cells.staticTexts[closedWebPageLabel].exists) + + app.tables.cells.staticTexts[closedWebPageLabel].press(forDuration: 1) + waitforExistence(app.tables["Context Menu"]) + app.tables.cells["quick_action_new_private_tab"].tap() + + navigator.toggleOn(userState.isPrivate, withAction: Action.TogglePrivateMode) + navigator.goto(TabTray) + let numTabsOpen = userState.numTabs + XCTAssertEqual(numTabsOpen, 1) + } + + func testPrivateClosedSiteDoesNotAppearOnRecentlyClosed() { + navigator.toggleOn(userState.isPrivate, withAction: Action.TogglePrivateMode) + // Open the default website + navigator.goto(BrowserTab) + // It is necessary to open two sites so that when one is closed private mode is not closed + navigator.openNewURL(urlString: "mozilla.org") + waitUntilPageLoad() + navigator.goto(TabTray) + waitforExistence(app.collectionViews.cells[webpage["label"]!]) + // 'x' button to close the tab is not visible, so closing by swiping the tab + app.collectionViews.cells[webpage["label"]!].swipeRight() + + navigator.performAction(Action.OpenNewTabFromTabTray) + navigator.nowAt(HomePanelsScreen) + navigator.goto(HomePanel_History) + XCTAssertFalse(app.cells.staticTexts["Recently Closed"].isSelected) + waitforNoExistence(app.tables["Recently Closed Tabs List"]) + + // Now verify that on regular mode the recently closed list is empty too + navigator.toggleOff(userState.isPrivate, withAction: Action.TogglePrivateMode) + navigator.goto(HomePanelsScreen) + navigator.goto(HomePanel_History) + XCTAssertFalse(app.cells.staticTexts["Recently Closed"].isSelected) + waitforNoExistence(app.tables["Recently Closed Tabs List"]) + } } diff --git a/XCUITests/HomePageSettingsTest.swift b/XCUITests/HomePageSettingsTest.swift old mode 100644 new mode 100755 diff --git a/XCUITests/HomePageSettingsUITest.swift b/XCUITests/HomePageSettingsUITest.swift old mode 100644 new mode 100755 index 4c5b1bb01..fa05e4108 --- a/XCUITests/HomePageSettingsUITest.swift +++ b/XCUITests/HomePageSettingsUITest.swift @@ -58,8 +58,8 @@ class HomePageSettingsUITests: BaseTestCase { // Go to a website and copy the url navigator.openURL(websiteUrl1) app.textFields["url"].press(forDuration: 5) - app.buttons["Copy Address"].tap() - + waitforExistence(app.tables["Context Menu"]) + app.tables["Context Menu"].cells["menu-Copy-Link"].tap() // Go to HomePage settings and paste it using the option Used Copied Link navigator.goto(HomePageSettings) XCTAssertTrue(app.cells["Use Copied Link"].isEnabled) diff --git a/XCUITests/HomePageUITest.swift b/XCUITests/HomePageUITest.swift old mode 100644 new mode 100755 diff --git a/XCUITests/Info.plist b/XCUITests/Info.plist old mode 100644 new mode 100755 index 6532c875c..98a71153b --- a/XCUITests/Info.plist +++ b/XCUITests/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 10.4 + 11.1 CFBundleSignature ???? CFBundleVersion diff --git a/XCUITests/MailAppSettingsTests.swift b/XCUITests/MailAppSettingsTests.swift old mode 100644 new mode 100755 diff --git a/XCUITests/NavigationTest.swift b/XCUITests/NavigationTest.swift old mode 100644 new mode 100755 index c93206e4b..729bb49a9 --- a/XCUITests/NavigationTest.swift +++ b/XCUITests/NavigationTest.swift @@ -5,7 +5,7 @@ import XCTest let website_1 = ["url": "www.mozilla.org", "label": "Internet for people, not profit — Mozilla", "value": "mozilla.org"] -let website_2 = ["url": "www.example.com", "label": "Example", "value": "example"] +let website_2 = ["url": "www.example.com", "label": "Example", "value": "example", "link": "More information...", "moreLinkLongPressUrl": "http://www.iana.org/domains/example", "moreLinkLongPressInfo": "iana"] let urlAddons = "addons.mozilla.org" let urlGoogle = "www.google.com" @@ -100,7 +100,7 @@ class NavigationTest: BaseTestCase { navigator.goto(HomePanel_History) XCTAssertTrue(app.tables["History List"].staticTexts["Synced Devices"].isEnabled) app.tables["History List"].staticTexts["Synced Devices"].tap() - app.tables.buttons["Sign in"].tap() + app.tables.buttons["Sign in to Sync"].tap() checkFirefoxSyncScreenShown() app.navigationBars["Client.FxAContentView"].buttons["Done"].tap() navigator.nowAt(HomePanel_History) @@ -201,13 +201,15 @@ class NavigationTest: BaseTestCase { } private func checkMobileSite() { - app.buttons["TabLocationView.pageOptionsButton"].tap() + navigator.nowAt(BrowserTab) + navigator.goto(PageOptionsMenu) waitforExistence(app.tables.cells["menu-RequestDesktopSite"].staticTexts[requestDesktopSiteLabel]) navigator.goto(BrowserTab) } private func checkDesktopSite() { - app.buttons["TabLocationView.pageOptionsButton"].tap() + navigator.nowAt(BrowserTab) + navigator.goto(PageOptionsMenu) waitforExistence(app.tables.cells["menu-RequestDesktopSite"].staticTexts[requestMobileSiteLabel]) navigator.goto(BrowserTab) } @@ -293,4 +295,82 @@ class NavigationTest: BaseTestCase { XCTAssertTrue (desktopViewElement.exists, "Desktop view is not available after coming from another site in mobile view") } */ + func testLongPressLinkOptions() { + navigator.openURL(website_2["url"]!) + app.webViews.links[website_2["link"]!].press(forDuration: 2) + waitforExistence(app.sheets[website_2["moreLinkLongPressUrl"]!]) + XCTAssertTrue(app.buttons["Open in New Tab"].exists, "The option is not shown") + XCTAssertTrue(app.buttons["Open in New Private Tab"].exists, "The option is not shown") + XCTAssertTrue(app.buttons["Copy Link"].exists, "The option is not shown") + XCTAssertTrue(app.buttons["Share Link"].exists, "The option is not shown") + } + func testLongPressLinkOptionsPrivateMode() { + navigator.toggleOn(userState.isPrivate, withAction: Action.TogglePrivateMode) + navigator.openURL(website_2["url"]!) + app.webViews.links[website_2["link"]!].press(forDuration: 2) + waitforExistence(app.sheets[website_2["moreLinkLongPressUrl"]!]) + XCTAssertFalse(app.buttons["Open in New Tab"].exists, "The option is not shown") + XCTAssertTrue(app.buttons["Open in New Private Tab"].exists, "The option is not shown") + XCTAssertTrue(app.buttons["Copy Link"].exists, "The option is not shown") + XCTAssertTrue(app.buttons["Share Link"].exists, "The option is not shown") + + } + // Only testing Share and Copy Link, the other two options are already covered in other tests + func testCopyLink() { + longPressLinkOptions(optionSelected: "Copy Link") + navigator.goto(NewTabScreen) + app.textFields["url"].press(forDuration: 2) + + waitforExistence(app.tables["Context Menu"]) + app.tables.cells["menu-Paste"].tap() + app.buttons["Go"].tap() + waitUntilPageLoad() + waitForValueContains(app.textFields["url"], value: website_2["moreLinkLongPressInfo"]!) + } + + func testCopyLinkPrivateMode() { + navigator.toggleOn(userState.isPrivate, withAction: Action.TogglePrivateMode) + longPressLinkOptions(optionSelected: "Copy Link") + navigator.goto(NewTabScreen) + app.textFields["url"].press(forDuration: 2) + + app.tables.cells["menu-Paste"].tap() + app.buttons["Go"].tap() + waitUntilPageLoad() + waitForValueContains(app.textFields["url"], value: website_2["moreLinkLongPressInfo"]!) + } + + private func longPressLinkOptions(optionSelected: String) { + navigator.openURL(website_2["url"]!) + waitUntilPageLoad() + app.webViews.links[website_2["link"]!].press(forDuration: 2) + app.buttons[optionSelected].tap() + } + + func testShareLink() { + longPressLinkOptions(optionSelected: "Share Link") + waitforExistence(app.collectionViews.buttons["Copy"]) + XCTAssertTrue(app.collectionViews.buttons["Copy"].exists, "The share menu is not shown") + } + + func testShareLinkPrivateMode() { + navigator.toggleOn(userState.isPrivate, withAction: Action.TogglePrivateMode) + longPressLinkOptions(optionSelected: "Share Link") + waitforExistence(app.collectionViews.buttons["Copy"]) + XCTAssertTrue(app.collectionViews.buttons["Copy"].exists, "The share menu is not shown") + } + + func testCancelLongPressLinkMenu() { + navigator.openURL(website_2["url"]!) + app.webViews.links[website_2["link"]!].press(forDuration: 2) + if iPad() { + // For iPad there is no Cancel, so we tap to dismiss the menu + app/*@START_MENU_TOKEN@*/.otherElements["PopoverDismissRegion"]/*[[".otherElements[\"dismiss popup\"]",".otherElements[\"PopoverDismissRegion\"]"],[[[-1,1],[-1,0]]],[0]]@END_MENU_TOKEN@*/.tap() + } else { + app.buttons["Cancel"].tap() + } + + waitforNoExistence(app.sheets[website_2["moreLinkLongPressInfo"]!]) + XCTAssertEqual(app.textFields["url"].value! as? String, "www.example.com/", "After canceling the menu user is in a different website") + } } diff --git a/XCUITests/NewTabSettings.swift b/XCUITests/NewTabSettings.swift old mode 100644 new mode 100755 diff --git a/XCUITests/NightModeTests.swift b/XCUITests/NightModeTests.swift old mode 100644 new mode 100755 index cca36f923..fbbd37007 --- a/XCUITests/NightModeTests.swift +++ b/XCUITests/NightModeTests.swift @@ -4,28 +4,15 @@ import XCTest class NightModeTests: BaseTestCase { - private func nightModeOff() { - navigator.goto(BrowserTabMenu) - app.tables.cells["Disable Night Mode"].tap() - navigator.nowAt(BrowserTab) - } - - private func nightModeOn() { - navigator.goto(BrowserTabMenu) - app.tables.cells["Enable Night Mode"].tap() - navigator.nowAt(BrowserTab) - } private func checkNightModeOn() { - navigator.goto(BrowserTabMenu) - waitforExistence(app.tables.cells["Disable Night Mode"]) - navigator.goto(BrowserTab) + waitforExistence(app.tables.cells["menu-NightMode"]) + XCTAssertTrue(app.tables.cells.images["enabled"].exists) } private func checkNightModeOff() { - navigator.goto(BrowserTabMenu) - waitforExistence(app.tables.cells["Enable Night Mode"]) - navigator.goto(BrowserTab) + waitforExistence(app.tables.cells["menu-NightMode"]) + XCTAssertTrue(app.tables.cells.images["disabled"].exists) } func testNightModeUI() { @@ -35,13 +22,13 @@ class NightModeTests: BaseTestCase { navigator.openNewURL(urlString: url1) //turn on the night mode - nightModeOn() + navigator.performAction(Action.ToggleNightMode) //checking night mode on or off checkNightModeOn() //turn off the night mode - nightModeOff() + navigator.performAction(Action.ToggleNightMode) //checking night mode on or off checkNightModeOff() diff --git a/XCUITests/NoImageTests.swift b/XCUITests/NoImageTests.swift old mode 100644 new mode 100755 index 8916f47fe..9e8740a05 --- a/XCUITests/NoImageTests.swift +++ b/XCUITests/NoImageTests.swift @@ -8,28 +8,15 @@ let NoImageButtonIdentifier = "menu-NoImageMode" let ContextMenuIdentifier = "Context Menu" class NoImageTests: BaseTestCase { - private func showImages() { - navigator.goto(BrowserTabMenu) - app.tables[ContextMenuIdentifier].cells[NoImageButtonIdentifier].tap() - navigator.nowAt(BrowserTab) - } - - private func hideImages() { - navigator.goto(BrowserTabMenu) - app.tables.cells[NoImageButtonIdentifier].tap() - navigator.nowAt(BrowserTab) - } private func checkShowImages() { - navigator.goto(BrowserTabMenu) waitforExistence(app.tables.cells[NoImageButtonIdentifier]) - navigator.goto(BrowserTab) + XCTAssertTrue(app.tables.cells[NoImageButtonIdentifier].images["enabled"].exists) } private func checkHideImages() { - navigator.goto(BrowserTabMenu) waitforExistence(app.tables.cells[NoImageButtonIdentifier]) - navigator.goto(BrowserTab) + XCTAssertTrue(app.tables.cells[NoImageButtonIdentifier].images["disabled"].exists) } // Functionality is tested by UITests/NoImageModeTests, here only the UI is updated properly @@ -39,11 +26,11 @@ class NoImageTests: BaseTestCase { waitUntilPageLoad() // Select hide images, and check the UI is updated - hideImages() + navigator.performAction(Action.ToggleNoImageMode) checkShowImages() // Select show images, and check the UI is updated - showImages() + navigator.performAction(Action.ToggleNoImageMode) checkHideImages() } } diff --git a/XCUITests/PhotonActionSheetTest.swift b/XCUITests/PhotonActionSheetTest.swift old mode 100644 new mode 100755 index 2a64fddf2..180c7c1b6 --- a/XCUITests/PhotonActionSheetTest.swift +++ b/XCUITests/PhotonActionSheetTest.swift @@ -8,19 +8,11 @@ class PhotonActionSheetTest: BaseTestCase { func testPinToTop() { navigator.openURL("http://example.com") waitUntilPageLoad() - // Open Action Sheet - app.buttons["TabLocationView.pageOptionsButton"].tap() + // Open Page Action Menu Sheet and Pin the site + navigator.performAction(Action.PinToTopSitesPAM) - // Pin the site - app.cells["Pin to Top Sites"].tap() - - // Verify that the site has been pinned - // Open menu - app.buttons["Menu"].tap() - - // Navigate to top sites - app.cells["Top Sites"].tap() - waitforExistence(app.cells["TopSite"].firstMatch) + // Navigate to topsites to verify that the site has been pinned + navigator.goto(NewTabScreen) // Verify that the site is pinned to top let cell = app.cells["TopSite"].firstMatch diff --git a/XCUITests/PrivateBrowsingTest.swift b/XCUITests/PrivateBrowsingTest.swift old mode 100644 new mode 100755 diff --git a/XCUITests/ReaderViewUITest.swift b/XCUITests/ReaderViewUITest.swift old mode 100644 new mode 100755 diff --git a/XCUITests/ScreenGraphTest.swift b/XCUITests/ScreenGraphTest.swift old mode 100644 new mode 100755 index 100897694..82b648b4f --- a/XCUITests/ScreenGraphTest.swift +++ b/XCUITests/ScreenGraphTest.swift @@ -44,6 +44,7 @@ extension ScreenGraphTest { // Switch night mode on, by toggling. navigator.performAction(TestActions.ToggleNightMode) XCTAssertTrue(navigator.userState.nightMode) + navigator.back() XCTAssertEqual(navigator.screenState, BrowserTab) // Nothing should happen here, because night mode is already on. @@ -54,6 +55,7 @@ extension ScreenGraphTest { // Switch night mode off. navigator.toggleOff(navigator.userState.nightMode, withAction: TestActions.ToggleNightMode) XCTAssertFalse(navigator.userState.nightMode) + navigator.back() XCTAssertEqual(navigator.screenState, BrowserTab) } @@ -153,6 +155,13 @@ fileprivate class TestActions { static let LoadURLByPasting = "LoadURLByPasting" } +private var isTablet: Bool { + // There is more value in a variable having the same name, + // so it can be used in both predicates and in code + // than avoiding the duplication of one line of code. + return UIDevice.current.userInterfaceIdiom == .pad +} + fileprivate func createTestGraph(for test: XCTestCase, with app: XCUIApplication) -> MMScreenGraph { let map = MMScreenGraph(for: test, with: TestUserState.self) @@ -181,7 +190,7 @@ fileprivate func createTestGraph(for test: XCTestCase, with app: XCUIApplication screenState.gesture(forAction: TestActions.LoadURLByPasting, TestActions.LoadURL) { userState in UIPasteboard.general.string = userState.url ?? defaultURL app.textFields["url"].press(forDuration: 1.0) - app.sheets.element(boundBy: 0).buttons.element(boundBy: 0).tap() + app.tables["Context Menu"].cells["menu-PasteAndGo"].firstMatch.tap() } } @@ -199,12 +208,17 @@ fileprivate func createTestGraph(for test: XCTestCase, with app: XCUIApplication screenState.onEnterWaitFor(element: app.tables["Context Menu"]) screenState.tap(app.tables.cells["Settings"], to: SettingsScreen) - screenState.tap(app.cells["menu-NightMode"], forAction: TestActions.ToggleNightMode) { userState in + screenState.tap(app.cells["menu-NightMode"], forAction: TestActions.ToggleNightMode, transitionTo: BrowserTabMenu) { userState in userState.nightMode = !userState.nightMode } screenState.backAction = { - app.buttons["PhotonMenu.cancel"].tap() + if isTablet { + // There is no Cancel option in iPad. + app.otherElements["PopoverDismissRegion"].tap() + } else { + app.buttons["PhotonMenu.close"].tap() + } } } diff --git a/XCUITests/SearchSettingsUITest.swift b/XCUITests/SearchSettingsUITest.swift old mode 100644 new mode 100755 diff --git a/XCUITests/SearchTest.swift b/XCUITests/SearchTest.swift old mode 100644 new mode 100755 index 4031a9f73..a63b2578d --- a/XCUITests/SearchTest.swift +++ b/XCUITests/SearchTest.swift @@ -152,7 +152,6 @@ class SearchTests: BaseTestCase { changeSearchEngine(searchEngine: "Twitter") changeSearchEngine(searchEngine: "Wikipedia") // changeSearchEngine(searchEngine: "Amazon.com") - changeSearchEngine(searchEngine: "Yahoo") } func testDefaultSearchEngine() { diff --git a/XCUITests/SettingsTest.swift b/XCUITests/SettingsTest.swift old mode 100644 new mode 100755 diff --git a/XCUITests/SiteLoadTest.swift b/XCUITests/SiteLoadTest.swift old mode 100644 new mode 100755 diff --git a/XCUITests/SyncFAUITests.swift b/XCUITests/SyncFAUITests.swift new file mode 100755 index 000000000..9fa3d3642 --- /dev/null +++ b/XCUITests/SyncFAUITests.swift @@ -0,0 +1,85 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +import XCTest + +class SyncUITests: BaseTestCase { + func testUIFromSettings () { + navigator.goto(FxASigninScreen) + waitforExistence(app.webViews.staticTexts["Sign in"]) + XCTAssertTrue(app.navigationBars["Client.FxAContentView"].exists) + XCTAssertTrue(app.webViews.textFields["Email"].exists) + XCTAssertTrue(app.webViews.secureTextFields["Password"].exists) + XCTAssertTrue(app.webViews.buttons["Sign in"].exists) + } + + func testPlaceholderValues () { + navigator.goto(FxASigninScreen) + waitforExistence(app.webViews.staticTexts["Sign in"]) + let mailPlaceholder = "Email" + let passwordPlaceholder = "Password" + + let defaultMailPlaceholder = app.webViews.textFields["Email"].placeholderValue! + let defaultPasswordPlaceholder = app.webViews.secureTextFields["Password"].placeholderValue! + XCTAssertEqual(mailPlaceholder, defaultMailPlaceholder, "The mail placeholder does not show the correct value") + XCTAssertEqual(passwordPlaceholder, defaultPasswordPlaceholder, "The password placeholder does not show the correct value") + } + + func testTypeOnGivenFields() { + navigator.goto(FxASigninScreen) + waitforExistence(app.webViews.staticTexts["Sign in"]) + + // Tap Sign in without any value in email Password focus on Email + navigator.performAction(Action.FxATapOnSignInButton) + waitforExistence(app.webViews.staticTexts["Valid email required"]) + + // Enter only email, wrong and correct and tap sign in + userState.fxaUsername = "bademail" + navigator.performAction(Action.FxATypeEmail) + navigator.performAction(Action.FxATapOnSignInButton) + waitforExistence(app.webViews.staticTexts["Valid email required"]) + + userState.fxaUsername = "valid@email.com" + navigator.performAction(Action.FxATypeEmail) + navigator.performAction(Action.FxATapOnSignInButton) + waitforExistence(app.webViews.staticTexts["Valid password required"]) + + // Enter invalid (too short, it should be at least 8 chars) and incorrect password + userState.fxaPassword = "foo" + navigator.performAction(Action.FxATypePassword) + navigator.performAction(Action.FxATapOnSignInButton) + waitforExistence(app.webViews.staticTexts["Must be at least 8 characters"]) + + // Enter valid but incorrect, it does not exists, password + userState.fxaPassword = "atleasteight" + navigator.performAction(Action.FxATypePassword) + navigator.performAction(Action.FxATapOnSignInButton) + waitforExistence(app.webViews.staticTexts["Unknown account."]) + XCTAssertTrue(app.webViews.links["Sign up"].exists) + } + + func testCreateAnAccountLink() { + navigator.goto(FxASigninScreen) + waitforExistence(app.webViews.links["Create an account"]) + navigator.goto(FxCreateAccount) + waitforExistence(app.webViews.buttons["Create account"]) + } + + func testShowPassword() { + // The aim of this test is to check if the option to show password is shown when user starts typing and dissapears when no password is typed + navigator.goto(FxASigninScreen) + waitforNoExistence(app.webViews.staticTexts["Show"]) + // Typing on Email should not show Show (password) option + userState.fxaUsername = "email" + navigator.performAction(Action.FxATypeEmail) + waitforNoExistence(app.webViews.staticTexts["Show"]) + // Typing on Password should show Show (password) option + userState.fxaPassword = "foo" + navigator.performAction(Action.FxATypePassword) + waitforExistence(app.webViews.staticTexts["Show"]) + // Long press delete key to remove the password typed, Show (password) option should not be shown + app.keys["delete"].press(forDuration: 2) + waitforNoExistence(app.webViews.staticTexts["Show"]) + } +} diff --git a/XCUITests/ThirdPartySearchTest.swift b/XCUITests/ThirdPartySearchTest.swift old mode 100644 new mode 100755 index f2875091f..e70dd492d --- a/XCUITests/ThirdPartySearchTest.swift +++ b/XCUITests/ThirdPartySearchTest.swift @@ -145,6 +145,13 @@ class ThirdPartySearchTest: BaseTestCase { // Ensure that correct search is done let url = app.textFields["url"].value as! String + if (!url.hasSuffix("&btnI")) { + app.buttons["Back"].tap() + app.textFields["url"].tap() + app.typeText("strange charm") + app.scrollViews.otherElements.buttons["Feeling Lucky search"].tap() + XCTAssert(url.hasSuffix("&btnI"), "The URL should indicate that the search was performed using IFL") + } XCTAssert(url.hasSuffix("&btnI"), "The URL should indicate that the search was performed using IFL") } diff --git a/XCUITests/ToolbarTest.swift b/XCUITests/ToolbarTest.swift old mode 100644 new mode 100755 index 426b903b5..c021f40a2 --- a/XCUITests/ToolbarTest.swift +++ b/XCUITests/ToolbarTest.swift @@ -7,6 +7,8 @@ import XCTest let website1: [String: String] = ["url": "www.mozilla.org", "label": "Internet for people, not profit — Mozilla", "value": "mozilla.org"] let website2 = "example.com" +let PDFWebsite = ["url": "http://www.pdf995.com/samples/pdf.pdf"] + class ToolbarTests: BaseTestCase { override func setUp() { super.setUp() @@ -86,4 +88,64 @@ class ToolbarTests: BaseTestCase { let value = app.textFields["address"].value XCTAssertEqual(value as? String, "", "The url has not been removed correctly") } + + func testShowToolbarWhenScrollingDefaultOption() { + navigator.goto(SettingsScreen) + // Check that the setting is off by default + XCTAssertFalse(app.cells.switches["AlwaysShowToolbar"].isSelected) + } + + func testShowDoNotShowToolbarWhenScrollingPortrait() { + XCUIDevice.shared().orientation = UIDeviceOrientation.portrait + // The toolbar should dissapear when scrolling up + navigator.openURL(PDFWebsite["url"]!) + waitUntilPageLoad() + + // Swipe Up and check that the toolbar is not available and Down and it is available again + let toolbarElement = app.buttons["TopTabsViewController.tabsButton"] + let element = app/*@START_MENU_TOKEN@*/.webViews/*[[".otherElements[\"Web content\"].webViews",".otherElements[\"contentView\"].webViews",".webViews"],[[[-1,2],[-1,1],[-1,0]]],[0]]@END_MENU_TOKEN@*/.children(matching: .other).element.children(matching: .other).element(boundBy: 0) + element.swipeUp() + XCTAssertFalse(toolbarElement.isHittable) + + element.swipeDown() + XCTAssertTrue(toolbarElement.isHittable) + + // Change the setting + navigator.goto(SettingsScreen) + navigator.performAction(Action.ToggleShowToolbarWhenScrolling) + XCTAssertTrue(toolbarElement.isHittable) + + // The toolbar should not dissapear when scrolling up + element.swipeUp() + XCTAssertTrue(toolbarElement.isHittable) + element.swipeDown() + XCTAssertTrue(toolbarElement.isHittable) + } + + func testShowDoNotShowToolbarWhenScrollingLandscape() { + // The toolbar should dissapear when scrolling up + navigator.openURL(PDFWebsite["url"]!) + waitUntilPageLoad() + + // Swipe Up and check that the toolbar is not available and Down and it is available again + let toolbarElement = app.buttons["TopTabsViewController.tabsButton"] + let element = app/*@START_MENU_TOKEN@*/.webViews/*[[".otherElements[\"Web content\"].webViews",".otherElements[\"contentView\"].webViews",".webViews"],[[[-1,2],[-1,1],[-1,0]]],[0]]@END_MENU_TOKEN@*/.children(matching: .other).element.children(matching: .other).element(boundBy: 0) + element.swipeUp() + XCTAssertFalse(toolbarElement.isHittable) + + element.swipeDown() + XCTAssertTrue(toolbarElement.isHittable) + + // Change the setting + navigator.goto(SettingsScreen) + navigator.performAction(Action.ToggleShowToolbarWhenScrolling) + XCTAssertTrue(toolbarElement.isHittable) + XCTAssertTrue(toolbarElement.isHittable) + + // The toolbar should not dissapear when scrolling up + element.swipeUp() + XCTAssertTrue(toolbarElement.isHittable) + element.swipeDown() + XCTAssertTrue(toolbarElement.isHittable) + } } diff --git a/XCUITests/TopTabsTest.swift b/XCUITests/TopTabsTest.swift old mode 100644 new mode 100755 index 79caad7de..20fd14f47 --- a/XCUITests/TopTabsTest.swift +++ b/XCUITests/TopTabsTest.swift @@ -12,6 +12,8 @@ let urlExample = "example.com" let urlLabelExample = "Example Domain" let urlValueExample = "example" +let toastUrl = ["url": "twitter.com", "link": "About", "urlLabel": "about"] + class TopTabsTest: BaseTestCase { func testAddTabFromSettings() { navigator.createNewTab() @@ -63,7 +65,14 @@ class TopTabsTest: BaseTestCase { // Open tab tray to check that both tabs are there checkNumberOfTabsExpectedToBeOpen(expectedNumberOfTabsOpen: 2) waitforExistence(app.collectionViews.cells["Example Domain"]) - waitforExistence(app.collectionViews.cells["IANA — IANA-managed Reserved Domains"]) + if !app.collectionViews.cells["IANA — IANA-managed Reserved Domains"].exists { + navigator.goto(TabTray) + app.collectionViews.cells["Example Domain"].tap() + waitUntilPageLoad() + navigator.nowAt(BrowserTab) + navigator.goto(TabTray) + waitforExistence(app.collectionViews.cells["IANA — IANA-managed Reserved Domains"]) + } } // This test only runs for iPhone see bug 1409750 @@ -100,6 +109,62 @@ class TopTabsTest: BaseTestCase { waitForValueContains(app.textFields["url"], value: urlValueExample) } + // This test is disabled for iPad because the toast menu is not shown there + func testSwitchBetweenTabsToastButton() { + navigator.openURL(toastUrl["url"]!) + waitUntilPageLoad() + + app.webViews.links.staticTexts[toastUrl["link"]!].press(forDuration: 1) + waitforExistence(app.sheets.buttons["Open in New Tab"]) + app.sheets.buttons["Open in New Tab"].press(forDuration: 1) + waitforExistence(app.buttons["Switch"]) + app.buttons["Switch"].tap() + + // Check that the tab has changed + waitUntilPageLoad() + waitForValueContains(app.textFields["url"], value: toastUrl["urlLabel"]!) + XCTAssertTrue(app.staticTexts[toastUrl["link"]!].exists) + let numTab = app.buttons["Show Tabs"].value as? String + XCTAssertEqual("2", numTab) + + + // Go to Private mode and do the same + navigator.toggleOn(userState.isPrivate, withAction: Action.TogglePrivateMode) + navigator.openURL(toastUrl["url"]!) + waitUntilPageLoad() + app.webViews.links[toastUrl["link"]!].press(forDuration: 1) + waitforExistence(app.sheets.buttons["Open in New Private Tab"]) + app.sheets.buttons["Open in New Private Tab"].press(forDuration: 1) + waitforExistence(app.buttons["Switch"]) + app.buttons["Switch"].tap() + + // Check that the tab has changed + waitUntilPageLoad() + waitForValueContains(app.textFields["url"], value: toastUrl["urlLabel"]!) + XCTAssertTrue(app.staticTexts[toastUrl["link"]!].exists) + let numPrivTab = app.buttons["Show Tabs"].value as? String + XCTAssertEqual("2", numPrivTab) + } + + // This test is disabled for iPad because the toast menu is not shown there + func testSwitchBetweenTabsNoPrivatePrivateToastButton() { + navigator.openURL(url) + waitUntilPageLoad() + + app.webViews.links["Rust"].press(forDuration: 1) + waitforExistence(app.sheets.buttons["Open in New Tab"]) + app.sheets.buttons["Open in New Private Tab"].press(forDuration: 1) + waitforExistence(app.buttons["Switch"]) + app.buttons["Switch"].tap() + + // Check that the tab has changed to the new open one and that the user is in private mode + waitUntilPageLoad() + waitForValueContains(app.textFields["url"], value: "rust") + XCTAssertTrue(app.staticTexts["Rust language"].exists) + navigator.goto(TabTray) + XCTAssertTrue(app.buttons["TabTrayController.maskButton"].isEnabled) + } + func testCloseOneTab() { navigator.openURL(url) waitUntilPageLoad() diff --git a/XCUITests/TrackingProtectionTests.swift b/XCUITests/TrackingProtectionTests.swift old mode 100644 new mode 100755 index a6f82db00..7558ab647 --- a/XCUITests/TrackingProtectionTests.swift +++ b/XCUITests/TrackingProtectionTests.swift @@ -4,47 +4,195 @@ import XCTest +let blockedElementsString = "Firefox is blocking parts of the page that may track your browsing." +let tpIsDisabledViaToggleString = "Block online trackers" +let tpIsDisabledString = "The site includes elements that may track your browsing. You have disabled protection." +let noTrackingElementsString = "No tracking elements detected on this page." + +let websiteWithBlockedElements = "twitter.com" +let websiteWithoutBlockedElements = "facebook.com" +let differentWebsite = "mozilla.org" + class TrackingProtectionTests: BaseTestCase { - // This test is to change the tracking protection to block known blockers - func testTrackingProtection() { - navigator.goto(SettingsScreen) - let appSettingsTableView = app.tables["AppSettingsTableViewController.tableView"] - //Scroll the table view until Tracking Proection cell is visible - while !app.staticTexts["Tracking Protection"].exists { - appSettingsTableView.swipeUp() + + override func tearDown() { + // Enable TP for visited sites for next tests + navigator.goto(BrowserTab) + navigator.openNewURL(urlString: websiteWithBlockedElements) + waitUntilPageLoad() + navigator.performAction(Action.TrackingProtectionContextMenu) + if (app.tables.cells["menu-TrackingProtection"].exists) { + app.tables.cells["menu-TrackingProtection"].tap() } - appSettingsTableView.staticTexts["Tracking Protection"].tap() + } - //Check "Private Browsing Mode Only" is selected and other items are not selected - XCTAssertFalse(app.tables.cells["Always On"].isSelected) - XCTAssertTrue(app.tables.cells["Private Browsing Mode Only"].isSelected) - XCTAssertFalse(app.tables.cells["Never"].isSelected) + func testTrackingProtection() { + navigator.goto(TrackingProtectionSettings) - //Select "Always On" - app.tables.cells["Always On"].tap() - XCTAssertTrue(app.tables.cells["Always On"].isSelected) + // Make sure TP is enabled by default + XCTAssertTrue(app.switches["prefkey.trackingprotection.normalbrowsing"].isEnabled) + XCTAssertTrue(app.switches["prefkey.trackingprotection.privatebrowsing"].isEnabled) - app.navigationBars["Tracking Protection"].buttons["Settings"].tap() + // Turn off TP in normal Browsing + app.switches["prefkey.trackingprotection.normalbrowsing"].tap() - waitforExistence(app.navigationBars["Settings"].buttons["Done"]) - app.navigationBars["Settings"]/*@START_MENU_TOKEN@*/.buttons["Done"]/*[[".buttons[\"Done\"]",".buttons[\"AppSettingsTableViewController.navigationItem.leftBarButtonItem\"]"],[[[-1,1],[-1,0]]],[1]]@END_MENU_TOKEN@*/.tap() + navigator.goto(BrowserTabMenu) - app/*@START_MENU_TOKEN@*/.buttons["TabToolbar.menuButton"]/*[[".buttons[\"Menu\"]",".buttons[\"TabToolbar.menuButton\"]"],[[[-1,1],[-1,0]]],[0]]@END_MENU_TOKEN@*/.tap() - let settingsmenuitemCell = app.tables.cells["Settings"] - settingsmenuitemCell.tap() + // Make sure its actually off + XCTAssertTrue(app.cells["Tracking Protection"].images["disabled"].exists) - let appSettingsTableView1 = app.tables["AppSettingsTableViewController.tableView"] - //Scroll the table view until Tracking Proection cell is visible - while !app.staticTexts["Tracking Protection"].exists { - appSettingsTableView1.swipeUp() - } + // Switch to Private Browsing + navigator.toggleOn(userState.isPrivate, withAction: Action.TogglePrivateMode) + navigator.goto(NewTabScreen) + navigator.goto(BrowserTabMenu) + + XCTAssertTrue(app.cells["Tracking Protection"].images["enabled"].exists, "Tracking Protection should be switch on in PBM") + + // Turn off PBM + navigator.performAction(Action.ToggleTrackingProtection) + + navigator.toggleOn(!userState.isPrivate, withAction: Action.TogglePrivateMode) + navigator.goto(NewTabScreen) + navigator.goto(TrackingProtectionSettings) + + // Make sure TP is off in both browsing modes. + XCTAssertEqual(app.switches["prefkey.trackingprotection.normalbrowsing"].value as! String, "0") + XCTAssertEqual(app.switches["prefkey.trackingprotection.privatebrowsing"].value as! String, "0") + } + + private func disableTrackingProtectionForSite() { + navigator.openURL(websiteWithBlockedElements) + waitUntilPageLoad() + + // Disable TP for this site + navigator.performAction(Action.DisableTrackingProtectionperSite) + waitUntilPageLoad() + } + + private func checkTrackingProtectionDisabledForSite() { + navigator.nowAt(BrowserTab) + navigator.goto(URLBarLongPressMenu) + + waitforExistence(app.tables.cells["menu-TrackingProtection-Off"]) + XCTAssertTrue(app.tables.cells["menu-TrackingProtection-Off"].staticTexts[tpIsDisabledString].exists, "TP menu is wrong when blocking elements") + } + + private func checkTrackingProtectionEnabledForSite() { + navigator.nowAt(BrowserTab) + navigator.goto(URLBarLongPressMenu) + waitforExistence(app.tables.cells["menu-TrackingProtection"]) + XCTAssertTrue(app.tables.cells["menu-TrackingProtection"].staticTexts[blockedElementsString].exists, "TP menu is wrong when blocking elements") + } + + func testTrackingProtectionToggle() { + navigator.goto(BrowserTabMenu) + // Check that TP is enabled by default + XCTAssertTrue(app.tables.cells["menu-TrackingProtection"].images["enabled"].exists, "Tracking Protection is not enabled by default") + + // Go to a website with/without blocked elements ADAPT THE MESSAGE TO ASSERT + navigator.openURL(websiteWithBlockedElements) + waitUntilPageLoad() + navigator.goto(URLBarLongPressMenu) + + waitforExistence(app.tables.cells["menu-TrackingProtection"]) + XCTAssertTrue(app.tables.cells["menu-TrackingProtection"].staticTexts[blockedElementsString].exists, "TP menu is wrong when blocking elements") + + // Now disable TP from Brwoser Tab menu + navigator.performAction(Action.ToggleTrackingProtection) + navigator.goto(BrowserTab) + + // Reload and check the website (or go to a different one? what would be best option???) + app.buttons["Reload"].tap() + waitUntilPageLoad() + + navigator.goto(URLBarLongPressMenu) + XCTAssertTrue(app.tables.cells["menu-TrackingProtection"].staticTexts[tpIsDisabledViaToggleString].exists, "TP menu is wrong when blocking elements") + } + + func testMenuWhenThereAreBlockedElements() { + // Open website which has trackers blocked + navigator.openURL(websiteWithBlockedElements) + waitUntilPageLoad() + navigator.performAction(Action.TrackingProtectionContextMenu) + + // Verify that all elements for TP menu are shown + waitforExistence(app.tables["Context Menu"]) + XCTAssertTrue(app.tables.cells["Total trackers blocked"].exists, "TP menu with elements blocked is not right") + XCTAssertTrue(app.tables.cells["Ad trackers"].exists, "TP menu with elements blocked is not right") + XCTAssertTrue(app.tables.cells["Analytic trackers"].exists, "TP menu with elements blocked is not right") + XCTAssertTrue(app.tables.cells["Social trackers"].exists, "TP menu with elements blocked is not right") + XCTAssertTrue(app.tables.cells["Content trackers"].exists, "TP menu with elements blocked is not right") + XCTAssertTrue(app.tables.cells["menu-TrackingProtection-Off"].exists, "TP menu with elements blocked is not right") + } + + func testMenuWhenThereAreNotBlockedElements() { + navigator.openURL(websiteWithoutBlockedElements) + waitUntilPageLoad() + navigator.goto(URLBarLongPressMenu) + XCTAssertTrue(app.tables.cells["menu-TrackingProtection"].staticTexts[noTrackingElementsString].exists, "TP menu is wrong when blocking elements") + } + + func testEnableDisableTPforSite() { + disableTrackingProtectionForSite() + + // Now at browser tab check TP is disabled for this site + checkTrackingProtectionDisabledForSite() + + // Enable TP again and check it in Browser tab + navigator.performAction(Action.EnableTrackingProtectionperSite) + waitUntilPageLoad() + + checkTrackingProtectionEnabledForSite() + } + + func testTPMenuHomePanel() { + navigator.goto(URLBarLongPressMenu) + waitforExistence(app.tables.cells["menu-TrackingProtection"]) + XCTAssertTrue(app.tables.cells["menu-TrackingProtection"].staticTexts[noTrackingElementsString].exists, "TP incorrectly shown when no blocking elements") + } + + func testDisableForSiteDoesNotDisableForOthersSameTab() { + disableTrackingProtectionForSite() + navigator.nowAt(BrowserTab) + navigator.goto(URLBarOpen) + userState.url = differentWebsite + navigator.performAction(Action.LoadURLByTyping) + waitUntilPageLoad() + + checkTrackingProtectionEnabledForSite() + } + + func testDisableForSiteDoesNotDisableForOthersDifferentTab() { + disableTrackingProtectionForSite() + navigator.nowAt(BrowserTab) + navigator.openNewURL(urlString: differentWebsite) + waitUntilPageLoad() + + checkTrackingProtectionEnabledForSite() + } + + func testDisableforSiteIsKeptAfterBrowsing() { + disableTrackingProtectionForSite() + navigator.nowAt(BrowserTab) + + navigator.openNewURL(urlString: differentWebsite) + waitUntilPageLoad() + checkTrackingProtectionEnabledForSite() + + navigator.openNewURL(urlString: websiteWithBlockedElements) + waitUntilPageLoad() + checkTrackingProtectionDisabledForSite() + } + + func testDisablingTPforOneSiteDoesNotChangeGeneralTPOption() { + disableTrackingProtectionForSite() + navigator.nowAt(BrowserTab) - appSettingsTableView1.staticTexts["Tracking Protection"].tap() - waitforExistence(app.tables.cells["Always On"]) + navigator.goto(BrowserTabMenu) + XCTAssertTrue(app.cells["Tracking Protection"].images["enabled"].exists, "Tracking Protection should be switched on in PBM") - //Check "Always On" is selected and other items are not selected - XCTAssertTrue(app.tables.cells["Always On"].isSelected) - XCTAssertFalse(app.tables.cells["Private Browsing Mode Only"].isSelected) - XCTAssertFalse(app.tables.cells["Never"].isSelected) + navigator.goto(BrowserTab) + navigator.goto(TrackingProtectionSettings) + XCTAssertTrue(app.switches["prefkey.trackingprotection.normalbrowsing"].isEnabled) } } diff --git a/XCUITests/XCUITests-Bridging-Header.h b/XCUITests/XCUITests-Bridging-Header.h old mode 100644 new mode 100755 diff --git a/buddybuild_postbuild.sh b/buddybuild_postbuild.sh old mode 100644 new mode 100755 diff --git a/buddybuild_postclone.sh b/buddybuild_postclone.sh index 24efe1efe..6f499e6a1 100755 --- a/buddybuild_postclone.sh +++ b/buddybuild_postclone.sh @@ -27,17 +27,23 @@ if [ "$BUDDYBUILD_SCHEME" = "FirefoxBeta" ]; then fi # -# Import only the shipping locales (from shipping_locales.txt) on our Beta and -# Release builds. Import all locales on Fennec_Enterprise, except for pull requests. +# Import only the shipping locales (from shipping_locales.txt) on Release +# builds. Import all locales on Beta and Fennec_Enterprise, except for pull +# requests. # -git clone https://github.com/mozilla-mobile/ios-l10n-scripts.git || exit 1 +git clone -b v11.x-l10n https://github.com/mozilla-mobile/ios-l10n-scripts.git || exit 1 -if [ "$BUDDYBUILD_SCHEME" = "Firefox" ] || [ "$BUDDYBUILD_SCHEME" = "FirefoxBeta" ]; then +if [ "$BUDDYBUILD_SCHEME" = "Firefox" ]; then setup_virtualenv ./ios-l10n-scripts/import-locales-firefox.sh --release fi +if [ "$BUDDYBUILD_SCHEME" = "FirefoxBeta" ]; then + setup_virtualenv + ./ios-l10n-scripts/import-locales-firefox.sh +fi + if [ "$BUDDYBUILD_SCHEME" = "Fennec_Enterprise" ] && [ "$BUDDYBUILD_PULL_REQUEST" = "" ]; then setup_virtualenv ./ios-l10n-scripts/import-locales-firefox.sh diff --git a/buddybuild_prebuild.sh b/buddybuild_prebuild.sh index 397a3da9a..fb4084bbf 100755 --- a/buddybuild_prebuild.sh +++ b/buddybuild_prebuild.sh @@ -50,11 +50,11 @@ fi # if [ "$BUDDYBUILD_SCHEME" == FirefoxBeta ]; then - echo "Setting SentryDSN to $SENTRY_DSN_BETA" - /usr/libexec/PlistBuddy -c "Set SentryDSN $SENTRY_DSN_BETA" "Client/Info.plist" + echo "Setting SentryDSN to $SENTRY_DSN_BETA_110" + /usr/libexec/PlistBuddy -c "Set SentryDSN $SENTRY_DSN_BETA_110" "Client/Info.plist" elif [ "$BUDDYBUILD_SCHEME" == Firefox ]; then - echo "Setting SentryDSN to $SENTRY_DSN_RELEASE" - /usr/libexec/PlistBuddy -c "Set SentryDSN $SENTRY_DSN_RELEASE" "Client/Info.plist" + echo "Setting SentryDSN to $SENTRY_DSN_RELEASE_110" + /usr/libexec/PlistBuddy -c "Set SentryDSN $SENTRY_DSN_RELEASE_110" "Client/Info.plist" fi # diff --git a/codecov.yml b/codecov.yml old mode 100644 new mode 100755 diff --git a/fastlane/Fastfile b/fastlane/Fastfile old mode 100644 new mode 100755 diff --git a/fastlane/actions/import_build_tools.rb b/fastlane/actions/import_build_tools.rb old mode 100644 new mode 100755 diff --git a/package-lock.json b/package-lock.json old mode 100644 new mode 100755 index 80b18c1ba..5da62dba4 --- a/package-lock.json +++ b/package-lock.json @@ -7,12 +7,14 @@ "acorn": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.3.0.tgz", - "integrity": "sha512-Yej+zOJ1Dm/IMZzzj78OntP/r3zHEaKcyNoU2lAaxPtrseM6rF0xwqoz5Q5ysAiED9hTjI2hgtvLXitlCN1/Ug==" + "integrity": "sha512-Yej+zOJ1Dm/IMZzzj78OntP/r3zHEaKcyNoU2lAaxPtrseM6rF0xwqoz5Q5ysAiED9hTjI2hgtvLXitlCN1/Ug==", + "dev": true }, "acorn-dynamic-import": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", + "dev": true, "requires": { "acorn": "4.0.13" }, @@ -20,7 +22,8 @@ "acorn": { "version": "4.0.13", "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true } } }, @@ -28,6 +31,7 @@ "version": "5.5.2", "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dev": true, "requires": { "co": "4.6.0", "fast-deep-equal": "1.0.0", @@ -38,12 +42,14 @@ "ajv-keywords": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=" + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "dev": true }, "align-text": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dev": true, "requires": { "kind-of": "3.2.2", "longest": "1.0.1", @@ -53,12 +59,20 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true }, "anymatch": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, "requires": { "micromatch": "2.3.11", "normalize-path": "2.1.1" @@ -67,12 +81,14 @@ "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true }, "arr-diff": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, "requires": { "arr-flatten": "1.1.0" } @@ -80,17 +96,20 @@ "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true }, "array-unique": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true }, "asn1.js": { "version": "4.9.2", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.2.tgz", "integrity": "sha512-b/OsSjvWEo8Pi8H0zsDd2P6Uqo2TK2pH8gNLSJtNLM2Db0v2QaAZ0pBQJXVjAn4gBuugeVDr7s63ZogpUIwWDg==", + "dev": true, "requires": { "bn.js": "4.11.8", "inherits": "2.0.3", @@ -101,6 +120,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, "requires": { "util": "0.10.3" } @@ -109,6 +129,7 @@ "version": "2.6.0", "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", + "dev": true, "requires": { "lodash": "4.17.4" } @@ -116,42 +137,706 @@ "async-each": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "dev": true + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.2" + } + }, + "babel-core": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz", + "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-generator": "6.26.1", + "babel-helpers": "6.24.1", + "babel-messages": "6.23.0", + "babel-register": "6.26.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "convert-source-map": "1.5.1", + "debug": "2.6.9", + "json5": "0.5.1", + "lodash": "4.17.4", + "minimatch": "3.0.4", + "path-is-absolute": "1.0.1", + "private": "0.1.8", + "slash": "1.0.0", + "source-map": "0.5.7" + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "requires": { + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "detect-indent": "4.0.0", + "jsesc": "1.3.0", + "lodash": "4.17.4", + "source-map": "0.5.7", + "trim-right": "1.0.1" + } + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "requires": { + "babel-helper-explode-assignable-expression": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "6.24.1", + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.4" + } + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "requires": { + "babel-helper-get-function-arity": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.4" + } + }, + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dev": true, + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "requires": { + "babel-helper-optimise-call-expression": "6.24.1", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-loader": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.2.tgz", + "integrity": "sha512-jRwlFbINAeyDStqK6Dd5YuY0k5YuzQUvlz2ZamuXrXmxav3pNqe9vfJ402+2G+OmlJSXxCOpB6Uz0INM7RQe2A==", + "dev": true, + "requires": { + "find-cache-dir": "1.0.0", + "loader-utils": "1.1.0", + "mkdirp": "0.5.1" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "6.24.1", + "babel-plugin-syntax-async-functions": "6.13.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.4" + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "requires": { + "babel-helper-define-map": "6.26.0", + "babel-helper-function-name": "6.24.1", + "babel-helper-optimise-call-expression": "6.24.1", + "babel-helper-replace-supers": "6.24.1", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz", + "integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=", + "dev": true, + "requires": { + "babel-plugin-transform-strict-mode": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dev": true, + "requires": { + "babel-helper-replace-supers": "6.24.1", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "requires": { + "babel-helper-call-delegate": "6.24.1", + "babel-helper-get-function-arity": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dev": true, + "requires": { + "babel-helper-regex": "6.26.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dev": true, + "requires": { + "babel-helper-regex": "6.26.0", + "babel-runtime": "6.26.0", + "regexpu-core": "2.0.0" + } + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "requires": { + "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1", + "babel-plugin-syntax-exponentiation-operator": "6.13.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "requires": { + "regenerator-transform": "0.10.1" + } + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-preset-env": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz", + "integrity": "sha512-W6VIyA6Ch9ePMI7VptNn2wBM6dbG0eSz25HEiL40nQXCsXGTGZSTZu1Iap+cj3Q0S5a7T9+529l/5Bkvd+afNA==", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "6.22.0", + "babel-plugin-syntax-trailing-function-commas": "6.22.0", + "babel-plugin-transform-async-to-generator": "6.24.1", + "babel-plugin-transform-es2015-arrow-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoping": "6.26.0", + "babel-plugin-transform-es2015-classes": "6.24.1", + "babel-plugin-transform-es2015-computed-properties": "6.24.1", + "babel-plugin-transform-es2015-destructuring": "6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", + "babel-plugin-transform-es2015-for-of": "6.23.0", + "babel-plugin-transform-es2015-function-name": "6.24.1", + "babel-plugin-transform-es2015-literals": "6.22.0", + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", + "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", + "babel-plugin-transform-es2015-modules-umd": "6.24.1", + "babel-plugin-transform-es2015-object-super": "6.24.1", + "babel-plugin-transform-es2015-parameters": "6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", + "babel-plugin-transform-es2015-spread": "6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "6.24.1", + "babel-plugin-transform-es2015-template-literals": "6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "6.24.1", + "babel-plugin-transform-exponentiation-operator": "6.24.1", + "babel-plugin-transform-regenerator": "6.26.0", + "browserslist": "2.11.3", + "invariant": "2.2.2", + "semver": "5.5.0" + } + }, + "babel-preset-es2015": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz", + "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoping": "6.26.0", + "babel-plugin-transform-es2015-classes": "6.24.1", + "babel-plugin-transform-es2015-computed-properties": "6.24.1", + "babel-plugin-transform-es2015-destructuring": "6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", + "babel-plugin-transform-es2015-for-of": "6.23.0", + "babel-plugin-transform-es2015-function-name": "6.24.1", + "babel-plugin-transform-es2015-literals": "6.22.0", + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", + "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", + "babel-plugin-transform-es2015-modules-umd": "6.24.1", + "babel-plugin-transform-es2015-object-super": "6.24.1", + "babel-plugin-transform-es2015-parameters": "6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", + "babel-plugin-transform-es2015-spread": "6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "6.24.1", + "babel-plugin-transform-es2015-template-literals": "6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "6.24.1", + "babel-plugin-transform-regenerator": "6.26.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "6.26.0", + "babel-runtime": "6.26.0", + "core-js": "2.5.3", + "home-or-tmp": "2.0.0", + "lodash": "4.17.4", + "mkdirp": "0.5.1", + "source-map-support": "0.4.18" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "lodash": "4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "debug": "2.6.9", + "globals": "9.18.0", + "invariant": "2.2.2", + "lodash": "4.17.4" + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "1.0.3" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true }, "base64-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", - "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==" + "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", + "dev": true }, "big.js": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true }, "binary-extensions": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", - "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=" + "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", + "dev": true }, "bluebird": { "version": "3.5.1", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", - "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", + "dev": true }, "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true }, "brace-expansion": { "version": "1.1.8", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "dev": true, "requires": { "balanced-match": "1.0.0", "concat-map": "0.0.1" @@ -161,6 +846,7 @@ "version": "1.8.5", "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, "requires": { "expand-range": "1.8.2", "preserve": "0.2.0", @@ -170,12 +856,14 @@ "brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true }, "browserify-aes": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz", "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==", + "dev": true, "requires": { "buffer-xor": "1.0.3", "cipher-base": "1.0.4", @@ -189,6 +877,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz", "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", + "dev": true, "requires": { "browserify-aes": "1.1.1", "browserify-des": "1.0.0", @@ -199,6 +888,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz", "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", + "dev": true, "requires": { "cipher-base": "1.0.4", "des.js": "1.0.0", @@ -209,6 +899,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, "requires": { "bn.js": "4.11.8", "randombytes": "2.0.6" @@ -218,6 +909,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, "requires": { "bn.js": "4.11.8", "browserify-rsa": "4.0.1", @@ -232,14 +924,26 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, "requires": { "pako": "1.0.6" } }, + "browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "dev": true, + "requires": { + "caniuse-lite": "1.0.30000792", + "electron-to-chromium": "1.3.32" + } + }, "buffer": { "version": "4.9.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "dev": true, "requires": { "base64-js": "1.2.1", "ieee754": "1.1.8", @@ -249,22 +953,26 @@ "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true }, "builtin-modules": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true }, "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true }, "cacache": { "version": "10.0.2", "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.2.tgz", "integrity": "sha512-dljb7dk1jqO5ogE+dRpoR9tpHYv5xz9vPSNunh1+0wRuNdYxmzp9WmsyokgW/DUF1FDRVA/TMsmxt027R8djbQ==", + "dev": true, "requires": { "bluebird": "3.5.1", "chownr": "1.0.1", @@ -284,21 +992,51 @@ "camelcase": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=" + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30000792", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000792.tgz", + "integrity": "sha1-0M6pgfgRjzlhRxr7tDyaHlu/AzI=", + "dev": true }, "center-align": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dev": true, "requires": { "align-text": "0.1.4", "lazy-cache": "1.0.4" } }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, "chokidar": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "dev": true, "requires": { "anymatch": "1.3.2", "async-each": "1.0.1", @@ -314,12 +1052,14 @@ "chownr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz", - "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=" + "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=", + "dev": true }, "cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, "requires": { "inherits": "2.0.3", "safe-buffer": "5.1.1" @@ -329,6 +1069,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, "requires": { "center-align": "0.1.3", "right-align": "0.1.3", @@ -338,32 +1079,38 @@ "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true }, "commander": { "version": "2.13.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "dev": true }, "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "concat-stream": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", + "dev": true, "requires": { "inherits": "2.0.3", "readable-stream": "2.3.3", @@ -374,6 +1121,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "dev": true, "requires": { "date-now": "0.1.4" } @@ -381,12 +1129,20 @@ "constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "convert-source-map": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", + "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=", + "dev": true }, "copy-concurrently": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, "requires": { "aproba": "1.2.0", "fs-write-stream-atomic": "1.0.10", @@ -396,15 +1152,23 @@ "run-queue": "1.0.3" } }, + "core-js": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", + "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", + "dev": true + }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true }, "create-ecdh": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz", "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", + "dev": true, "requires": { "bn.js": "4.11.8", "elliptic": "6.4.0" @@ -414,6 +1178,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz", "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", + "dev": true, "requires": { "cipher-base": "1.0.4", "inherits": "2.0.3", @@ -425,6 +1190,7 @@ "version": "1.1.6", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz", "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", + "dev": true, "requires": { "cipher-base": "1.0.4", "create-hash": "1.1.3", @@ -438,6 +1204,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, "requires": { "lru-cache": "4.1.1", "shebang-command": "1.2.0", @@ -448,6 +1215,7 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, "requires": { "browserify-cipher": "1.0.0", "browserify-sign": "4.0.4", @@ -465,12 +1233,14 @@ "cyclist": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz", - "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=" + "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=", + "dev": true }, "d": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "dev": true, "requires": { "es5-ext": "0.10.38" } @@ -478,26 +1248,48 @@ "date-now": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=" + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } }, "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true }, "des.js": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "dev": true, "requires": { "inherits": "2.0.3", "minimalistic-assert": "1.0.0" } }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "2.0.1" + } + }, "diffie-hellman": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz", "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", + "dev": true, "requires": { "bn.js": "4.11.8", "miller-rabin": "4.0.1", @@ -507,12 +1299,14 @@ "domain-browser": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz", - "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=" + "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=", + "dev": true }, "duplexify": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.3.tgz", "integrity": "sha512-g8ID9OroF9hKt2POf8YLayy+9594PzmM3scI00/uBXocX3TWNgoB67hjzkFe9ITAbQOne/lLdBxHXvYUM4ZgGA==", + "dev": true, "requires": { "end-of-stream": "1.4.1", "inherits": "2.0.3", @@ -520,10 +1314,17 @@ "stream-shift": "1.0.0" } }, + "electron-to-chromium": { + "version": "1.3.32", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.32.tgz", + "integrity": "sha1-EdBoTAhA4APEvoko+KxfNdvCtOY=", + "dev": true + }, "elliptic": { "version": "6.4.0", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", + "dev": true, "requires": { "bn.js": "4.11.8", "brorand": "1.1.0", @@ -537,12 +1338,14 @@ "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true }, "end-of-stream": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dev": true, "requires": { "once": "1.4.0" } @@ -551,6 +1354,7 @@ "version": "3.4.1", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", + "dev": true, "requires": { "graceful-fs": "4.1.11", "memory-fs": "0.4.1", @@ -562,6 +1366,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.6.tgz", "integrity": "sha512-IsORQDpaaSwcDP4ZZnHxgE85werpo34VYn1Ud3mq+eUsF593faR8oCZNXrROVkpFu2TsbrNhHin0aUrTsQ9vNw==", + "dev": true, "requires": { "prr": "1.0.1" } @@ -570,6 +1375,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "dev": true, "requires": { "is-arrayish": "0.2.1" } @@ -578,6 +1384,7 @@ "version": "0.10.38", "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.38.tgz", "integrity": "sha512-jCMyePo7AXbUESwbl8Qi01VSH2piY9s/a3rSU/5w/MlTIx8HPL1xn2InGN8ejt/xulcJgnTO7vqNtOAxzYd2Kg==", + "dev": true, "requires": { "es6-iterator": "2.0.3", "es6-symbol": "3.1.1" @@ -587,6 +1394,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, "requires": { "d": "1.0.0", "es5-ext": "0.10.38", @@ -597,6 +1405,7 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, "requires": { "d": "1.0.0", "es5-ext": "0.10.38", @@ -610,6 +1419,7 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, "requires": { "d": "1.0.0", "es5-ext": "0.10.38", @@ -622,6 +1432,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, "requires": { "d": "1.0.0", "es5-ext": "0.10.38" @@ -631,6 +1442,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "dev": true, "requires": { "d": "1.0.0", "es5-ext": "0.10.38", @@ -638,10 +1450,17 @@ "es6-symbol": "3.1.1" } }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, "escope": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, "requires": { "es6-map": "0.1.5", "es6-weak-map": "2.0.2", @@ -653,6 +1472,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz", "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=", + "dev": true, "requires": { "estraverse": "4.2.0", "object-assign": "4.1.1" @@ -661,12 +1481,20 @@ "estraverse": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true }, "event-emitter": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, "requires": { "d": "1.0.0", "es5-ext": "0.10.38" @@ -675,12 +1503,14 @@ "events": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", - "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=" + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true }, "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, "requires": { "md5.js": "1.3.4", "safe-buffer": "5.1.1" @@ -690,6 +1520,7 @@ "version": "0.7.0", "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, "requires": { "cross-spawn": "5.1.0", "get-stream": "3.0.0", @@ -704,6 +1535,7 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, "requires": { "is-posix-bracket": "0.1.1" } @@ -712,6 +1544,7 @@ "version": "1.8.2", "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, "requires": { "fill-range": "2.2.3" } @@ -720,6 +1553,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, "requires": { "is-extglob": "1.0.0" } @@ -727,22 +1561,26 @@ "fast-deep-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz", - "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=" + "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=", + "dev": true }, "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true }, "filename-regex": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true }, "fill-range": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", + "dev": true, "requires": { "is-number": "2.1.0", "isobject": "2.1.0", @@ -755,6 +1593,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dev": true, "requires": { "commondir": "1.0.1", "make-dir": "1.1.0", @@ -765,6 +1604,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, "requires": { "locate-path": "2.0.0" } @@ -773,6 +1613,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.2.tgz", "integrity": "sha1-yBuQ2HRnZvGmCaRoCZRsRd2K5Bc=", + "dev": true, "requires": { "inherits": "2.0.3", "readable-stream": "2.3.3" @@ -781,12 +1622,14 @@ "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true }, "for-own": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, "requires": { "for-in": "1.0.2" } @@ -795,6 +1638,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, "requires": { "inherits": "2.0.3", "readable-stream": "2.3.3" @@ -804,6 +1648,7 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, "requires": { "graceful-fs": "4.1.11", "iferr": "0.1.5", @@ -814,12 +1659,14 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "fsevents": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz", "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==", + "dev": true, "optional": true, "requires": { "nan": "2.8.0", @@ -828,12 +1675,16 @@ "dependencies": { "abbrev": { "version": "1.1.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz", + "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8=", + "dev": true, "optional": true }, "ajv": { "version": "4.11.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, "optional": true, "requires": { "co": "4.6.0", @@ -842,16 +1693,22 @@ }, "ansi-regex": { "version": "2.1.1", - "bundled": true + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true }, "aproba": { "version": "1.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.1.tgz", + "integrity": "sha1-ldNgDwdxCqDpKYxyatXs8urLq6s=", + "dev": true, "optional": true }, "are-we-there-yet": { "version": "1.1.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz", + "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", + "dev": true, "optional": true, "requires": { "delegates": "1.0.0", @@ -860,36 +1717,50 @@ }, "asn1": { "version": "0.2.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", + "dev": true, "optional": true }, "assert-plus": { "version": "0.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", + "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", + "dev": true, "optional": true }, "asynckit": { "version": "0.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true, "optional": true }, "aws-sign2": { "version": "0.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", + "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", + "dev": true, "optional": true }, "aws4": { "version": "1.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", + "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", + "dev": true, "optional": true }, "balanced-match": { "version": "0.4.2", - "bundled": true + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true }, "bcrypt-pbkdf": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", + "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", + "dev": true, "optional": true, "requires": { "tweetnacl": "0.14.5" @@ -897,21 +1768,27 @@ }, "block-stream": { "version": "0.0.9", - "bundled": true, + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, "requires": { "inherits": "2.0.3" } }, "boom": { "version": "2.10.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", + "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", + "dev": true, "requires": { "hoek": "2.16.3" } }, "brace-expansion": { "version": "1.1.7", - "bundled": true, + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz", + "integrity": "sha1-Pv/DxQ4ABTH7cg6v+A8K6O8jz1k=", + "dev": true, "requires": { "balanced-match": "0.4.2", "concat-map": "0.0.1" @@ -919,51 +1796,71 @@ }, "buffer-shims": { "version": "1.0.0", - "bundled": true + "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz", + "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E=", + "dev": true }, "caseless": { "version": "0.12.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true, "optional": true }, "co": { "version": "4.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, "optional": true }, "code-point-at": { "version": "1.1.0", - "bundled": true + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true }, "combined-stream": { "version": "1.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", + "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", + "dev": true, "requires": { "delayed-stream": "1.0.0" } }, "concat-map": { "version": "0.0.1", - "bundled": true + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "console-control-strings": { "version": "1.1.0", - "bundled": true + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true }, "core-util-is": { "version": "1.0.2", - "bundled": true + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true }, "cryptiles": { "version": "2.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", + "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", + "dev": true, "requires": { "boom": "2.10.1" } }, "dashdash": { "version": "1.14.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, "optional": true, "requires": { "assert-plus": "1.0.0" @@ -971,14 +1868,18 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, "optional": true } } }, "debug": { "version": "2.6.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", + "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", + "dev": true, "optional": true, "requires": { "ms": "2.0.0" @@ -986,26 +1887,36 @@ }, "deep-extend": { "version": "0.4.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz", + "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=", + "dev": true, "optional": true }, "delayed-stream": { "version": "1.0.0", - "bundled": true + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true }, "delegates": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true, "optional": true }, "detect-libc": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.2.tgz", + "integrity": "sha1-ca1dIEvxempsqPRQxhRUBm70YeE=", + "dev": true, "optional": true }, "ecc-jsbn": { "version": "0.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "dev": true, "optional": true, "requires": { "jsbn": "0.1.1" @@ -1013,21 +1924,29 @@ }, "extend": { "version": "3.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", + "dev": true, "optional": true }, "extsprintf": { "version": "1.0.2", - "bundled": true + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz", + "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=", + "dev": true }, "forever-agent": { "version": "0.6.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, "optional": true }, "form-data": { "version": "2.1.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", + "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", + "dev": true, "optional": true, "requires": { "asynckit": "0.4.0", @@ -1037,11 +1956,15 @@ }, "fs.realpath": { "version": "1.0.0", - "bundled": true + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "fstream": { "version": "1.0.11", - "bundled": true, + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", + "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", + "dev": true, "requires": { "graceful-fs": "4.1.11", "inherits": "2.0.3", @@ -1051,7 +1974,9 @@ }, "fstream-ignore": { "version": "1.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.5.tgz", + "integrity": "sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=", + "dev": true, "optional": true, "requires": { "fstream": "1.0.11", @@ -1061,7 +1986,9 @@ }, "gauge": { "version": "2.7.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, "optional": true, "requires": { "aproba": "1.1.1", @@ -1076,7 +2003,9 @@ }, "getpass": { "version": "0.1.7", - "bundled": true, + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, "optional": true, "requires": { "assert-plus": "1.0.0" @@ -1084,14 +2013,18 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, "optional": true } } }, "glob": { "version": "7.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, "requires": { "fs.realpath": "1.0.0", "inflight": "1.0.6", @@ -1103,16 +2036,22 @@ }, "graceful-fs": { "version": "4.1.11", - "bundled": true + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true }, "har-schema": { "version": "1.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", + "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", + "dev": true, "optional": true }, "har-validator": { "version": "4.2.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", + "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", + "dev": true, "optional": true, "requires": { "ajv": "4.11.8", @@ -1121,12 +2060,16 @@ }, "has-unicode": { "version": "2.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true, "optional": true }, "hawk": { "version": "3.1.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", + "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", + "dev": true, "requires": { "boom": "2.10.1", "cryptiles": "2.0.5", @@ -1136,11 +2079,15 @@ }, "hoek": { "version": "2.16.3", - "bundled": true + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "dev": true }, "http-signature": { "version": "1.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", + "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", + "dev": true, "optional": true, "requires": { "assert-plus": "0.2.0", @@ -1150,7 +2097,9 @@ }, "inflight": { "version": "1.0.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "requires": { "once": "1.4.0", "wrappy": "1.0.2" @@ -1158,37 +2107,51 @@ }, "inherits": { "version": "2.0.3", - "bundled": true + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true }, "ini": { "version": "1.3.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz", + "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=", + "dev": true, "optional": true }, "is-fullwidth-code-point": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, "requires": { "number-is-nan": "1.0.1" } }, "is-typedarray": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true, "optional": true }, "isarray": { "version": "1.0.0", - "bundled": true + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true }, "isstream": { "version": "0.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true, "optional": true }, "jodid25519": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz", + "integrity": "sha1-BtSRIlUJNBlHfUJWM2BuDpB4KWc=", + "dev": true, "optional": true, "requires": { "jsbn": "0.1.1" @@ -1196,17 +2159,23 @@ }, "jsbn": { "version": "0.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true, "optional": true }, "json-schema": { "version": "0.2.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true, "optional": true }, "json-stable-stringify": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, "optional": true, "requires": { "jsonify": "0.0.0" @@ -1214,17 +2183,23 @@ }, "json-stringify-safe": { "version": "5.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true, "optional": true }, "jsonify": { "version": "0.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true, "optional": true }, "jsprim": { "version": "1.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz", + "integrity": "sha1-o7h+QCmNjDgFUtjMdiigu5WiKRg=", + "dev": true, "optional": true, "requires": { "assert-plus": "1.0.0", @@ -1235,48 +2210,64 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, "optional": true } } }, "mime-db": { "version": "1.27.0", - "bundled": true + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.27.0.tgz", + "integrity": "sha1-gg9XIpa70g7CXtVeW13oaeVDbrE=", + "dev": true }, "mime-types": { "version": "2.1.15", - "bundled": true, + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz", + "integrity": "sha1-pOv1BkCUVpI3uM9wBGd20J/JKu0=", + "dev": true, "requires": { "mime-db": "1.27.0" } }, "minimatch": { "version": "3.0.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, "requires": { "brace-expansion": "1.1.7" } }, "minimist": { "version": "0.0.8", - "bundled": true + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true }, "mkdirp": { "version": "0.5.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, "requires": { "minimist": "0.0.8" } }, "ms": { "version": "2.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true, "optional": true }, "node-pre-gyp": { "version": "0.6.39", - "bundled": true, + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz", + "integrity": "sha512-OsJV74qxnvz/AMGgcfZoDaeDXKD3oY3QVIbBmwszTFkRisTSXbMQyn4UWzUMOtA5SVhrBZOTp0wcoSBgfMfMmQ==", + "dev": true, "optional": true, "requires": { "detect-libc": "1.0.2", @@ -1294,7 +2285,9 @@ }, "nopt": { "version": "4.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", + "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", + "dev": true, "optional": true, "requires": { "abbrev": "1.1.0", @@ -1303,7 +2296,9 @@ }, "npmlog": { "version": "4.1.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.0.tgz", + "integrity": "sha512-ocolIkZYZt8UveuiDS0yAkkIjid1o7lPG8cYm05yNYzBn8ykQtaiPMEGp8fY9tKdDgm8okpdKzkvu1y9hUYugA==", + "dev": true, "optional": true, "requires": { "are-we-there-yet": "1.1.4", @@ -1314,38 +2309,52 @@ }, "number-is-nan": { "version": "1.0.1", - "bundled": true + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true }, "oauth-sign": { "version": "0.8.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true, "optional": true }, "object-assign": { "version": "4.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, "optional": true }, "once": { "version": "1.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "requires": { "wrappy": "1.0.2" } }, "os-homedir": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, "optional": true }, "os-tmpdir": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, "optional": true }, "osenv": { "version": "0.1.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz", + "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=", + "dev": true, "optional": true, "requires": { "os-homedir": "1.0.2", @@ -1354,30 +2363,42 @@ }, "path-is-absolute": { "version": "1.0.1", - "bundled": true + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true }, "performance-now": { "version": "0.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", + "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", + "dev": true, "optional": true }, "process-nextick-args": { "version": "1.0.7", - "bundled": true + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "dev": true }, "punycode": { "version": "1.4.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true, "optional": true }, "qs": { "version": "6.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", + "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", + "dev": true, "optional": true }, "rc": { "version": "1.2.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz", + "integrity": "sha1-LgPo5C7kULjLPc5lvhv4l04d/ZU=", + "dev": true, "optional": true, "requires": { "deep-extend": "0.4.2", @@ -1388,14 +2409,18 @@ "dependencies": { "minimist": { "version": "1.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true, "optional": true } } }, "readable-stream": { "version": "2.2.9", - "bundled": true, + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.9.tgz", + "integrity": "sha1-z3jsb0ptHrQ9JkiMrJfwQudLf8g=", + "dev": true, "requires": { "buffer-shims": "1.0.0", "core-util-is": "1.0.2", @@ -1408,7 +2433,9 @@ }, "request": { "version": "2.81.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", + "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", + "dev": true, "optional": true, "requires": { "aws-sign2": "0.6.0", @@ -1437,40 +2464,54 @@ }, "rimraf": { "version": "2.6.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz", + "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=", + "dev": true, "requires": { "glob": "7.1.2" } }, "safe-buffer": { "version": "5.0.1", - "bundled": true + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz", + "integrity": "sha1-0mPKVGls2KMGtcplUekt5XkY++c=", + "dev": true }, "semver": { "version": "5.3.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true, "optional": true }, "set-blocking": { "version": "2.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true, "optional": true }, "signal-exit": { "version": "3.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true, "optional": true }, "sntp": { "version": "1.0.9", - "bundled": true, + "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", + "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", + "dev": true, "requires": { "hoek": "2.16.3" } }, "sshpk": { "version": "1.13.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.0.tgz", + "integrity": "sha1-/yo+T9BEl1Vf7Zezmg/YL6+zozw=", + "dev": true, "optional": true, "requires": { "asn1": "0.2.3", @@ -1486,14 +2527,18 @@ "dependencies": { "assert-plus": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, "optional": true } } }, "string-width": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, "requires": { "code-point-at": "1.1.0", "is-fullwidth-code-point": "1.0.0", @@ -1502,31 +2547,41 @@ }, "string_decoder": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.1.tgz", + "integrity": "sha1-YuIA8DmVWmgQ2N8KM//A8BNmLZg=", + "dev": true, "requires": { "safe-buffer": "5.0.1" } }, "stringstream": { "version": "0.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", + "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", + "dev": true, "optional": true }, "strip-ansi": { "version": "3.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, "requires": { "ansi-regex": "2.1.1" } }, "strip-json-comments": { "version": "2.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, "optional": true }, "tar": { "version": "2.2.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", + "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "dev": true, "requires": { "block-stream": "0.0.9", "fstream": "1.0.11", @@ -1535,7 +2590,9 @@ }, "tar-pack": { "version": "3.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.4.0.tgz", + "integrity": "sha1-I74tf2cagzk3bL2wuP4/3r8xeYQ=", + "dev": true, "optional": true, "requires": { "debug": "2.6.8", @@ -1550,7 +2607,9 @@ }, "tough-cookie": { "version": "2.3.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz", + "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=", + "dev": true, "optional": true, "requires": { "punycode": "1.4.1" @@ -1558,7 +2617,9 @@ }, "tunnel-agent": { "version": "0.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, "optional": true, "requires": { "safe-buffer": "5.0.1" @@ -1566,26 +2627,36 @@ }, "tweetnacl": { "version": "0.14.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true, "optional": true }, "uid-number": { "version": "0.0.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/uid-number/-/uid-number-0.0.6.tgz", + "integrity": "sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=", + "dev": true, "optional": true }, "util-deprecate": { "version": "1.0.2", - "bundled": true + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true }, "uuid": { "version": "3.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz", + "integrity": "sha1-ZUS7ot/ajBzxfmKaOjBeK7H+5sE=", + "dev": true, "optional": true }, "verror": { "version": "1.3.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz", + "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=", + "dev": true, "optional": true, "requires": { "extsprintf": "1.0.2" @@ -1593,7 +2664,9 @@ }, "wide-align": { "version": "1.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz", + "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", + "dev": true, "optional": true, "requires": { "string-width": "1.0.2" @@ -1601,24 +2674,29 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true } } }, "get-caller-file": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", - "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=" + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", + "dev": true }, "get-stream": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true }, "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, "requires": { "fs.realpath": "1.0.0", "inflight": "1.0.6", @@ -1632,6 +2710,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, "requires": { "glob-parent": "2.0.0", "is-glob": "2.0.1" @@ -1641,24 +2720,43 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, "requires": { "is-glob": "2.0.1" } }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, "graceful-fs": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } }, "has-flag": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true }, "hash-base": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", + "dev": true, "requires": { "inherits": "2.0.3" } @@ -1667,6 +2765,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", + "dev": true, "requires": { "inherits": "2.0.3", "minimalistic-assert": "1.0.0" @@ -1676,46 +2775,64 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, "requires": { "hash.js": "1.1.3", "minimalistic-assert": "1.0.0", "minimalistic-crypto-utils": "1.0.1" } }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, "hosted-git-info": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", - "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==" + "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", + "dev": true }, "https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true }, "ieee754": { "version": "1.1.8", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz", - "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=" + "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=", + "dev": true }, "iferr": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true }, "indexof": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "requires": { "once": "1.4.0", "wrappy": "1.0.2" @@ -1724,27 +2841,41 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true }, "interpret": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=" + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", + "dev": true + }, + "invariant": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz", + "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", + "dev": true, + "requires": { + "loose-envify": "1.3.1" + } }, "invert-kv": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true }, "is-binary-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, "requires": { "binary-extensions": "1.11.0" } @@ -1752,12 +2883,14 @@ "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true }, "is-builtin-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, "requires": { "builtin-modules": "1.1.1" } @@ -1765,12 +2898,14 @@ "is-dotfile": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true }, "is-equal-shallow": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, "requires": { "is-primitive": "2.0.0" } @@ -1778,17 +2913,29 @@ "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true }, "is-extglob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } }, "is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, "requires": { "number-is-nan": "1.0.1" } @@ -1797,6 +2944,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, "requires": { "is-extglob": "1.0.0" } @@ -1805,6 +2953,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, "requires": { "kind-of": "3.2.2" } @@ -1812,55 +2961,77 @@ "is-posix-bracket": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true }, "is-primitive": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true }, "isobject": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, "requires": { "isarray": "1.0.0" } }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, "json-loader": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", - "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==" + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", + "dev": true }, "json-schema-traverse": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true }, "json5": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true }, "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "1.1.6" } @@ -1868,12 +3039,14 @@ "lazy-cache": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true }, "lcid": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, "requires": { "invert-kv": "1.0.0" } @@ -1882,6 +3055,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, "requires": { "graceful-fs": "4.1.11", "parse-json": "2.2.0", @@ -1892,12 +3066,14 @@ "loader-runner": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz", - "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=" + "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=", + "dev": true }, "loader-utils": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "dev": true, "requires": { "big.js": "3.2.0", "emojis-list": "2.1.0", @@ -1908,6 +3084,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, "requires": { "p-locate": "2.0.0", "path-exists": "3.0.0" @@ -1916,17 +3093,29 @@ "lodash": { "version": "4.17.4", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true }, "longest": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "loose-envify": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", + "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", + "dev": true, + "requires": { + "js-tokens": "3.0.2" + } }, "lru-cache": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", + "dev": true, "requires": { "pseudomap": "1.0.2", "yallist": "2.1.2" @@ -1936,6 +3125,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.1.0.tgz", "integrity": "sha512-0Pkui4wLJ7rxvmfUvs87skoEaxmu0hCUApF8nonzpl7q//FWp9zu8W61Scz4sd/kUiqDxvUhtoam2efDyiBzcA==", + "dev": true, "requires": { "pify": "3.0.0" }, @@ -1943,7 +3133,8 @@ "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true } } }, @@ -1951,6 +3142,7 @@ "version": "1.3.4", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", + "dev": true, "requires": { "hash-base": "3.0.4", "inherits": "2.0.3" @@ -1960,6 +3152,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, "requires": { "inherits": "2.0.3", "safe-buffer": "5.1.1" @@ -1971,6 +3164,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, "requires": { "mimic-fn": "1.1.0" } @@ -1979,6 +3173,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, "requires": { "errno": "0.1.6", "readable-stream": "2.3.3" @@ -1988,6 +3183,7 @@ "version": "2.3.11", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, "requires": { "arr-diff": "2.0.0", "array-unique": "0.2.1", @@ -2008,6 +3204,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, "requires": { "bn.js": "4.11.8", "brorand": "1.1.0" @@ -2016,22 +3213,26 @@ "mimic-fn": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz", - "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=" + "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=", + "dev": true }, "minimalistic-assert": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", - "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=" + "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=", + "dev": true }, "minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, "requires": { "brace-expansion": "1.1.8" } @@ -2039,12 +3240,14 @@ "minimist": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true }, "mississippi": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-1.3.0.tgz", "integrity": "sha1-0gFYPrEjJ+PFwWQqQEqcrPlONPU=", + "dev": true, "requires": { "concat-stream": "1.6.0", "duplexify": "3.5.3", @@ -2062,6 +3265,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, "requires": { "minimist": "0.0.8" } @@ -2070,6 +3274,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, "requires": { "aproba": "1.2.0", "copy-concurrently": "1.0.5", @@ -2079,16 +3284,24 @@ "run-queue": "1.0.3" } }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, "nan": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.8.0.tgz", "integrity": "sha1-7XFfP+neArV6XmJS2QqWZ14fCFo=", + "dev": true, "optional": true }, "node-libs-browser": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", + "dev": true, "requires": { "assert": "1.4.1", "browserify-zlib": "0.2.0", @@ -2119,6 +3332,7 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, "requires": { "hosted-git-info": "2.5.0", "is-builtin-module": "1.0.0", @@ -2130,6 +3344,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, "requires": { "remove-trailing-separator": "1.1.0" } @@ -2138,6 +3353,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, "requires": { "path-key": "2.0.1" } @@ -2145,17 +3361,20 @@ "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true }, "object.omit": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, "requires": { "for-own": "0.1.5", "is-extendable": "0.1.1" @@ -2165,6 +3384,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "requires": { "wrappy": "1.0.2" } @@ -2172,27 +3392,43 @@ "os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true }, "os-locale": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, "requires": { "execa": "0.7.0", "lcid": "1.0.0", "mem": "1.1.0" } }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true }, "p-limit": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "dev": true, "requires": { "p-try": "1.0.0" } @@ -2201,6 +3437,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, "requires": { "p-limit": "1.2.0" } @@ -2208,22 +3445,25 @@ "p-try": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true }, "page-metadata-parser": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/page-metadata-parser/-/page-metadata-parser-1.1.0.tgz", - "integrity": "sha512-mXEJpxXYWEnwKePsR/HgL8E6QMioc7L2IFFRGEvyFm9AigH54PBD8nXWwBsUqpiPS5SXFAlyEC5XibIo4OL26g==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/page-metadata-parser/-/page-metadata-parser-1.1.2.tgz", + "integrity": "sha512-zqV0aBiUq0RBGLumedJyjsCW9LEuszFORdH54yU26DZ/Bpy1GDpacsfUuvB+lOlOnPIAm0EWm6B0E+pW9hLGiA==" }, "pako": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", - "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==" + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", + "dev": true }, "parallel-transform": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz", "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", + "dev": true, "requires": { "cyclist": "0.2.2", "inherits": "2.0.3", @@ -2234,6 +3474,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz", "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", + "dev": true, "requires": { "asn1.js": "4.9.2", "browserify-aes": "1.1.1", @@ -2246,6 +3487,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, "requires": { "glob-base": "0.3.0", "is-dotfile": "1.0.3", @@ -2257,6 +3499,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, "requires": { "error-ex": "1.3.1" } @@ -2264,27 +3507,32 @@ "path-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", - "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=" + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", + "dev": true }, "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true }, "path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true }, "path-type": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, "requires": { "pify": "2.3.0" } @@ -2293,6 +3541,7 @@ "version": "3.0.14", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", + "dev": true, "requires": { "create-hash": "1.1.3", "create-hmac": "1.1.6", @@ -2304,12 +3553,14 @@ "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true }, "pkg-dir": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, "requires": { "find-up": "2.1.0" } @@ -2317,37 +3568,50 @@ "preserve": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true }, "process-nextick-args": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "dev": true }, "promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true }, "prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true }, "pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true }, "public-encrypt": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz", "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", + "dev": true, "requires": { "bn.js": "4.11.8", "browserify-rsa": "4.0.1", @@ -2360,6 +3624,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", + "dev": true, "requires": { "end-of-stream": "1.4.1", "once": "1.4.0" @@ -2369,6 +3634,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.4.0.tgz", "integrity": "sha512-2kmNR9ry+Pf45opRVirpNuIFotsxUGLaYqxIwuR77AYrYRMuFCz9eryHBS52L360O+NcR383CL4QYlMKPq4zYA==", + "dev": true, "requires": { "duplexify": "3.5.3", "inherits": "2.0.3", @@ -2379,6 +3645,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.0.tgz", "integrity": "sha512-6MYypjOvtiXhBSTOD0Zs5eNjCGfnqi5mPsCsW+dgKTxrZzQMZQNpBo3XRkLx7id753f3EeyHLBqzqqUymIolgw==", + "dev": true, "requires": { "end-of-stream": "1.4.1", "once": "1.4.0" @@ -2389,22 +3656,26 @@ "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true }, "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true }, "querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true }, "randomatic": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", + "dev": true, "requires": { "is-number": "3.0.0", "kind-of": "4.0.0" @@ -2414,6 +3685,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, "requires": { "kind-of": "3.2.2" }, @@ -2422,6 +3694,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "1.1.6" } @@ -2432,6 +3705,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, "requires": { "is-buffer": "1.1.6" } @@ -2442,6 +3716,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "dev": true, "requires": { "safe-buffer": "5.1.1" } @@ -2450,6 +3725,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.3.tgz", "integrity": "sha512-YL6GrhrWoic0Eq8rXVbMptH7dAxCs0J+mh5Y0euNekPPYaxEmdVGim6GdoxoRzKW2yJoU8tueifS7mYxvcFDEQ==", + "dev": true, "requires": { "randombytes": "2.0.6", "safe-buffer": "5.1.1" @@ -2459,6 +3735,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, "requires": { "load-json-file": "2.0.0", "normalize-package-data": "2.4.0", @@ -2469,18 +3746,20 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, "requires": { "find-up": "2.1.0", "read-pkg": "2.0.0" } }, "readability": { - "version": "git+https://github.com/mozilla/readability.git#fd1557560add5bf5f926e8f0601d879762ab6367" + "version": "github:mozilla/readability#3c76104adb00eb9897517e6be6c74c6c05918dfe" }, "readable-stream": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, "requires": { "core-util-is": "1.0.2", "inherits": "2.0.3", @@ -2495,6 +3774,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "dev": true, "requires": { "graceful-fs": "4.1.11", "minimatch": "3.0.4", @@ -2502,43 +3782,116 @@ "set-immediate-shim": "1.0.1" } }, + "regenerate": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz", + "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "private": "0.1.8" + } + }, "regex-cache": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, "requires": { "is-equal-shallow": "0.1.3" } }, + "regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dev": true, + "requires": { + "regenerate": "1.3.3", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "requires": { + "jsesc": "0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true }, "repeat-element": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", + "dev": true }, "repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "1.0.2" + } }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true }, "require-main-filename": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true }, "right-align": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dev": true, "requires": { "align-text": "0.1.4" } @@ -2547,6 +3900,7 @@ "version": "2.6.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "dev": true, "requires": { "glob": "7.1.2" } @@ -2555,6 +3909,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", + "dev": true, "requires": { "hash-base": "2.0.2", "inherits": "2.0.3" @@ -2564,6 +3919,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, "requires": { "aproba": "1.2.0" } @@ -2571,12 +3927,14 @@ "safe-buffer": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", - "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "dev": true }, "schema-utils": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.3.tgz", "integrity": "sha512-sgv/iF/T4/SewJkaVpldKC4WjSkz0JsOh2eKtxCPpCO1oR05+7MOF+H476HVRbLArkgA7j5TRJJ4p2jdFkUGQQ==", + "dev": true, "requires": { "ajv": "5.5.2", "ajv-keywords": "2.1.1" @@ -2585,32 +3943,38 @@ "semver": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "dev": true }, "serialize-javascript": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.4.0.tgz", - "integrity": "sha1-fJWFFNtqwkQ6irwGLcn3iGp/YAU=" + "integrity": "sha1-fJWFFNtqwkQ6irwGLcn3iGp/YAU=", + "dev": true }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true }, "set-immediate-shim": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true }, "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true }, "sha.js": { "version": "2.4.9", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.9.tgz", "integrity": "sha512-G8zektVqbiPHrylgew9Zg1VRB1L/DtXNUVAM6q4QLy8NE3qtHlFXTf8VLL4k1Yl6c7NMjtZUTdXV+X44nFaT6A==", + "dev": true, "requires": { "inherits": "2.0.3", "safe-buffer": "5.1.1" @@ -2620,6 +3984,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, "requires": { "shebang-regex": "1.0.0" } @@ -2627,27 +3992,47 @@ "shebang-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true }, "source-list-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz", - "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==" + "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==", + "dev": true }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "requires": { + "source-map": "0.5.7" + } }, "spdx-correct": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", + "dev": true, "requires": { "spdx-license-ids": "1.2.2" } @@ -2655,17 +4040,20 @@ "spdx-expression-parse": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", - "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=" + "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=", + "dev": true }, "spdx-license-ids": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", - "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=" + "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", + "dev": true }, "ssri": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.0.0.tgz", "integrity": "sha512-728D4yoQcQm1ooZvSbywLkV1RjfITZXh0oWrhM/lnsx3nAHx7LsRGJWB/YyvoceAYRq98xqbstiN4JBv1/wNHg==", + "dev": true, "requires": { "safe-buffer": "5.1.1" } @@ -2674,6 +4062,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "dev": true, "requires": { "inherits": "2.0.3", "readable-stream": "2.3.3" @@ -2683,6 +4072,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.2.tgz", "integrity": "sha512-mc1dbFhGBxvTM3bIWmAAINbqiuAk9TATcfIQC8P+/+HJefgaiTlMn2dHvkX8qlI12KeYKSQ1Ua9RrIqrn1VPoA==", + "dev": true, "requires": { "end-of-stream": "1.4.1", "stream-shift": "1.0.0" @@ -2692,6 +4082,7 @@ "version": "2.8.0", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.0.tgz", "integrity": "sha512-sZOFxI/5xw058XIRHl4dU3dZ+TTOIGJR78Dvo0oEAejIt4ou27k+3ne1zYmCV+v7UucbxIFQuOgnkTVHh8YPnw==", + "dev": true, "requires": { "builtin-status-codes": "3.0.0", "inherits": "2.0.3", @@ -2703,12 +4094,14 @@ "stream-shift": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", - "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=", + "dev": true }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, "requires": { "is-fullwidth-code-point": "2.0.0", "strip-ansi": "4.0.0" @@ -2717,17 +4110,20 @@ "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true }, "strip-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, "requires": { "ansi-regex": "3.0.0" } @@ -2738,6 +4134,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, "requires": { "safe-buffer": "5.1.1" } @@ -2746,6 +4143,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, "requires": { "ansi-regex": "2.1.1" } @@ -2753,17 +4151,20 @@ "strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true }, "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true }, "supports-color": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, "requires": { "has-flag": "2.0.0" } @@ -2771,12 +4172,14 @@ "tapable": { "version": "0.2.8", "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz", - "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=" + "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=", + "dev": true }, "through2": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "dev": true, "requires": { "readable-stream": "2.3.3", "xtend": "4.0.1" @@ -2786,6 +4189,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.4.tgz", "integrity": "sha512-uZYhyU3EX8O7HQP+J9fTVYwsq90Vr68xPEFo7yrVImIxYvHgukBEgOB/SgGoorWVTzGM/3Z+wUNnboA4M8jWrg==", + "dev": true, "requires": { "setimmediate": "1.0.5" } @@ -2793,22 +4197,38 @@ "to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true }, "tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true }, "uglify-es": { "version": "3.3.7", "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.7.tgz", "integrity": "sha512-fGMnE6SsDRsCjxm78C+lv7MuXsse/dtF7QuTUT43BYf4jlxPjd+XTnGB8YjaCQJ3sv2LT4zk0mwpp9+QJocU6g==", + "dev": true, "requires": { "commander": "2.13.0", "source-map": "0.6.1" @@ -2817,7 +4237,8 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true } } }, @@ -2825,12 +4246,14 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "dev": true, "optional": true }, "uglifyjs-webpack-plugin": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.1.6.tgz", "integrity": "sha512-VUja+7rYbznEvUaeb8IxOCTUrq4BCb1ml0vffa+mfwKtrAwlqnU0ENF14DtYltV1cxd/HSuK51CCA/D/8kMQVw==", + "dev": true, "requires": { "cacache": "10.0.2", "find-cache-dir": "1.0.0", @@ -2845,7 +4268,8 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true } } }, @@ -2853,6 +4277,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.0.tgz", "integrity": "sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM=", + "dev": true, "requires": { "unique-slug": "2.0.0" } @@ -2861,6 +4286,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz", "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=", + "dev": true, "requires": { "imurmurhash": "0.1.4" } @@ -2869,6 +4295,7 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -2877,7 +4304,8 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true } } }, @@ -2885,6 +4313,7 @@ "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, "requires": { "inherits": "2.0.1" }, @@ -2892,19 +4321,22 @@ "inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true } } }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true }, "validate-npm-package-license": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", + "dev": true, "requires": { "spdx-correct": "1.0.2", "spdx-expression-parse": "1.0.4" @@ -2914,6 +4346,7 @@ "version": "0.0.4", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "dev": true, "requires": { "indexof": "0.0.1" } @@ -2922,6 +4355,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.4.0.tgz", "integrity": "sha1-ShRyvLuVK9Cpu0A2gB+VTfs5+qw=", + "dev": true, "requires": { "async": "2.6.0", "chokidar": "1.7.0", @@ -2932,6 +4366,7 @@ "version": "3.10.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.10.0.tgz", "integrity": "sha512-fxxKXoicjdXNUMY7LIdY89tkJJJ0m1Oo8PQutZ5rLgWbV5QVKI15Cn7+/IHnRTd3vfKfiwBx6SBqlorAuNA8LA==", + "dev": true, "requires": { "acorn": "5.3.0", "acorn-dynamic-import": "2.0.2", @@ -2961,6 +4396,7 @@ "version": "2.8.29", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, "requires": { "source-map": "0.5.7", "uglify-to-browserify": "1.0.2", @@ -2971,6 +4407,7 @@ "version": "3.10.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, "requires": { "camelcase": "1.2.1", "cliui": "2.1.0", @@ -2984,6 +4421,7 @@ "version": "0.4.6", "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", + "dev": true, "requires": { "source-map": "0.5.7", "uglify-js": "2.8.29", @@ -2996,6 +4434,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz", "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==", + "dev": true, "requires": { "source-list-map": "2.0.0", "source-map": "0.6.1" @@ -3004,7 +4443,8 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true } } }, @@ -3012,6 +4452,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "dev": true, "requires": { "isexe": "2.0.0" } @@ -3019,22 +4460,26 @@ "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true }, "window-size": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=" + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true }, "wordwrap": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=" + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true }, "worker-farm": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.5.2.tgz", "integrity": "sha512-XxiQ9kZN5n6mmnW+mFJ+wXjNNI/Nx4DIdaAKLX1Bn6LYBWlN/zaBhu34DQYPZ1AJobQuu67S2OfDdNSVULvXkQ==", + "dev": true, "requires": { "errno": "0.1.6", "xtend": "4.0.1" @@ -3044,6 +4489,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, "requires": { "string-width": "1.0.2", "strip-ansi": "3.0.1" @@ -3053,6 +4499,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, "requires": { "code-point-at": "1.1.0", "is-fullwidth-code-point": "1.0.0", @@ -3064,27 +4511,32 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "xtend": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true }, "y18n": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true }, "yallist": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true }, "yargs": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "dev": true, "requires": { "camelcase": "4.1.0", "cliui": "3.2.0", @@ -3104,12 +4556,14 @@ "camelcase": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true }, "cliui": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, "requires": { "string-width": "1.0.2", "strip-ansi": "3.0.1", @@ -3120,6 +4574,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, "requires": { "code-point-at": "1.1.0", "is-fullwidth-code-point": "1.0.0", @@ -3134,6 +4589,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "dev": true, "requires": { "camelcase": "4.1.0" }, @@ -3141,7 +4597,8 @@ "camelcase": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true } } } diff --git a/package.json b/package.json old mode 100644 new mode 100755 index d432e7fa7..014b0ce23 --- a/package.json +++ b/package.json @@ -11,9 +11,15 @@ }, "license": "MPL-2.0", "dependencies": { + "page-metadata-parser": "^1.1.2", + "readability": "mozilla/readability#3c76104adb00eb9897517e6be6c74c6c05918dfe" + }, + "devDependencies": { + "babel-core": "^6.26.0", + "babel-loader": "^7.1.2", + "babel-preset-env": "^1.6.1", + "babel-preset-es2015": "^6.24.1", "glob": "^7.1.2", - "page-metadata-parser": "^1.1.0", - "readability": "git+https://github.com/mozilla/readability.git", "uglifyjs-webpack-plugin": "^1.1.6", "webpack": "^3.10.0" } diff --git a/shipping_locales.txt b/shipping_locales.txt old mode 100644 new mode 100755 index 5247ff84e..88f002501 --- a/shipping_locales.txt +++ b/shipping_locales.txt @@ -1,4 +1,6 @@ af +an +ar ast az bg @@ -20,11 +22,14 @@ es-AR es-CL es-MX eu +fa fr ga-IE gd gl +he hi-IN +hr hsb hu hy-AM @@ -33,6 +38,7 @@ id is it ja +ka kab kk km @@ -48,6 +54,7 @@ nb-NO ne-NP nl nn-NO +oc or pa-IN pl @@ -68,6 +75,7 @@ th tl tr uk +ur uz zh-CN zh-TW diff --git a/webpack.config.js b/webpack.config.js old mode 100644 new mode 100755 index 35da05b3c..a49db9504 --- a/webpack.config.js +++ b/webpack.config.js @@ -32,6 +32,26 @@ module.exports = { filename: "[name].js", path: path.resolve(__dirname, "Client/Assets") }, + module: { + rules: [ + { + test: /\.js$/, + exclude: /node_modules\/(?!(readability|page-metadata-parser)\/).*/, + use: { + loader: "babel-loader", + options: { + presets: [ + ["env", { + targets: { + iOS: "10.3" + } + }] + ] + } + } + } + ] + }, plugins: [ new UglifyJsPlugin() ] From bff808fa9666648a61161a92e96ae6bbb41ac693 Mon Sep 17 00:00:00 2001 From: Mahmoud Adam Date: Tue, 15 May 2018 12:06:49 +0200 Subject: [PATCH 2/4] Resolve conflicts after merging with firefox v11.x --- Cartfile | 14 - Client.xcodeproj/project.pbxproj | 79 +- .../xcshareddata/xcschemes/Firefox.xcscheme | 94 -- .../xcschemes/FirefoxBeta.xcscheme | 94 -- Client/Application/AppDelegate.swift | 37 +- Client/Application/LeanplumIntegration.swift | 3 - Client/Assets/MainFrameAtDocumentEnd.js | 6 - Client/Assets/MainFrameAtDocumentStart.js | 6 - .../Browser/BrowserViewController.swift | 22 +- Client/Frontend/Browser/TabLocationView.swift | 16 +- Client/Info.plist | 6 - Extensions/NotificationService/Info.plist | 6 - Extensions/SendTo/Info.plist | 6 - Extensions/ShareTo/Info.plist | 6 - Extensions/Today/Info.plist | 6 - Extensions/ViewLater/Info.plist | 6 - .../BuddyBuildSDK.framework/BuddyBuildSDK | Bin 18360720 -> 0 bytes .../Headers/BuddyBuildSDK.h | 147 --- .../BuddyBuildSDK.framework/build.num | 1 - .../Leanplum.framework/Headers/LPInbox.h | 193 ---- .../Leanplum.framework/Headers/Leanplum.h | 929 ------------------ .../Leanplum/Leanplum.framework/Info.plist | Bin 739 -> 0 bytes .../Leanplum/Leanplum.framework/Leanplum | Bin 10277256 -> 0 bytes .../Modules/module.modulemap | 6 - fastlane/actions/import_build_tools.rb | 79 -- package.json | 32 +- 26 files changed, 23 insertions(+), 1771 deletions(-) delete mode 100755 ThirdParty/BuddyBuild/BuddyBuildSDK.framework/BuddyBuildSDK delete mode 100755 ThirdParty/BuddyBuild/BuddyBuildSDK.framework/Headers/BuddyBuildSDK.h delete mode 100755 ThirdParty/BuddyBuild/BuddyBuildSDK.framework/build.num delete mode 100755 ThirdParty/Leanplum/Leanplum.framework/Headers/LPInbox.h delete mode 100755 ThirdParty/Leanplum/Leanplum.framework/Headers/Leanplum.h delete mode 100755 ThirdParty/Leanplum/Leanplum.framework/Info.plist delete mode 100755 ThirdParty/Leanplum/Leanplum.framework/Leanplum delete mode 100755 ThirdParty/Leanplum/Leanplum.framework/Modules/module.modulemap delete mode 100755 fastlane/actions/import_build_tools.rb diff --git a/Cartfile b/Cartfile index 1eec1bd9d..6fbf652c6 100755 --- a/Cartfile +++ b/Cartfile @@ -5,14 +5,8 @@ github "SnapKit/SnapKit" "3.1.2" github "rs/SDWebImage" "4.1.0" github "swisspol/GCDWebServer" "3.3.2" github "kif-framework/KIF" "v3.6.0" -<<<<<<< HEAD # Cliqz: Disable Adjust Integration #github "adjust/ios_sdk" "v4.11.5" -||||||| merged common ancestors -github "adjust/ios_sdk" "v4.11.5" -======= -github "adjust/ios_sdk" "v4.12.1" ->>>>>>> firefox-releases github "AgileBits/onepassword-app-extension" "add-framework-support" github "jrendel/SwiftKeychainWrapper" "3.0.1" github "DaveWoodCom/XCGLogger" "Version_4.0.0" @@ -20,14 +14,6 @@ github "cezheng/Fuzi" "1.0.1" github "SwiftyJSON/SwiftyJSON" "3.1.4" github "farhanpatel/JSONSchema.swift" "master" github "google/EarlGrey" "1.12.1" -<<<<<<< HEAD -github "jhugman/SwiftRouter" "master" # Cliqz: Disable FireFox Telemetry #github "mozilla-mobile/telemetry-ios" "v1.0.10" -||||||| merged common ancestors -github "jhugman/SwiftRouter" "master" -github "mozilla-mobile/telemetry-ios" "v1.0.10" -======= -github "mozilla-mobile/telemetry-ios" "v1.1.0" ->>>>>>> firefox-releases github "mozilla-mobile/MappaMundi" "master" diff --git a/Client.xcodeproj/project.pbxproj b/Client.xcodeproj/project.pbxproj index 29dcb1f12..f66d6604f 100755 --- a/Client.xcodeproj/project.pbxproj +++ b/Client.xcodeproj/project.pbxproj @@ -5752,27 +5752,15 @@ files = ( D38A1EE01CB458EC0080C842 /* CertError.html in Resources */, 0BA1E0301B051A07007675AF /* NetError.css in Resources */, -<<<<<<< HEAD 1EAFE4F0205BDEC0006A36B4 /* cliqz.json in Resources */, - D03F8F21200EABB0003C2224 /* __firefox__.js in Resources */, -||||||| merged common ancestors - D03F8F21200EABB0003C2224 /* __firefox__.js in Resources */, -======= ->>>>>>> firefox-releases 3BC659491E5BA4AE006D560F /* TopSites in Resources */, EB54A8772028CE4000018880 /* disconnect-analytics.json in Resources */, E4B7B77E1A793CF20022C5E0 /* FiraSans-SemiBold.ttf in Resources */, F84B220B1A0910F600AAB793 /* Images.xcassets in Resources */, AF6FA97320652C6800D7F9F0 /* preload.js in Resources */, F35B8D2B1D6380EA008E3D61 /* SessionRestore.html in Resources */, -<<<<<<< HEAD - D0C95DFA200EAE5E00E4E51C /* NoImageModeHelper.js in Resources */, 4F3046BB204FF69200C99162 /* logo-database.json in Resources */, 4F3046AD204FF0EA00C99162 /* Cliqz.xcassets in Resources */, -||||||| merged common ancestors - D0C95DFA200EAE5E00E4E51C /* NoImageModeHelper.js in Resources */, -======= ->>>>>>> firefox-releases 7B42406E1CA04CAC009B5C28 /* Menu.xcassets in Resources */, E49943F71AE69EDD00BF9DE4 /* Intro.xcassets in Resources */, 3BC659591E5BA505006D560F /* top_sites.json in Resources */, @@ -5800,13 +5788,7 @@ D30684F11C84F12A002D8D82 /* SearchPlugins in Resources */, 74821FFE1DB6D3AC00EEEA72 /* MailSchemes.plist in Resources */, FA9294011D6584A200AC8D33 /* QRCode.xcassets in Resources */, -<<<<<<< HEAD 4F304598204FEE5500C99162 /* jsengine.bundle.js in Resources */, - D0C95E34200FDB3200E4E51C /* MetadataHelper.js in Resources */, -||||||| merged common ancestors - D0C95E34200FDB3200E4E51C /* MetadataHelper.js in Resources */, -======= ->>>>>>> firefox-releases D308EE561CBF0BF5006843F2 /* CertError.css in Resources */, E4B7B7641A793CF20022C5E0 /* CharisSILR.ttf in Resources */, 1E7A3DC22085FCCA00F53E90 /* assets in Resources */, @@ -5814,17 +5796,9 @@ E4B7B7781A793CF20022C5E0 /* FiraSans-Italic.ttf in Resources */, 0BA1E00E1B03FB0B007675AF /* NetError.html in Resources */, E4A961381AC06FA50069AD6F /* ReaderViewLoading.html in Resources */, -<<<<<<< HEAD 1EBB08B92068FC9700C6DFFE /* Eula.html in Resources */, EB2A633F1F3B514B004EF8B0 /* disconnect-social.json in Resources */, AFA1DE072088AF9600B27B8A /* AdBlocker in Resources */, - D0C95DF8200EAE3000E4E51C /* NightModeHelper.js in Resources */, -||||||| merged common ancestors - EB2A633F1F3B514B004EF8B0 /* disconnect-social.json in Resources */, - D0C95DF8200EAE3000E4E51C /* NightModeHelper.js in Resources */, -======= - EB54A8792028CE4000018880 /* disconnect-social.json in Resources */, ->>>>>>> firefox-releases E4ECCDAE1AB131770005E717 /* FiraSans-Medium.ttf in Resources */, D0E17FB6201F847600F1FCB5 /* FxASignIn.js in Resources */, E4424B3C1AC71FB400F44C38 /* FiraSans-Book.ttf in Resources */, @@ -5906,14 +5880,6 @@ "$(SRCROOT)/Carthage/Build/iOS/JSONSchema.framework", "$(SRCROOT)/Carthage/Build/iOS/SwiftyJSON.framework", "$(SRCROOT)/Carthage/Build/iOS/Sentry.framework", -<<<<<<< HEAD - "$(SRCROOT)/Carthage/Build/iOS/SwiftRouter.framework", -||||||| merged common ancestors - "$(SRCROOT)/Carthage/Build/iOS/SwiftRouter.framework", - "$(SRCROOT)/Carthage/Build/iOS/Telemetry.framework", -======= - "$(SRCROOT)/Carthage/Build/iOS/Telemetry.framework", ->>>>>>> firefox-releases ); name = "Copy Carthage Dependencies"; outputPaths = ( @@ -5922,28 +5888,7 @@ shellPath = /bin/sh; shellScript = "/usr/local/bin/carthage copy-frameworks"; }; -<<<<<<< HEAD - 8D3BD4867AA1ACEA46E5F50B /* [CP] Check Pods Manifest.lock */ = { -||||||| merged common ancestors - E4DAA6741F63027B00FA53AF /* Run Script */ = { -======= - E4A69F612048AFEA00D9017B /* Copy Carthage Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "$(SRCROOT)/Carthage/Build/iOS/MappaMundi.framework", - ); - name = "Copy Carthage Frameworks"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "/usr/local/bin/carthage copy-frameworks"; - }; - E4DAA6741F63027B00FA53AF /* Run Script */ = { ->>>>>>> firefox-releases + 8D3BD4867AA1ACEA46E5F50B /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6595,13 +6540,9 @@ CEFA977E1FAA6B490016F365 /* SyncContentSettingsViewController.swift in Sources */, 4F30F52720517C210049E4F6 /* SearchViewDelegate.swift in Sources */, E60D03181D511398002FE3F6 /* SyncStatusResolver.swift in Sources */, -<<<<<<< HEAD AF53D3BC206A346B0012A11F /* TabExtension.swift in Sources */, 1EAFE563205FFE21006A36B4 /* ShowCliqzPageSetting.swift in Sources */, -||||||| merged common ancestors -======= EB11A1062044A90E0018F749 /* ContentBlockerHelper+TabContentScript.swift in Sources */, ->>>>>>> firefox-releases E689C6FA1E0C6E98008BAADB /* FxAContentViewController.swift in Sources */, 1E4CFBF92073A5BD00B26E85 /* AddConnectionViewController.swift in Sources */, C4E3983D1D21F1E7004E89BA /* TopTabsViews.swift in Sources */, @@ -6650,15 +6591,11 @@ 1E4CFBFB2073A5CC00B26E85 /* EditConnectionViewController.swift in Sources */, 7BA8D1C71BA037F500C8AE9E /* OpenInHelper.swift in Sources */, E4B423BE1AB9FE6A007E66C8 /* ReaderModeCache.swift in Sources */, -<<<<<<< HEAD 4F30F5172051670C0049E4F6 /* Telemetry.swift in Sources */, 1EDF91C9208DDC5400200100 /* CliqzForgetModeButton.swift in Sources */, AF99C8A2206935F0009404FF /* GhosteryButton.swift in Sources */, 4F30F50F2051670C0049E4F6 /* JSBridgeBridge.m in Sources */, -||||||| merged common ancestors -======= 396CDB55203C5B870034A3A3 /* TabTrayController+KeyCommands.swift in Sources */, ->>>>>>> firefox-releases 74E36D781B71323500D69DA1 /* SettingsContentViewController.swift in Sources */, 4FF07D892063C99E001385A8 /* OffrzOnboardingView.swift in Sources */, 742A56391D80B54A00BDB803 /* PhotonActionSheet.swift in Sources */, @@ -6773,12 +6710,8 @@ 1EEA369520615725003B6AD5 /* DownloadManager.swift in Sources */, 392ED7E41D0AEF56009D9B62 /* NewTabAccessors.swift in Sources */, D3A9949D1A3686BD008AD1AC /* Tab.swift in Sources */, -<<<<<<< HEAD AFA1DE0A2088BDDB00B27B8A /* BlockListIdentifiers.swift in Sources */, -||||||| merged common ancestors -======= EB11A1042044A90E0018F749 /* ContentBlockerHelper+Whitelist.swift in Sources */, ->>>>>>> firefox-releases A93067E81D0FE18E00C49C6E /* NightModeHelper.swift in Sources */, AF6FA98C20652D4600D7F9F0 /* TrackerListPath.swift in Sources */, 3B39EDCB1E16E1AA00EF029F /* CustomSearchViewController.swift in Sources */, @@ -6802,12 +6735,8 @@ E68E7ADA1CAC207400FDCA76 /* ChangePasscodeViewController.swift in Sources */, E640E85E1C73A45A00C5F072 /* PasscodeEntryViewController.swift in Sources */, 8D8251811F4DE67F00780643 /* AdvanceAccountSettingViewController.swift in Sources */, -<<<<<<< HEAD 4F0445DF203341B400E2C0C7 /* TopSiteViewCell.swift in Sources */, -||||||| merged common ancestors -======= EB11A1052044A90E0018F749 /* TrackingProtectionPageStats.swift in Sources */, ->>>>>>> firefox-releases E633E2DA1C21EAF8001FFF6C /* LoginDetailViewController.swift in Sources */, 59A68B280D62462B85CF57A4 /* HistoryPanel.swift in Sources */, 1EAFE56C205FFE82006A36B4 /* LimitMobileDataUsageTableViewController.swift in Sources */, @@ -7498,14 +7427,8 @@ buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; -<<<<<<< HEAD CODE_SIGN_STYLE = Manual; DEVELOPMENT_TEAM = ""; -||||||| merged common ancestors - DEVELOPMENT_TEAM = 43AQ936H96; -======= - DEVELOPMENT_TEAM = 9G8J6YA743; ->>>>>>> firefox-releases ENABLE_BITCODE = NO; INFOPLIST_FILE = Extensions/NotificationService/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 10.3; diff --git a/Client.xcodeproj/xcshareddata/xcschemes/Firefox.xcscheme b/Client.xcodeproj/xcshareddata/xcschemes/Firefox.xcscheme index fa8bcbb8e..dcc18add5 100755 --- a/Client.xcodeproj/xcshareddata/xcschemes/Firefox.xcscheme +++ b/Client.xcodeproj/xcshareddata/xcschemes/Firefox.xcscheme @@ -40,7 +40,6 @@ ReferencedContainer = "container:Client.xcodeproj"> -<<<<<<< HEAD -||||||| merged common ancestors -======= - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->>>>>>> firefox-releases -<<<<<<< HEAD -||||||| merged common ancestors -======= - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ->>>>>>> firefox-releases >>>>>> firefox-releases log.info("startApplication end") return true } @@ -236,14 +229,10 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UIViewControllerRestorati /* Cliqz: Disabled UserNotifications UNUserNotificationCenter.current().delegate = self -<<<<<<< HEAD self.registerNotificationCategories() */ -||||||| merged common ancestors - self.registerNotificationCategories() -======= + SentTabAction.registerActions() ->>>>>>> firefox-releases /* Cliqz: Remove BuddyBuildSDK #if BUDDYBUILD @@ -700,7 +689,6 @@ extension AppDelegate { } } -<<<<<<< HEAD // Cliqz: Useful when presenting pop-ups extension AppDelegate { func presentContollerOnTop(controller: UIViewController) { @@ -716,27 +704,6 @@ extension AppDelegate { } } -struct FxALaunchParams { - var query: [String: String] -} - -struct LaunchParams { - let url: URL? - let isPrivate: Bool? -} - -||||||| merged common ancestors -struct FxALaunchParams { - var query: [String: String] -} - -struct LaunchParams { - let url: URL? - let isPrivate: Bool? -} - -======= ->>>>>>> firefox-releases extension UIApplication { var syncDelegate: SyncDelegate { return AppSyncDelegate(app: self) diff --git a/Client/Application/LeanplumIntegration.swift b/Client/Application/LeanplumIntegration.swift index 719e064db..dd4130b2b 100755 --- a/Client/Application/LeanplumIntegration.swift +++ b/Client/Application/LeanplumIntegration.swift @@ -105,10 +105,7 @@ class LeanPlumClient { private var useFxAPrePush: LPVar = LPVar.define("useFxAPrePush", with: false) <<<<<<< HEAD */ -||||||| merged common ancestors -======= var introScreenVars = LPVar.define("IntroScreen", with: IntroCard.defaultCards().flatMap({ $0.asDictonary() })) ->>>>>>> firefox-releases private func isPrivateMode() -> Bool { // Need to be run on main thread since isInPrivateMode requires to be on the main thread. diff --git a/Client/Assets/MainFrameAtDocumentEnd.js b/Client/Assets/MainFrameAtDocumentEnd.js index 542a813e9..8c0cfcec4 100755 --- a/Client/Assets/MainFrameAtDocumentEnd.js +++ b/Client/Assets/MainFrameAtDocumentEnd.js @@ -1,7 +1 @@ -<<<<<<< HEAD -!function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:n})},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=15)}([function(t,e){var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(r=window)}t.exports=r},,,,,,,,,,,,,,,function(t,e,r){r(16),r(17),r(18),t.exports=r(19)},function(t,e){!function(){"use strict";Object.defineProperty(window.__firefox__,"searchQueryForField",{enumerable:!1,configurable:!1,writable:!1,value:function(){var t=document.activeElement;if("input"!==t.tagName.toLowerCase())return null;var e=t.form;if(!e||"get"!=e.method.toLowerCase())return null;var r=e.getElementsByTagName("input"),n=(r=Array.prototype.slice.call(r,0)).map(function(e){return e.name==t.name?[e.name,"{searchTerms}"].join("="):[e.name,e.value].map(encodeURIComponent).join("=")}),o=e.getElementsByTagName("select"),a=(o=Array.prototype.slice.call(o,0)).map(function(t){return[t.name,t.options[t.selectedIndex].value].map(encodeURIComponent).join("=")});return n=n.concat(a),e.action?[e.action,n.join("&")].join("?"):null}})}()},function(t,e){!function(){"use strict";var t,e,r=!1,n="#f19750",o="#ffde49",a=5,s=400,i=60,l=null,h=0,u=[];function c(t){r&&console.log("FindInPage: "+t)}function f(t){var e=t.parentNode;if(e){for(;t.firstChild;)e.insertBefore(t.firstChild,t);t.remove(),e.normalize()}}function p(){if(u.length>0){for(var t of u)f(t);u=[]}l=null}function m(t){if(c("Searching: "+t),p(),t.trim()){var e=document.createRange(),r=function(t){for(var e,r,n,o,a,s,i=t.toLocaleLowerCase(),l=t.toLocaleUpperCase(),h=[],u=document.createRange(),c=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT,null,!1),f=t.length;e=c.nextNode();){var p=e.textContent;t:for(var m=0;m0&&r.height>0&&o>=0&&s>=0&&n<=document.body.scrollWidth&&a<=document.body.scrollHeight)&&(h.push({node:e,index:m}),m+=f-1)}}return h}(t),n=document.createElement("span");n.style.backgroundColor=o;for(var a=r.length-1;a>=0;--a){var s=r[a],i=n.cloneNode();e.setStart(s.node,s.index),e.setEnd(s.node,s.index+t.length),e.surroundContents(i),u.unshift(i)}c(r.length+" highlighted rects created!"),webkit.messageHandlers.findInPageHandler.postMessage({totalResults:r.length})}else webkit.messageHandlers.findInPageHandler.postMessage({totalResults:0})}function d(){if(l&&(l.style.backgroundColor=o),u.length){(l=u[h]).style.backgroundColor=n;var t=l.getBoundingClientRect(),r=i+t.top+scrollY-window.innerHeight/2,f=t.left+scrollX-window.innerWidth/2;(function(t,r,n){var o=0,s=scrollX,i=scrollY;clearInterval(e),e=setInterval(function(){var l=g(o,s,t-s,n),h=g(o,i,r-i,n);window.scrollTo(l,h),(o+=a)>=n&&clearInterval(e)},a)})(f=v(f,0,document.body.scrollWidth),r=v(r,0,document.body.scrollHeight),s),c("Scrolled to: "+f+", "+r)}}function g(t,e,r,n){return r*(Math.pow(t/n-1,3)+1)+e}function v(t,e,r){return Math.max(e,Math.min(t,r))}function b(e){if(t==e){var r=u.length;h=(h+r)%r}else{var n=null;if(l&&(n=l.getBoundingClientRect()),m(e),h=0,n)for(var o=0;o=n.left||a.top>n.top){h=o;break}}t=e}var s=u.length?h+1:0;webkit.messageHandlers.findInPageHandler.postMessage({currentResult:s}),d()}Object.defineProperty(window.__firefox__,"find",{enumerable:!1,configurable:!1,writable:!1,value:function(t){b(t)}}),Object.defineProperty(window.__firefox__,"findNext",{enumerable:!1,configurable:!1,writable:!1,value:function(t){h++,b(t)}}),Object.defineProperty(window.__firefox__,"findPrevious",{enumerable:!1,configurable:!1,writable:!1,value:function(t){h--,b(t)}}),Object.defineProperty(window.__firefox__,"findDone",{enumerable:!1,configurable:!1,writable:!1,value:function(){p(),t=null}})}()},function(t,e){!function(){"use strict";window.addEventListener("FirefoxAccountsCommand",function(t){webkit.messageHandlers.accountsCommandHandler.postMessage({type:t.type,detail:t.detail})})}()},function(t,e,r){!function(){"use strict";var t=r(20);Object.defineProperty(window.__firefox__,"metadata",{enumerable:!1,configurable:!1,writable:!1,value:Object.freeze(new function(t){var e=/^\s*data:([a-z]+\/[a-z]+(;[a-z\-]+\=[a-z\-]+)?)?(;base64)?,[a-z0-9\!\$\&\'\,\(\)\*\+\,\;\=\-\.\_\~\:\@\/\?\%\s]*\s*$/i;function r(t){window.__firefox__.pageMetadata=t,webkit.messageHandlers.metadataMessageHandler.postMessage(t)}this.extractMetadata=function(){var n,o,a,s=t.getMetadata(window.document,document.URL),i=s.image;i?i.match(e)?(s.image_data_uri=i,r(s)):(n=i,o=function(t){t&&(s.image_data_uri=t),r(s)},(a=new Image).onload=function(){try{var t=document.createElement("canvas");t.width=this.naturalWidth,t.height=this.naturalHeight,t.getContext("2d").drawImage(this,0,0);var e=t.toDataURL();o(e)}catch(t){o(!1)}},a.src=n):r(s)}}(t))}),t=void 0}()},function(t,e,r){const{makeUrlAbsolute:n,parseUrl:o}=r(21);function a(t){return t.replace(/www[a-zA-Z0-9]*\./,"").replace(".co.",".").split(".").slice(0,-1).join(" ")}function s(t){return(e,r)=>{let n,o=0;for(let r=0;ro&&(o=a,n=s(e))}}if(!n&&t.defaultValue&&(n=t.defaultValue(r)),n){if(t.processors)for(const e of t.processors)n=e(n,r);return n.trim&&(n=n.trim()),n}}}const i={description:{rules:[['meta[property="og:description"]',t=>t.getAttribute("content")],['meta[name="description"]',t=>t.getAttribute("content")]]},icon:{rules:[['link[rel="apple-touch-icon"]',t=>t.getAttribute("href")],['link[rel="apple-touch-icon-precomposed"]',t=>t.getAttribute("href")],['link[rel="icon"]',t=>t.getAttribute("href")],['link[rel="fluid-icon"]',t=>t.getAttribute("href")],['link[rel="shortcut icon"]',t=>t.getAttribute("href")],['link[rel="Shortcut Icon"]',t=>t.getAttribute("href")],['link[rel="mask-icon"]',t=>t.getAttribute("href")]],scorers:[(t,e)=>{const r=t.getAttribute("sizes");if(r){const t=r.match(/\d+/g);if(t)return t.reduce((t,e)=>t*e)}}],defaultValue:t=>"favicon.ico",processors:[(t,e)=>n(e.url,t)]},image:{rules:[['meta[property="og:image:secure_url"]',t=>t.getAttribute("content")],['meta[property="og:image:url"]',t=>t.getAttribute("content")],['meta[property="og:image"]',t=>t.getAttribute("content")],['meta[name="twitter:image"]',t=>t.getAttribute("content")],['meta[property="twitter:image"]',t=>t.getAttribute("content")],['meta[name="thumbnail"]',t=>t.getAttribute("content")]],processors:[(t,e)=>n(e.url,t)]},keywords:{rules:[['meta[name="keywords"]',t=>t.getAttribute("content")]],processors:[(t,e)=>t.split(",").map(t=>t.trim())]},title:{rules:[['meta[property="og:title"]',t=>t.getAttribute("content")],['meta[name="twitter:title"]',t=>t.getAttribute("content")],['meta[property="twitter:title"]',t=>t.getAttribute("content")],['meta[name="hdl"]',t=>t.getAttribute("content")],["title",t=>t.text]]},type:{rules:[['meta[property="og:type"]',t=>t.getAttribute("content")]]},url:{rules:[["a.amp-canurl",t=>t.getAttribute("href")],['meta[property="og:url"]',t=>t.getAttribute("content")],['link[rel="canonical"]',t=>t.getAttribute("href")]],defaultValue:t=>t.url,processors:[(t,e)=>n(e.url,t)]},provider:{rules:[['meta[property="og:site_name"]',t=>t.getAttribute("content")]],defaultValue:t=>a(o(t.url))}};t.exports={buildRuleSet:s,getMetadata:function(t,e,r){const n={},o={url:e},a=r||i;return Object.keys(a).map(e=>{const r=s(a[e]);n[e]=r(t,o)}),n},getProvider:a,metadataRuleSets:i}},function(t,e,r){(function(e){if(void 0!==e.URL)t.exports={makeUrlAbsolute:(t,e)=>new URL(e,t).href,parseUrl:t=>new URL(t).host};else{const e=r(22);t.exports={makeUrlAbsolute:(t,r)=>null===e.parse(r).host?e.resolve(t,r):r,parseUrl:t=>e.parse(t).hostname}}}).call(e,r(0))},function(t,e,r){"use strict";var n=r(23),o=r(25);function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}e.parse=y,e.resolve=function(t,e){return y(t,!1,!0).resolve(e)},e.resolveObject=function(t,e){return t?y(t,!1,!0).resolveObject(e):e},e.format=function(t){o.isString(t)&&(t=y(t));return t instanceof a?t.format():a.prototype.format.call(t)},e.Url=a;var s=/^([a-z0-9.+-]+:)/i,i=/:[0-9]*$/,l=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,h=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),u=["'"].concat(h),c=["%","/","?",";","#"].concat(u),f=["/","?","#"],p=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,d={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},v={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},b=r(26);function y(t,e,r){if(t&&o.isObject(t)&&t instanceof a)return t;var n=new a;return n.parse(t,e,r),n}a.prototype.parse=function(t,e,r){if(!o.isString(t))throw new TypeError("Parameter 'url' must be a string, not "+typeof t);var a=t.indexOf("?"),i=-1!==a&&a127?S+="x":S+=q[H];if(!S.match(p)){var N=U.slice(0,k),M=U.slice(k+1),E=q.match(m);E&&(N.push(E[1]),M.unshift(E[2])),M.length&&(y="/"+M.join(".")+y),this.hostname=N.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),R||(this.hostname=n.toASCII(this.hostname));var z=this.port?":"+this.port:"",T=this.hostname||"";this.host=T+z,this.href+=this.host,R&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==y[0]&&(y="/"+y))}if(!d[A])for(k=0,P=u.length;k0)&&r.host.split("@"))&&(r.auth=R.shift(),r.host=r.hostname=R.shift());return r.search=t.search,r.query=t.query,o.isNull(r.pathname)&&o.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!j.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var C=j.slice(-1)[0],_=(r.host||t.host||j.length>1)&&("."===C||".."===C)||""===C,k=0,I=j.length;I>=0;I--)"."===(C=j[I])?j.splice(I,1):".."===C?(j.splice(I,1),k++):k&&(j.splice(I,1),k--);if(!x&&!A)for(;k--;k)j.unshift("..");!x||""===j[0]||j[0]&&"/"===j[0].charAt(0)||j.unshift(""),_&&"/"!==j.join("/").substr(-1)&&j.push("");var R,U=""===j[0]||j[0]&&"/"===j[0].charAt(0);O&&(r.hostname=r.host=U?"":j.length?j.shift():"",(R=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@"))&&(r.auth=R.shift(),r.host=r.hostname=R.shift()));return(x=x||r.host&&j.length)&&!U&&j.unshift(""),j.length?r.pathname=j.join("/"):(r.pathname=null,r.path=null),o.isNull(r.pathname)&&o.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=t.auth||r.auth,r.slashes=r.slashes||t.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var t=this.host,e=i.exec(t);e&&(":"!==(e=e[0])&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)}},function(t,e,r){(function(t,n){var o;!function(a){"object"==typeof e&&e&&e.nodeType,"object"==typeof t&&t&&t.nodeType;var s="object"==typeof n&&n;s.global!==s&&s.window!==s&&s.self;var i,l=2147483647,h=36,u=1,c=26,f=38,p=700,m=72,d=128,g="-",v=/^xn--/,b=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,w={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},x=h-u,A=Math.floor,j=String.fromCharCode;function O(t){throw new RangeError(w[t])}function C(t,e){for(var r=t.length,n=[];r--;)n[r]=e(t[r]);return n}function _(t,e){var r=t.split("@"),n="";return r.length>1&&(n=r[0]+"@",t=r[1]),n+C((t=t.replace(y,".")).split("."),e).join(".")}function k(t){for(var e,r,n=[],o=0,a=t.length;o=55296&&e<=56319&&o65535&&(e+=j((t-=65536)>>>10&1023|55296),t=56320|1023&t),e+=j(t)}).join("")}function R(t,e){return t+22+75*(t<26)-((0!=e)<<5)}function U(t,e,r){var n=0;for(t=r?A(t/p):t>>1,t+=A(t/e);t>x*c>>1;n+=h)t=A(t/x);return A(n+(x+1)*t/(t+f))}function P(t){var e,r,n,o,a,s,i,f,p,v,b,y=[],w=t.length,x=0,j=d,C=m;for((r=t.lastIndexOf(g))<0&&(r=0),n=0;n=128&&O("not-basic"),y.push(t.charCodeAt(n));for(o=r>0?r+1:0;o=w&&O("invalid-input"),((f=(b=t.charCodeAt(o++))-48<10?b-22:b-65<26?b-65:b-97<26?b-97:h)>=h||f>A((l-x)/s))&&O("overflow"),x+=f*s,!(f<(p=i<=C?u:i>=C+c?c:i-C));i+=h)s>A(l/(v=h-p))&&O("overflow"),s*=v;C=U(x-a,e=y.length+1,0==a),A(x/e)>l-j&&O("overflow"),j+=A(x/e),x%=e,y.splice(x++,0,j)}return I(y)}function q(t){var e,r,n,o,a,s,i,f,p,v,b,y,w,x,C,_=[];for(y=(t=k(t)).length,e=d,r=0,a=m,s=0;s=e&&bA((l-r)/(w=n+1))&&O("overflow"),r+=(i-e)*w,e=i,s=0;sl&&O("overflow"),b==e){for(f=r,p=h;!(f<(v=p<=a?u:p>=a+c?c:p-a));p+=h)C=f-v,x=h-v,_.push(j(R(v+C%x,0))),f=A(C/x);_.push(j(R(f,0))),a=U(r,w,n==o),r=0,++n}++r,++e}return _.join("")}i={version:"1.4.1",ucs2:{decode:k,encode:I},decode:P,encode:q,toASCII:function(t){return _(t,function(t){return b.test(t)?"xn--"+q(t):t})},toUnicode:function(t){return _(t,function(t){return v.test(t)?P(t.slice(4).toLowerCase()):t})}},void 0===(o=function(){return i}.call(e,r,e,t))||(t.exports=o)}()}).call(e,r(24)(t),r(0))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,r){"use strict";t.exports={isString:function(t){return"string"==typeof t},isObject:function(t){return"object"==typeof t&&null!==t},isNull:function(t){return null===t},isNullOrUndefined:function(t){return null==t}}},function(t,e,r){"use strict";e.decode=e.parse=r(27),e.encode=e.stringify=r(28)},function(t,e,r){"use strict";function n(t,e){return Object.prototype.hasOwnProperty.call(t,e)}t.exports=function(t,e,r,a){e=e||"&",r=r||"=";var s={};if("string"!=typeof t||0===t.length)return s;var i=/\+/g;t=t.split(e);var l=1e3;a&&"number"==typeof a.maxKeys&&(l=a.maxKeys);var h=t.length;l>0&&h>l&&(h=l);for(var u=0;u=0?(c=d.substr(0,g),f=d.substr(g+1)):(c=d,f=""),p=decodeURIComponent(c),m=decodeURIComponent(f),n(s,p)?o(s[p])?s[p].push(m):s[p]=[s[p],m]:s[p]=m}return s};var o=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,r){"use strict";var n=function(t){switch(typeof t){case"string":return t;case"boolean":return t?"true":"false";case"number":return isFinite(t)?t:"";default:return""}};t.exports=function(t,e,r,i){return e=e||"&",r=r||"=",null===t&&(t=void 0),"object"==typeof t?a(s(t),function(s){var i=encodeURIComponent(n(s))+r;return o(t[s])?a(t[s],function(t){return i+encodeURIComponent(n(t))}).join(e):i+encodeURIComponent(n(t[s]))}).join(e):i?encodeURIComponent(n(i))+r+encodeURIComponent(n(t)):""};var o=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)};function a(t,e){if(t.map)return t.map(e);for(var r=[],n=0;n0){for(var t of u)f(t);u=[]}l=null}function m(t){if(c("Searching: "+t),p(),t.trim()){var e=document.createRange(),r=function(t){for(var e,r,n,o,a,s,i=t.toLocaleLowerCase(),l=t.toLocaleUpperCase(),h=[],u=document.createRange(),c=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT,null,!1),f=t.length;e=c.nextNode();){var p=e.textContent;t:for(var m=0;m0&&r.height>0&&o>=0&&s>=0&&n<=document.body.scrollWidth&&a<=document.body.scrollHeight)&&(h.push({node:e,index:m}),m+=f-1)}}return h}(t),n=document.createElement("span");n.style.backgroundColor=o;for(var a=r.length-1;a>=0;--a){var s=r[a],i=n.cloneNode();e.setStart(s.node,s.index),e.setEnd(s.node,s.index+t.length),e.surroundContents(i),u.unshift(i)}c(r.length+" highlighted rects created!"),webkit.messageHandlers.findInPageHandler.postMessage({totalResults:r.length})}else webkit.messageHandlers.findInPageHandler.postMessage({totalResults:0})}function d(){if(l&&(l.style.backgroundColor=o),u.length){(l=u[h]).style.backgroundColor=n;var t=l.getBoundingClientRect(),r=i+t.top+scrollY-window.innerHeight/2,f=t.left+scrollX-window.innerWidth/2;(function(t,r,n){var o=0,s=scrollX,i=scrollY;clearInterval(e),e=setInterval(function(){var l=g(o,s,t-s,n),h=g(o,i,r-i,n);window.scrollTo(l,h),(o+=a)>=n&&clearInterval(e)},a)})(f=v(f,0,document.body.scrollWidth),r=v(r,0,document.body.scrollHeight),s),c("Scrolled to: "+f+", "+r)}}function g(t,e,r,n){return r*(Math.pow(t/n-1,3)+1)+e}function v(t,e,r){return Math.max(e,Math.min(t,r))}function b(e){if(t==e){var r=u.length;h=(h+r)%r}else{var n=null;if(l&&(n=l.getBoundingClientRect()),m(e),h=0,n)for(var o=0;o=n.left||a.top>n.top){h=o;break}}t=e}var s=u.length?h+1:0;webkit.messageHandlers.findInPageHandler.postMessage({currentResult:s}),d()}Object.defineProperty(window.__firefox__,"find",{enumerable:!1,configurable:!1,writable:!1,value:function(t){b(t)}}),Object.defineProperty(window.__firefox__,"findNext",{enumerable:!1,configurable:!1,writable:!1,value:function(t){h++,b(t)}}),Object.defineProperty(window.__firefox__,"findPrevious",{enumerable:!1,configurable:!1,writable:!1,value:function(t){h--,b(t)}}),Object.defineProperty(window.__firefox__,"findDone",{enumerable:!1,configurable:!1,writable:!1,value:function(){p(),t=null}})}()},function(t,e){!function(){"use strict";window.addEventListener("FirefoxAccountsCommand",function(t){webkit.messageHandlers.accountsCommandHandler.postMessage({type:t.type,detail:t.detail})})}()},function(t,e,r){!function(){"use strict";var t=r(20);Object.defineProperty(window.__firefox__,"metadata",{enumerable:!1,configurable:!1,writable:!1,value:Object.freeze(new function(t){var e=/^\s*data:([a-z]+\/[a-z]+(;[a-z\-]+\=[a-z\-]+)?)?(;base64)?,[a-z0-9\!\$\&\'\,\(\)\*\+\,\;\=\-\.\_\~\:\@\/\?\%\s]*\s*$/i;function r(t){window.__firefox__.pageMetadata=t,webkit.messageHandlers.metadataMessageHandler.postMessage(t)}this.extractMetadata=function(){var n,o,a,s=t.getMetadata(window.document,document.URL),i=s.image;i?i.match(e)?(s.image_data_uri=i,r(s)):(n=i,o=function(t){t&&(s.image_data_uri=t),r(s)},(a=new Image).onload=function(){try{var t=document.createElement("canvas");t.width=this.naturalWidth,t.height=this.naturalHeight,t.getContext("2d").drawImage(this,0,0);var e=t.toDataURL();o(e)}catch(t){o(!1)}},a.src=n):r(s)}}(t))}),t=void 0}()},function(t,e,r){const{makeUrlAbsolute:n,parseUrl:o}=r(21);function a(t){return t.replace(/www[a-zA-Z0-9]*\./,"").replace(".co.",".").split(".").slice(0,-1).join(" ")}function s(t){return(e,r)=>{let n,o=0;for(let r=0;ro&&(o=a,n=s(e))}}if(!n&&t.defaultValue&&(n=t.defaultValue(r)),n){if(t.processors)for(const e of t.processors)n=e(n,r);return n.trim&&(n=n.trim()),n}}}const i={description:{rules:[['meta[property="og:description"]',t=>t.getAttribute("content")],['meta[name="description"]',t=>t.getAttribute("content")]]},icon:{rules:[['link[rel="apple-touch-icon"]',t=>t.getAttribute("href")],['link[rel="apple-touch-icon-precomposed"]',t=>t.getAttribute("href")],['link[rel="icon"]',t=>t.getAttribute("href")],['link[rel="fluid-icon"]',t=>t.getAttribute("href")],['link[rel="shortcut icon"]',t=>t.getAttribute("href")],['link[rel="Shortcut Icon"]',t=>t.getAttribute("href")],['link[rel="mask-icon"]',t=>t.getAttribute("href")]],scorers:[(t,e)=>{const r=t.getAttribute("sizes");if(r){const t=r.match(/\d+/g);if(t)return t.reduce((t,e)=>t*e)}}],defaultValue:t=>"favicon.ico",processors:[(t,e)=>n(e.url,t)]},image:{rules:[['meta[property="og:image:secure_url"]',t=>t.getAttribute("content")],['meta[property="og:image:url"]',t=>t.getAttribute("content")],['meta[property="og:image"]',t=>t.getAttribute("content")],['meta[name="twitter:image"]',t=>t.getAttribute("content")],['meta[property="twitter:image"]',t=>t.getAttribute("content")],['meta[name="thumbnail"]',t=>t.getAttribute("content")]],processors:[(t,e)=>n(e.url,t)]},keywords:{rules:[['meta[name="keywords"]',t=>t.getAttribute("content")]],processors:[(t,e)=>t.split(",").map(t=>t.trim())]},title:{rules:[['meta[property="og:title"]',t=>t.getAttribute("content")],['meta[name="twitter:title"]',t=>t.getAttribute("content")],['meta[property="twitter:title"]',t=>t.getAttribute("content")],['meta[name="hdl"]',t=>t.getAttribute("content")],["title",t=>t.text]]},type:{rules:[['meta[property="og:type"]',t=>t.getAttribute("content")]]},url:{rules:[['meta[property="og:url"]',t=>t.getAttribute("content")],['link[rel="canonical"]',t=>t.getAttribute("href")]],defaultValue:t=>t.url,processors:[(t,e)=>n(e.url,t)]},provider:{rules:[['meta[property="og:site_name"]',t=>t.getAttribute("content")]],defaultValue:t=>a(o(t.url))}};t.exports={buildRuleSet:s,getMetadata:function(t,e,r){const n={},o={url:e},a=r||i;return Object.keys(a).map(e=>{const r=s(a[e]);n[e]=r(t,o)}),n},getProvider:a,metadataRuleSets:i}},function(t,e,r){(function(e){if(void 0!==e.URL)t.exports={makeUrlAbsolute:(t,e)=>new URL(e,t).href,parseUrl:t=>new URL(t).host};else{const e=r(22);t.exports={makeUrlAbsolute:(t,r)=>null===e.parse(r).host?e.resolve(t,r):r,parseUrl:t=>e.parse(t).hostname}}}).call(e,r(0))},function(t,e,r){"use strict";var n=r(23),o=r(25);function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}e.parse=y,e.resolve=function(t,e){return y(t,!1,!0).resolve(e)},e.resolveObject=function(t,e){return t?y(t,!1,!0).resolveObject(e):e},e.format=function(t){o.isString(t)&&(t=y(t));return t instanceof a?t.format():a.prototype.format.call(t)},e.Url=a;var s=/^([a-z0-9.+-]+:)/i,i=/:[0-9]*$/,l=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,h=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),u=["'"].concat(h),c=["%","/","?",";","#"].concat(u),f=["/","?","#"],p=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,d={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},v={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},b=r(26);function y(t,e,r){if(t&&o.isObject(t)&&t instanceof a)return t;var n=new a;return n.parse(t,e,r),n}a.prototype.parse=function(t,e,r){if(!o.isString(t))throw new TypeError("Parameter 'url' must be a string, not "+typeof t);var a=t.indexOf("?"),i=-1!==a&&a127?S+="x":S+=q[H];if(!S.match(p)){var N=U.slice(0,k),M=U.slice(k+1),E=q.match(m);E&&(N.push(E[1]),M.unshift(E[2])),M.length&&(y="/"+M.join(".")+y),this.hostname=N.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),R||(this.hostname=n.toASCII(this.hostname));var z=this.port?":"+this.port:"",T=this.hostname||"";this.host=T+z,this.href+=this.host,R&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==y[0]&&(y="/"+y))}if(!d[j])for(k=0,P=u.length;k0)&&r.host.split("@"))&&(r.auth=R.shift(),r.host=r.hostname=R.shift());return r.search=t.search,r.query=t.query,o.isNull(r.pathname)&&o.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!A.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var C=A.slice(-1)[0],_=(r.host||t.host||A.length>1)&&("."===C||".."===C)||""===C,k=0,I=A.length;I>=0;I--)"."===(C=A[I])?A.splice(I,1):".."===C?(A.splice(I,1),k++):k&&(A.splice(I,1),k--);if(!x&&!j)for(;k--;k)A.unshift("..");!x||""===A[0]||A[0]&&"/"===A[0].charAt(0)||A.unshift(""),_&&"/"!==A.join("/").substr(-1)&&A.push("");var R,U=""===A[0]||A[0]&&"/"===A[0].charAt(0);O&&(r.hostname=r.host=U?"":A.length?A.shift():"",(R=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@"))&&(r.auth=R.shift(),r.host=r.hostname=R.shift()));return(x=x||r.host&&A.length)&&!U&&A.unshift(""),A.length?r.pathname=A.join("/"):(r.pathname=null,r.path=null),o.isNull(r.pathname)&&o.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=t.auth||r.auth,r.slashes=r.slashes||t.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var t=this.host,e=i.exec(t);e&&(":"!==(e=e[0])&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)}},function(t,e,r){(function(t,n){var o;!function(a){"object"==typeof e&&e&&e.nodeType,"object"==typeof t&&t&&t.nodeType;var s="object"==typeof n&&n;s.global!==s&&s.window!==s&&s.self;var i,l=2147483647,h=36,u=1,c=26,f=38,p=700,m=72,d=128,g="-",v=/^xn--/,b=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,w={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},x=h-u,j=Math.floor,A=String.fromCharCode;function O(t){throw new RangeError(w[t])}function C(t,e){for(var r=t.length,n=[];r--;)n[r]=e(t[r]);return n}function _(t,e){var r=t.split("@"),n="";return r.length>1&&(n=r[0]+"@",t=r[1]),n+C((t=t.replace(y,".")).split("."),e).join(".")}function k(t){for(var e,r,n=[],o=0,a=t.length;o=55296&&e<=56319&&o65535&&(e+=A((t-=65536)>>>10&1023|55296),t=56320|1023&t),e+=A(t)}).join("")}function R(t,e){return t+22+75*(t<26)-((0!=e)<<5)}function U(t,e,r){var n=0;for(t=r?j(t/p):t>>1,t+=j(t/e);t>x*c>>1;n+=h)t=j(t/x);return j(n+(x+1)*t/(t+f))}function P(t){var e,r,n,o,a,s,i,f,p,v,b,y=[],w=t.length,x=0,A=d,C=m;for((r=t.lastIndexOf(g))<0&&(r=0),n=0;n=128&&O("not-basic"),y.push(t.charCodeAt(n));for(o=r>0?r+1:0;o=w&&O("invalid-input"),((f=(b=t.charCodeAt(o++))-48<10?b-22:b-65<26?b-65:b-97<26?b-97:h)>=h||f>j((l-x)/s))&&O("overflow"),x+=f*s,!(f<(p=i<=C?u:i>=C+c?c:i-C));i+=h)s>j(l/(v=h-p))&&O("overflow"),s*=v;C=U(x-a,e=y.length+1,0==a),j(x/e)>l-A&&O("overflow"),A+=j(x/e),x%=e,y.splice(x++,0,A)}return I(y)}function q(t){var e,r,n,o,a,s,i,f,p,v,b,y,w,x,C,_=[];for(y=(t=k(t)).length,e=d,r=0,a=m,s=0;s=e&&bj((l-r)/(w=n+1))&&O("overflow"),r+=(i-e)*w,e=i,s=0;sl&&O("overflow"),b==e){for(f=r,p=h;!(f<(v=p<=a?u:p>=a+c?c:p-a));p+=h)C=f-v,x=h-v,_.push(A(R(v+C%x,0))),f=j(C/x);_.push(A(R(f,0))),a=U(r,w,n==o),r=0,++n}++r,++e}return _.join("")}i={version:"1.4.1",ucs2:{decode:k,encode:I},decode:P,encode:q,toASCII:function(t){return _(t,function(t){return b.test(t)?"xn--"+q(t):t})},toUnicode:function(t){return _(t,function(t){return v.test(t)?P(t.slice(4).toLowerCase()):t})}},void 0===(o=function(){return i}.call(e,r,e,t))||(t.exports=o)}()}).call(e,r(24)(t),r(0))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,r){"use strict";t.exports={isString:function(t){return"string"==typeof t},isObject:function(t){return"object"==typeof t&&null!==t},isNull:function(t){return null===t},isNullOrUndefined:function(t){return null==t}}},function(t,e,r){"use strict";e.decode=e.parse=r(27),e.encode=e.stringify=r(28)},function(t,e,r){"use strict";function n(t,e){return Object.prototype.hasOwnProperty.call(t,e)}t.exports=function(t,e,r,a){e=e||"&",r=r||"=";var s={};if("string"!=typeof t||0===t.length)return s;var i=/\+/g;t=t.split(e);var l=1e3;a&&"number"==typeof a.maxKeys&&(l=a.maxKeys);var h=t.length;l>0&&h>l&&(h=l);for(var u=0;u=0?(c=d.substr(0,g),f=d.substr(g+1)):(c=d,f=""),p=decodeURIComponent(c),m=decodeURIComponent(f),n(s,p)?o(s[p])?s[p].push(m):s[p]=[s[p],m]:s[p]=m}return s};var o=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,r){"use strict";var n=function(t){switch(typeof t){case"string":return t;case"boolean":return t?"true":"false";case"number":return isFinite(t)?t:"";default:return""}};t.exports=function(t,e,r,i){return e=e||"&",r=r||"=",null===t&&(t=void 0),"object"==typeof t?a(s(t),function(s){var i=encodeURIComponent(n(s))+r;return o(t[s])?a(t[s],function(t){return i+encodeURIComponent(n(t))}).join(e):i+encodeURIComponent(n(t[s]))}).join(e):i?encodeURIComponent(n(i))+r+encodeURIComponent(n(t)):""};var o=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)};function a(t,e){if(t.map)return t.map(e);for(var r=[],n=0;n0){var g=n.substring(l,p.index);h.appendChild(document.createTextNode(g))}var v=d.cloneNode(!1);if(v.textContent=m,h.appendChild(v),s.push(v),l=o.lastIndex,f=!0,s.length>r){u=!0;break}}if(f){if(lo&&(o=v,i=c(g))}}catch(t){f=!0,p=t}finally{try{!h&&d.return&&d.return()}finally{if(f)throw p}}}}if(!i&&t.defaultValue&&(i=t.defaultValue(n)),i){if(t.processors){var O=!0,_=!1,C=void 0;try{for(var k,I=t.processors[Symbol.iterator]();!(O=(k=I.next()).done);O=!0){i=(0,k.value)(i,n)}}catch(t){_=!0,C=t}finally{try{!O&&I.return&&I.return()}finally{if(_)throw C}}}return i.trim&&(i=i.trim()),i}}}var c={description:{rules:[['meta[property="og:description"]',function(t){return t.getAttribute("content")}],['meta[name="description"]',function(t){return t.getAttribute("content")}]]},icon:{rules:[['link[rel="apple-touch-icon"]',function(t){return t.getAttribute("href")}],['link[rel="apple-touch-icon-precomposed"]',function(t){return t.getAttribute("href")}],['link[rel="icon"]',function(t){return t.getAttribute("href")}],['link[rel="fluid-icon"]',function(t){return t.getAttribute("href")}],['link[rel="shortcut icon"]',function(t){return t.getAttribute("href")}],['link[rel="Shortcut Icon"]',function(t){return t.getAttribute("href")}],['link[rel="mask-icon"]',function(t){return t.getAttribute("href")}]],scorers:[function(t,e){var n=t.getAttribute("sizes");if(n){var r=n.match(/\d+/g);if(r)return r.reduce(function(t,e){return t*e})}}],defaultValue:function(t){return"favicon.ico"},processors:[function(t,e){return i(e.url,t)}]},image:{rules:[['meta[property="og:image:secure_url"]',function(t){return t.getAttribute("content")}],['meta[property="og:image:url"]',function(t){return t.getAttribute("content")}],['meta[property="og:image"]',function(t){return t.getAttribute("content")}],['meta[name="twitter:image"]',function(t){return t.getAttribute("content")}],['meta[property="twitter:image"]',function(t){return t.getAttribute("content")}],['meta[name="thumbnail"]',function(t){return t.getAttribute("content")}]],processors:[function(t,e){return i(e.url,t)}]},keywords:{rules:[['meta[name="keywords"]',function(t){return t.getAttribute("content")}]],processors:[function(t,e){return t.split(",").map(function(t){return t.trim()})}]},title:{rules:[['meta[property="og:title"]',function(t){return t.getAttribute("content")}],['meta[name="twitter:title"]',function(t){return t.getAttribute("content")}],['meta[property="twitter:title"]',function(t){return t.getAttribute("content")}],['meta[name="hdl"]',function(t){return t.getAttribute("content")}],["title",function(t){return t.text}]]},type:{rules:[['meta[property="og:type"]',function(t){return t.getAttribute("content")}]]},url:{rules:[["a.amp-canurl",function(t){return t.getAttribute("href")}],['link[rel="canonical"]',function(t){return t.getAttribute("href")}],['meta[property="og:url"]',function(t){return t.getAttribute("content")}]],defaultValue:function(t){return t.url},processors:[function(t,e){return i(e.url,t)}]},provider:{rules:[['meta[property="og:site_name"]',function(t){return t.getAttribute("content")}]],defaultValue:function(t){return s(a(t.url))}}};t.exports={buildRuleSet:u,getMetadata:function(t,e,n){var r={},o={url:e},i=n||c;return Object.keys(i).map(function(e){var n=u(i[e]);r[e]=n(t,o)}),r},getProvider:s,metadataRuleSets:c}},function(t,e,n){"use strict";(function(e){if(void 0!==e.URL)t.exports={makeUrlAbsolute:function(t,e){return new URL(e,t).href},parseUrl:function(t){return new URL(t).host}};else{var r=n(23);t.exports={makeUrlAbsolute:function(t,e){return null===r.parse(e).host?r.resolve(t,e):e},parseUrl:function(t){return r.parse(t).hostname}}}}).call(e,n(1))},function(t,e,n){"use strict";var r=n(24),o=n(25);function i(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}e.parse=y,e.resolve=function(t,e){return y(t,!1,!0).resolve(e)},e.resolveObject=function(t,e){return t?y(t,!1,!0).resolveObject(e):e},e.format=function(t){o.isString(t)&&(t=y(t));return t instanceof i?t.format():i.prototype.format.call(t)},e.Url=i;var a=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,u=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),l=["'"].concat(c),h=["%","/","?",";","#"].concat(l),f=["/","?","#"],p=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,d={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},v={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},b=n(26);function y(t,e,n){if(t&&o.isObject(t)&&t instanceof i)return t;var r=new i;return r.parse(t,e,n),r}i.prototype.parse=function(t,e,n){if(!o.isString(t))throw new TypeError("Parameter 'url' must be a string, not "+typeof t);var i=t.indexOf("?"),s=-1!==i&&i127?P+="x":P+=N[S];if(!P.match(p)){var H=U.slice(0,k),E=U.slice(k+1),F=N.match(m);F&&(H.push(F[1]),E.unshift(F[2])),E.length&&(y="/"+E.join(".")+y),this.hostname=H.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),R||(this.hostname=r.toASCII(this.hostname));var M=this.port?":"+this.port:"",L=this.hostname||"";this.host=L+M,this.href+=this.host,R&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==y[0]&&(y="/"+y))}if(!d[A])for(k=0,q=l.length;k0)&&n.host.split("@"))&&(n.auth=R.shift(),n.host=n.hostname=R.shift());return n.search=t.search,n.query=t.query,o.isNull(n.pathname)&&o.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!j.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var _=j.slice(-1)[0],C=(n.host||t.host||j.length>1)&&("."===_||".."===_)||""===_,k=0,I=j.length;I>=0;I--)"."===(_=j[I])?j.splice(I,1):".."===_?(j.splice(I,1),k++):k&&(j.splice(I,1),k--);if(!x&&!A)for(;k--;k)j.unshift("..");!x||""===j[0]||j[0]&&"/"===j[0].charAt(0)||j.unshift(""),C&&"/"!==j.join("/").substr(-1)&&j.push("");var R,U=""===j[0]||j[0]&&"/"===j[0].charAt(0);O&&(n.hostname=n.host=U?"":j.length?j.shift():"",(R=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=R.shift(),n.host=n.hostname=R.shift()));return(x=x||n.host&&j.length)&&!U&&j.unshift(""),j.length?n.pathname=j.join("/"):(n.pathname=null,n.path=null),o.isNull(n.pathname)&&o.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=t.auth||n.auth,n.slashes=n.slashes||t.slashes,n.href=n.format(),n},i.prototype.parseHost=function(){var t=this.host,e=s.exec(t);e&&(":"!==(e=e[0])&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)}},function(t,e,n){(function(t,r){var o;!function(i){"object"==typeof e&&e&&e.nodeType,"object"==typeof t&&t&&t.nodeType;var a="object"==typeof r&&r;a.global!==a&&a.window!==a&&a.self;var s,u=2147483647,c=36,l=1,h=26,f=38,p=700,m=72,d=128,g="-",v=/^xn--/,b=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,w={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},x=c-l,A=Math.floor,j=String.fromCharCode;function O(t){throw new RangeError(w[t])}function _(t,e){for(var n=t.length,r=[];n--;)r[n]=e(t[n]);return r}function C(t,e){var n=t.split("@"),r="";return n.length>1&&(r=n[0]+"@",t=n[1]),r+_((t=t.replace(y,".")).split("."),e).join(".")}function k(t){for(var e,n,r=[],o=0,i=t.length;o=55296&&e<=56319&&o65535&&(e+=j((t-=65536)>>>10&1023|55296),t=56320|1023&t),e+=j(t)}).join("")}function R(t,e){return t+22+75*(t<26)-((0!=e)<<5)}function U(t,e,n){var r=0;for(t=n?A(t/p):t>>1,t+=A(t/e);t>x*h>>1;r+=c)t=A(t/x);return A(r+(x+1)*t/(t+f))}function q(t){var e,n,r,o,i,a,s,f,p,v,b,y=[],w=t.length,x=0,j=d,_=m;for((n=t.lastIndexOf(g))<0&&(n=0),r=0;r=128&&O("not-basic"),y.push(t.charCodeAt(r));for(o=n>0?n+1:0;o=w&&O("invalid-input"),((f=(b=t.charCodeAt(o++))-48<10?b-22:b-65<26?b-65:b-97<26?b-97:c)>=c||f>A((u-x)/a))&&O("overflow"),x+=f*a,!(f<(p=s<=_?l:s>=_+h?h:s-_));s+=c)a>A(u/(v=c-p))&&O("overflow"),a*=v;_=U(x-i,e=y.length+1,0==i),A(x/e)>u-j&&O("overflow"),j+=A(x/e),x%=e,y.splice(x++,0,j)}return I(y)}function N(t){var e,n,r,o,i,a,s,f,p,v,b,y,w,x,_,C=[];for(y=(t=k(t)).length,e=d,n=0,i=m,a=0;a=e&&bA((u-n)/(w=r+1))&&O("overflow"),n+=(s-e)*w,e=s,a=0;au&&O("overflow"),b==e){for(f=n,p=c;!(f<(v=p<=i?l:p>=i+h?h:p-i));p+=c)_=f-v,x=c-v,C.push(j(R(v+_%x,0))),f=A(_/x);C.push(j(R(f,0))),i=U(n,w,r==o),n=0,++r}++n,++e}return C.join("")}s={version:"1.4.1",ucs2:{decode:k,encode:I},decode:q,encode:N,toASCII:function(t){return C(t,function(t){return b.test(t)?"xn--"+N(t):t})},toUnicode:function(t){return C(t,function(t){return v.test(t)?q(t.slice(4).toLowerCase()):t})}},void 0===(o=function(){return s}.call(e,n,e,t))||(t.exports=o)}()}).call(e,n(0)(t),n(1))},function(t,e,n){"use strict";t.exports={isString:function(t){return"string"==typeof t},isObject:function(t){return"object"==typeof t&&null!==t},isNull:function(t){return null===t},isNullOrUndefined:function(t){return null==t}}},function(t,e,n){"use strict";e.decode=e.parse=n(27),e.encode=e.stringify=n(28)},function(t,e,n){"use strict";t.exports=function(t,e,n,o){e=e||"&",n=n||"=";var i={};if("string"!=typeof t||0===t.length)return i;var a=/\+/g;t=t.split(e);var s=1e3;o&&"number"==typeof o.maxKeys&&(s=o.maxKeys);var u,c,l=t.length;s>0&&l>s&&(l=s);for(var h=0;h=0?(f=g.substr(0,v),p=g.substr(v+1)):(f=g,p=""),m=decodeURIComponent(f),d=decodeURIComponent(p),u=i,c=m,Object.prototype.hasOwnProperty.call(u,c)?r(i[m])?i[m].push(d):i[m]=[i[m],d]:i[m]=d}return i};var r=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,n){"use strict";var r=function(t){switch(typeof t){case"string":return t;case"boolean":return t?"true":"false";case"number":return isFinite(t)?t:"";default:return""}};t.exports=function(t,e,n,s){return e=e||"&",n=n||"=",null===t&&(t=void 0),"object"==typeof t?i(a(t),function(a){var s=encodeURIComponent(r(a))+n;return o(t[a])?i(t[a],function(t){return s+encodeURIComponent(r(t))}).join(e):s+encodeURIComponent(r(t[a]))}).join(e):s?encodeURIComponent(r(s))+n+encodeURIComponent(r(t)):""};var o=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)};function i(t,e){if(t.map)return t.map(e);for(var n=[],r=0;r>>>>>> firefox-releases diff --git a/Client/Assets/MainFrameAtDocumentStart.js b/Client/Assets/MainFrameAtDocumentStart.js index ef8855a98..ef94e6381 100755 --- a/Client/Assets/MainFrameAtDocumentStart.js +++ b/Client/Assets/MainFrameAtDocumentStart.js @@ -1,7 +1 @@ -<<<<<<< HEAD -!function(e){var t={};function n(i){if(t[i])return t[i].exports;var a=t[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:i})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=8)}([,,,,,,,,function(e,t,n){n(9),n(10),n(11),n(12),e.exports=n(13)},function(e,t){!function(){"use strict";const e=Object.getOwnPropertyDescriptors(HTMLFormElement.prototype),t=HTMLFormElement.prototype.submit;function n(t){var n=(e.target.get.apply(t)||"").toLowerCase();if("_blank"===n){var i=(e.method.get.apply(t)||"GET").toUpperCase();if("POST"===i){var a=(e.enctype.get.apply(t)||"").toLowerCase();"application/x-www-form-urlencoded"===a&&webkit.messageHandlers.formPostHelper.postMessage({action:e.action.get.apply(t)||window.location.href,method:i,target:n,enctype:a,requestBody:function(e){var t=[];return[].slice.apply(e.elements).forEach(function(e){if(!e.disabled&&e.name&&"file"!==e.type){var n=encodeURIComponent(e.name);"select-multiple"===e.type?[].slice.apply(e.options).forEach(function(e){e.selected&&t.push(n+"="+encodeURIComponent(e.value||""))}):("checkbox"!==e.type&&"radio"!==e.type||e.checked)&&t.push(n+"="+encodeURIComponent(e.value||""))}}),t.join("&")}(t)})}}}HTMLFormElement.prototype.submit=function(){return n(this),t.apply(this,arguments)},document.addEventListener("submit",function(e){var t=e.target;"FORM"===t.tagName&&n(t)},!0)}()},function(e,t){!function(){"use strict";var e=window.history.pushState,t=window.history.replaceState;window.history.pushState=function(t,n,i){e.apply(this,arguments),webkit.messageHandlers.historyStateHelper.postMessage({pushState:!0,state:t,title:n,url:i})},window.history.replaceState=function(e,n,i){t.apply(this,arguments),webkit.messageHandlers.historyStateHelper.postMessage({replaceState:!0,state:e,title:n,url:i})}}()},function(e,t){!function(){"use strict";Object.defineProperty(window.__firefox__,"NightMode",{enumerable:!1,configurable:!1,writable:!1,value:{enabled:!1}});const e="brightness(80%) invert(100%) hue-rotate(180deg)",t=`html {\n -webkit-filter: hue-rotate(180deg) invert(100%) !important;\n}\nimg,video {\n -webkit-filter: ${e} !important;\n}`;var n;function i(){return n||((n=document.createElement("style")).type="text/css",n.appendChild(document.createTextNode(t)),n)}function a(t){t.querySelectorAll('[style*="background"]').forEach(function(t){(t.style.backgroundImage||"").startsWith("url")&&function(t){o.push(t),t.__firefox__NightMode_originalFilter=t.style.webkitFilter,t.style.webkitFilter=e}(t)})}function r(e){e.style.webkitFilter=e.__firefox__NightMode_originalFilter,delete e.__firefox__NightMode_originalFilter}var o=null,s=new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){e.nodeType===Node.ELEMENT_NODE&&a(e)})})});Object.defineProperty(window.__firefox__.NightMode,"setEnabled",{enumerable:!1,configurable:!1,writable:!1,value:function(e){if(e!==window.__firefox__.NightMode.enabled){window.__firefox__.NightMode.enabled=e;var t=i();if(e)return o=[],document.documentElement.appendChild(t),a(document),void s.observe(document.documentElement,{childList:!0,subtree:!0});s.disconnect(),o.forEach(r);var n=t.parentNode;n&&n.removeChild(t),o=null,"rgba(0, 0, 0, 0)"===getComputedStyle(document.documentElement)["background-color"]&&(document.documentElement.style.backgroundColor="#fff")}}})}()},function(e,t){!function(){"use strict";Object.defineProperty(window.__firefox__,"NoImageMode",{enumerable:!1,configurable:!1,writable:!1,value:{enabled:!1}});var e="__firefox__NoImageMode";Object.defineProperty(window.__firefox__.NoImageMode,"setEnabled",{enumerable:!1,configurable:!1,writable:!1,value:function(t){if(t!==window.__firefox__.NoImageMode.enabled)if(window.__firefox__.NoImageMode.enabled=t,t)!function(){var t="*{background-image:none !important;}img,iframe{visibility:hidden !important;}",n=document.getElementById(e);if(n)n.innerHTML=t;else{var i=document.createElement("style");i.type="text/css",i.id=e,i.appendChild(document.createTextNode(t)),document.documentElement.appendChild(i)}}();else{var n=document.getElementById(e);n&&n.remove(),[].slice.apply(document.getElementsByTagName("img")).forEach(function(e){var t=e.src;e.src="",e.src=t}),[].slice.apply(document.querySelectorAll('[style*="background"]')).forEach(function(e){var t=e.style.backgroundImage;e.style.backgroundImage="none",e.style.backgroundImage=t}),[].slice.apply(document.styleSheets).forEach(function(e){[].slice.apply(e.rules||[]).forEach(function(e){var t=e.style;if(t){var n=t.backgroundImage;t.backgroundImage="none",t.backgroundImage=n}})})}}}),window.addEventListener("DOMContentLoaded",function(e){window.__firefox__.NoImageMode.setEnabled(window.__firefox__.NoImageMode.enabled)})}()},function(e,t,n){!function(){"use strict";const e=!1;var t=null,i=null,a=/^http:\/\/localhost:\d+\/reader-mode\/page/,r=".content p > img:only-child, .content p > a:only-child > img:only-child, .content .wp-caption img, .content figure img";function o(t){e&&console.log(t)}function s(e){null!=i&&document.body.classList.remove(i.theme),document.body.classList.add(e.theme),null!=i&&document.body.classList.remove("font-size"+i.fontSize),document.body.classList.add("font-size"+e.fontSize),null!=i&&document.body.classList.remove(i.fontType),document.body.classList.add(e.fontType),i=e}function l(){s(JSON.parse(document.body.getAttribute("data-readerStyle"))),document.getElementById("reader-message").style.display="none",document.getElementById("reader-header").style.display="block",document.getElementById("reader-content").style.display="block",function(){for(var e=document.getElementById("reader-content"),t=window.innerWidth,n=e.offsetWidth,i=t+"px !important",a=function(e){e._originalWidth||(e._originalWidth=e.offsetWidth);var a=e._originalWidth;a.55*t&&(a=t);var r=Math.max((n-t)/2,(n-a)/2)+"px !important",o="max-width: "+i+";width: "+a+"px !important;margin-left: "+r+";margin-right: "+r+";";e.style.cssText=o},o=document.querySelectorAll(r),s=o.length;--s>=0;){var l=o[s];l.width>0?a(l):l.onload=function(){a(l)}}}()}Object.defineProperty(window.__firefox__,"reader",{enumerable:!1,configurable:!1,writable:!1,value:Object.freeze({checkReadability:function(){if(document.location.href.match(a))return o({Type:"ReaderModeStateChange",Value:"Active"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Active"});if(("http:"===document.location.protocol||"https:"===document.location.protocol)&&"/"!==document.location.pathname){if(t&&t.content)return o({Type:"ReaderModeStateChange",Value:"Available"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Available"});var e=n(14),i={spec:document.location.href,host:document.location.host,prePath:document.location.protocol+"//"+document.location.host,scheme:document.location.protocol.substr(0,document.location.protocol.indexOf(":")),pathBase:document.location.protocol+"//"+document.location.host+location.pathname.substr(0,location.pathname.lastIndexOf("/")+1)},r=(new XMLSerializer).serializeToString(document),s=new e(i,(new DOMParser).parseFromString(r,"text/html"));return o({Type:"ReaderModeStateChange",Value:null!==(t=s.parse())?"Available":"Unavailable"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:null!==t?"Available":"Unavailable"})}o({Type:"ReaderModeStateChange",Value:"Unavailable"}),webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Unavailable"})},readerize:function(){return t},setStyle:s})}),window.addEventListener("load",function(e){document.location.href.match(a)&&l()}),window.addEventListener("pageshow",function(e){document.location.href.match(a)&&webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderPageEvent",Value:"PageShow"})})}()},function(e,t,n){function i(e,t,n){var i;n=n||{},this._uri=e,this._doc=t,this._articleTitle=null,this._articleByline=null,this._articleDir=null,this._debug=!!n.debug,this._maxElemsToParse=n.maxElemsToParse||this.DEFAULT_MAX_ELEMS_TO_PARSE,this._nbTopCandidates=n.nbTopCandidates||this.DEFAULT_N_TOP_CANDIDATES,this._wordThreshold=n.wordThreshold||this.DEFAULT_WORD_THRESHOLD,this._classesToPreserve=this.CLASSES_TO_PRESERVE.concat(n.classesToPreserve||[]),this._flags=this.FLAG_STRIP_UNLIKELYS|this.FLAG_WEIGHT_CLASSES|this.FLAG_CLEAN_CONDITIONALLY,this._debug?(i=function(e){var t=e.nodeName+" ";if(e.nodeType==e.TEXT_NODE)return t+'("'+e.textContent+'")';var n=e.className&&"."+e.className.replace(/ /g,"."),i="";return e.id?i="(#"+e.id+n+")":n&&(i="("+n+")"),t+i},this.log=function(){if("undefined"!=typeof dump){var e=Array.prototype.map.call(arguments,function(e){return e&&e.nodeName?i(e):e}).join(" ");dump("Reader: (Readability) "+e+"\n")}else if("undefined"!=typeof console){var t=["Reader: (Readability) "].concat(arguments);console.log.apply(console,t)}}):this.log=function(){}}i.prototype={FLAG_STRIP_UNLIKELYS:1,FLAG_WEIGHT_CLASSES:2,FLAG_CLEAN_CONDITIONALLY:4,DEFAULT_MAX_ELEMS_TO_PARSE:0,DEFAULT_N_TOP_CANDIDATES:5,DEFAULT_TAGS_TO_SCORE:"section,h2,h3,h4,h5,h6,p,td,pre".toUpperCase().split(","),DEFAULT_WORD_THRESHOLD:500,REGEXPS:{unlikelyCandidates:/banner|breadcrumbs|combx|comment|community|cover-wrap|disqus|extra|foot|header|legends|menu|related|remark|replies|rss|shoutbox|sidebar|skyscraper|social|sponsor|supplemental|ad-break|agegate|pagination|pager|popup|yom-remote/i,okMaybeItsACandidate:/and|article|body|column|main|shadow/i,positive:/article|body|content|entry|hentry|h-entry|main|page|pagination|post|text|blog|story/i,negative:/hidden|^hid$| hid$| hid |^hid |banner|combx|comment|com-|contact|foot|footer|footnote|masthead|media|meta|outbrain|promo|related|scroll|share|shoutbox|sidebar|skyscraper|sponsor|shopping|tags|tool|widget/i,extraneous:/print|archive|comment|discuss|e[\-]?mail|share|reply|all|login|sign|single|utility/i,byline:/byline|author|dateline|writtenby|p-author/i,replaceFonts:/<(\/?)font[^>]*>/gi,normalize:/\s{2,}/g,videos:/\/\/(www\.)?(dailymotion|youtube|youtube-nocookie|player\.vimeo)\.com/i,nextLink:/(next|weiter|continue|>([^\|]|$)|»([^\|]|$))/i,prevLink:/(prev|earl|old|new|<|«)/i,whitespace:/^\s*$/,hasContent:/\S$/},DIV_TO_P_ELEMS:["A","BLOCKQUOTE","DL","DIV","IMG","OL","P","PRE","TABLE","UL","SELECT"],ALTER_TO_DIV_EXCEPTIONS:["DIV","ARTICLE","SECTION","P"],PRESENTATIONAL_ATTRIBUTES:["align","background","bgcolor","border","cellpadding","cellspacing","frame","hspace","rules","style","valign","vspace"],DEPRECATED_SIZE_ATTRIBUTE_ELEMS:["TABLE","TH","TD","HR","PRE"],CLASSES_TO_PRESERVE:["readability-styled","page"],_postProcessContent:function(e){this._fixRelativeUris(e),this._cleanClasses(e)},_removeNodes:function(e,t){for(var n=e.length-1;n>=0;n--){var i=e[n],a=i.parentNode;a&&(t&&!t.call(this,i,n,e)||a.removeChild(i))}},_replaceNodeTags:function(e,t){for(var n=e.length-1;n>=0;n--){var i=e[n];this._setNodeTag(i,t)}},_forEachNode:function(e,t){Array.prototype.forEach.call(e,t,this)},_someNode:function(e,t){return Array.prototype.some.call(e,t,this)},_concatNodeLists:function(){var e=Array.prototype.slice,t=e.call(arguments).map(function(t){return e.call(t)});return Array.prototype.concat.apply([],t)},_getAllNodesWithTag:function(e,t){return e.querySelectorAll?e.querySelectorAll(t.join(",")):[].concat.apply([],t.map(function(t){var n=e.getElementsByTagName(t);return Array.isArray(n)?n:Array.from(n)}))},_cleanClasses:function(e){var t=this._classesToPreserve,n=(e.getAttribute("class")||"").split(/\s+/).filter(function(e){return-1!=t.indexOf(e)}).join(" ");for(n?e.setAttribute("class",n):e.removeAttribute("class"),e=e.firstElementChild;e;e=e.nextElementSibling)this._cleanClasses(e)},_fixRelativeUris:function(e){var t=this._uri.scheme,n=this._uri.prePath,i=this._uri.pathBase;function a(e){return/^[a-zA-Z][a-zA-Z0-9\+\-\.]*:/.test(e)?e:"//"==e.substr(0,2)?t+"://"+e.substr(2):"/"==e[0]?n+e:0===e.indexOf("./")?i+e.slice(2):"#"==e[0]?e:i+e}var r=e.getElementsByTagName("a");this._forEachNode(r,function(e){var t=e.getAttribute("href");if(t)if(0===t.indexOf("javascript:")){var n=this._doc.createTextNode(e.textContent);e.parentNode.replaceChild(n,e)}else e.setAttribute("href",a(t))});var o=e.getElementsByTagName("img");this._forEachNode(o,function(e){var t=e.getAttribute("src");t&&e.setAttribute("src",a(t))})},_getArticleTitle:function(){var e=this._doc,t="",n="";try{"string"!=typeof(t=n=e.title)&&(t=n=this._getInnerText(e.getElementsByTagName("title")[0]))}catch(e){}var i=!1;function a(e){return e.split(/\s+/).length}if(/ [\|\-\\\/>»] /.test(t))i=/ [\\\/>»] /.test(t),a(t=n.replace(/(.*)[\|\-\\\/>»] .*/gi,"$1"))<3&&(t=n.replace(/[^\|\-\\\/>»]*[\|\-\\\/>»](.*)/gi,"$1"));else if(-1!==t.indexOf(": ")){var r=this._concatNodeLists(e.getElementsByTagName("h1"),e.getElementsByTagName("h2"));this._someNode(r,function(e){return e.textContent===t})||(a(t=n.substring(n.lastIndexOf(":")+1))<3?t=n.substring(n.indexOf(":")+1):a(n.substr(0,n.indexOf(":")))>5&&(t=n))}else if(t.length>150||t.length<15){var o=e.getElementsByTagName("h1");1===o.length&&(t=this._getInnerText(o[0]))}var s=a(t=t.trim());return s<=4&&(!i||s!=a(n.replace(/[\|\-\\\/>»]+/g,""))-1)&&(t=n),t},_prepDocument:function(){var e=this._doc;this._removeNodes(e.getElementsByTagName("style")),e.body&&this._replaceBrs(e.body),this._replaceNodeTags(e.getElementsByTagName("font"),"SPAN")},_nextElement:function(e){for(var t=e;t&&t.nodeType!=Node.ELEMENT_NODE&&this.REGEXPS.whitespace.test(t.textContent);)t=t.nextSibling;return t},_replaceBrs:function(e){this._forEachNode(this._getAllNodesWithTag(e,["br"]),function(e){for(var t=e.nextSibling,n=!1;(t=this._nextElement(t))&&"BR"==t.tagName;){n=!0;var i=t.nextSibling;t.parentNode.removeChild(t),t=i}if(n){var a=this._doc.createElement("p");for(e.parentNode.replaceChild(a,e),t=a.nextSibling;t;){if("BR"==t.tagName){var r=this._nextElement(t);if(r&&"BR"==r.tagName)break}var o=t.nextSibling;a.appendChild(t),t=o}}})},_setNodeTag:function(e,t){if(this.log("_setNodeTag",e,t),e.__JSDOMParser__)return e.localName=t.toLowerCase(),e.tagName=t.toUpperCase(),e;for(var n=e.ownerDocument.createElement(t);e.firstChild;)n.appendChild(e.firstChild);e.parentNode.replaceChild(n,e),e.readability&&(n.readability=e.readability);for(var i=0;i0?t[0].textContent.includes(this._articleTitle):this._articleTitle.includes(t[0].textContent))&&this._clean(e,"h2")}}this._clean(e,"iframe"),this._clean(e,"input"),this._clean(e,"textarea"),this._clean(e,"select"),this._clean(e,"button"),this._cleanHeaders(e),this._cleanConditionally(e,"table"),this._cleanConditionally(e,"ul"),this._cleanConditionally(e,"div"),this._removeNodes(e.getElementsByTagName("p"),function(e){return 0===e.getElementsByTagName("img").length+e.getElementsByTagName("embed").length+e.getElementsByTagName("object").length+e.getElementsByTagName("iframe").length&&!this._getInnerText(e,!1)}),this._forEachNode(this._getAllNodesWithTag(e,["br"]),function(e){var t=this._nextElement(e.nextSibling);t&&"P"==t.tagName&&e.parentNode.removeChild(e)})},_initializeNode:function(e){switch(e.readability={contentScore:0},e.tagName){case"DIV":e.readability.contentScore+=5;break;case"PRE":case"TD":case"BLOCKQUOTE":e.readability.contentScore+=3;break;case"ADDRESS":case"OL":case"UL":case"DL":case"DD":case"DT":case"LI":case"FORM":e.readability.contentScore-=3;break;case"H1":case"H2":case"H3":case"H4":case"H5":case"H6":case"TH":e.readability.contentScore-=5}e.readability.contentScore+=this._getClassWeight(e)},_removeAndGetNext:function(e){var t=this._getNextNode(e,!0);return e.parentNode.removeChild(e),t},_getNextNode:function(e,t){if(!t&&e.firstElementChild)return e.firstElementChild;if(e.nextElementSibling)return e.nextElementSibling;do{e=e.parentNode}while(e&&!e.nextElementSibling);return e&&e.nextElementSibling},_getNextNodeNoElementProperties:function(e,t){function n(e){do{e=e.nextSibling}while(e&&e.nodeType!==e.ELEMENT_NODE);return e}if(!t&&e.children[0])return e.children[0];var i=n(e);if(i)return i;do{(e=e.parentNode)&&(i=n(e))}while(e&&!i);return e&&i},_checkByline:function(e,t){if(this._articleByline)return!1;if(void 0!==e.getAttribute)var n=e.getAttribute("rel");return!("author"!==n&&!this.REGEXPS.byline.test(t)||!this._isValidByline(e.textContent))&&(this._articleByline=e.textContent.trim(),!0)},_getNodeAncestors:function(e,t){t=t||0;for(var n=0,i=[];e.parentNode&&(i.push(e.parentNode),!t||++n!==t);)e=e.parentNode;return i},_grabArticle:function(e){this.log("**** grabArticle ****");var t=this._doc,n=null!==e;if(!(e=e||this._doc.body))return this.log("No body found in document. Abort."),null;for(var i=e.innerHTML;;){for(var a=this._flagIsActive(this.FLAG_STRIP_UNLIKELYS),r=[],o=this._doc.documentElement;o;){var s=o.className+" "+o.id;if(this._checkByline(o,s))o=this._removeAndGetNext(o);else if(a&&this.REGEXPS.unlikelyCandidates.test(s)&&!this.REGEXPS.okMaybeItsACandidate.test(s)&&"BODY"!==o.tagName&&"A"!==o.tagName)this.log("Removing unlikely candidate - "+s),o=this._removeAndGetNext(o);else if("DIV"!==o.tagName&&"SECTION"!==o.tagName&&"HEADER"!==o.tagName&&"H1"!==o.tagName&&"H2"!==o.tagName&&"H3"!==o.tagName&&"H4"!==o.tagName&&"H5"!==o.tagName&&"H6"!==o.tagName||!this._isElementWithoutContent(o)){if(-1!==this.DEFAULT_TAGS_TO_SCORE.indexOf(o.tagName)&&r.push(o),"DIV"===o.tagName)if(this._hasSinglePInsideElement(o)){var l=o.children[0];o.parentNode.replaceChild(l,o),o=l,r.push(o)}else this._hasChildBlockElement(o)?this._forEachNode(o.childNodes,function(e){if(e.nodeType===Node.TEXT_NODE&&e.textContent.trim().length>0){var n=t.createElement("p");n.textContent=e.textContent,n.style.display="inline",n.className="readability-styled",o.replaceChild(n,e)}}):(o=this._setNodeTag(o,"P"),r.push(o));o=this._getNextNode(o)}else o=this._removeAndGetNext(o)}var c=[];this._forEachNode(r,function(e){if(e.parentNode&&void 0!==e.parentNode.tagName){var t=this._getInnerText(e);if(!(t.length<25)){var n=this._getNodeAncestors(e,3);if(0!==n.length){var i=0;i+=1,i+=t.split(",").length,i+=Math.min(Math.floor(t.length/100),3),this._forEachNode(n,function(e,t){if(e.tagName){if(void 0===e.readability&&(this._initializeNode(e),c.push(e)),0===t)var n=1;else n=1===t?2:3*t;e.readability.contentScore+=i/n}})}}}});for(var d=[],h=0,g=c.length;h_.readability.contentScore){d.splice(f,0,u),d.length>this._nbTopCandidates&&d.pop();break}}}var p,b=d[0]||null,y=!1;if(null===b||"BODY"===b.tagName){b=t.createElement("DIV"),y=!0;for(var E=e.childNodes;E.length;)this.log("Moving child out:",E[0]),b.appendChild(E[0]);e.appendChild(b),this._initializeNode(b)}else if(b){for(var N=[],v=1;v=.75&&N.push(this._getNodeAncestors(d[v]));if(N.length>=3)for(p=b.parentNode;"BODY"!==p.tagName;){for(var T=0,A=0;A=3){b=p;break}p=p.parentNode}b.readability||this._initializeNode(b),p=b.parentNode;for(var S=b.readability.contentScore,C=S/3;"BODY"!==p.tagName;)if(p.readability){var x=p.readability.contentScore;if(xS){b=p;break}S=p.readability.contentScore,p=p.parentNode}else p=p.parentNode;for(p=b.parentNode;"BODY"!=p.tagName&&1==p.children.length;)p=(b=p).parentNode;b.readability||this._initializeNode(b)}var L=t.createElement("DIV");n&&(L.id="readability-content");for(var w=Math.max(10,.2*b.readability.contentScore),I=(p=b.parentNode).children,M=0,O=I.length;M=w)R=!0;else if("P"===D.nodeName){var P=this._getLinkDensity(D),k=this._getInnerText(D),H=k.length;H>80&&P<.25?R=!0:H<80&&H>0&&0===P&&-1!==k.search(/\.( |$)/)&&(R=!0)}}R&&(this.log("Appending node:",D),-1===this.ALTER_TO_DIV_EXCEPTIONS.indexOf(D.nodeName)&&(this.log("Altering sibling:",D,"to div."),D=this._setNodeTag(D,"DIV")),L.appendChild(D),M-=1,O-=1)}if(this._debug&&this.log("Article content pre-prep: "+L.innerHTML),this._prepArticle(L),this._debug&&this.log("Article content post-prep: "+L.innerHTML),y)b.id="readability-page-1",b.className="page";else{var G=t.createElement("DIV");G.id="readability-page-1",G.className="page";for(var F=L.childNodes;F.length;)G.appendChild(F[0]);L.appendChild(G)}if(this._debug&&this.log("Article content after paging: "+L.innerHTML),!(this._getInnerText(L,!0).length0&&e.length<100)},_getArticleMetadata:function(){var e={},t={},n=this._doc.getElementsByTagName("meta"),i=/^\s*((twitter)\s*:\s*)?(description|title)\s*$/gi,a=/^\s*og\s*:\s*(description|title)\s*$/gi;return this._forEachNode(n,function(n){var r=n.getAttribute("name"),o=n.getAttribute("property");if(-1===[r,o].indexOf("author")){var s=null;if(i.test(r)?s=r:a.test(o)&&(s=o),s){var l=n.getAttribute("content");l&&(s=s.toLowerCase().replace(/\s/g,""),t[s]=l.trim())}}else e.byline=n.getAttribute("content")}),"description"in t?e.excerpt=t.description:"og:description"in t?e.excerpt=t["og:description"]:"twitter:description"in t&&(e.excerpt=t["twitter:description"]),e.title=this._getArticleTitle(),e.title||("og:title"in t?e.title=t["og:title"]:"twitter:title"in t&&(e.title=t["twitter:title"])),e},_removeScripts:function(e){this._removeNodes(e.getElementsByTagName("script"),function(e){return e.nodeValue="",e.removeAttribute("src"),!0}),this._removeNodes(e.getElementsByTagName("noscript"))},_hasSinglePInsideElement:function(e){return 1==e.children.length&&"P"===e.children[0].tagName&&!this._someNode(e.childNodes,function(e){return e.nodeType===Node.TEXT_NODE&&this.REGEXPS.hasContent.test(e.textContent)})},_isElementWithoutContent:function(e){return e.nodeType===Node.ELEMENT_NODE&&0==e.textContent.trim().length&&(0==e.children.length||e.children.length==e.getElementsByTagName("br").length+e.getElementsByTagName("hr").length)},_hasChildBlockElement:function(e){return this._someNode(e.childNodes,function(e){return-1!==this.DIV_TO_P_ELEMS.indexOf(e.tagName)||this._hasChildBlockElement(e)})},_getInnerText:function(e,t){t=void 0===t||t;var n=e.textContent.trim();return t?n.replace(this.REGEXPS.normalize," "):n},_getCharCount:function(e,t){return t=t||",",this._getInnerText(e).split(t).length-1},_cleanStyles:function(e){if(e&&"svg"!==e.tagName.toLowerCase()){if("readability-styled"!==e.className){for(var t=0;t0&&a>n)return!1;if(e.parentNode.tagName===t&&(!i||i(e.parentNode)))return!0;e=e.parentNode,a++}return!1},_getRowAndColumnCount:function(e){for(var t=0,n=0,i=e.getElementsByTagName("tr"),a=0;a0)i._readabilityDataTable=!0;else{if(["col","colgroup","tfoot","thead","th"].some(function(e){return!!i.getElementsByTagName(e)[0]}))this.log("Data table because found data-y descendant"),i._readabilityDataTable=!0;else if(i.getElementsByTagName("table")[0])i._readabilityDataTable=!1;else{var r=this._getRowAndColumnCount(i);r.rows>=10||r.columns>4?i._readabilityDataTable=!0:i._readabilityDataTable=r.rows*r.columns>10}}}else i._readabilityDataTable=!1;else i._readabilityDataTable=!1}},_cleanConditionally:function(e,t){if(this._flagIsActive(this.FLAG_CLEAN_CONDITIONALLY)){var n="ul"===t||"ol"===t;this._removeNodes(e.getElementsByTagName(t),function(e){if(this._hasAncestorTag(e,"table",-1,function(e){return e._readabilityDataTable}))return!1;var t=this._getClassWeight(e);if(this.log("Cleaning Conditionally",e),t+0<0)return!0;if(this._getCharCount(e,",")<10){for(var i=e.getElementsByTagName("p").length,a=e.getElementsByTagName("img").length,r=e.getElementsByTagName("li").length-100,o=e.getElementsByTagName("input").length,s=0,l=e.getElementsByTagName("embed"),c=0,d=l.length;c1&&i/a<.5&&!this._hasAncestorTag(e,"figure")||!n&&r>i||o>Math.floor(i/3)||!n&&g<25&&(0===a||a>2)&&!this._hasAncestorTag(e,"figure")||!n&&t<25&&h>.2||t>=25&&h>.5||1===s&&g<75||s>1}return!1})}},_cleanMatchedNodes:function(e,t){for(var n=this._getNextNode(e,!0),i=this._getNextNode(e);i&&i!=n;)i=t.test(i.className+" "+i.id)?this._removeAndGetNext(i):this._getNextNode(i)},_cleanHeaders:function(e){for(var t=1;t<3;t+=1)this._removeNodes(e.getElementsByTagName("h"+t),function(e){return this._getClassWeight(e)<0})},_flagIsActive:function(e){return(this._flags&e)>0},_removeFlag:function(e){this._flags=this._flags&~e},isProbablyReaderable:function(e){var t=this._getAllNodesWithTag(this._doc,["p","pre"]),n=this._getAllNodesWithTag(this._doc,["div > br"]);if(n.length){var i=new Set;[].forEach.call(n,function(e){i.add(e.parentNode)}),t=[].concat.apply(Array.from(i),t)}var a=0;return this._someNode(t,function(t){if(e&&!e(t))return!1;var n=t.className+" "+t.id;if(this.REGEXPS.unlikelyCandidates.test(n)&&!this.REGEXPS.okMaybeItsACandidate.test(n))return!1;if(t.matches&&t.matches("li p"))return!1;var i=t.textContent.trim().length;return!(i<140)&&(a+=Math.sqrt(i-140))>20})},parse:function(){if(this._maxElemsToParse>0){var e=this._doc.getElementsByTagName("*").length;if(e>this._maxElemsToParse)throw new Error("Aborting parsing document; "+e+" elements found")}void 0===this._doc.documentElement.firstElementChild&&(this._getNextNode=this._getNextNodeNoElementProperties),this._removeScripts(this._doc),this._prepDocument();var t=this._getArticleMetadata();this._articleTitle=t.title;var n=this._grabArticle();if(!n)return null;if(this.log("Grabbed: "+n.innerHTML),this._postProcessContent(n),!t.excerpt){var i=n.getElementsByTagName("p");i.length>0&&(t.excerpt=i[0].textContent.trim())}var a=n.textContent;return{uri:this._uri,title:this._articleTitle,byline:t.byline||this._articleByline,dir:this._articleDir,content:n.innerHTML,textContent:a,length:a.length,excerpt:t.excerpt}}},e.exports=i}]); -||||||| merged common ancestors -!function(e){var t={};function n(i){if(t[i])return t[i].exports;var a=t[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:i})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=8)}([,,,,,,,,function(e,t,n){n(9),n(10),n(11),n(12),e.exports=n(13)},function(e,t){!function(){"use strict";const e=Object.getOwnPropertyDescriptors(HTMLFormElement.prototype),t=HTMLFormElement.prototype.submit;function n(t){var n=(e.target.get.apply(t)||"").toLowerCase();if("_blank"===n){var i=(e.method.get.apply(t)||"GET").toUpperCase();if("POST"===i){var a=(e.enctype.get.apply(t)||"").toLowerCase();"application/x-www-form-urlencoded"===a&&webkit.messageHandlers.formPostHelper.postMessage({action:e.action.get.apply(t)||window.location.href,method:i,target:n,enctype:a,requestBody:function(e){var t=[];return[].slice.apply(e.elements).forEach(function(e){if(!e.disabled&&e.name&&"file"!==e.type){var n=encodeURIComponent(e.name);"select-multiple"===e.type?[].slice.apply(e.options).forEach(function(e){e.selected&&t.push(n+"="+encodeURIComponent(e.value||""))}):("checkbox"!==e.type&&"radio"!==e.type||e.checked)&&t.push(n+"="+encodeURIComponent(e.value||""))}}),t.join("&")}(t)})}}}HTMLFormElement.prototype.submit=function(){return n(this),t.apply(this,arguments)},document.addEventListener("submit",function(e){var t=e.target;"FORM"===t.tagName&&n(t)},!0)}()},function(e,t){!function(){"use strict";var e=window.history.pushState,t=window.history.replaceState;window.history.pushState=function(t,n,i){e.apply(this,arguments),webkit.messageHandlers.historyStateHelper.postMessage({pushState:!0,state:t,title:n,url:i})},window.history.replaceState=function(e,n,i){t.apply(this,arguments),webkit.messageHandlers.historyStateHelper.postMessage({replaceState:!0,state:e,title:n,url:i})}}()},function(e,t){!function(){"use strict";Object.defineProperty(window.__firefox__,"NightMode",{enumerable:!1,configurable:!1,writable:!1,value:{enabled:!1}});const e="brightness(80%) invert(100%) hue-rotate(180deg)",t=`html {\n -webkit-filter: hue-rotate(180deg) invert(100%) !important;\n}\nimg,video {\n -webkit-filter: ${e} !important;\n}`;var n;function i(){return n||((n=document.createElement("style")).type="text/css",n.appendChild(document.createTextNode(t)),n)}function a(t){t.querySelectorAll('[style*="background"]').forEach(function(t){(t.style.backgroundImage||"").startsWith("url")&&function(t){o.push(t),t.__firefox__NightMode_originalFilter=t.style.webkitFilter,t.style.webkitFilter=e}(t)})}function r(e){e.style.webkitFilter=e.__firefox__NightMode_originalFilter,delete e.__firefox__NightMode_originalFilter}var o=null,s=new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){e.nodeType===Node.ELEMENT_NODE&&a(e)})})});Object.defineProperty(window.__firefox__.NightMode,"setEnabled",{enumerable:!1,configurable:!1,writable:!1,value:function(e){if(e!==window.__firefox__.NightMode.enabled){window.__firefox__.NightMode.enabled=e;var t=i();if(e)return o=[],document.documentElement.appendChild(t),a(document),void s.observe(document.documentElement,{childList:!0,subtree:!0});s.disconnect(),o.forEach(r);var n=t.parentNode;n&&n.removeChild(t),o=null,"rgba(0, 0, 0, 0)"===getComputedStyle(document.documentElement)["background-color"]&&(document.documentElement.style.backgroundColor="#fff")}}})}()},function(e,t){!function(){"use strict";Object.defineProperty(window.__firefox__,"NoImageMode",{enumerable:!1,configurable:!1,writable:!1,value:{enabled:!1}});var e="__firefox__NoImageMode";Object.defineProperty(window.__firefox__.NoImageMode,"setEnabled",{enumerable:!1,configurable:!1,writable:!1,value:function(t){if(t!==window.__firefox__.NoImageMode.enabled)if(window.__firefox__.NoImageMode.enabled=t,t)!function(){var t="*{background-image:none !important;}img,iframe{visibility:hidden !important;}",n=document.getElementById(e);if(n)n.innerHTML=t;else{var i=document.createElement("style");i.type="text/css",i.id=e,i.appendChild(document.createTextNode(t)),document.documentElement.appendChild(i)}}();else{var n=document.getElementById(e);n&&n.remove(),[].slice.apply(document.getElementsByTagName("img")).forEach(function(e){var t=e.src;e.src="",e.src=t}),[].slice.apply(document.querySelectorAll('[style*="background"]')).forEach(function(e){var t=e.style.backgroundImage;e.style.backgroundImage="none",e.style.backgroundImage=t}),[].slice.apply(document.styleSheets).forEach(function(e){[].slice.apply(e.rules||[]).forEach(function(e){var t=e.style;if(t){var n=t.backgroundImage;t.backgroundImage="none",t.backgroundImage=n}})})}}}),window.addEventListener("DOMContentLoaded",function(e){window.__firefox__.NoImageMode.setEnabled(window.__firefox__.NoImageMode.enabled)})}()},function(e,t,n){!function(){"use strict";const e=!1;var t=null,i=null,a=/^http:\/\/localhost:\d+\/reader-mode\/page/,r=".content p > img:only-child, .content p > a:only-child > img:only-child, .content .wp-caption img, .content figure img";function o(t){e&&console.log(t)}function s(e){null!=i&&document.body.classList.remove(i.theme),document.body.classList.add(e.theme),null!=i&&document.body.classList.remove("font-size"+i.fontSize),document.body.classList.add("font-size"+e.fontSize),null!=i&&document.body.classList.remove(i.fontType),document.body.classList.add(e.fontType),i=e}function l(){s(JSON.parse(document.body.getAttribute("data-readerStyle"))),document.getElementById("reader-message").style.display="none",document.getElementById("reader-header").style.display="block",document.getElementById("reader-content").style.display="block",function(){for(var e=document.getElementById("reader-content"),t=window.innerWidth,n=e.offsetWidth,i=t+"px !important",a=function(e){e._originalWidth||(e._originalWidth=e.offsetWidth);var a=e._originalWidth;a.55*t&&(a=t);var r=Math.max((n-t)/2,(n-a)/2)+"px !important",o="max-width: "+i+";width: "+a+"px !important;margin-left: "+r+";margin-right: "+r+";";e.style.cssText=o},o=document.querySelectorAll(r),s=o.length;--s>=0;){var l=o[s];l.width>0?a(l):l.onload=function(){a(l)}}}()}Object.defineProperty(window.__firefox__,"reader",{enumerable:!1,configurable:!1,writable:!1,value:Object.freeze({checkReadability:function(){if(document.location.href.match(a))return o({Type:"ReaderModeStateChange",Value:"Active"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Active"});if(("http:"===document.location.protocol||"https:"===document.location.protocol)&&"/"!==document.location.pathname){if(t&&t.content)return o({Type:"ReaderModeStateChange",Value:"Available"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Available"});var e=n(14),i={spec:document.location.href,host:document.location.host,prePath:document.location.protocol+"//"+document.location.host,scheme:document.location.protocol.substr(0,document.location.protocol.indexOf(":")),pathBase:document.location.protocol+"//"+document.location.host+location.pathname.substr(0,location.pathname.lastIndexOf("/")+1)},r=(new XMLSerializer).serializeToString(document),s=new e(i,(new DOMParser).parseFromString(r,"text/html"));return o({Type:"ReaderModeStateChange",Value:null!==(t=s.parse())?"Available":"Unavailable"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:null!==t?"Available":"Unavailable"})}o({Type:"ReaderModeStateChange",Value:"Unavailable"}),webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Unavailable"})},readerize:function(){return t},setStyle:s})}),window.addEventListener("load",function(e){document.location.href.match(a)&&l()}),window.addEventListener("pageshow",function(e){document.location.href.match(a)&&webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderPageEvent",Value:"PageShow"})})}()},function(e,t,n){function i(e,t,n){var i;n=n||{},this._uri=e,this._doc=t,this._articleTitle=null,this._articleByline=null,this._articleDir=null,this._debug=!!n.debug,this._maxElemsToParse=n.maxElemsToParse||this.DEFAULT_MAX_ELEMS_TO_PARSE,this._nbTopCandidates=n.nbTopCandidates||this.DEFAULT_N_TOP_CANDIDATES,this._wordThreshold=n.wordThreshold||this.DEFAULT_WORD_THRESHOLD,this._classesToPreserve=this.CLASSES_TO_PRESERVE.concat(n.classesToPreserve||[]),this._flags=this.FLAG_STRIP_UNLIKELYS|this.FLAG_WEIGHT_CLASSES|this.FLAG_CLEAN_CONDITIONALLY,this._debug?(i=function(e){var t=e.nodeName+" ";if(e.nodeType==e.TEXT_NODE)return t+'("'+e.textContent+'")';var n=e.className&&"."+e.className.replace(/ /g,"."),i="";return e.id?i="(#"+e.id+n+")":n&&(i="("+n+")"),t+i},this.log=function(){if("undefined"!=typeof dump){var e=Array.prototype.map.call(arguments,function(e){return e&&e.nodeName?i(e):e}).join(" ");dump("Reader: (Readability) "+e+"\n")}else if("undefined"!=typeof console){var t=["Reader: (Readability) "].concat(arguments);console.log.apply(console,t)}}):this.log=function(){}}i.prototype={FLAG_STRIP_UNLIKELYS:1,FLAG_WEIGHT_CLASSES:2,FLAG_CLEAN_CONDITIONALLY:4,DEFAULT_MAX_ELEMS_TO_PARSE:0,DEFAULT_N_TOP_CANDIDATES:5,DEFAULT_TAGS_TO_SCORE:"section,h2,h3,h4,h5,h6,p,td,pre".toUpperCase().split(","),DEFAULT_WORD_THRESHOLD:500,REGEXPS:{unlikelyCandidates:/banner|breadcrumbs|combx|comment|community|cover-wrap|disqus|extra|foot|header|legends|menu|related|remark|replies|rss|shoutbox|sidebar|skyscraper|social|sponsor|supplemental|ad-break|agegate|pagination|pager|popup|yom-remote/i,okMaybeItsACandidate:/and|article|body|column|main|shadow/i,positive:/article|body|content|entry|hentry|h-entry|main|page|pagination|post|text|blog|story/i,negative:/hidden|^hid$| hid$| hid |^hid |banner|combx|comment|com-|contact|foot|footer|footnote|masthead|media|meta|outbrain|promo|related|scroll|share|shoutbox|sidebar|skyscraper|sponsor|shopping|tags|tool|widget/i,extraneous:/print|archive|comment|discuss|e[\-]?mail|share|reply|all|login|sign|single|utility/i,byline:/byline|author|dateline|writtenby|p-author/i,replaceFonts:/<(\/?)font[^>]*>/gi,normalize:/\s{2,}/g,videos:/\/\/(www\.)?(dailymotion|youtube|youtube-nocookie|player\.vimeo)\.com/i,nextLink:/(next|weiter|continue|>([^\|]|$)|»([^\|]|$))/i,prevLink:/(prev|earl|old|new|<|«)/i,whitespace:/^\s*$/,hasContent:/\S$/},DIV_TO_P_ELEMS:["A","BLOCKQUOTE","DL","DIV","IMG","OL","P","PRE","TABLE","UL","SELECT"],ALTER_TO_DIV_EXCEPTIONS:["DIV","ARTICLE","SECTION","P"],PRESENTATIONAL_ATTRIBUTES:["align","background","bgcolor","border","cellpadding","cellspacing","frame","hspace","rules","style","valign","vspace"],DEPRECATED_SIZE_ATTRIBUTE_ELEMS:["TABLE","TH","TD","HR","PRE"],CLASSES_TO_PRESERVE:["readability-styled","page"],_postProcessContent:function(e){this._fixRelativeUris(e),this._cleanClasses(e)},_removeNodes:function(e,t){for(var n=e.length-1;n>=0;n--){var i=e[n],a=i.parentNode;a&&(t&&!t.call(this,i,n,e)||a.removeChild(i))}},_replaceNodeTags:function(e,t){for(var n=e.length-1;n>=0;n--){var i=e[n];this._setNodeTag(i,t)}},_forEachNode:function(e,t){Array.prototype.forEach.call(e,t,this)},_someNode:function(e,t){return Array.prototype.some.call(e,t,this)},_concatNodeLists:function(){var e=Array.prototype.slice,t=e.call(arguments).map(function(t){return e.call(t)});return Array.prototype.concat.apply([],t)},_getAllNodesWithTag:function(e,t){return e.querySelectorAll?e.querySelectorAll(t.join(",")):[].concat.apply([],t.map(function(t){var n=e.getElementsByTagName(t);return Array.isArray(n)?n:Array.from(n)}))},_cleanClasses:function(e){var t=this._classesToPreserve,n=(e.getAttribute("class")||"").split(/\s+/).filter(function(e){return-1!=t.indexOf(e)}).join(" ");for(n?e.setAttribute("class",n):e.removeAttribute("class"),e=e.firstElementChild;e;e=e.nextElementSibling)this._cleanClasses(e)},_fixRelativeUris:function(e){var t=this._uri.scheme,n=this._uri.prePath,i=this._uri.pathBase;function a(e){return/^[a-zA-Z][a-zA-Z0-9\+\-\.]*:/.test(e)?e:"//"==e.substr(0,2)?t+"://"+e.substr(2):"/"==e[0]?n+e:0===e.indexOf("./")?i+e.slice(2):"#"==e[0]?e:i+e}var r=e.getElementsByTagName("a");this._forEachNode(r,function(e){var t=e.getAttribute("href");if(t)if(0===t.indexOf("javascript:")){var n=this._doc.createTextNode(e.textContent);e.parentNode.replaceChild(n,e)}else e.setAttribute("href",a(t))});var o=e.getElementsByTagName("img");this._forEachNode(o,function(e){var t=e.getAttribute("src");t&&e.setAttribute("src",a(t))})},_getArticleTitle:function(){var e=this._doc,t="",n="";try{"string"!=typeof(t=n=e.title)&&(t=n=this._getInnerText(e.getElementsByTagName("title")[0]))}catch(e){}var i=!1;function a(e){return e.split(/\s+/).length}if(/ [\|\-\\\/>»] /.test(t))i=/ [\\\/>»] /.test(t),a(t=n.replace(/(.*)[\|\-\\\/>»] .*/gi,"$1"))<3&&(t=n.replace(/[^\|\-\\\/>»]*[\|\-\\\/>»](.*)/gi,"$1"));else if(-1!==t.indexOf(": ")){var r=this._concatNodeLists(e.getElementsByTagName("h1"),e.getElementsByTagName("h2"));this._someNode(r,function(e){return e.textContent===t})||(a(t=n.substring(n.lastIndexOf(":")+1))<3?t=n.substring(n.indexOf(":")+1):a(n.substr(0,n.indexOf(":")))>5&&(t=n))}else if(t.length>150||t.length<15){var o=e.getElementsByTagName("h1");1===o.length&&(t=this._getInnerText(o[0]))}var s=a(t=t.trim());return s<=4&&(!i||s!=a(n.replace(/[\|\-\\\/>»]+/g,""))-1)&&(t=n),t},_prepDocument:function(){var e=this._doc;this._removeNodes(e.getElementsByTagName("style")),e.body&&this._replaceBrs(e.body),this._replaceNodeTags(e.getElementsByTagName("font"),"SPAN")},_nextElement:function(e){for(var t=e;t&&t.nodeType!=Node.ELEMENT_NODE&&this.REGEXPS.whitespace.test(t.textContent);)t=t.nextSibling;return t},_replaceBrs:function(e){this._forEachNode(this._getAllNodesWithTag(e,["br"]),function(e){for(var t=e.nextSibling,n=!1;(t=this._nextElement(t))&&"BR"==t.tagName;){n=!0;var i=t.nextSibling;t.parentNode.removeChild(t),t=i}if(n){var a=this._doc.createElement("p");for(e.parentNode.replaceChild(a,e),t=a.nextSibling;t;){if("BR"==t.tagName){var r=this._nextElement(t);if(r&&"BR"==r.tagName)break}var o=t.nextSibling;a.appendChild(t),t=o}}})},_setNodeTag:function(e,t){if(this.log("_setNodeTag",e,t),e.__JSDOMParser__)return e.localName=t.toLowerCase(),e.tagName=t.toUpperCase(),e;for(var n=e.ownerDocument.createElement(t);e.firstChild;)n.appendChild(e.firstChild);e.parentNode.replaceChild(n,e),e.readability&&(n.readability=e.readability);for(var i=0;i0?t[0].textContent.includes(this._articleTitle):this._articleTitle.includes(t[0].textContent))&&this._clean(e,"h2")}}this._clean(e,"iframe"),this._clean(e,"input"),this._clean(e,"textarea"),this._clean(e,"select"),this._clean(e,"button"),this._cleanHeaders(e),this._cleanConditionally(e,"table"),this._cleanConditionally(e,"ul"),this._cleanConditionally(e,"div"),this._removeNodes(e.getElementsByTagName("p"),function(e){return 0===e.getElementsByTagName("img").length+e.getElementsByTagName("embed").length+e.getElementsByTagName("object").length+e.getElementsByTagName("iframe").length&&!this._getInnerText(e,!1)}),this._forEachNode(this._getAllNodesWithTag(e,["br"]),function(e){var t=this._nextElement(e.nextSibling);t&&"P"==t.tagName&&e.parentNode.removeChild(e)})},_initializeNode:function(e){switch(e.readability={contentScore:0},e.tagName){case"DIV":e.readability.contentScore+=5;break;case"PRE":case"TD":case"BLOCKQUOTE":e.readability.contentScore+=3;break;case"ADDRESS":case"OL":case"UL":case"DL":case"DD":case"DT":case"LI":case"FORM":e.readability.contentScore-=3;break;case"H1":case"H2":case"H3":case"H4":case"H5":case"H6":case"TH":e.readability.contentScore-=5}e.readability.contentScore+=this._getClassWeight(e)},_removeAndGetNext:function(e){var t=this._getNextNode(e,!0);return e.parentNode.removeChild(e),t},_getNextNode:function(e,t){if(!t&&e.firstElementChild)return e.firstElementChild;if(e.nextElementSibling)return e.nextElementSibling;do{e=e.parentNode}while(e&&!e.nextElementSibling);return e&&e.nextElementSibling},_getNextNodeNoElementProperties:function(e,t){function n(e){do{e=e.nextSibling}while(e&&e.nodeType!==e.ELEMENT_NODE);return e}if(!t&&e.children[0])return e.children[0];var i=n(e);if(i)return i;do{(e=e.parentNode)&&(i=n(e))}while(e&&!i);return e&&i},_checkByline:function(e,t){if(this._articleByline)return!1;if(void 0!==e.getAttribute)var n=e.getAttribute("rel");return!("author"!==n&&!this.REGEXPS.byline.test(t)||!this._isValidByline(e.textContent))&&(this._articleByline=e.textContent.trim(),!0)},_getNodeAncestors:function(e,t){t=t||0;for(var n=0,i=[];e.parentNode&&(i.push(e.parentNode),!t||++n!==t);)e=e.parentNode;return i},_grabArticle:function(e){this.log("**** grabArticle ****");var t=this._doc,n=null!==e;if(!(e=e||this._doc.body))return this.log("No body found in document. Abort."),null;for(var i=e.innerHTML;;){for(var a=this._flagIsActive(this.FLAG_STRIP_UNLIKELYS),r=[],o=this._doc.documentElement;o;){var s=o.className+" "+o.id;if(this._checkByline(o,s))o=this._removeAndGetNext(o);else if(a&&this.REGEXPS.unlikelyCandidates.test(s)&&!this.REGEXPS.okMaybeItsACandidate.test(s)&&"BODY"!==o.tagName&&"A"!==o.tagName)this.log("Removing unlikely candidate - "+s),o=this._removeAndGetNext(o);else if("DIV"!==o.tagName&&"SECTION"!==o.tagName&&"HEADER"!==o.tagName&&"H1"!==o.tagName&&"H2"!==o.tagName&&"H3"!==o.tagName&&"H4"!==o.tagName&&"H5"!==o.tagName&&"H6"!==o.tagName||!this._isElementWithoutContent(o)){if(-1!==this.DEFAULT_TAGS_TO_SCORE.indexOf(o.tagName)&&r.push(o),"DIV"===o.tagName)if(this._hasSinglePInsideElement(o)){var l=o.children[0];o.parentNode.replaceChild(l,o),o=l,r.push(o)}else this._hasChildBlockElement(o)?this._forEachNode(o.childNodes,function(e){if(e.nodeType===Node.TEXT_NODE&&e.textContent.trim().length>0){var n=t.createElement("p");n.textContent=e.textContent,n.style.display="inline",n.className="readability-styled",o.replaceChild(n,e)}}):(o=this._setNodeTag(o,"P"),r.push(o));o=this._getNextNode(o)}else o=this._removeAndGetNext(o)}var c=[];this._forEachNode(r,function(e){if(e.parentNode&&void 0!==e.parentNode.tagName){var t=this._getInnerText(e);if(!(t.length<25)){var n=this._getNodeAncestors(e,3);if(0!==n.length){var i=0;i+=1,i+=t.split(",").length,i+=Math.min(Math.floor(t.length/100),3),this._forEachNode(n,function(e,t){if(e.tagName){if(void 0===e.readability&&(this._initializeNode(e),c.push(e)),0===t)var n=1;else n=1===t?2:3*t;e.readability.contentScore+=i/n}})}}}});for(var d=[],h=0,g=c.length;h_.readability.contentScore){d.splice(f,0,u),d.length>this._nbTopCandidates&&d.pop();break}}}var p,b=d[0]||null,y=!1;if(null===b||"BODY"===b.tagName){b=t.createElement("DIV"),y=!0;for(var E=e.childNodes;E.length;)this.log("Moving child out:",E[0]),b.appendChild(E[0]);e.appendChild(b),this._initializeNode(b)}else if(b){for(var N=[],v=1;v=.75&&N.push(this._getNodeAncestors(d[v]));if(N.length>=3)for(p=b.parentNode;"BODY"!==p.tagName;){for(var T=0,A=0;A=3){b=p;break}p=p.parentNode}b.readability||this._initializeNode(b),p=b.parentNode;for(var S=b.readability.contentScore,C=S/3;"BODY"!==p.tagName;)if(p.readability){var x=p.readability.contentScore;if(xS){b=p;break}S=p.readability.contentScore,p=p.parentNode}else p=p.parentNode;for(p=b.parentNode;"BODY"!=p.tagName&&1==p.children.length;)p=(b=p).parentNode;b.readability||this._initializeNode(b)}var L=t.createElement("DIV");n&&(L.id="readability-content");for(var w=Math.max(10,.2*b.readability.contentScore),I=(p=b.parentNode).children,M=0,O=I.length;M=w)R=!0;else if("P"===D.nodeName){var P=this._getLinkDensity(D),k=this._getInnerText(D),H=k.length;H>80&&P<.25?R=!0:H<80&&H>0&&0===P&&-1!==k.search(/\.( |$)/)&&(R=!0)}}R&&(this.log("Appending node:",D),-1===this.ALTER_TO_DIV_EXCEPTIONS.indexOf(D.nodeName)&&(this.log("Altering sibling:",D,"to div."),D=this._setNodeTag(D,"DIV")),L.appendChild(D),M-=1,O-=1)}if(this._debug&&this.log("Article content pre-prep: "+L.innerHTML),this._prepArticle(L),this._debug&&this.log("Article content post-prep: "+L.innerHTML),y)b.id="readability-page-1",b.className="page";else{var G=t.createElement("DIV");G.id="readability-page-1",G.className="page";for(var F=L.childNodes;F.length;)G.appendChild(F[0]);L.appendChild(G)}if(this._debug&&this.log("Article content after paging: "+L.innerHTML),!(this._getInnerText(L,!0).length0&&e.length<100)},_getArticleMetadata:function(){var e={},t={},n=this._doc.getElementsByTagName("meta"),i=/^\s*((twitter)\s*:\s*)?(description|title)\s*$/gi,a=/^\s*og\s*:\s*(description|title)\s*$/gi;return this._forEachNode(n,function(n){var r=n.getAttribute("name"),o=n.getAttribute("property");if(-1===[r,o].indexOf("author")){var s=null;if(i.test(r)?s=r:a.test(o)&&(s=o),s){var l=n.getAttribute("content");l&&(s=s.toLowerCase().replace(/\s/g,""),t[s]=l.trim())}}else e.byline=n.getAttribute("content")}),"description"in t?e.excerpt=t.description:"og:description"in t?e.excerpt=t["og:description"]:"twitter:description"in t&&(e.excerpt=t["twitter:description"]),e.title=this._getArticleTitle(),e.title||("og:title"in t?e.title=t["og:title"]:"twitter:title"in t&&(e.title=t["twitter:title"])),e},_removeScripts:function(e){this._removeNodes(e.getElementsByTagName("script"),function(e){return e.nodeValue="",e.removeAttribute("src"),!0}),this._removeNodes(e.getElementsByTagName("noscript"))},_hasSinglePInsideElement:function(e){return 1==e.children.length&&"P"===e.children[0].tagName&&!this._someNode(e.childNodes,function(e){return e.nodeType===Node.TEXT_NODE&&this.REGEXPS.hasContent.test(e.textContent)})},_isElementWithoutContent:function(e){return e.nodeType===Node.ELEMENT_NODE&&0==e.textContent.trim().length&&(0==e.children.length||e.children.length==e.getElementsByTagName("br").length+e.getElementsByTagName("hr").length)},_hasChildBlockElement:function(e){return this._someNode(e.childNodes,function(e){return-1!==this.DIV_TO_P_ELEMS.indexOf(e.tagName)||this._hasChildBlockElement(e)})},_getInnerText:function(e,t){t=void 0===t||t;var n=e.textContent.trim();return t?n.replace(this.REGEXPS.normalize," "):n},_getCharCount:function(e,t){return t=t||",",this._getInnerText(e).split(t).length-1},_cleanStyles:function(e){if(e&&"svg"!==e.tagName.toLowerCase()){if("readability-styled"!==e.className){for(var t=0;t0&&a>n)return!1;if(e.parentNode.tagName===t&&(!i||i(e.parentNode)))return!0;e=e.parentNode,a++}return!1},_getRowAndColumnCount:function(e){for(var t=0,n=0,i=e.getElementsByTagName("tr"),a=0;a0)i._readabilityDataTable=!0;else{if(["col","colgroup","tfoot","thead","th"].some(function(e){return!!i.getElementsByTagName(e)[0]}))this.log("Data table because found data-y descendant"),i._readabilityDataTable=!0;else if(i.getElementsByTagName("table")[0])i._readabilityDataTable=!1;else{var r=this._getRowAndColumnCount(i);r.rows>=10||r.columns>4?i._readabilityDataTable=!0:i._readabilityDataTable=r.rows*r.columns>10}}}else i._readabilityDataTable=!1;else i._readabilityDataTable=!1}},_cleanConditionally:function(e,t){if(this._flagIsActive(this.FLAG_CLEAN_CONDITIONALLY)){var n="ul"===t||"ol"===t;this._removeNodes(e.getElementsByTagName(t),function(e){if(this._hasAncestorTag(e,"table",-1,function(e){return e._readabilityDataTable}))return!1;var t=this._getClassWeight(e);if(this.log("Cleaning Conditionally",e),t+0<0)return!0;if(this._getCharCount(e,",")<10){for(var i=e.getElementsByTagName("p").length,a=e.getElementsByTagName("img").length,r=e.getElementsByTagName("li").length-100,o=e.getElementsByTagName("input").length,s=0,l=e.getElementsByTagName("embed"),c=0,d=l.length;c1&&i/a<.5&&!this._hasAncestorTag(e,"figure")||!n&&r>i||o>Math.floor(i/3)||!n&&g<25&&(0===a||a>2)&&!this._hasAncestorTag(e,"figure")||!n&&t<25&&h>.2||t>=25&&h>.5||1===s&&g<75||s>1}return!1})}},_cleanMatchedNodes:function(e,t){for(var n=this._getNextNode(e,!0),i=this._getNextNode(e);i&&i!=n;)i=t.test(i.className+" "+i.id)?this._removeAndGetNext(i):this._getNextNode(i)},_cleanHeaders:function(e){for(var t=1;t<3;t+=1)this._removeNodes(e.getElementsByTagName("h"+t),function(e){return this._getClassWeight(e)<0})},_flagIsActive:function(e){return(this._flags&e)>0},_removeFlag:function(e){this._flags=this._flags&~e},isProbablyReaderable:function(e){var t=this._getAllNodesWithTag(this._doc,["p","pre"]),n=this._getAllNodesWithTag(this._doc,["div > br"]);if(n.length){var i=new Set;[].forEach.call(n,function(e){i.add(e.parentNode)}),t=[].concat.apply(Array.from(i),t)}var a=0;return this._someNode(t,function(t){if(e&&!e(t))return!1;var n=t.className+" "+t.id;if(this.REGEXPS.unlikelyCandidates.test(n)&&!this.REGEXPS.okMaybeItsACandidate.test(n))return!1;if(t.matches&&t.matches("li p"))return!1;var i=t.textContent.trim().length;return!(i<140)&&(a+=Math.sqrt(i-140))>20})},parse:function(){if(this._maxElemsToParse>0){var e=this._doc.getElementsByTagName("*").length;if(e>this._maxElemsToParse)throw new Error("Aborting parsing document; "+e+" elements found")}void 0===this._doc.documentElement.firstElementChild&&(this._getNextNode=this._getNextNodeNoElementProperties),this._removeScripts(this._doc),this._prepDocument();var t=this._getArticleMetadata();this._articleTitle=t.title;var n=this._grabArticle();if(!n)return null;if(this.log("Grabbed: "+n.innerHTML),this._postProcessContent(n),!t.excerpt){var i=n.getElementsByTagName("p");i.length>0&&(t.excerpt=i[0].textContent.trim())}var a=n.textContent;return{uri:this._uri,title:this._articleTitle,byline:t.byline||this._articleByline,dir:this._articleDir,content:n.innerHTML,textContent:a,length:a.length,excerpt:t.excerpt}}},e.exports=i}]); -======= !function(e){var t={};function n(i){if(t[i])return t[i].exports;var a=t[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:i})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=10)}([function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},,,,,,,,,,function(e,t,n){n(11),n(12),n(13),n(14),e.exports=n(16)},function(e,t,n){"use strict";var i=window.history.pushState,a=window.history.replaceState;window.history.pushState=function(e,t,n){i.apply(this,arguments),webkit.messageHandlers.historyStateHelper.postMessage({pushState:!0,state:e,title:t,url:n})},window.history.replaceState=function(e,t,n){a.apply(this,arguments),webkit.messageHandlers.historyStateHelper.postMessage({replaceState:!0,state:e,title:t,url:n})}},function(e,t,n){"use strict";Object.defineProperty(window.__firefox__,"NightMode",{enumerable:!1,configurable:!1,writable:!1,value:{enabled:!1}});var i,a="brightness(80%) invert(100%) hue-rotate(180deg)",r="html {\n -webkit-filter: hue-rotate(180deg) invert(100%) !important;\n}\nimg,video {\n -webkit-filter: "+a+" !important;\n}";function o(e){e.querySelectorAll('[style*="background"]').forEach(function(e){var t;(e.style.backgroundImage||"").startsWith("url")&&(t=e,l.push(t),t.__firefox__NightMode_originalFilter=t.style.webkitFilter,t.style.webkitFilter=a)})}function s(e){e.style.webkitFilter=e.__firefox__NightMode_originalFilter,delete e.__firefox__NightMode_originalFilter}var l=null,c=new MutationObserver(function(e){e.forEach(function(e){e.addedNodes.forEach(function(e){e.nodeType===Node.ELEMENT_NODE&&o(e)})})});Object.defineProperty(window.__firefox__.NightMode,"setEnabled",{enumerable:!1,configurable:!1,writable:!1,value:function(e){if(e!==window.__firefox__.NightMode.enabled){window.__firefox__.NightMode.enabled=e;var t=i||((i=document.createElement("style")).type="text/css",i.appendChild(document.createTextNode(r)),i);if(e)return l=[],document.documentElement.appendChild(t),o(document),void c.observe(document.documentElement,{childList:!0,subtree:!0});c.disconnect(),l.forEach(s);var n=t.parentNode;n&&n.removeChild(t),l=null,"rgba(0, 0, 0, 0)"===getComputedStyle(document.documentElement)["background-color"]&&(document.documentElement.style.backgroundColor="#fff")}}})},function(e,t,n){"use strict";Object.defineProperty(window.__firefox__,"NoImageMode",{enumerable:!1,configurable:!1,writable:!1,value:{enabled:!1}});var i="__firefox__NoImageMode";Object.defineProperty(window.__firefox__.NoImageMode,"setEnabled",{enumerable:!1,configurable:!1,writable:!1,value:function(e){if(e!==window.__firefox__.NoImageMode.enabled)if(window.__firefox__.NoImageMode.enabled=e,e)!function(){var e="*{background-image:none !important;}img,iframe{visibility:hidden !important;}",t=document.getElementById(i);if(t)t.innerHTML=e;else{var n=document.createElement("style");n.type="text/css",n.id=i,n.appendChild(document.createTextNode(e)),document.documentElement.appendChild(n)}}();else{var t=document.getElementById(i);t&&t.remove(),[].slice.apply(document.getElementsByTagName("img")).forEach(function(e){var t=e.src;e.src="",e.src=t}),[].slice.apply(document.querySelectorAll('[style*="background"]')).forEach(function(e){var t=e.style.backgroundImage;e.style.backgroundImage="none",e.style.backgroundImage=t}),[].slice.apply(document.styleSheets).forEach(function(e){[].slice.apply(e.rules||[]).forEach(function(e){var t=e.style;if(t){var n=t.backgroundImage;t.backgroundImage="none",t.backgroundImage=n}})})}}}),window.addEventListener("DOMContentLoaded",function(e){window.__firefox__.NoImageMode.setEnabled(window.__firefox__.NoImageMode.enabled)})},function(e,t,n){"use strict";var i=!1,a=null,r=null,o=/^http:\/\/localhost:\d+\/reader-mode\/page/,s=".content p > img:only-child, .content p > a:only-child > img:only-child, .content .wp-caption img, .content figure img";function l(e){i&&console.log(e)}function c(e){r&&r.theme&&document.body.classList.remove(r.theme),e&&e.theme&&document.body.classList.add(e.theme),r&&r.fontSize&&document.body.classList.remove("font-size"+r.fontSize),e&&e.fontSize&&document.body.classList.add("font-size"+e.fontSize),r&&r.fontType&&document.body.classList.remove(r.fontType),e&&e.fontType&&document.body.classList.add(e.fontType),r=e}function d(){c(JSON.parse(document.body.getAttribute("data-readerStyle"))),function(){var e=document.getElementById("reader-message");e&&(e.style.display="none");var t=document.getElementById("reader-header");t&&(t.style.display="block");var n=document.getElementById("reader-content");n&&(n.style.display="block")}(),function(){var e=document.getElementById("reader-content");if(e)for(var t=window.innerWidth,n=e.offsetWidth,i=t+"px !important",a=function(e){e._originalWidth||(e._originalWidth=e.offsetWidth);var a=e._originalWidth;a.55*t&&(a=t);var r=Math.max((n-t)/2,(n-a)/2)+"px !important",o="max-width: "+i+";width: "+a+"px !important;margin-left: "+r+";margin-right: "+r+";";e.style.cssText=o},r=document.querySelectorAll(s),o=r.length;--o>=0;){var l=r[o];l.width>0?a(l):l.onload=function(){a(l)}}}()}Object.defineProperty(window.__firefox__,"reader",{enumerable:!1,configurable:!1,writable:!1,value:Object.freeze({checkReadability:function(){setTimeout(function(){if(document.location.href.match(o))return l({Type:"ReaderModeStateChange",Value:"Active"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Active"});if(("http:"===document.location.protocol||"https:"===document.location.protocol)&&"/"!==document.location.pathname){if(a&&a.content)return l({Type:"ReaderModeStateChange",Value:"Available"}),webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Available"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderContentParsed",Value:a});var e=n(15),t={spec:document.location.href,host:document.location.host,prePath:document.location.protocol+"//"+document.location.host,scheme:document.location.protocol.substr(0,document.location.protocol.indexOf(":")),pathBase:document.location.protocol+"//"+document.location.host+location.pathname.substr(0,location.pathname.lastIndexOf("/")+1)},r=(new XMLSerializer).serializeToString(document),s=new e(t,(new DOMParser).parseFromString(r,"text/html"),{debug:i});return l({Type:"ReaderModeStateChange",Value:null!==(a=s.parse())?"Available":"Unavailable"}),webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:null!==a?"Available":"Unavailable"}),void webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderContentParsed",Value:a})}l({Type:"ReaderModeStateChange",Value:"Unavailable"}),webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderModeStateChange",Value:"Unavailable"})},100)},readerize:function(){return a},setStyle:c})}),window.addEventListener("load",function(e){document.location.href.match(o)&&d()}),window.addEventListener("pageshow",function(e){document.location.href.match(o)&&webkit.messageHandlers.readerModeMessageHandler.postMessage({Type:"ReaderPageEvent",Value:"PageShow"})})},function(e,t,n){"use strict";(function(e){var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function n(e,t,n){var i;n=n||{},this._uri=e,this._doc=t,this._articleTitle=null,this._articleByline=null,this._articleDir=null,this._attempts=[],this._debug=!!n.debug,this._maxElemsToParse=n.maxElemsToParse||this.DEFAULT_MAX_ELEMS_TO_PARSE,this._nbTopCandidates=n.nbTopCandidates||this.DEFAULT_N_TOP_CANDIDATES,this._charThreshold=n.charThreshold||this.DEFAULT_CHAR_THRESHOLD,this._classesToPreserve=this.CLASSES_TO_PRESERVE.concat(n.classesToPreserve||[]),this._flags=this.FLAG_STRIP_UNLIKELYS|this.FLAG_WEIGHT_CLASSES|this.FLAG_CLEAN_CONDITIONALLY,this._debug?(i=function(e){var t=e.nodeName+" ";if(e.nodeType==e.TEXT_NODE)return t+'("'+e.textContent+'")';var n=e.className&&"."+e.className.replace(/ /g,"."),i="";return e.id?i="(#"+e.id+n+")":n&&(i="("+n+")"),t+i},this.log=function(){if("undefined"!=typeof dump){var e=Array.prototype.map.call(arguments,function(e){return e&&e.nodeName?i(e):e}).join(" ");dump("Reader: (Readability) "+e+"\n")}else if("undefined"!=typeof console){var t=["Reader: (Readability) "].concat(arguments);console.log.apply(console,t)}}):this.log=function(){}}n.prototype={FLAG_STRIP_UNLIKELYS:1,FLAG_WEIGHT_CLASSES:2,FLAG_CLEAN_CONDITIONALLY:4,DEFAULT_MAX_ELEMS_TO_PARSE:0,DEFAULT_N_TOP_CANDIDATES:5,DEFAULT_TAGS_TO_SCORE:"section,h2,h3,h4,h5,h6,p,td,pre".toUpperCase().split(","),DEFAULT_CHAR_THRESHOLD:500,REGEXPS:{unlikelyCandidates:/banner|breadcrumbs|combx|comment|community|cover-wrap|disqus|extra|foot|header|legends|menu|related|remark|replies|rss|shoutbox|sidebar|skyscraper|social|sponsor|supplemental|ad-break|agegate|pagination|pager|popup|yom-remote/i,okMaybeItsACandidate:/and|article|body|column|main|shadow/i,positive:/article|body|content|entry|hentry|h-entry|main|page|pagination|post|text|blog|story/i,negative:/hidden|^hid$| hid$| hid |^hid |banner|combx|comment|com-|contact|foot|footer|footnote|masthead|media|meta|outbrain|promo|related|scroll|share|shoutbox|sidebar|skyscraper|sponsor|shopping|tags|tool|widget/i,extraneous:/print|archive|comment|discuss|e[\-]?mail|share|reply|all|login|sign|single|utility/i,byline:/byline|author|dateline|writtenby|p-author/i,replaceFonts:/<(\/?)font[^>]*>/gi,normalize:/\s{2,}/g,videos:/\/\/(www\.)?(dailymotion|youtube|youtube-nocookie|player\.vimeo)\.com/i,nextLink:/(next|weiter|continue|>([^\|]|$)|»([^\|]|$))/i,prevLink:/(prev|earl|old|new|<|«)/i,whitespace:/^\s*$/,hasContent:/\S$/},DIV_TO_P_ELEMS:["A","BLOCKQUOTE","DL","DIV","IMG","OL","P","PRE","TABLE","UL","SELECT"],ALTER_TO_DIV_EXCEPTIONS:["DIV","ARTICLE","SECTION","P"],PRESENTATIONAL_ATTRIBUTES:["align","background","bgcolor","border","cellpadding","cellspacing","frame","hspace","rules","style","valign","vspace"],DEPRECATED_SIZE_ATTRIBUTE_ELEMS:["TABLE","TH","TD","HR","PRE"],CLASSES_TO_PRESERVE:["readability-styled","page"],_postProcessContent:function(e){this._fixRelativeUris(e),this._cleanClasses(e)},_removeNodes:function(e,t){for(var n=e.length-1;n>=0;n--){var i=e[n],a=i.parentNode;a&&(t&&!t.call(this,i,n,e)||a.removeChild(i))}},_replaceNodeTags:function(e,t){for(var n=e.length-1;n>=0;n--){var i=e[n];this._setNodeTag(i,t)}},_forEachNode:function(e,t){Array.prototype.forEach.call(e,t,this)},_someNode:function(e,t){return Array.prototype.some.call(e,t,this)},_concatNodeLists:function(){var e=Array.prototype.slice,t=e.call(arguments).map(function(t){return e.call(t)});return Array.prototype.concat.apply([],t)},_getAllNodesWithTag:function(e,t){return e.querySelectorAll?e.querySelectorAll(t.join(",")):[].concat.apply([],t.map(function(t){var n=e.getElementsByTagName(t);return Array.isArray(n)?n:Array.from(n)}))},_cleanClasses:function(e){var t=this._classesToPreserve,n=(e.getAttribute("class")||"").split(/\s+/).filter(function(e){return-1!=t.indexOf(e)}).join(" ");for(n?e.setAttribute("class",n):e.removeAttribute("class"),e=e.firstElementChild;e;e=e.nextElementSibling)this._cleanClasses(e)},_fixRelativeUris:function(e){var t=this._doc.baseURI,n=this._doc.documentURI;function i(e){if(t==n&&"#"==e.charAt(0))return e;try{return new URL(e,t).href}catch(e){}return e}var a=e.getElementsByTagName("a");this._forEachNode(a,function(e){var t=e.getAttribute("href");if(t)if(0===t.indexOf("javascript:")){var n=this._doc.createTextNode(e.textContent);e.parentNode.replaceChild(n,e)}else e.setAttribute("href",i(t))});var r=e.getElementsByTagName("img");this._forEachNode(r,function(e){var t=e.getAttribute("src");t&&e.setAttribute("src",i(t))})},_getArticleTitle:function(){var e=this._doc,t="",n="";try{"string"!=typeof(t=n=e.title)&&(t=n=this._getInnerText(e.getElementsByTagName("title")[0]))}catch(e){}var i=!1;function a(e){return e.split(/\s+/).length}if(/ [\|\-\\\/>»] /.test(t))i=/ [\\\/>»] /.test(t),a(t=n.replace(/(.*)[\|\-\\\/>»] .*/gi,"$1"))<3&&(t=n.replace(/[^\|\-\\\/>»]*[\|\-\\\/>»](.*)/gi,"$1"));else if(-1!==t.indexOf(": ")){var r=this._concatNodeLists(e.getElementsByTagName("h1"),e.getElementsByTagName("h2"));this._someNode(r,function(e){return e.textContent===t})||(a(t=n.substring(n.lastIndexOf(":")+1))<3?t=n.substring(n.indexOf(":")+1):a(n.substr(0,n.indexOf(":")))>5&&(t=n))}else if(t.length>150||t.length<15){var o=e.getElementsByTagName("h1");1===o.length&&(t=this._getInnerText(o[0]))}var s=a(t=t.trim());return s<=4&&(!i||s!=a(n.replace(/[\|\-\\\/>»]+/g,""))-1)&&(t=n),t},_prepDocument:function(){var e=this._doc;this._removeNodes(e.getElementsByTagName("style")),e.body&&this._replaceBrs(e.body),this._replaceNodeTags(e.getElementsByTagName("font"),"SPAN")},_nextElement:function(e){for(var t=e;t&&t.nodeType!=Node.ELEMENT_NODE&&this.REGEXPS.whitespace.test(t.textContent);)t=t.nextSibling;return t},_replaceBrs:function(e){this._forEachNode(this._getAllNodesWithTag(e,["br"]),function(e){for(var t=e.nextSibling,n=!1;(t=this._nextElement(t))&&"BR"==t.tagName;){n=!0;var i=t.nextSibling;t.parentNode.removeChild(t),t=i}if(n){var a=this._doc.createElement("p");for(e.parentNode.replaceChild(a,e),t=a.nextSibling;t;){if("BR"==t.tagName){var r=this._nextElement(t.nextSibling);if(r&&"BR"==r.tagName)break}var o=t.nextSibling;a.appendChild(t),t=o}}})},_setNodeTag:function(e,t){if(this.log("_setNodeTag",e,t),e.__JSDOMParser__)return e.localName=t.toLowerCase(),e.tagName=t.toUpperCase(),e;for(var n=e.ownerDocument.createElement(t);e.firstChild;)n.appendChild(e.firstChild);e.parentNode.replaceChild(n,e),e.readability&&(n.readability=e.readability);for(var i=0;i0?t[0].textContent.includes(this._articleTitle):this._articleTitle.includes(t[0].textContent))&&this._clean(e,"h2")}}this._clean(e,"iframe"),this._clean(e,"input"),this._clean(e,"textarea"),this._clean(e,"select"),this._clean(e,"button"),this._cleanHeaders(e),this._cleanConditionally(e,"table"),this._cleanConditionally(e,"ul"),this._cleanConditionally(e,"div"),this._removeNodes(e.getElementsByTagName("p"),function(e){return 0===e.getElementsByTagName("img").length+e.getElementsByTagName("embed").length+e.getElementsByTagName("object").length+e.getElementsByTagName("iframe").length&&!this._getInnerText(e,!1)}),this._forEachNode(this._getAllNodesWithTag(e,["br"]),function(e){var t=this._nextElement(e.nextSibling);t&&"P"==t.tagName&&e.parentNode.removeChild(e)})},_initializeNode:function(e){switch(e.readability={contentScore:0},e.tagName){case"DIV":e.readability.contentScore+=5;break;case"PRE":case"TD":case"BLOCKQUOTE":e.readability.contentScore+=3;break;case"ADDRESS":case"OL":case"UL":case"DL":case"DD":case"DT":case"LI":case"FORM":e.readability.contentScore-=3;break;case"H1":case"H2":case"H3":case"H4":case"H5":case"H6":case"TH":e.readability.contentScore-=5}e.readability.contentScore+=this._getClassWeight(e)},_removeAndGetNext:function(e){var t=this._getNextNode(e,!0);return e.parentNode.removeChild(e),t},_getNextNode:function(e,t){if(!t&&e.firstElementChild)return e.firstElementChild;if(e.nextElementSibling)return e.nextElementSibling;do{e=e.parentNode}while(e&&!e.nextElementSibling);return e&&e.nextElementSibling},_getNextNodeNoElementProperties:function(e,t){function n(e){do{e=e.nextSibling}while(e&&e.nodeType!==e.ELEMENT_NODE);return e}if(!t&&e.children[0])return e.children[0];var i=n(e);if(i)return i;do{(e=e.parentNode)&&(i=n(e))}while(e&&!i);return e&&i},_checkByline:function(e,t){if(this._articleByline)return!1;if(void 0!==e.getAttribute)var n=e.getAttribute("rel");return!("author"!==n&&!this.REGEXPS.byline.test(t)||!this._isValidByline(e.textContent))&&(this._articleByline=e.textContent.trim(),!0)},_getNodeAncestors:function(e,t){t=t||0;for(var n=0,i=[];e.parentNode&&(i.push(e.parentNode),!t||++n!==t);)e=e.parentNode;return i},_grabArticle:function(e){this.log("**** grabArticle ****");var t=this._doc,n=null!==e;if(!(e=e||this._doc.body))return this.log("No body found in document. Abort."),null;for(var i=e.innerHTML;;){for(var a=this._flagIsActive(this.FLAG_STRIP_UNLIKELYS),r=[],o=this._doc.documentElement;o;){var s=o.className+" "+o.id;if(this._checkByline(o,s))o=this._removeAndGetNext(o);else if(a&&this.REGEXPS.unlikelyCandidates.test(s)&&!this.REGEXPS.okMaybeItsACandidate.test(s)&&"BODY"!==o.tagName&&"A"!==o.tagName)this.log("Removing unlikely candidate - "+s),o=this._removeAndGetNext(o);else if("DIV"!==o.tagName&&"SECTION"!==o.tagName&&"HEADER"!==o.tagName&&"H1"!==o.tagName&&"H2"!==o.tagName&&"H3"!==o.tagName&&"H4"!==o.tagName&&"H5"!==o.tagName&&"H6"!==o.tagName||!this._isElementWithoutContent(o)){if(-1!==this.DEFAULT_TAGS_TO_SCORE.indexOf(o.tagName)&&r.push(o),"DIV"===o.tagName)if(this._hasSinglePInsideElement(o)){var l=o.children[0];o.parentNode.replaceChild(l,o),o=l,r.push(o)}else this._hasChildBlockElement(o)?this._forEachNode(o.childNodes,function(e){if(e.nodeType===Node.TEXT_NODE&&e.textContent.trim().length>0){var n=t.createElement("p");n.textContent=e.textContent,n.style.display="inline",n.className="readability-styled",o.replaceChild(n,e)}}):(o=this._setNodeTag(o,"P"),r.push(o));o=this._getNextNode(o)}else o=this._removeAndGetNext(o)}var c=[];this._forEachNode(r,function(e){if(e.parentNode&&void 0!==e.parentNode.tagName){var t=this._getInnerText(e);if(!(t.length<25)){var n=this._getNodeAncestors(e,3);if(0!==n.length){var i=0;i+=1,i+=t.split(",").length,i+=Math.min(Math.floor(t.length/100),3),this._forEachNode(n,function(e,t){if(e.tagName){if(void 0===e.readability&&(this._initializeNode(e),c.push(e)),0===t)var n=1;else n=1===t?2:3*t;e.readability.contentScore+=i/n}})}}}});for(var d=[],h=0,u=c.length;h_.readability.contentScore){d.splice(m,0,g),d.length>this._nbTopCandidates&&d.pop();break}}}var p,b=d[0]||null,y=!1;if(null===b||"BODY"===b.tagName){b=t.createElement("DIV"),y=!0;for(var E=e.childNodes;E.length;)this.log("Moving child out:",E[0]),b.appendChild(E[0]);e.appendChild(b),this._initializeNode(b)}else if(b){for(var N=[],v=1;v=.75&&N.push(this._getNodeAncestors(d[v]));if(N.length>=3)for(p=b.parentNode;"BODY"!==p.tagName;){for(var T=0,S=0;S=3){b=p;break}p=p.parentNode}b.readability||this._initializeNode(b),p=b.parentNode;for(var A=b.readability.contentScore,C=A/3;"BODY"!==p.tagName;)if(p.readability){var x=p.readability.contentScore;if(xA){b=p;break}A=p.readability.contentScore,p=p.parentNode}else p=p.parentNode;for(p=b.parentNode;"BODY"!=p.tagName&&1==p.children.length;)p=(b=p).parentNode;b.readability||this._initializeNode(b)}var L=t.createElement("DIV");n&&(L.id="readability-content");for(var w=Math.max(10,.2*b.readability.contentScore),I=(p=b.parentNode).children,M=0,P=I.length;M=w)R=!0;else if("P"===O.nodeName){var k=this._getLinkDensity(O),B=this._getInnerText(O),H=B.length;H>80&&k<.25?R=!0:H<80&&H>0&&0===k&&-1!==B.search(/\.( |$)/)&&(R=!0)}}R&&(this.log("Appending node:",O),-1===this.ALTER_TO_DIV_EXCEPTIONS.indexOf(O.nodeName)&&(this.log("Altering sibling:",O,"to div."),O=this._setNodeTag(O,"DIV")),L.appendChild(O),M-=1,P-=1)}if(this._debug&&this.log("Article content pre-prep: "+L.innerHTML),this._prepArticle(L),this._debug&&this.log("Article content post-prep: "+L.innerHTML),y)b.id="readability-page-1",b.className="page";else{var G=t.createElement("DIV");G.id="readability-page-1",G.className="page";for(var F=L.childNodes;F.length;)G.appendChild(F[0]);L.appendChild(G)}this._debug&&this.log("Article content after paging: "+L.innerHTML);var U=!0,V=this._getInnerText(L,!0).length;if(V0&&e.length<100)},_getArticleMetadata:function(){var e={},t={},n=this._doc.getElementsByTagName("meta"),i=/^\s*((twitter)\s*:\s*)?(description|title)\s*$/gi,a=/^\s*og\s*:\s*(description|title)\s*$/gi;return this._forEachNode(n,function(n){var r=n.getAttribute("name"),o=n.getAttribute("property");if(-1===[r,o].indexOf("author")){var s=null;if(i.test(r)?s=r:a.test(o)&&(s=o),s){var l=n.getAttribute("content");l&&(s=s.toLowerCase().replace(/\s/g,""),t[s]=l.trim())}}else e.byline=n.getAttribute("content")}),"description"in t?e.excerpt=t.description:"og:description"in t?e.excerpt=t["og:description"]:"twitter:description"in t&&(e.excerpt=t["twitter:description"]),e.title=this._getArticleTitle(),e.title||("og:title"in t?e.title=t["og:title"]:"twitter:title"in t&&(e.title=t["twitter:title"])),e},_removeScripts:function(e){this._removeNodes(e.getElementsByTagName("script"),function(e){return e.nodeValue="",e.removeAttribute("src"),!0}),this._removeNodes(e.getElementsByTagName("noscript"))},_hasSinglePInsideElement:function(e){return 1==e.children.length&&"P"===e.children[0].tagName&&!this._someNode(e.childNodes,function(e){return e.nodeType===Node.TEXT_NODE&&this.REGEXPS.hasContent.test(e.textContent)})},_isElementWithoutContent:function(e){return e.nodeType===Node.ELEMENT_NODE&&0==e.textContent.trim().length&&(0==e.children.length||e.children.length==e.getElementsByTagName("br").length+e.getElementsByTagName("hr").length)},_hasChildBlockElement:function(e){return this._someNode(e.childNodes,function(e){return-1!==this.DIV_TO_P_ELEMS.indexOf(e.tagName)||this._hasChildBlockElement(e)})},_getInnerText:function(e,t){t=void 0===t||t;var n=e.textContent.trim();return t?n.replace(this.REGEXPS.normalize," "):n},_getCharCount:function(e,t){return t=t||",",this._getInnerText(e).split(t).length-1},_cleanStyles:function(e){if(e&&"svg"!==e.tagName.toLowerCase()){if("readability-styled"!==e.className){for(var t=0;t0&&a>n)return!1;if(e.parentNode.tagName===t&&(!i||i(e.parentNode)))return!0;e=e.parentNode,a++}return!1},_getRowAndColumnCount:function(e){for(var t=0,n=0,i=e.getElementsByTagName("tr"),a=0;a0)i._readabilityDataTable=!0;else{if(["col","colgroup","tfoot","thead","th"].some(function(e){return!!i.getElementsByTagName(e)[0]}))this.log("Data table because found data-y descendant"),i._readabilityDataTable=!0;else if(i.getElementsByTagName("table")[0])i._readabilityDataTable=!1;else{var r=this._getRowAndColumnCount(i);r.rows>=10||r.columns>4?i._readabilityDataTable=!0:i._readabilityDataTable=r.rows*r.columns>10}}}else i._readabilityDataTable=!1;else i._readabilityDataTable=!1}},_cleanConditionally:function(e,t){if(this._flagIsActive(this.FLAG_CLEAN_CONDITIONALLY)){var n="ul"===t||"ol"===t;this._removeNodes(e.getElementsByTagName(t),function(e){if(this._hasAncestorTag(e,"table",-1,function(e){return e._readabilityDataTable}))return!1;var t=this._getClassWeight(e);if(this.log("Cleaning Conditionally",e),t+0<0)return!0;if(this._getCharCount(e,",")<10){for(var i=e.getElementsByTagName("p").length,a=e.getElementsByTagName("img").length,r=e.getElementsByTagName("li").length-100,o=e.getElementsByTagName("input").length,s=0,l=e.getElementsByTagName("embed"),c=0,d=l.length;c1&&i/a<.5&&!this._hasAncestorTag(e,"figure")||!n&&r>i||o>Math.floor(i/3)||!n&&u<25&&(0===a||a>2)&&!this._hasAncestorTag(e,"figure")||!n&&t<25&&h>.2||t>=25&&h>.5||1===s&&u<75||s>1}return!1})}},_cleanMatchedNodes:function(e,t){for(var n=this._getNextNode(e,!0),i=this._getNextNode(e);i&&i!=n;)i=t.test(i.className+" "+i.id)?this._removeAndGetNext(i):this._getNextNode(i)},_cleanHeaders:function(e){for(var t=1;t<3;t+=1)this._removeNodes(e.getElementsByTagName("h"+t),function(e){return this._getClassWeight(e)<0})},_flagIsActive:function(e){return(this._flags&e)>0},_removeFlag:function(e){this._flags=this._flags&~e},isProbablyReaderable:function(e){var t=this._getAllNodesWithTag(this._doc,["p","pre"]),n=this._getAllNodesWithTag(this._doc,["div > br"]);if(n.length){var i=new Set;[].forEach.call(n,function(e){i.add(e.parentNode)}),t=[].concat.apply(Array.from(i),t)}var a=0;return this._someNode(t,function(t){if(e&&!e(t))return!1;var n=t.className+" "+t.id;if(this.REGEXPS.unlikelyCandidates.test(n)&&!this.REGEXPS.okMaybeItsACandidate.test(n))return!1;if(t.matches&&t.matches("li p"))return!1;var i=t.textContent.trim().length;return!(i<140)&&(a+=Math.sqrt(i-140))>20})},parse:function(){if(this._maxElemsToParse>0){var e=this._doc.getElementsByTagName("*").length;if(e>this._maxElemsToParse)throw new Error("Aborting parsing document; "+e+" elements found")}void 0===this._doc.documentElement.firstElementChild&&(this._getNextNode=this._getNextNodeNoElementProperties),this._removeScripts(this._doc),this._prepDocument();var t=this._getArticleMetadata();this._articleTitle=t.title;var n=this._grabArticle();if(!n)return null;if(this.log("Grabbed: "+n.innerHTML),this._postProcessContent(n),!t.excerpt){var i=n.getElementsByTagName("p");i.length>0&&(t.excerpt=i[0].textContent.trim())}var a=n.textContent;return{uri:this._uri,title:this._articleTitle,byline:t.byline||this._articleByline,dir:this._articleDir,content:n.innerHTML,textContent:a,length:a.length,excerpt:t.excerpt}}},"object"===t(e)&&(e.exports=n)}).call(t,n(0)(e))},function(e,t,n){"use strict";webkit.messageHandlers.trackingProtectionStats&&function(){function e(e){e&&webkit.messageHandlers.trackingProtectionStats.postMessage({url:e})}function t(){[].slice.apply(document.scripts).forEach(function(t){e(t.src)}),[].slice.apply(document.images).forEach(function(t){0===t.naturalWidth&&e(t.src)})}Object.defineProperty(window.__firefox__,"TrackingProtectionStats",{enumerable:!1,configurable:!1,writable:!1,value:{enabled:!1}}),Object.defineProperty(window.__firefox__.TrackingProtectionStats,"setEnabled",{enumerable:!1,configurable:!1,writable:!1,value:function(e,t){t===SECURITY_TOKEN&&e!==window.__firefox__.TrackingProtectionStats.enabled&&(window.__firefox__.TrackingProtectionStats.enabled=e,o(e))}});var n=null,i=null,a=null,r=null;function o(o){if(!o)return window.removeEventListener("load",t,!1),void(n&&(XMLHttpRequest.prototype.open=n,XMLHttpRequest.prototype.send=i,Image.prototype.src=a,r.disconnect(),n=i=a=r=null));if(!n){window.addEventListener("load",t,!1);var s=XMLHttpRequest.prototype;n||(n=s.open,i=s.send),s.open=function(e,t){return this._url=t,n.apply(this,arguments)},s.send=function(t){return this._tpErrorHandler||(this._tpErrorHandler=function(){e(this._url)},this.addEventListener("error",this._tpErrorHandler)),i.apply(this,arguments)},a||(a=Object.getOwnPropertyDescriptor(Image.prototype,"src")),delete Image.prototype.src,Object.defineProperty(Image.prototype,"src",{get:function(){return a.get.call(this)},set:function(t){this._tpErrorHandler||(this._tpErrorHandler=function(){e(this.src)},this.addEventListener("error",this._tpErrorHandler)),a.set.call(this,t)}}),(r=new MutationObserver(function(t){t.forEach(function(t){t.addedNodes.forEach(function(t){"SCRIPT"===t.tagName&&t.src&&t.addEventListener("error",function(){e(t.src)})})})})).observe(document.documentElement,{childList:!0,subtree:!0})}}window.__firefox__.TrackingProtectionStats.enabled=!0,o(!0)}()}]); ->>>>>>> firefox-releases diff --git a/Client/Frontend/Browser/BrowserViewController.swift b/Client/Frontend/Browser/BrowserViewController.swift index 2fd77539a..2765c5435 100755 --- a/Client/Frontend/Browser/BrowserViewController.swift +++ b/Client/Frontend/Browser/BrowserViewController.swift @@ -55,16 +55,10 @@ class BrowserViewController: UIViewController { let webViewContainerToolbar = UIView() var statusBarOverlay: UIView! fileprivate(set) var toolbar: TabToolbar? -<<<<<<< HEAD /* Cliqz: Replace Search Controller - fileprivate var searchController: SearchViewController? - */ - fileprivate var searchController: CliqzSearchViewController? -||||||| merged common ancestors - fileprivate var searchController: SearchViewController? -======= var searchController: SearchViewController? ->>>>>>> firefox-releases + */ + var searchController: CliqzSearchViewController? fileprivate var screenshotHelper: ScreenshotHelper! fileprivate var homePanelIsInline = false fileprivate var searchLoader: SearchLoader? @@ -1591,20 +1585,12 @@ extension BrowserViewController: TabToolbarDelegate, PhotonActionSheetProtocol { actions.append(getHomePanelActions()) actions.append(getOtherPanelActions(vcDelegate: self)) // force a modal if the menu is being displayed in compact split screen -<<<<<<< HEAD - let shouldSupress = !topTabsVisible && UIDevice.current.userInterfaceIdiom == .pad - presentSheetWith(actions: actions, on: self, from: button, supressPopover: shouldSupress) + let shouldSuppress = !topTabsVisible && UIDevice.current.userInterfaceIdiom == .pad + presentSheetWith(actions: actions, on: self, from: button, suppressPopover: shouldSuppress) */ if let tab = tabManager.selectedTab, let url = tab.url { presentActivityViewController(url, tab: tab, sourceView: button.superview, sourceRect: button.frame, arrowDirection: .up) } -||||||| merged common ancestors - let shouldSupress = !topTabsVisible && UIDevice.current.userInterfaceIdiom == .pad - presentSheetWith(actions: actions, on: self, from: button, supressPopover: shouldSupress) -======= - let shouldSuppress = !topTabsVisible && UIDevice.current.userInterfaceIdiom == .pad - presentSheetWith(actions: actions, on: self, from: button, suppressPopover: shouldSuppress) ->>>>>>> firefox-releases } func tabToolbarDidPressTabs(_ tabToolbar: TabToolbarProtocol, button: UIButton) { diff --git a/Client/Frontend/Browser/TabLocationView.swift b/Client/Frontend/Browser/TabLocationView.swift index c8138c156..47462087e 100755 --- a/Client/Frontend/Browser/TabLocationView.swift +++ b/Client/Frontend/Browser/TabLocationView.swift @@ -56,15 +56,13 @@ class TabLocationView: UIView, TabEventHandler { } updateTextWithURL() pageOptionsButton.isHidden = (url == nil) -<<<<<<< HEAD + // Cliqz: Update VideoDownloadButton visibility updateVideoDownloadButton() -||||||| merged common ancestors -======= + if url == nil { trackingProtectionButton.isHidden = true } ->>>>>>> firefox-releases setNeedsUpdateConstraints() } } @@ -140,11 +138,7 @@ class TabLocationView: UIView, TabEventHandler { lockImageView.accessibilityLabel = NSLocalizedString("Secure connection", comment: "Accessibility label for the lock icon, which is only present if the connection is secure") return lockImageView }() - -<<<<<<< HEAD - /* Cliqz: removed private modifier -||||||| merged common ancestors -======= + lazy var trackingProtectionButton: UIButton = { let trackingProtectionButton = UIButton() trackingProtectionButton.setImage(UIImage.templateImageNamed("tracking-protection"), for: .normal) @@ -154,8 +148,8 @@ class TabLocationView: UIView, TabEventHandler { trackingProtectionButton.isHidden = true return trackingProtectionButton }() - ->>>>>>> firefox-releases + + /* Cliqz: removed private modifier fileprivate lazy var readerModeButton: ReaderModeButton = { */ lazy var readerModeButton: ReaderModeButton = { diff --git a/Client/Info.plist b/Client/Info.plist index acc2fd043..2cacae1bf 100755 --- a/Client/Info.plist +++ b/Client/Info.plist @@ -35,13 +35,7 @@ CFBundlePackageType APPL CFBundleShortVersionString -<<<<<<< HEAD 1.0.0 -||||||| merged common ancestors - 10.4 -======= - 11.1 ->>>>>>> firefox-releases CFBundleSignature ???? CFBundleURLTypes diff --git a/Extensions/NotificationService/Info.plist b/Extensions/NotificationService/Info.plist index 8c33d74c7..d0af4c18c 100755 --- a/Extensions/NotificationService/Info.plist +++ b/Extensions/NotificationService/Info.plist @@ -17,13 +17,7 @@ CFBundlePackageType XPC! CFBundleShortVersionString -<<<<<<< HEAD 1.0.0 -||||||| merged common ancestors - 10.4 -======= - 11.1 ->>>>>>> firefox-releases CFBundleVersion 1 MozDevelopmentTeam diff --git a/Extensions/SendTo/Info.plist b/Extensions/SendTo/Info.plist index e1af3aefa..eb34fecc0 100755 --- a/Extensions/SendTo/Info.plist +++ b/Extensions/SendTo/Info.plist @@ -21,13 +21,7 @@ CFBundlePackageType XPC! CFBundleShortVersionString -<<<<<<< HEAD 1.0.0 -||||||| merged common ancestors - 10.4 -======= - 11.1 ->>>>>>> firefox-releases CFBundleSignature ???? CFBundleVersion diff --git a/Extensions/ShareTo/Info.plist b/Extensions/ShareTo/Info.plist index 93293d67e..31c83f8a7 100755 --- a/Extensions/ShareTo/Info.plist +++ b/Extensions/ShareTo/Info.plist @@ -17,13 +17,7 @@ CFBundlePackageType XPC! CFBundleShortVersionString -<<<<<<< HEAD 1.0.0 -||||||| merged common ancestors - 10.4 -======= - 11.1 ->>>>>>> firefox-releases CFBundleSignature ???? CFBundleVersion diff --git a/Extensions/Today/Info.plist b/Extensions/Today/Info.plist index 7f8a5d736..e7b9410ee 100755 --- a/Extensions/Today/Info.plist +++ b/Extensions/Today/Info.plist @@ -17,13 +17,7 @@ CFBundlePackageType XPC! CFBundleShortVersionString -<<<<<<< HEAD 1.0.0 -||||||| merged common ancestors - 10.4 -======= - 11.1 ->>>>>>> firefox-releases CFBundleSignature ???? CFBundleVersion diff --git a/Extensions/ViewLater/Info.plist b/Extensions/ViewLater/Info.plist index 8e53e099f..92ef767f6 100755 --- a/Extensions/ViewLater/Info.plist +++ b/Extensions/ViewLater/Info.plist @@ -21,13 +21,7 @@ CFBundlePackageType XPC! CFBundleShortVersionString -<<<<<<< HEAD 1.0.0 -||||||| merged common ancestors - 10.4 -======= - 11.1 ->>>>>>> firefox-releases CFBundleSignature ???? CFBundleVersion diff --git a/ThirdParty/BuddyBuild/BuddyBuildSDK.framework/BuddyBuildSDK b/ThirdParty/BuddyBuild/BuddyBuildSDK.framework/BuddyBuildSDK deleted file mode 100755 index f8a850dbc25f5d36ff9c216b13e996eeeffd4426..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18360720 zcmdqK30RXy*Ec>PAq3gNqJn@8h!(42SVVAX!zw5$3RSeWNq}IYEHMcPwptJrwAxZv zs$I~>w$yHD)oQDi#aipq;?io>_7%5k-EgT(Yvq6DzE2j;wT*<2mG5zBB_LLT%S>LO`7uA9{mD`28l(jpTLme!$QMC!onbO zm^cs;*yKR5I5Z?gBnk-(3?i9A)UsrLfp+|!=5}A9gxle!~cVH6Orx~SdH?(hZu~g0}B_r za!4TXQJjRRLwp;t9`OPq7x~19QxO*;HUhebaL69S3dE^=HeP`kglLVpM*#NP$sq?J zOmRJiLlJu-z78#drccFiKH?+f^Me*b)2ARVMEnr(Fk%y8ILdQGynymvMtOTM{&U3j z7@v;e#3Do~(qG2#Da20^%aDH}q7UL8)bbG{py$KQ3@yKd-7E=&+Kst?Igg66Hj2Mh`4v7DQ za=u0sd9eI0h<_m6Zp39sCq=x4atC=5(y-K;G{KldaSLJ|;%LOjAeW|pgD6A3Y(yEx zhaxUVyy`{Bx$mt>3D8kIgJC}62E?y0Jq5$beW4%TwRBC zZvsr|$0ypSSo{LS+qh7M=YecnNO7cSe%IA=@`C+;a!ORF@6D{`Z%9lMa=PI!yhAFMXbj3 z&-%0JPb1Dk9E5b07=8#?>0m>IPqX;*02XTy_hI^049`OxiFgC}s*l-_e8dcYHmpP3 zhVjve0T{mnP7*0p531HKCfh?W`xm3<)i0d(3g*XgxA*SC(IZtDFABM{jCt*Af z`F5iozhihU+<>?e(F$>ADEK#T*pgL< zxromr4n}+k^px%|41bB?vl#vZ!;TpC4uf)3*^)KGS)73Af#`(kKVvup!r~uo$>4An zf5&hzVqc8^0K=IhfbLIQ@)BYsO^5J64Bx=;=ZIRw&5$nX+k>QxWbro)FGS41coAZ+ zX9+n~-h&K&j>Qp(uRuDDuR|1!V#5;<7a`UlK0yp0&C=x|?nm5)`HV$efY^js2KgS? z-Gj_SOhkMaFy)6Hq!H0e!iJq9SmYpnhw*P9PDShw>F$?$kSCEWF2nFn#3qdY8u0~; zFUIgxM1RB^nC=?|^Wi@|h#TU|(V)MT9kD~)j2MNu6EO_vDcwoLjfh&rvy?90j{JZ~ zVhGte!H(R4FhxHIS0~w#UWjpkl__>)1mc0Qgp|E#M^+=g1o1SSis7da&&IRy?;)ll z_D8%D$EJUbI1_OI;_)$TdN$(laco$H_&4Tr1@oVa@xze*R4hxcL0k^$4V89eJ>nL? zo$uR`y@(e8t2f(`pAc;lpxmF^kw*}w=ndh*ZFXc3Vg#UUmmQgir~pj-#*SzazW|if z+mTwt2Z&1$-N&=(Coyb40ouLjSAJND#1h^dI5LOPB2#_(AT?}BiZhXeTzu~#x7<$WE9 z9Pw9(r{N?Fe-20nI}qLTEZ)Fy28N$OoQv_Br+{BH$$|WeNT#ykkARNGFGXxbbVWKx zq>IMz0>li6Kj-O0QV{(RM-3ohvzscnL9ZI`kWFH{yo)H^kHMa~OUe zQ1+J_*)xO16^I##VTdzdWYeF#z~TwS4-s<_Cm>!yK3C)$hByGz&ttw{Ax^{eS1`N| zvGyex2WIysrHF}$y%1lJvgyZwpVG}oRAKxk3_n16F~;u&toqfRyo$I5aSh^6fCu_` zkTe;K!H8CfYY}S^lT%r`sd5%?VZ0B9pT_jt7+!?oy%=7CxDw;b(+CM$;6o(oEKWc? zgz+B%9ZkQA=!EG*Fnv1W&k)}ju43swL!5^gi|CAaM#<9cKzs#pDq;ZQy_qcC5yW+f za}nba`ypB({*b})RUl>|4o9>_yn=eC&W7=1>(j&@aS7s3#I=a8XTtd4>Q6=^o`-lE z_Qdd~7=9bWO2iX@VWNR#E8@s(HrykN#m$J07+-+l3JgDo;iVW(M?8!1S0G#%F^HT- z{0y-U@d@CS${|FY!(vawXAx%smX8P^$%rcuOAzl08sZj24=woZ*N2kt zAWYFCmqk0oD>^nj8&QJjj`#=i*CDP&)F56)xqUUPoH2+wi0cp!Al^i*NBQd!V^H2K z&`VqrOp+0YBE}*+`|* zS%}Lay<&binTt3CF&AKhNjFkTotZ{;mueY8sgk86(ut8{qoh#@5lKl>KQm=Dl8e;w zQz9mJP8>k9(&}a-)A*R=2#d3kPME3#2ZfoGELW@0 zNYmt*nW^%$*)f5^*(|YKtyW~G$0P+yiS%C-AA;i58pZz+`C%wuqsYq1Q%JLO(iJg@ z6OuxtAL9 zG-kAIL!*UyQ?!oq9c#uY*o`7ev*c+?DcVr0$jmTXIvniM(=`gMRtke&W`Q&(BLg(- zfIPK8r^wMj^+{7zGo>(0s^rEqn!ca2(p$;XRT@Q_Ws);hI$frsE5fyN>6mSP7Go93 zP=UnuYubP)BQsa4?7#wyq;{*?KoHiRnJQ+9vJ_cq>Vgh(0)mb!1A0MPmbwE8t=*(u zEr2AuV<9@ZcDA%rWf>}_)8?wOb%CKBXk|#!3Y{u@<`fu^ z8Nag|Lb}YGmXn>Kg1O7myqHmx)jygUMshUJZ!G0jWXn@C>EK`~106k+6q>xQ*c6<) zJXKDvc0BMVg3AxH864=Suu^3f4E&C{~RX=b35((9YxVx{SFH43RTU7=0WsMI>@wRKLd$j;4@=E*a26N~*>x^Dkaw#wX_+|yS##714LEzyA~3qE zHt1NGX=Pg2IyzC&RI0^I1edK{ETf(a_C#Q-50v?o!afrU$CLsrHWh^0p}-C))+g`I%DkHu}iHUEFn@R7^{HJ zKt?QZ;Yp`~4V@U=>g$#WU5gT3u!oTv7Fi^dt*?ZL$e09a;^c|R6Qd?3n7z}*E~#4W zf}CCAVKeJ&(8F5I(O5q28L@!ADWtbK93?N#ix+ zZD|X%X}V0<4>x~<2$R`C)vOnW6tLx~N|)y9GQwbkOh=b=?Pq363n$I_mQ}VHnXJ3W zt_NZ8hpjYv(~nN+W>sjP9GG)cyRC*gN1dBVGsoL=W;AUf$zqO7*jsiT(W!H^s(ih` zZq_ebUYa8u*XggAbzm8m67G@c;6^oEUei0WX7n@^ouo>2s2dK>C&{E ztSq=E-Kok9u~soN3u;~pSGO%>V9%dAItMo_CYwnMk2!Yu;keo`lu!O}A3?Nm{qg-e4Vnyrm?uXq~jLT|ZRT-k=i z%n@p*D#1acPM(T4WX)XyZd)tHEEXBmn1x>2>!MB6M_wuOY2-EYh?rS9;GV;kxYZ#lN1?&zXpD>3aB77UW8IK7~0 zfi>WQoGPOL96@jcrRp4*oathyi_HNJawbP4#YrQQrcH>#rD0Npbi%|5iOG}kX_N60 zN#i=u2eeLu$2iiIiq3kB0c9smgP~-`QT9Bov+T9GYWk#)79P9ER_ioUl~&$mQyA|U z84ThbWR5-2qS71DvgPk$Wf^P8PQt9y)tTjuXzA%|=Y5WG22eV4UaN0m?RQf{mVcpu z%sw%U_KcT7?_acZAxrFLY^?Nx?93ec+yh#wy;Nq1VKb%=EfJ|PVQUKL#XQ*2ZaO}iyB5tUUbh6_8+^?%}6q+ z0*jhdOZJx8&tPc88xrGTOl&#vXnESRlV)ecWZ6}CGb~^+<`#Vv44}-zVN9+a7u$>& z%SztKgPJD08iB!dRM)_rzEp5uW{0H9b#ex!)Gc`GLV`g=_ zTVqm$Va#Qnm_$o9n@m_kqhPMm!84|bNkP)ix2jCIho>tr>&~AfHDL{JxnKl)U0p43 zR3LpQ7WTQqBIuS|A{>X~wj1nqWzFic0i%NcU3t-gU9WqK9>+B?VtUI)A*|vikL&Ou zYIxpNo~B^7ET~7Ilh2gu*rt{}x4XQScu)qTnaSg^jF-gT&jfG#Ul}3HvXBcmeW-8OjcBREJQHMhwzJiS3H%1QP0T(3+wmTj5i4Ajp@p}!D4i^5jYMaG zQ=or7xJ!I=)}%XNmM^aU?Iw|z1N+zXVcxE^3tDwuFeQ@fS6D{FP`fQw&%|zuS;j-R zWzymO8yWQCa2FJ$d_YdQ7UVptUeipn_g3c05 zOad%_aGExm24iMT4h&%)NKOZK=7Ebu);|DwP?f5*1ZLG9-YTclvD`$Hg8x-b49Z}c zL1^)Vq+KkpVJ^ca+Q(^ccycX zyIp2W-Wt;$bF}!s$k`%)sNI~qt~T}hOotUqh7E&m1nY|bRzx>U)(u1Hea7S|9j+nT zvo3SLpi8{K@qgRY^naT^?Rp_y=PBTM!^4Mm8>JBhwhs*9xn9=M=Rx9F1O849>s z3U8@`J2T8nZ@MQ8x*1%20td2treO+U!9d^Mec1^~v2s|2z-uj-r@7&ghqm`)+tPG! zCxNcv75W#SFwfX(RWnu0<7^hFY1u_v1>CIc%DZ}4YS{QUe8*(6#TRY$+3649@EN@% z80&P3nfiDBbbNxq-a^((vaCV>3-)?GJ58QDQ>kk?Yrz+6TGZIuXZ{y7V+~@|)h!vk z+hK#J@ZiF(h0nsZ$ut13L0K?qwUfVP6>2wKpZPB$qMz=inzRv^lvNco~#5GLm@?n|3K$5p>B9 z=Zf%ZU1`256*^0n8g?tePwO@-y()tZspYwd_VP40+O$t=Nr_E*QlwlHnXA*mi|63g zCZ^5XC=q6F<{m~AEEwqfbRk)4_fx7pofff` zZ9J?pyO&{CxO7+zjFJY7hE?C5iM!=mjK{aGnaiy02f%wf`sz)4Nb z$xng_9~Sy%9F@pO6ADXui%A}^n-1?9)2Uiq$(Xq0X^AoLNc@B(=67C9&C$vbAdQNR zgkd*R(e8V@VNtCY-%1U;1F*}y+~0}>$Lx7E^V~;za!$N1H(Q|v<+EYV?TAywyiH73 zkPMD|o3Y5SBIx4|Fxquo!qzH|RVdQwQryylYT;Fmun6izJhSSHVP3Kx)%u%9owQMQ zt;ll4(^6#Xpc0@xbz~PqrUd%b8TekX@v4DyKW84 z;AZBuKAU4O544!DEk%Gd51f!_d~JB^YTQ_{wtSW;Xm%on_R;lev|}c-lV}?j(`M0z zppyx-4ZUSXFqzsCm}PHUi?>u#8v@ve$AP<)mX7y&z~oR|nmFc4Rrq!RTX&__>Dre8xSX zjWXS;`-sGNw2QHHCcYbP68qv#vm*6L-H;j!+v|FB8S9BD-H^%pV#d?0v1}8HZsgIy zrg_VDx_-ypw0XAj(v7K9MW$J!wo-Mk`qk?33UDpc%v%>;2-=d|o#HcZ%F<8n#>S1* zr*%Uv<8Xjta{2(5S+kf>bR!RTh@#UB{oO0m$}vubDr9~5UQA0Cj-$yKyG zHrX;BwBgH(NC(fP%{39+$kb;KS7~4noC)J?XNtgrmiki(s%-tyOS^ezs5DyU#cD|g zFXwHSTB%UMId^B-tF)}jW}FbyqQhHo=yTB)nMpG&~PY62~|h@BEK8{7Jg zW@E3;RMA{bW`wr&0!h0T%A?*CEHu@*y5}b+bY>}r+ETiy%x~6NB$6eK&ju|zr&r81 z^FGuzZEvnBz2yad#+}&MR9zT>+Af|g>7sN=1w&Hn8J&qE!>;nN*v6XblPt)ly{kNt z`lD&+FS=aq#8mb<*JypuY>#h3(nRKMCuVN`SSZrqU3x9TEV>PAVxQ;X5gPLYJ*HS- z9rGvJ`b9)EoVawynYNhUtY6&`w`nKnh?edmW~b2++}w6x$DA3s%5L4vrAvyg<*t`O z@1AsxQ$-!zu4f1{MNZpsqT_IHg*N8ie!YgNJ&kNVqZZBLSx~Q5h$Yj!5ubizyb+OzVgS_H@CmZ8IbrYNN{5p8|Cxh(16I z_0pk2NTXNCXgr8C$kMWwWp=+yKa9~)wROA0lACK5aCSID8|P?hD)Z7Uo0W|v!-$fT z-R=oRd-5c3X$j^;Ge(!eic((P-yxSE*_-MYJTsw^WAPKBm(!qe_e3 zZ3yT!b6COBqiRJ=`v;0<`IyskxJ($KgEvdSEke@{VV240EBUnaN#C-<&m7smP9iE5W9hHsR8jsrBHngWgOu+LbYGTy0pOYLnqi0j#3$L0zv@ z`l!G0pwqg+(2aIXeQ!-147)9Zv~d}X(k+nRFK}p(Sk(Fn3<((?5)v*B4HSuniQzvH zn;a+>hlYeeD0o;XOD*eRa5AgV1mqC<`Qfh{PwWA0;g17!G9t)+(0AEd`?*t z5)E_|Z6KZg@sUm{O@j-lbkmRhNTta!DajZ>2mz%0h9AQq$jC4hB9%r*BuBJTQ+^Tr zv_-10G%F#}Slj7pR- z3IbFg!;e&&s?sq(m%_$Mr3ndB#8` z0Btnzp*qnI4SN9gVM6SGOgk|M)33kP^tPku27gzeu(bU~M%Dc017C(id$n6AV(P#J z;%$ohy%}+U7ta?4g|Fb0*!Q;l=E^?DF$Sq9Z9^WG<+Apq0xlg}+ zlMC%Vd^CPG2jZMlt17D``ko*--B0lCX4{UCE{d zp+w7*m6O6cFU|^&VgaYm-1wwu+m)|wefxNvYeT|yH=pH20Yzno1k3 z$RN>d1R)LlFW~=bU;71(y_Fl> z)J45co$I|o?sd7S??oT)vyEP-WUb#96nP&j>U%JvZ(Wi1WqHg!yS@LV0?@FBRlsn#3JC1NFi4*mUDG~G_HI5$$%KZeimlpmKA9ug-m)bDSDjtV6Pw_RyeM-;ru z2l|$X*W*s{4~enPL{KR7caMzo+wMN(jGrWH`?ia|k`YtR&)K-7Y`4E=;}3GOX+!X; zMj_={x>)EEUmJHQw5QO&$k(4o3ZT)^{@;h2P#$aL8WKVLC$Jl{FgFc}65$;RS6=05 zF|ST?D?Z`V%w+*bKKn!=@cU@U^-t{mzCUu^Vc+J2?0_3bvKA7N=i*B7mC;K+TD|<} z`@gK-ZeQfLebGCsi~M%IwWlb7M()|=?D)+$Weckorbxc|=C^$(_J4EiblndJkDWdI zTZ-i3!5{uORd+E(a`v}x4jimI@Xh5b7mu9_wdbrz5R%t^TUjyv7xx#}y*TZV@W7;s zw^L3{^ElAp>G=Xgo?d@uv0QHd%v|u7G|YRcJQvqYJGJfoUGrD(`f2<8Bkx~bo#k$& zlv}M1;ngK)Ox?djF4$D067p=mo5HW#m;Mtkb?SiOYwus?Yc5z_u;MNZ+TZJP-p?8? z7lN98E4TVo_Sv%Km+iZ@?RoR3Evt7`Y+3Zqk@4aDesZt4&2{@TPF`LSJLPih@cxxx zPiog7z+ge4*Sszs$9hn*d-mpe9!owCJF z7n&TK5*>qu`@Dbi@jB(>T_^9GAzm_ack#%EsPJvvQM-#rm2gKMZgR_$*}SZ@8LouB zWi!06R9#-Gmf7U_+vGj82C;JsOQnL+Iqs#Jiqe9LqQN(t9B-a;{IkaKI+-IP1ezTg zAo?fyII$0W9O*OO`I!4&hh?>w^WNFLEA^LuRNu!G>OR?bA==fsV69}7>-msgl849K zJR%y$B_*$q@W{+Q`ThDqYkqxi%?w`LcVkCQ2yuS1cg%zn;r4|gQ^dw%vxuyz`RsS$ z%R@Lv_Dz6{&RWGC8|xMw9b!dCA@(x_CRf<*Avz`es9@gkA#mK7sTiWl(S`HaS9u$ z&B@S_ArrOCyau^4(+M4Bp=zm*z@u{o4!d-mM(p9+LTQHD70k`ycDit!j1=crrA37N@Y~0TnoE9@Kf>d z3+xKe5B#lQbf6eFsxyBpFh~qu7yZb3pmNN6kfP}uzVyHQgT5DtH|u{rqzNL{HZ}CS znU6b{kPt8)MLLbrKRUnDPiOuHrKtvD%1`Ug+@~{tgYqkZ@gn5ko(!rFZ8Hf#K)v^M9GpWd5f6NafCuouJ*SsjgH5O}4)dzOU|!wK>#>3H=;#!4-s6A**h z!?i?o3Z}f84~87M@$unLKf5tIVEpHq^+GqUYt<$n;Riuq2ko$p6lJtLfCT>CM%53YCVk5#b8I3{H&0U7InIHhwLX>=Z>LQL(^7e){f$hgzF45|nF<4GoZJPR_E zAj8E8{xkR(mnAzB-@q?r-tKF%{;vWVP&MQgkYUJY*o>r77;Ko=lu9#lv*8DjOk{k5 zG73>f71RsuGIX5Re>&TTs0JA#ATB`})gXiFW%$8*VQfl&&%soW2GnB{%4k46Kn6Qa z!k5nWGERUD_(!Tt>|st1>haKcQ$5atfPD~OjWSMw9)@dimWSC>fxEOCMTWMmj7l(` z8xZP1b6PJ|Q`x-+=eI09Oyyo$?((J9@7<&F&G$j zcc@3I7OJD=W2%Q6j9*j+{TTKav?~+encpY@8BNc@SO|KUwsA%P{MVV^D28!d33R6t z+m}K0qkf|(g^*CdPo{&-zy@^F2iTYoo!{sm9fm~k*9-pI`&0qHVLA15?fIcJUrRpa z+c}@}VtKdSNb`e7&7#;nSIQ;L5AN+{<4Hf#BzQ>t-S?L7(WhPB+q9kg`H-u`p}1Od ze}B*7*qS@UdTH$ZXpYGGwmq+JY`I+KCy#hE5}stA)@L%R7YN{=y5~y){QfzX#pQP}-go#ZsQZz{A>7{xe{dYZ}DPDf8H08J3G{n4z}SdC*CU*^RDp) z2OjbW{oefG?#;?c#Q(rUK_aK2f2{2}$(?+pW^HrfCh6}VYgPT?L*8q&F0f5lmsW$- z?<{6$E5N=zA;%*(C3oV~#D~p|C`HlD59)7L-)?@c|F4oe3-X9Br0^wowllU~5M2;W z{KUYwi{5OdYw1+o&A8|JG%KagA{!Q7I<_Gf_-Vcyh0`YTh z5|Qv6w_;!{XPwo0Qcmlw`9a1L$(<@0TbAYr(wiKS4Q-LuO-!4Eeqn7LyHmL$);>0F z3$)B7{?HpH$Bv7w86()j@e_k3S7k6Qgufsf$|s0`oJK)T2%x{%HE@(4 zMczHidD*#1;>151q2vs-Yajz{juJn?xhN$ow_*(EoPTWD7>*xpLsV9;o3y7=eP|zs zRxrtn_E65>O12gAZwi~5op^hRsC>ZIa`7cx|p>k2Apdlc3%0ry zA>T(SR+54Cd!Zc>f&A1%d&2SWafXP*vQrO*L?ojli?#f~Lt&y7!?p8A!uicF-cQHtb(b3#$`gQOeQv8^f1560c7ggUitpt=#Je@8-0mF#_) z^*LW}8uPvk`u`1)LHPq)`;`MPwjy=~lj{J;_2ffAb=H=eTSD^f4W1q3&-?bFpzzy= z_SGVlL?x2jpK}Ktob@`ir25O1^5zHDExNd&E|0HQD*ffgy4<WF8?9OfzAN~z$#N7@}BzksugEBlz8v;E6RbfL9yI(@5@*_G(Xr5Ik&cg z&vw&so);@q`frI*H9z>^x_>Mg^602Y#fIP2hht&nXXXT!_FEXS%k^nMOT%UQFr_8X z6J2UlihB+rDWDzjk;m8TG~Zw(Z|o*cX`Di(eQN0Bbl<%r;o^~}##>C@rN z9-g4q5XOll@ce5|8le)21}aYIU=T!TWb{Bamg(XOkBu5swHV5*E?| zLupVI_L3wph@=IDVCcEPpqKIjLtl~viOI{4&Zn=~}|{qnBBZa=r(~ci=lcXN(7@?-G2U4&Q%;jHxUt zm-^tnAWjW`)Gwqm=!g2B;D$0Enx7bTpJ7l2y53z1e>A_<@JI8aWu$+U|AYZ86_jrh zrg7Bo{P5$=LG-&NAH%)L2Jn@szWTGt+pw;(Xm3))?oINX+dZ2UxESnBP6B87E*Q&m znTR}7bGpX2t{FZ~gcDc8Q}RZxsvmVY%Cn|;)T;WhP4%NzMR`_mM{SD=E9c4_8*3cz zCOVQv$6F2j%Oa=72FFVc{H7+ytLGf=B|6?|;9sh7yxQPM=%LIiu6Sqt$ZbX82cp8Z z!SM=b)b6MeJGrA*6_45$5ndfNVq26a5bTWdtd0sVDGnzkBX>u6ZYmyGQ9lZ}YN9+L z(+2Jca#`qjUF>v;2;rP1>zrfbImf$@J8^qk~FqN?jhmT*V6lqgfQn4116qAFf0q~D$+E@DofTE|ObCn#f+$mx>U@hX&^ z5e}zd7h4P4iEX)X#F_|3v!_OrIo=UE-hg9a;&cnnT_sMJL{3?W^jz!)obJNuRRjNe zq9c@oty!qe%VHu6_G*v|Iq2#$6e#g5k)yf_%kJS1Um=BO}*_)kKXZa6EShSPGr8gpT<{cu(kfN9}k?LN&PrCxD4iBFDSr zlOkxMBX@E=KPegwE%Pu(a-tY?3#))OX13Y<$r$i%ljCJZ)b%FXY+6d>S!PA{$+&W% zWP5G&>r8bNE`dXJINDQk^UF&$?xng4I0xiv3rq6^HX3pmjt=F04{}6j8@*50cwO}I zI=#W`H0k>r9D_55-lr?++2UzVrA38km)>$O^p{lOW)u{>b!s3;BeN* z>#V#l6*Ku(l z_rXReti#VWeGhZ`UM8YHYP~P}cpU~im{n;WHDED4&!wVl=*etlONj~{crN58en00z z>&j5!L0SV&HDA=GSjjk54uk6+(+C1XQ*vP}3>1f<;c-SmXIvIF0vaS!1a~{2fk4wVTh}#9|GOxUJp1+NZHg&ER&erKUJ2yYS6q-H67buH0vQnM0G!zKbrJ>Ln1vYTJ zO#2b^9Wm{g&>2IOv=!-0`lC185V*X-0h;CMO7FU&z6~5PoZW+-HiZ>7^WfAzg;72q zGAf-@SvnWGp|BLL#b}v)3*v0%``ZvFvaoMmL|?dRaAkwTeoo&%IPO46b$bOa-PCXk zp^KH50?Rzm1iEcyDU?W4VIy-myTR+XTJKXbhwHUo=j4uLV_)c}b+uk#2XiV_F$SzC zohxQU$x7!!FKa2$DT#y>W{G{RQlKJydP=qzRanV>ktNc~pfg35XfsnUg|;Lf=5*=< zxt2&Og!Zmhsdb6&`%2DLh}{H%5piX=4MXW z;7yN;${u}u{?Yr;g8f3s+XKcs_fL4z>?BF|Ir5`mLa_5m-5F(~3@WnTkZEA8YQXt* zlc^RyB{`RmfiW&D%{V|_PD2}{|VyD2bf@G|bm5^%VRJ!`llm%(UMKdQ30@0B9| z6IKJuBLm7JhitMMR9-jqN>N`(x>yV}eXm4>9gcc-XMNaXtC8TKHE^G5<*gqIqsZIE zFgT5T97+54f%>7#z(3-Sgljc0{5&iI;Ujl*!L{il4hqVcRXj&ls)o5v&4rs}bD%F) z*ytL#qlJs6i>xOfu%1-4C|PDb`JwgbhGHOlMO``vQU#?22W;lLmr9|VLa&loOJezw z{Q`+|7^%82U~|OV`{EfMBl`t^Ul&##6$YdIPR^+6`Y`Yz4|7L=6~H3pRs%0C^gj{# zOtsa(#|vA{(Q2dmq2OMEH`rvr`?zk@ruuMjU8?JcR)Pb=1s9ZB2Rz1xs1Y#K8=59E zIyz(CzhN3RH%ww(SSBbuFobEZ+~vnb^5T-Q$0UUll!avzR?w!@Ja=LALu*M`S)f(n zl!IciSTf|IW+h{^y{>+BKMIdG+AH1N-Q!5b7i{x_#HOq7LBEkj4S$-sVhCix;S0Zb?3&8wD>LAu zCS)?-|7nhH!patf-aGJ?SM9VX)^85*BiDsB;cS14vyN^qS^91f^a)U%6T)rB^Fi2BK{9jKeS5;N-wtsVM zFG2ZHca9`()hdD2wpIRCzq2}ybRv`XH7AUTCiOoiy3YB>)rG7(Fpxt8&%DTs`y+rU z-NZH8J}RqqOWyI_6ev8(6%$GFKwrre4_`@&t*>PIE|FwLfk^VwRgpv%PSRja8`$TN zJLj2kcAOF8JUL?zk*9*;yukSdzJ2)%wqb%F?8zLihiHs;SD+*}MjW`|YhSf};!8f{ z9@yz~p%<~?o|pjAc3xLL(>$y=MI@d}?l?^hB; z^5-4<9jvlp(YXUW;rmBj?j@>vkX1#+w^t?FZW0o*dGoe)Jfb)km)ZZMM&Rc_X4t2@ zWIDUJ#_td;TNeESpA`1pI>c&>Q)4e*nM|}u_q#x{!QG2%wVQBGj1-EkB_1IWz6$qp zFH!29es4?`*xQqI7rJo$-@apd-uRAbqxZfD@BNLv!OI3e7d&71(*9-BZ@nMa4K0uK zZ;14-=D5T6-Nj*5FjUsT0uk1N;jp-bco-fSUylw3t*#%F1diTgE4t<@hq092E*w!) zzw~PF1x0R=MZF@69BSa&t6rr8;ClObO{u9J`q*k2r;F>8m&5vSkUW z^x>j8FpQUj|5d7$6}Nte+m3OJN5-rzdLC^pCKz@ZEflrS&ie3ABp}3ky1(^|O6yPq zwe^z=ZUUE0T?(t2o@y!_?;p$Hdz0h&O2-Ru z5xIt53%v_F79hEXFB3UkQqx#f~4HbG#~X$}|$|^d|(H?4T4>W}?#tpah>?>@>pZB6Aa3 zxUQkjJq(6S|Lx^Vy%YM7FU#ph7KbGE?_E>B(RY0G(M8GEWyi>=MLZY<1f+1xZkBKl z5?+@jbD9>(2@!#mn3%8f#Pi8xE3rFxaYQme9rvx{0Ea?#9EdC=PAfoY|kqrh`G?Q|R;hI8w6>nWDTZNMR#OMiz&Ka9ARU zu%DA@CD1G9e*QX-*uw-(KjM8?!E$gUPCv3TZZ8SrutT6mSUR|nIrWDCWHgO%5-AaU zqTaS6d?+pbxS!u-O%jUPfOwzW&OqATUPSD`+NVbN;nN1vCd?o;4J;2x+eQji&}!&s zahR4vj`w4?MeXO@5snbe9rbp; zVMW{~q@KCaMD6n!?1LMp2dp^1K^AcDP-JlL@EH$I<;o!?*5!Uy?wrb^4fY|z!s%pI z(Mz%L1j=i|H(wjnbHp!JDZR!pX<{aA*&0co^o>OumL*A;@QPR>s1zzyZ4r$;Y}e(M*H zKGRh0?)9p?x9m6Wjkt3seDsHFFI5)&b=~och%43W4+k7l$^0+$8o;XI;`@x>!NWhF z5{#>ry!7mczu(*H<&n4Y7saDtG&tHd`|z${F5pCIQ8 z#oo(nb}SJrsfeuf=;gaYP$@oG2(srza6$H>4a=mbsNHJUlrNU4YYrX%513MYjz-D- zFZ3Qkb*_%t=Hu@5@UO>U&3;~^n5h1{A&T6!inlM_^ISxq`r4b>` zqC}M*FKl(%2z6TNOzJ#1BA?_Q4h~Mvu04A@c`Omw*)Mx-kkIOQhSwJy`H1O#ez)GA zp8SDYH1xgW+IiDnxBvS4>s!x0T*I2gv-FqDIr+PPUj9GX^E@V=Tz%=zmovu9oW5KU zB1#xD?!xZ96^CcP@yl+B$1;AVPp*J(^VzfUecTTUN&^YC;F%+R7uGf|-?{<{ez?e< zEgjeUAgQvh?3J1JhJar>?r?%jz5LkZmHXAzU!U3Z{^$j^ft%ttgnU~3&x3J}hi<7J z%zgLS(qHa{j~?~XgXp`D<~sH+xUuokvAe*zFi-yCeOn z9Rqvqh_T)=kegh({@S1cPkl1wlk1lGb5JpfGdib5VG_H>2+C9m%=hj-9=7@Z!VW+jqTR zyXPp}RW4e#VbS-2>&DJ5P8-DanCCHl8fSw`j~=Im>8`wQ8eVhYevsw4__Z?w1g~uA z?b+kwGb3{9n{v-AZoIbJp=NQ>h0w3+*7o{o)o}-}GZiyVc}-7Pme|vI(wfBQU0jb& z9e--ZyJu4D6DXYO{laOl7gr=WvV^Bk&N%(n3+`unPp|Owc;T(HQ%}(cfL@s7TpBX` zD~Bi#^%-8#(1)oDYkJQQj5uev_f&Oxkw@k`C*LXZsEk<4_v8<|GU|taHEZYPXFR7( zbN=q!xYuTl9bof%Rzg6gBitFkad^nG8+JnuFJJa)!p%YO?9`1T%YT3}C;u?x^fX56 zGmGmTb{?@G6&zOV5aU@I@vE>?;sdDp53>47enufv zierVJHoYG+?2?ZAUFd+`p{2cC`z6Ojuj-$?dSCRt=UqeB{vO(k%fS6_*MyE)>sO3~ z_lK>`yWDI4{pW{I9q?dSul@T6^a|ZEC3%~?mK%I(#OEWq!II(thfw>1hJsa#h7Q?0 z@I%kA9f7;5!?#tqZ+OOceT7Q3!T3D z^lqrv%MCU!%;kIc$#j2Q8CC31{FH8HwfsQwO?%Kz##hqs0S;C3Rg=blU-QcRHy3^X zD?Iac`6=%VGHzA1ZIJMxTpmDQJ7VR0MIB-92M2cHtZy>MW@=i;O*I~?i< zR@8cAx*x8whwo4U@cpao+56}dUB~XnPWf)i<<$MX@$Uen z=I53Ea)5CgvZ{JNd35%@m@;y;>e`VTBMP+NZv9&;sq3@h1CH(N64=~{-}Y#xGd#=) zlT{ztqk&7x7I0G55TV=W-*^I9qs_aeO8y&rntf%(A0~!Bc6_V$>b-G)_4qhCbxO+k zpe0g&t-sTcM~_oir(b<`(AR^%?4_Fa%>Le9mm_-l-Wj;WeelAj_XloXA13%@M+bU> z&$ByW%;I0u^QJv}Yt48s-jo;QtK$y$_&9#RZ99eIrN;1i>z@6(J~RE)_zduj!bc1q zy7Eo=@V8!EGk5&b>1&qW_E`94+4rw1OCC6Te_3SzYwXRLdyZY0uKQ=|t-DihT^x0P zc!l`X+0RxEpE~$!gDq9o%7d@=?9@nq8yLxnx6GWfLLbiuYxOw72IY{OWd^N49CU(KmF(yR2l*}p!#@xj{L zx)-Mfym~12*SZ7mMqX+63sruJ&^6(LCeyh+_%SC&;0p)Oanqkqnz_Phad(pz9#7ae?ETf_-M$Hl`FhB%y64{e`wM}y z$UAq>t{0!q`79;xRmZrLekVdi^5soK%R-ifHV=-3hZcwW#Bv8e*WdXlEB}1%j;S7# ze0}&Lcr@4jMDf-EwPDUXIFm|*Z+awN2?ghSdt>vgYp>4w;K9kok_~4L{PV%d#mygo z+WgU5zrDKN`Onrpz~nE&7N$D5eYN~-&b+LLdr$xM-ny&*?6UT5o*4b6>on^{+5H}@ zf64R7=R2N!m@)6wobiqaw>lkL^?D`zJN5cS-jb%^6}2u$Y9>25|MI@C4d?y?eMS5; z_C4vbsVV(kzNnkEBK~pYTTuo1ufO}jk2l4hj9hck7sci4L zdhP9Jzy0G*MKVU@>Y*^=z(kD6V2K0ePpUu*N4yF+ye zfs4cQd#tX{Io4;@f_P~MT{`xbycP=kgJou14gRFn-p+ac zgmli)#E@)ZN>&HWx%k-4kkQ^5AO3mivpwSGp)+cn680@h=xJp`XUVKyAJzH*M{}HJ^Tkr{?+f#KlfW0xAB*v#W2Wx z@zT{fL%w?Q@q>bo=W6=?eda!o@Bi_5$6~?T^`j)w$|E(?YgSG;%8z!Aj9ybo2Zm3k z&YSVtXU%`i|Lu==-u~{%&Tu6RC(m75-S_0iYkTLt_vO5&f8VnArO}&&$_}k{@sf7l zgrSGnp+I_E$NC9hZJqIC&9$%gr-^H}hArg0)AFb}Q}V}e+)cC-J2zj5JMgFLq>Ir5 zF51Ba@X*z{=lR5AP6BxTd@mV1jtF|JxZga~2aZ)IOuxmR%0AaW>`3&Cr0MU6n)H=@ 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

8Nt6r+#Bb6*7W3*2{{ZgW4d&Xnkoe7(Lb)M_UD8 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%0DU2I&-m&H&ATek$~Pp`Q(2 z8uSTMIS_t{>BoacLqCSmDA3u!9*BPo>8~;8YCOSnLwv&I4`C$&<;#KT%b{Nl`EKYd zz>`6rFzFMY-1V>=8bR zKjb7h0{T>stD)}&o;&pQ^-9|25-75G7zrjw8#w`_EN9EaW=yin<}>Gy+hC*+iF zQ7l)}1>6C--Vegf2;@f{s2}JyQ1U|yN`53FKDBdClxH${8pPMPd%|-O$d3@_#{%e0 z1uszG2jL0K4=)W@^DMBRzz@QXkjEe$f5cY;+d)p4+ACoNiyw{nv{Fkhh)?*|K(1B; z{Zz!igZDK(1G$5QDL&y&$oXSuy(8g#BD3!x|pi~Yyh<^a~JQTQ| zftQ8&gvmbPGz2P#xzJk$z610YfENWl!lXxd2J^!qj;omoJXPQa;SdB$R|QJxT0@`8 zdo}FYf@cYRefblXAyB$^t-0D9=&gd@eQV6dwdM{IrgRDSKu-D9BHdfSU6AYZPq+ht z@_&WVRz@2^$^H?j0j$z%F4kW_JPXS^`T2b_t6S$j)smU47)iPA}dY-n8nk55kzu$Ja*z>~sTP zgIr%9gxeAL_Q+@xDA}z>JSz7d*gXc`VZ_td1K}!Ww*ht!09Od?65fqKc8ZvPWTzOs zH3I(#uVQv?!HyOx zCrs^`a2w=QAKPI63h+h9_4Pxz8G-!778CsS2K{Kw3Gj|WPk+53d>HcGR9{G^8u$R@ zgee`u6)c@5q*DdFTaXUn5`<@w&Kl5}plP7gFGL|8^#cA4@VNaIsq(rVp1&n^pkUzpwgh-@wY=G`Q;yCOa$2-jG0sZ$8g!e;EEtz8x7)>z#k8kTOxQdh)0+9cum060QmmvA@& zmA?=4w1|i6PmLdVUeF^0@y`hhp+13zM5?-+R4hUp+-@{4d4v)2H72Y@RC_6V0i&Osl~T{T;Piykb`*dd&aK;;s}=nO_x z6c2VVUQ^=>o+rg)b_u&NyTLDUH8jy!DX_~=JcgXg1LH^v@0;rKmyYdXO#LXr_e8LR~R6fH)`I=+k9fqF1 zdJKrVS{n^}^{~Ggy!D7rnCuhIWA?jYzW{i(z&_y> z2(w`)26~Z*cL#Pf;6+1^Fxep-$@IdYN9Qr-uh(EJ1uhtR`tzFb1jx1M7cf7q=2>7r z$O)4j!ZHN%Tg>RMc4=6!ij3=AB-oXVjb@oDu%3*`Ft zMYsup(m4jbNr*=3GSzXV+4K>jzXaP211YW z=cUAT89eNdYsfEQf5<6+ok(XAurK8L{1WzL=}ba8Dqs&mI)vR2D8E=~Tk8os{y6XM zV0H+0`aMXP@=N#{<}FCENr#wet$Zr`5d; zkn7t$;nN6|-$T%&{5B%LN5I<;J$?NWu7I5KmxFYwfOkW#&oALEES<|pryRIMkPhKu z1j=tD^xR+vi-c;T!Ha+%VahMz5Xd#~*E${Jl)!y!#{D*UmeAAZmoSzE@cG3mq8d4{G35IE62|IkzFbq0 z4hM`CBZhJ%eA7sG9)AT&`EG!|Bm9nly(aMLpih|cO&GJ=UE^5%=eha5v=Ce)C}GCh%8~>)SKoX2>Z&&m#Us;6}*x`6GOq#Xp4j^}yIx z-4LJfdkB=jEsPd`()dUQ;>lrmGwf!Amxg$RDSw0)GP~jou7>94#|!KdUVuR56bwBX z;+=$@F!0pSBTRM(W7Bv(e=69S1neuYL)Z;+4*Hi7-vd|)Ibn)V*p9`IKzv7FY*TN@ zAK?cg_WbUO=L6uMMg7k!gzrMm-^bv*xQ~ zY=oXM{PKgHX7K8vN0|I1e1h3I0z0RHu^+#|4&nWfQ@&;*{vqHuAlK)U@J<&0BI47A z7~2H#32Pyz=dfGIC%!|%t%6+tTt+w>a?00g*k1vh0l7Y(gkNIzAHaSZ@Irxo!qEuS zPCQ5t>8RcC-V;1G(gUV^5_W=|{Jx5GT!0-Q*XM&UKG{;6h4P%6iGB#!5^};gtR#F3 zhNwI{v1pn;QgLhz-j9ISfi*FNNsn*~=1fGZ%^mj~f;7QYqocLQ$`#3#HSVJ`e!1wHc1ZY{>8!OMZ3-cQ0=2rj9(>Ty#B9Mq1-Kpq5lEK z>%)VD@v9_^p{ZK>>PH^@vIfSZ+(E)*pD>ky5xV(0Mo%(&oY7;9Rx^5-Q7RjXhw|fT z1*23Z#4l$Q<;CL?MvECOVss6oT1HWhynYU&RBmK1olz=3!pV##GOA$|Wz5T?8I5E# zg3)kB!x#-_RL$rlM*SJ}WmLteC!-#Wx-qI`)R9p;Mr{~XFe+zM#;7r)AiUqCPq(k6 zF99We)Ri&m6Q%SpBxX$MAWxW1fKB5-DIQUZM{?39IoS^a1)=%W1bIsOlbOC6loUch zDPAxrDF%XqZ~>s_{SOl7~>yc{3^z; zVEiqNPb(+Melg=~86W*A&(C4}R8agkPR1YdD-o39X&66-@u}Y=ek9{ZFn&1WhcSLI zbpE8C2#=oNeDPQ+N z$^W~c#J|J%w-~>N@w*tmlkqzkzn$?fGkz=Mw=jMa<2NvV9pj&5{Ns#&jPa`(|1jep zVEih^uVDP$j9zqe?a9fXL>TG2g0AvnKrt5S;D90L6#XS>H3|Bd0d z7^U}$B-b*U%xEH`qZoaf(GI-xBK>wowT!M}6z}7BIo`wZv_+72f1n;1RL=mAE{87*QohtXt4qZtij)SpogM(r4t zF?ye++oMmP(I!TZGkSp0az=|7&0#c|(P&1)81-k=gHbz156X1;tOGShjy)Z9l;TZ6 zn2InBAsk^k0+k=eKe;Fb1>#tW@CQE$PC82zFx@K^qT{nP!M)iqjQisvL^_+GC-yrbFfXvw8puJ@o9bYJGfaRKCNvY z!}xX>SDwuHw5ItLcDw*|7qdfanMXlJaj89j#g2T53i ze+uPMg5!A92OV$0@i)f0<8mCYMBNad=J`Iyj%iNzyX?3E$9T@?ZN}huy#&YTchaB2 zxGEi^PbopVAHqJO@V_&#uRo@7B>nM0fld#YdOkga>W?Q1_yO=s&$kgA#|n;p1jiAA zV^_iPFo8|7r?*KT_t78IIiWuuEjXroJ3apg0lyYyqUSpabhZd|%%GsxL6I4brwP*i zRAA>v!LhSIXS?8dt>Ab(>Q`_7Yt)7QxKD8WnIK&|0snPDTHyjaX@YY5ham1MLEIdH z4`T)VXuIUSgb`(S{}ayANu8&ZBI^1oXtL}4n7zAT;SB8 z*r4!$S+io@VrR^nuKNxvzxeVuLLqlbRKQHc2z-3)XY8ZjU*|t9`)DG%^_k=+`xfl< zCE56tZUlYUTfhxSObp0KFz^>AEvE14#?lhe*u|MI&ce69WAPRtc>W3#F@~|q!QDY9C;O&lE!$v?cdET|2g}tB+4bei~JvSnfxcq z@ul8JzI6K^VrHjgro`jp%o!=!SmnqPGZf#fq^y~tfgvfWsk%?#_7|*9g6}vlS(LuYw(X3;EW|%DGO5);^@=9LHOizQU;f*({YQ9nE6~pZ1|K}k-w?>ew``!;B&x? zpvkdlBU1tb!za)B17%(1pqj#-3;rWLgVEnreKZ@7x6CKBhu^5MTuQw?32o z&FaZ&v9Yo7sY?^)7!;)b-2u?{9evAG;>7q|yAC-PwQ{Qz^s$uw+@}qLySu{J1z5uN| zF>yNL)ZvhOd|e#5Pe@)AyD%;#6`UEfaAGAu0biAeD3D4=aJthso%t`A_c!05)Fqkx z7s;9NOcWx0k{+LB|4-+dz7v{~No9r8jhTpBMmAEDuqb?HQr5DJG~HL&h0X{3k5m$$ zWQMoT#ipiaFZN1UoS2$|$#FWAv^YK~F)=C8Yw?oAW%yD$3Tlk+$a#-9M10ylE+Z)s z-`B=B+7puIv$m9ymW?wRk@!w9iTd~0gt&xcu=G2c#G;G=AC2$zMCPM9kJj0X*oh&L zl^N@7|5K40K2ts`DPdVglA%44;e;jW%VU$1Qn7^#%L;LEYM?S77mWICY3OS+kTx61 zr2cO{_XM?+w3MtT3cM0>a&)OJOL($|upfV-iS*y?yq~E4gdY2edb;nXNBy>cf1-9= zV&Zf0xOn4p^qEgo&=-`U+0W4{fs1B@%f8h0{`9lCu{weI{GC0+t8EEW$+hh;iWbujoqg_If6cY zc47W~rQdBqzZ>NV?c&M0iRe6M(#es8{wN`9Lchx|r(`Abm;NV5g!B4>F|?T{YxY;3 z;mm&QD)T>y*MG(NPqFmw>90Uf)<-_3WU_16WBm^zuv_BLq^#+2*nCw0Q_>!ViI2dz zoajfDABBm4!rReV%h131;6C2fd$f;A+5hwQ9XHm`-`C%7yiz$<3$b~{_X*WXJ}sy{<#CU`&BYuo;YOi9QfzGGV`GB@A_MeNj29w4J&SP|Yr|t3*SVXb^FN+VN6g0Jq^#t$xW#mFd(;mahj2x@ zSnu%2kL>Ax%tmHXDtSRRAN6Ar#tqz{?29o$KHh7(vcw~lz>fr6jp$B6_j}wA4Q$Z+ zLK~7RT_T z^->2L7|!61GaDtZ^JC1suKtg(JW^9KvmW;Y^WFJ2)yZtM!Ul?%euBD?qNMgOxjN0)p%>K5;v>GvBy zGUC!+#LjQOvGMnpbrC-PtBwl(3T$Az!PKN!I^SU8i8eZsm;c5F)i9;;cwYXtoS$dF zy_qZUKzI0LKhon89=Bn#Lf4Ny{4Z?iHp2U@A0uJI6ph?9??3y23j}ZGaX)-l>-_L6 z_#+!>sj->M7soG2jZH^eg^fq94biaSi|7%sVJHA#slcSZo$@;ig8#T5#jsHV{u*YZ zsKU^H7)%(~2~Oi`u? zd3dk)A?KmKvqw9y+`0rG0@#ro$lckZwJxtqR_B=9x0eq_5PKN65_N)Ro>tvg&DHf{ zzDTer*?Q;9WOd)=fxt#9gNG!Wm&iiwVYTV|zu<4f_m(B*<)qb?9Fc5R`taV#??d}~ zpNF<+d9W#B?zG0Sctx;vve_=v61xytsa1&SPT8*VP>NsmP~CUTS*IP^cVebqSKYUe zrD#!NSw1A$q|`pdWS4ZaL&%r+?KGeE1FLY;oY>y_kpidL3x=L+f%b*}7!mHv`Kb z-h2Kbr?f)3iCeA8jY>qF3j8$!fAT|hFJ~z)k(Z}W7PrdF#U)aBV$3`dmpuGN3@xAU zE&iplnS zKJW%V%D|U_F9ZL?gV4S^DubuJ2bStQ{qlZrr)jbYO5w}{ec;* z*%_=!!Ii>V*#ogMw6DTjpIhrgHgBnWqn87l{uHe4wM@m4{MTT0->;T9vV4G}uZ(eI zyeimwi{);cEf?;GcYb-_xAVgN$j*-YT;1pQxe`f<25n(Vh!I+p(XKD=+mu`Y_sjc= zx=!A&=m%&Ihr}gx{>;QNwTT%Is5ZlIhxS<-yfIC--B}taDiL22l@G2iIrZ?~#0PXH zmZ1i3xxfp)<*R!SC*T<8kGeO04vyeC)hImS?2}7EL;LF3Ie;^!cTK!5-T>5xb+Q~S zR=%@@_sRk#yG@`O$TUOy5?yunha_9_=Zkf+IpR5ln6s8HZ&ml+N{0^4kcaoa{kOVT zWND2&`*!ZT9@-bkS}fXC?`?MWg!ah|{?plGnrw#i$4p@Fu)*FLfxTB?ub0&#+1q2V z*J|hqboQt>FcsKKHQ3uBus0j_-VoTEVX&9=m^~TwE&_X=275~d_C~?pOo6=z0Voxm zN1=TlkJ&SUJrjYwTN-`&O%d3Wz@AuO?})+PNip>K`q$-G3VTw4y~753&H{U1c82yH z<#Z`g`7JQmOMlEB^=A@+y;Os}pMLGH-*;gzUSQACV9)I_d&aP*?-{ARcpB_o64=`a zd)5Mbr`fp>+S{J-Xnu`g&q(0ktq6Vj9TeD0>J06zXEjCnO*7c5dd!{}_QV2vhYj{} z1@@kSy$pdpCxgB4$LxtZr6tdFVp8)C(H*gfdm3Je>^>AZi|&X-CiiU}iI16CkMRdP4*tp3k$ajeF>M|E z(_mPl+#sG(d*`7Fw_xRztBv=Kxz~Qe{SML*Asy3BaXEKas|0Qp1B*J1@K;)Hg1qNd zQ`x9{J5(q&^k3rYhxdv;&~vW{xUYQho7*Bz_l*4lhPGx$hWO9oAKNEz7>iuGEG{*2 ziJp;>gt76s_>|O?tmPp~GWeZQ(~`0=^DK&Lj zYFtLY@)UYVNlf7*ViRmi{W<Lr4e~IB8&6CMd!OzW{9HkNhodS~ta+AYmMg()=k&`)pFa96z zOk6fzDaGN9sFH>^mn_Rt>h>^3Wi3p3ahdMLTK}HKzY~Y{nU2J}p!DP=Y0JF~dz!Q6 z)`aIy8uP)cd;Ui_5g5dPQy;_h2@s)t6|nwC@o5f?etdy2t+N&4LSPI<@IR7o1-2C6 zDqsv98RW+wi+}1dTn~)L5`%uzWBB4@_%g8m`HRy30+_}f=|{NdG5q6WnASfF(~|)U z%a7)jjM16n?S%o40yd0!a%z9IYJxA9pd%?d!uvquBHy6R(%6*<$M@OsIRI+g#NU9# z%;3{cINk?;X}%C0(HauhuzsIXhmhbiB$rU2`7Vk?YhP;B>XZvE6y- z)k+H}bW~cjS31_?Yfbe-uT@&Kof+B^=Y&|Dl@>^}M>Lenl)=No3{LiPPN83VVS0Mu za-^;;^h+*GuQ18tTAUr*;ipL1o$FK|=Xiy8{u&aBbL_c3w5!shq0*`4j3cG1acT>A zs##QLq^&4SFDcCQFjetS| zltoMK&})=6eR*o~oqwe&;=;IhRkT^ zsIc>gpRdXF8(^Z57+HJ zXSMsr>xv+CYaM=yT&*%dJo$=2GSTz*MDJ znyc2T-R-^A9_v)<5l{Q5Jr8=Tz3f$L)f|=DXSui9_gj_P?M8>`M)*=X!seC6`?i1zV(MqDK-dFdKUmDt$Z z+gmIiDHhvr{WMpr)m~h$R;yF&wGqa7W8+5}Z8sLx4$3tz?rfBCn@65?6p1bk%H5#7 z)vSVAPLdi$bm|9P75;VG#C7K~T#|-y*Ew-wfO~2&r#!uv$!>qL?ISDgxpgqpJ2L1W zPl-g^;wrw+GyX=F_cUic(iq?I5e?m@-C+HVtU}i$LU%r8S0IzfhEJIlY+5#Ye4bby zbl25lgj8y4Kl?zbUCP@EBV*$Ln;l|f-|-<_M3T2mCUbLB^kfus72$1F&!RbV13g!$ z3s)qYEUhk_n4F)kMOTRnM1EFI;qq#uaa#P(w^$WnxwzGG#U0DV+<+A-lZ*j!c>PxCZ5U~lzJtHjV$0Rn2ZuS^Bs<%* zb8;MC3vj#~=eRl!mmA0KIO@Z3ae)X27b~5>?8>#Ms~dXl`rsy9gL0wi)Dz&;CUT0} zeP;Bp;!#_~UajIGzt)dFneTt#tpBfp6So*WQ;|P$O%M)-6rY{cnm?&3f8y@5qpO1^ zv<8iD3i7W$JL&N8{Mh@FnKH>-nZ%F7@!FRaCd=#!V{sMJnBW4MS#ILT8D)p@7foE< z?o0Zwp}YuJx>#jlhRh`6{@UdgCd3- zEmH-@AJ$oZs~&JeIpBJo^Kd+5du8pWz8=)aLmZ}PM)?W569FzsyD>q8p?hBjUwj0-(3**(rr zbyhmIYaDS!?!ra?y5s8Hp>6!7pKdeaBtIf)vr4sjWt~(5H||(|Rblz{9rLg6Sl(6* zxLY0H@3xWZ{@U0alcf=bOYciiAh>TClun*MDSDmdb=80$Py#Rl%gO;a(k*`kQ#l}& zlit2#`JvkKhQhMzj=8Sr?o_`KXOdlAn4O-VjXMF9HrY3M%_O6#q|_x)_6*(`h}S5G z8k^oM-8@w8+z{e}n>J%kU5dvHlOXBY6>cJav81oX?NYBd)>uzDXIY@oxZ2~sPt3KS zIdDenGDXd)ab`?EyRvGL$zEyDdP9^urCuv=GiofGF`>yi+HKfGyTF`{iMV>mIIUOZ zQ59;eS7sx-I-2<@%&XV?rL&&gTeR@rALMq zJIYm?u|ywf88q?qYSm{n|63o3&J8+)n9(u)+C8=>pO$M3nYtT#!p>1U z=9XqgoU+VKNuF!>pZQDMN1fd6IFn4XpdE$+d06VjyIMZWuEpRgSIS&1uD{doY7uj_ zKwi)nrgt^iZGMC4xXsjZT3O4f&VN2XZt`ZNiT^{xN623^I942n(tb--F-2d?YL{>0 z)hO*(p*r1p`pl3m8keWzo|lzf{@2q7rc5oep5Zpk(=2}Tgs+Spr)m3cFgys#mtVy43{(LBE12}HK@ST^ow7NxhKaP!uTJDd3~+TNCQe%Z zts8MPO=Xs9_D&A#WxA%ADD{e*U2m%qN6QWQpM3ePN0K|iFH_aYf}B=y+DfLVbsq36 zSEqk{S634H6sJL6`JblA$Xac96jpUvnJNv)uDAV>++~Tl0v3&XJa_Xst+QUX&O$u- zh2hxnOU)(0Ss$lzH+w7Gu$j7tHW~*7dIVkUx{&AMkt??G2*}Ozc-v=WfzQ*M+B~-S zcof!qtPS*Ndew?^vAe0v_wi8dP$$M82(q}M3`i80uB)^h8=WsHH4Szzm~dHR;U4U+ z*kN~5i|Y1@kV8x$SKAJ%7& zyzpMy#q75(`u+W)-}e`@2mC#I!{4*d|J}B(rO&l4D!wjCe5UX0nJ966RA7Bn-r2tV zhN$|6KBJGK0zZn%`zY$GbMK94>AP8M8NwB54!GJTiX3%G1fggK>ki@i8FpwiptnMQ zXwjx&hhGoU1oU$`c6fHc0}U%E_w6N5bK9{dj zFb4+3TxU6lFS+`p2K3hHOUd%4CWz|MN?W;UrfO}B8o+dFo%4>dv;CFtyk}EUxnIu=jKTzmFd{NK`*3oUFd&mR8BMf$~|YAb9zFRH*+xF_sxD)PORly06M%EV}E zzy{md8~R2$*1q&rgq5-B%y*MJ>r3Bq-!!SZI)2}Jm3MTp^Q_6y_Toz~&Dj3tm)|Vf zx#`HvjmMv!zbE_kWx+>{F11edUGr|x=PMHP8jgpR**SZAS?>!8E8Y-!(8~I2mpL!3 z0eia}vE9SK-ePJEcFIg*@3JQL@L;en^X%n$#D3k0*at$vwz)}0)=ePxUPod-P3*{K zV((Z%>^J!&M+A}WLyAg|Eqexk{iABv&wJW#q}-eHeu;Xr)ur(GLl!~7VQqnVpZKm( zS)JX$sd}BOj($95(qDR8SGGR;-6zkUD*VD@W5U>#cb@(Jhi9Mj93r(6$xIYVbDy}^ z2d=vi9BkpebjBx&`ZfL*wW;nA&j;LRk!O;&|dec8x_1E*C9jjX0iTuZ{^uIv)Z+&KZ z=!gHzYP~aR^sMu@d>sFs{muN4<;Ulr{_w`4m#!v$F(dxy?y$-?H#!iF8?Jf7t>$UR z^;aizZ^)eA7^so$4D51vFZJqsOaIxu@j!ZdaPqJ@amo$V5%Prrdw)EyA-7iFY$Dh?oFqXI+cTkJ*0PbKEUJ@c6*f2Ne;Led{ zyH?hWEL)j5ZHW0m^90xPyH+}n*fnqO%6tR0I^^nle&C^L39h?b=B{`Y96Mqb!@?!u||t>;eF?%TL_-P)Sc8y8L~wqAJq(y22BD*Lpw z^oHrD`)W$3TaB`C(5f{K#%IpdY|T}9&l#JG$QSmVs?F^<-g3N7TTxuIw)VAmJL&+A zw=`5m3|?@kySb}-!L8=5YaMNk^$qpyO}*UWf&={u88HiE zx|^;nxY^ycpsk~^{bp11f@=+z8yD=}zo+4HLDkKUp0=yakHK=0k$a2PTYsXR7%JQ^!o* zHHNDX3OnSPDjyYI{C3NTQMYc6XiB-rDJ~V9$*r2AP;&)FDh&o@Rk(Cl+y37y+}+JR zx36_w;mdVcwZn?c%#lO(PFtC|w>f|0TN(2*SALKQ@9HL}^jx^`c51QLcNaE}7;vQJ zTY!t4%)YX6+_?9TdY?EpZrq_s$B*vVJKjj0x&^h+(cDONbD+1g`AA!FTen<$X|YnZ z@dx(+P82Q0em-_w9ol-`=^WF%`~D~+?@u6=A}E9?r@#Aa!2#7y(1T` zjGH>J%)IRUO7G3)i$>DV1&6Vor60Z*a=jotGa0k z)ApXv3>f0e#VI3pJxMqw-hARN*C{9Iq`_Hs31`cNQ<{yZO1IXoIdkTe{8a6wt+kiv zy!(7>&8agu8PzpwFYP#W?%fNgssbuc)oy)edTkwJ3ADnkM)fP)!0Fdg`u3^I7tWok zs@+)gY3bHet1jI*v-QHMRiEyI`KDEuYAY-pI3GpPWrj-+X6~9cF>|D=(Ui=+UnFpe z=~6VUk6onIEfw--b#H`DoVj|rWS0GxU+(JI89ArjZf<$B!#s!id#vWQf9|+7ru>VT zxjTk@*}7}jywC0CU)}Y^Zjs`$HnG}oY*%E+%lF*hcb{$RS77VDt#Mn(_7@v$v;Bta z7>!YWFLE+J&5*;>Eyi!X^yR5@Z%^5}c4Ot*b^B`eUAkdkv-Y(M7N=@!w{E2JnzHqy zPxqbMT6)1A`$hLi7tIQqp?g&+e1jU28uwx*Ud6FjoX@32X2dPTa>7h0muGbP5AqSS zdC2@7yXWs1f(-16oD(yDXN>*lyG5MQ`2W(qXKJmszPq-T+>59%+W$vMwK;zBMYP>K zh5e40&pSGhNI*%o(WXC+@%+x1&+Wb>UBwxrfubnzYOQkBWFbd%-PCa z;;hAcHWi-j9^A1uHu-p)pKZwYzHYyJd1L!RqPnf6Cii^qc89#s9Ww4-VC2FV8vCR# zxZe|hWE=8gpZjNi_clw{_H{?~`Q8wJtYh`{Yxzt*=4(*c`nAv3KB4dR%^WxU-sWz< z#;DM!zOSM}ws%K`0C(s4C3C?6oj&*c-m?t}alf~LE@H>D%wK%W7fnkz|Mk>AzXxf-?SQ@)xv=(?9c$m+S99YP zT}SeQ;&@9xYg9aEZoA-&Q53FATyz6BePprtbW@P068jznceiz%?!4C3Q*Qm|d|6od zJ>&k5DUZh2a%0n%WMt9za`UBHTVrj)JbF$a2a1_{-#P)i~Mn(@!Waam(CdBnVZk;1<&HZ(@kf+)Cyx=ZtI(xx^k*& zUs+pPdhSyBFJ`W;WeNYw^|w#w4XeF$MLBctl}pe6^z)%;Ul((){CaJWoxbp>^f?g4dO=6hS+@s=2zZ*)<1F0hllQi^w) z=oySSrO)>6zI{0DL*iMJKQlpDRI`v%Xo6ZT%alq)(wIc3xjO8R!P$DN_ge0)9^HG# zvO=pBbEzKD0k%2LLp$TFjl-){W_@B#DU#B+Bk|>s^OTR1cs# zJ8E1bpOSK&`cl7-Hwl^n|E4mQq12y3sb>x7i!d?bOZ_2+s!&n>*xgL*M)oWM!ou^k z>zrVw4ueGsYm888ErL8+&W2Ub``lW8|8HdfR#_QttET0dxww{%+_meUU(NY*I+*Yq z7cOmm_mpbix^rvK-8f};Ztc5U>H2@+l-;RMYfJeXq}p;l_mpz$+ERK-@t;2Z(z$)L zukm*=Wr`v_M$co(X}9x>)U?uhJHD_V>M-cdgNNM4ojCfAPwiy6=51rKD4B}6C5YSV zZyLpE6>;k<0;e8paFdlseB~A%$Cp&yFr~gG?pW(IbC1C3}KU#@~nwbQt`r^bJRPaD>VqK8R> zrf^1U2L`CofL*ZFrtzt*qnw@J^f~dtxZ1Ib_j&s6(oVla4)f=C%(wqyNX(87bDMc~uYJBN=8KML4mMYD zTlUEob4SMN*E(-=sm-7ex#@iIdB@MMo{zldIDgI;=CgK|$CSrh+fW)4J@0ee_+9PT zaB1FaL*`KGyEg35bIoVYv757_qhrG-HqT!r*}U?YJ?2*{M4hI&#RA?n7ilNvg_)O7 z8ATVPjxSvZ;;MVlE(6yL^OOC>%C=0Y>0P%cUCQ5MG+^)8k_1Y=OxbkmvUZ6)j`)uAcce#pF`^U4KxIGcBUKJT*;PusPM z?G}oL=V@pu4_5VMBPb z878;9oz!z-j`dx? zR?_<96obNukCPgcHl=>IFKx!{VHXw`zrE@3tsB$B7xRBwB#T?Q!)w)nJ>RZdcRuFo zj(PU>O}P2)a57RFy{}dzSQ$kxK4ZI=-(H)mj?-=^uU%=`MfN)OAPeNQ=?zj z<@1Z*%V*2;R4zSYyHx1c{h|KVT|;I&#mpJ}+M~~TIK94H`!1(JQfTFOSSw#%Gu2G` z0VmzlxuHyd_?_UE9+zr|P4a%O5Sc`%!H13URU$r=mDQY1)d*N}hI& z@tecF-^Ej@?*~V>IV;}ssjWRW?tN3S*m{WclAT3c#XYzEQGOxY7rt=C$9VH)+w3Um z=B|Z(()ii#qeItUC~X__o~b+=W{f z4Tr+hsGa6%e?41}>l+{Bcc250Q|Df}u-W|6C+M^7jjjSEW%QkRsEOc;YZfrY5kR=U*I`5U*c`;zweQhP@a=G;y< zUTqTeZ=A|fl=am(+QU1dVl!^|-Cwlzi}L&Ul|Sc+{@|{%l~Xc@B)sK1a^;jU=D5|` z#XpaK?R+Op2VFNWwC%eQRS^1qk;vf(rBDUJ|gbLIjZq$CX0#H#?Q`v4qkcDiKyDKuJNq4u8*8gazvuHl+->-H z<;ioa4~z3qkBMHl&U+pnwQ zP@pubjV38+KXSUVRUCZvUQyY<>jvbgm0Y{3$>f!;k8$7)q;P&! zFEr@y9-xThyL}~(4yid_|u#}sU98}$vG`94eY)u z!iB$@7YA{#DPFDgvEnp=FI>4#N5I`xijQLeBP49B(^tbqO49fb*>Y=iXuOOp|7PfEX4O&RfGNQ z)^j0Jm3HBvGsSXEwTW9t{nh41XKv%=CWRCOcy9ERK)9nxN%)=h+K>XDiiLv$Hpx@8 z8{zKp(l|>b*XUd~=a!Va6T+=O<8SQ0;U8E!tWf8!n`i%}&3wE0Upfxa-8-;*2K34Q zE^-#pY*L(=7wbc%lQ4a^^XsUPagzs!yfALuKBcXb_ z@!Tg%H`r-$gC3(6qf9IOUKs8-&V9Rkl>4~I#>S|RZQV_V-CMXlB+C8ccmJF&@An5W z?N^kI+&dy+WPZ@f%=1qezO;YC!K|!o+Q>4#i(KNOGBD8LJ7U{(u{E;DZLd*{uRZ27 z{>|$5jxLv}hNowU)SlL=GY7t#?uqMC&)XL_&hT2&v+;1MllZdfZmo!Ga1jkGzIqLV z^UZ7|xd21)-OhEd)lG5WD00B?#kUtf60^&6cdIUDWPN-4wcFi?_iU~}ls$Fpp5oL` zo2A#BDH%ASX5get1E1YtESj~u?%X@>9Qs{+oynN1)AiZE8uNYja#^SQq6`yGvA5y% zbc^nr4c(1hZ4J#`1Xma_@zUh;t)+<3$j6XC zV8dz8eYXAi*S@f`d96b#x?hHSv8raBgOQ}5yQnnp=vJUQ%3O>D>Ys z1&=nNe?Lh^tw-`*TuJ%VPe!65FC0E>TJ2sV#@(}&s}3j`G#ABJ_7+#S6AvR?*xMXE zWzzUv9jxF^30H%+#oVF{vZ54mL)Jh4^wwE%gJKX1bGjFawGvKQi?)wG-3j{hMK~F> z%VmlYi(Je&?WTq!B|~&ilVxVE(^i^048il{-VsBBGFK+7oOpg$A$RJi`&-!HJ*=)l z`o?ti+80(O;ekH&s5=&dkc)Rl;(DWdeBuW4k5AOURGo`3zb@tuchxtwUCV21Z0_zp z(A?PCajpH@#a>bW-}60ja*9H=vDl9G0RM?K|!|`3CoR&{FZrpm|!bY$(J4BwHbfG-6 zKpy{psCyT%sH*ON{LFoTVHhsrAeRP2MMD^nl$$zS#6eL>t*lgLxCsh^fcM*QQK;1L zlA)O|l$n+$sF|ASaLLHf$gIfBK+UkM2o23t{-1T`%rKJmzTfZjeBa;mpNGxfYwfky zUVH7^I{Tcx_xh$G{FmJtk}qwrTK<>wy7=j<_Z#eJW_mJi_=ukQ2T{@K;sc1P+%)`$ z2VNxLy#Zp2(pOU~=B1@UJH}uh&PvzXXuSA-5c@=nJ=40DaVefB?dW@g$FzDIqWcaX{{Ha3!8OBPt~olGml2Yj za$rt==F1q*6R_xv+ z7}*#za*beQ)1o!llCV^YFDJ2IK(ZuPuwYSXuBz0n$x(j2oW2sAt9HQGh8>CWVTuO& z8Xx-+>hxae>gOVk6-VGp&Vz!;W5tmrf{3OLmjyb>(hSK6+Uy`1VW5ozv}wYRzS{)b zg@)23Y3V#=X;k_{(zoSTwAH z{eQSVbW==dnIK|QJw7yzyjv7;P7qODFZ(F7Gs5!3SG_&3$>KsQ_Ahw;$n#29J|2p1Q@0gIG#Phb z>j!pEMD=G5 z4H6$3WP50kOgNmcDLa&rwIlSYM}$k7<-h72o{PM|b2k)5UWnRY;42Ttgf`ZPZz_&7 z6o#QthT4d-;_x-~fhcuzOej8@Er}l4Tpt0jIwq{7K5|pBKfbL!R~&h`cqr6h!M!MPn5LS6T--3m?C|(Wc1Ha7tJxeF=fGQ}{qRF0Dvq zyMxaRa}+u`y{>kSQh5j24s&cZlr;D?#To=G($N;*uhb>P`k5kutWrDoLRL`V%;$(70SZnP2rQjE6N|Iv>#ZCnj#ZZN)-q2iu3IX2P>{G#&DNF>Eu`EjMNL)fB9RtFg&!LW zV7lTUG+xcC6q;%mNgjSa0^s5v{P0X+AOX9XtnXN z3<#zuUQp?1;MYJQ(_0TyqE^9L=KXonXejd}EYKMlFg*Eow)J2V0;Ic_@(lz9WFX!kw$$KUI0k(a^L?hZd5i`CgjKubs%YT7HpE;k-a0U53)5@+uW^T$0tP#u{E1Jol=anW$>95$GC>p&EtkLTzk`u8ye~kcj3mY*(JJ zGECYJDf^{{^UL2?KuJFKYEK@Qq*a3?$#o8Vy$jm_m_BusI8Czw?LaH=AIlsqu7oo8 zM7gy~bC;@WP)Zw9$(5+1!id9V3Y71F@MCll@s@Q6ow`=oa7L-fZf=sQlXV{GLBDkP zL_Gtlk0eg4&P*wd+DcdIOSQo%nuAd>{h3vK>Pr_?#ngZbmmdBI-9?;AO;sfNJ*;vvgKCTQm>S4Ov%!eKi)_-WQ#1`xojykYs9`CZ#;D(X%zZt2T?g$m zDwn6DOii_~J2UH}sVc4-&thHIyKI#jwVdv@Z4kUhmm*YlkR-Lz+33#;0e#^c&de4Q zy+&TZuNYu}io>c4_{v>UQJv#<8$m0-=v8oQ{me$!P)W6MmN&Kt=%Py0(rWv%DN-@i zTRDYlMChr;U^GH_#8kgAz9O`YH(2)VI*7Abw>3!BZU8HU)QosYbW~YuG(rKU+BWfT z>*0TY+Fn4!J^cRTE8?|zqCld^fmp`OZuh!TJPm}}n|y+u{V-<6<<^_~j5?7=xz`mnilSRp&nHnFoWCbKUrQ(gONcB;$F z#Z)I`wuvyHD9`o8#<8&(xpEqbOmkb&+;W=RG~yr7C0c6>T$!(JjA-v2jO+}*GTd8f z)t%9IqJ9(B(a5Z!d2jG%R-@Sa>?k&khQ&qE>U5bj^7a{iXrT^m!%-kWTWgjKR#-J4 zYE(;`*P;QT-+JjWHAy2Y&hVAkrGS_u)r*H9)*~${FGP%7L=k>SQe4o!cCNY2=>>dS z>MiCpYKQmOG&-ayvrco{KBp&*51XdaMvqZ-c{6mBP$Z1i3RT{X4N$?&sCll&2~H81 z0i$OPG?o?4!+3o-X0cGO)-z2`3XCLvA?bXN0X5L@;DU6FDW<`yVl4GiMlZxvqFxoO zb~fBBp@Dm+M$8hCDG~t9(3GGcO^z$TWHPv{a0|YWW@o!Z8VRo%y=qH%xlzp+>34|M zV$g0ew3P7B9j!a{b?=cFG<2H{sHw?SLC&q=&tX(~vTB&KjvM3KMizx2QMyf;o1myq zzhS(tE7djPIS^={k!=^kOqytn+dYncnSpE!MpXtyGU8dh>6&W9RP%y_0%+tIKi?H( zqgtddveHOfbPVcoWLQa5R@q0W?i57`^!=1()d5b%7K5^g2gzm@hS?cnMLM(+mmxI8 zo0>xeJ0sz}06UUsQQgI_EGjNk6#Wi?<8T9(uvRtT5?imPD!=_AfWx}EXi9UCHb|B1 z9cpJTC@+@(D$@O8Z#`H^*XssBMtAGM%8Cm&Sjo{3#r_>34Gj~GvGLbkyw~ch`3-^U zVv$`U#-wfZ^|SZH`iYKbm0d$L+J?z3`!r`2&h!B@kH#V!q<>au^gkq9i}7dm$HwP| z)(>cF*z9djgHmH*2?nLf+@Pda;d@yOPtL+*g&khH4nSJ6`GtoD1s)m{d}z>PhX#cn z8WeG8(5OR$q7Ds;Jv3F*qxwQ z@EQWI>4wnQ#2V~Pu?p6-7n+8lcGE)uXW9#kN`z$6j~Q+;U5{6hd0njB!-q1*}d@T&4%d?@y2N`Vw8E$&J z`Q@$_^M&oQv4vJ$HkM0h>LF!OG&txXo91xuk=JRMqu6Ae{`MO^7zAqC`DQcQ zTg)o=Sb3!#G+l5x2o@a;j^%x67?@dhR-_8EA$u~gHR>pHiVkY^8%#j*`X(~m@RaY_8b-Z zly0P0w^@bG%mlM0=-udp0nE4YWUj5?IeaNn<IL!jm-{smK0sVzi>H8i*j>mYEC zD#4{L#%Yh)p^4;CfbN6>&;nHoFOP+TuA@nAGgge1hkHt-jfxw1J^(rExo_e@_)WslM7PZ|`G z#u=8%zNsR+Hrm5!ArCfUc*~2tiUHDMjM~@PQTwvu13OKX6X}1Rv3Mb`aV9n9AbIoq z%n0sDN`<*4=r@VEzWq)0U9Coa2gwuPx72sgep}Rcn5LtrzHQn1zEWNk@Keu*0SCV^Ljo#sB<$ny-BdNuMX(h_^vSEnTVNfo4_T|Xzs)nSL)XAuxaZ9%cEFhw3>k~ z!hLV@(XaQa`wP_L**X3QYl5HkeyguRH-Ki%YX-^h{PIuOM<>t9CA_&N``h&Bbjg*k zuYhgu&M%-U({1+NfTw03&&tJkYJOgTHsN_z=z+dG-*8=IGN!Ro(3hP-&w1DMg#oZ@ zm8YAzf4fo>tC4^90WCW=adMxr} z_1IdawSyi*ONX2FDEFjCp|VodP|KrGqD?^xY?S%dk3!y4i@rtWHF_4EgjL2fsrExh zdTg(Bq6vo{+smOF1upWY9&hVcVGD8o^)|l;xm|1wZG1(F43JIC0&Q1QL*;YI;%Pp@K zhDJ=7GPEYGOd`OO&^>w*@*Y4&$GMV1;%0gVqA!q~g;DG?5KIr|;H;i!5PF_+7RFB; zC_TFk!3Uo^Fxn-`EKdltTj(^7%3JtXKNPKpQTN3N=%^5w=hn)8k0EaK6?%}!wSy6C zLk*(hx%2=g*nv7^lW7y z?C~ZM=@h0Cr&E&}>Gc5VjO2e-s0lbEE9FZ3e^6#aPni=RUgirAmih2=JI!UjAe{1- zGUxWCGG8cBp0h6VJm-WNY?((qe(pagv*9mg7O~H|@>m6 z5im1jJZD#ns|}4pA7|FaBiq$kXoF|a$=eeYi=q+u3IXY;Eh@$G;3(DI)FRDY5DjxQ zJ%Vy;ye3=kGY69ai2a9H@Rez`C3Oi6hLYF^0Subj5Q`Of$eXnS+tEfGE<+29aVAEW z2A;j8on@DhG8K35uRatF!n`DWh{sxp>~bEZyj}91S+jDcqz}kGJN6WrzFmN{2N_P)~V~MnM}b=m`!~DE4o084E{Za zr;9P|y=AiPN>rHR8hpN{@yPIFGK{#g8tqJR#Q-fPMaN=#QtnuFQS~QeYGc<@=Y#%K z^w)LL*iEyF$6$1T|+B_wX9`rku6v~TiH(17t&Msfy6GpYPJfBpGAtFZcwqEU(wGr z4a;b$d7H@nx=8b-2E5Mjem9g{Q~VtnWJNXsVz&fb6Og zJRH@}kioRhbXm@0pC2?>BhiE^a3%+2FwK<@j_al}82()uqW{-rF!Yq6Wb2))`B|&UQ#NB zE#JMF7E_!%FL?Q*n>W9iaJv4J83)=9FX*-3+wSXtFJ#Fv z@2&sy>3ug3yUytT;?HAWM1;L~@7~4dPa5VtrPFv!P)Orv+q7kD`!Gmt+SdKjuHiR! zuXrnyS*=`ARlZZ2x#qi%Zu$JNJ^K3&l5|RX-ne_?UO4&M!FCVVH8Iv>lpyWss#QkHDVnozngGv(-tFml zZtA_MpEI(cyV2egu%LG0UtcZAzkSx_kHgtxzj&~f|B*fC`KSafR{edqoS~+0`S9=5 zGDf}gjqIa$A62W?4V0GnzFU$Ta^{j!*))G=x`xf-#+SXb_;qJ*%nz$NN3J^6wy;q) z@y(_yo9?{ix^_(FXJP&mPwdz?$MwLmAl;FT75;-JKgn0fRT|gSy2EA6Kz`iL%R;5k z9~&m@FwTC|CH#|{e?EI$JmJmwzL^4&e4&zE{<`z4)!lFJ?cTlR;;%m~UYk0pD(|*uaPjBYUcNbh z;&bLx3i!Lst>^Q=Yd>w9c&+o`pIOhkqPBCEWZyn<{?5O)Ub}bv_$!-Np-Nww>3)CT zq5E&9FFCRAr)zKKY_P5nkIkQao_1u|g@A=WS4N{XObrXN3?T8|Ci#PpKv z)2}{OMw+#sbatWkjm=-Dh2Hu3Oa!aZiAPW8xQ8#xeE#mX;jh=fytDDs?APCVuupw8 zZ#+xjG2-wWWm5iNgTBl+g~d!CvHQn2w~BRTZGCMspD#aod-=C#-j8+)s6KBV2cj;& z_stBi&p%0>6CN3{;OE}u{%(%oKy&t$6`#+k@BZS;?sEyh-dY&(gFNE6Rh1uM<=lR@ z{^p&?Yr{{xAIFHhKV81Jm$`1#W-s)Hwxfa1`Jpj&?k4$plaIhvO^Uw;uHGbJGcV_}Xp3PbFkhS)Ku?fhLHfAZ@Go55FM%jqPIZ|~F@aX#XUWj30AYqxGI znYUYY{UpYL+|<=N*};TvS(zykLp-`zalvGU#DM?d!YpP$rP`qq|@2mk))(0(tR zeJy|5wiWS7U!C@Q>tD0`8N62~`Ry1S-S6_PpT6<$jk$2X;V+`DeyL*DuEm9`d}Oab zDAdLl`PP@e;u7Z zbHV2un^jx<13&#?#!sQ>%FDhvG+=G-)YbcczkZpDo_%3vuX6nQZ8VkRyDul~e6Z-< zztEGv={FQ7o8w+0rXXW}cJhJ|L)lx3hGypE52wSrnW1UfnFT{};Se(v*MHJ^*hA^c z(V;oH1xx1UGeZmXd9%_AhT;TtMxUFKKXlgI`OMJl^sF4c37MahUcd~U1Ou7-(Ur4l zD!Lm>MORGXgml%2fMEe@l^?Enn>%ah2sMC!VL^kLK)ORZKM+(ob8%5{vOX(yaeiQI zTK=4ZoLq|^O&2~!(}j;yV#fzQ2yr(o23pR34#@uBaHX@od(I}egv`gJKY(D*GM_@n zz|X>s#&p|s&nX3T5WD&4^9QjLbLOV?BE*5~57Mwlvj6>I2+Thmlz_t#=H_SO5c(dD z|3q#n&_5CNu$r7UZ+<3jlKs!9Ek`x{6FGZ~{sIV$=J7veADfn~pZkx(#OEjEr0C5% zJ^oRS{8*GMrQn}w*aPhULH#|dqI-X{aTRk4GapT3Sa4DSGaofGYi?SqirPv(?km>g zfPU;=XY#ROJu8jwIVRdrYf{`ekjKWS>$5Yn7Bl&JT!2g=5K%JP_>Q*6ZGh)E1P!-l zfy-AxL&TIH5wm{&10WKZa%Uwa;w9*e443_qG`hIU>R|PWQ%si?;FbhE6GIm^G8i~g zlF+dcq)TGCJs7Iqw-L-_}QHj4u3uP?qCLXdtkVqKUING+2|;RSPpr7cN+%tu9|ca;uvdCQdQk zN5P=M%qqxWCQf;Rx)2RP6Q{&l?vp@KaCrn1J!w(`s-A6iY+d#=P*#%sw5)U{30Dy^ zQ^q8ist_o2gB*55OUp~wnF{ndp?0+ueW0Z>2yL18!|O4u4PkOrB-ce zvJ_%3Z)8)a6=du4=dj6Aarpz=G{Kc6D8OaZrsla2*G5Dkj_$FbDm90}ifxkYC7*0! zv>a0tVYsHpK^8oxH{#Nx1rAwYzPN$C9^>Jgg_!*L$#nU8a#~&t*SHe%au(nk^E@VI zYK*ClnCu+f5Rw){+Rs}YLzhIFFq}{w$O1n`AosvdW1%Y(?<|m;up(bz zN7>ndKrG~$X(gtl0=XF>b%1GOxyb>|4B8G2ELWKb68^QuqSQ1QW$EL#d6^0TX)4tLqy4_DJ zQIviI+2XnP$igtt7gsz8!Z4oByeliAQEa&|MG*3lKDtFgi@RHK-qc%P)HW=>;@wc2(FTaJbr)1 zE*@YMfr|k0>~sJV2wV)1Z?_g;CV@);3hj;ptRQeHKx7t03^z zm+&bBGZD1$5+);Iub@H^Rf=Fuc#;3k5=j;zL9e3&(E=WA~WC=?VfDfwdbBJfCs?0pWJw zY_22V@(V&d+#Z4>902m3vWEiy08Zw@JB8J2o~vN_Ip%dVv~W0rnweb)jV7qCV0jaB z0wGzSDfkbtkqO7^UYRQgHZZXS_9ae;H8P0=Dp`=fT%AeKFoKly7(%BO_2sXhHJ#9p zP<1F1fTm{Am%ltTmC)W?+7LFa4?+0#A=#g&l00=9^7{cR8^NR7s7T_52jn+e$Q|)t zg;H(f1#)@0Sm&kasbBtb+3zIp_CWlHex$>|LH4h4EVO=37(taJFsf~K6hUurQ04@J zcAB8&!Wjg;Nf6VAr09U-J+&B8xB(}7kJIEol$uh|sKa||A5y6)RnxysW%DU$9iITP z&_2%6H{50dK^m}6z~&pagQWq(Q`p=m@?0X9%X`R|bL4Ubk^2EEhI5D!mBAD9gioMU zn-CP(^`m~~tVMV)oXrIMbE&~Up3OA;cRz)H9tv-dv+${hD16W(J-$Jxo}m61Ts*EI zM5C9&7h{XZFMt{;ZUDc(%!7`DXQ6@o{tAx)W@r$a5R0QpSMSc4regTQwY;`mNBDk3>T zw9WxN8fpgOX*lN*j*f1_&^l@eh|W;B)d8T!?mYf+1!FT4Xvd%MPw3>(lR6#}5{*;e z#}#hBBbEhJ03=*$r@;W+%s>bLKLFI6oJNh2GB$^h$dl*dl>{s)0p;^bLzreEDAkLO zaW#ddUW*X!0zDM!RfMnr4(eoV{si(7o{GxB*hqo(=DmpjQm@zWpYkKFA6UY;Lgj4$ z5}`1h;?O)r;WncY>=%oFF7DLAh1dqij$fk9xBx9m3w5){mgCJJ`xy;9hHyOgV|j+b zTg7gIF@~{W^i=j0A_|Hz-;{=EtbeeL*lWUaZP(OpP{zG?*{|m1m--dk#(j76`g_bu z@kbY;t4i0t|H3pgI0gF8xg4=|__q#hdAA0I=py0};VydTNyf z6JPq#kYf#x<4wTnGMMwV z=1V+!^QE?6rg22P51b1T;s;icMGRkrc0{%v1}r#?qYP|77DN2#6LI20_A>FH(+6O8 zvIp+>gYOAP+c$|uxa?`6+E8XUqkW1am1ntT)+*O~KfEdz+X)?CDOz@I-s0ESZh7q5 z%S{Wn7i%-d9vJxa+7FgJ_U8w$g$^G1uc`jylE?m*>$U9q>e=rsEf60Ujm*6sHtEV?c?jJU>zJ0J~nO%zNrDgGNe)FDl)0^K^zWK=??@zof+nB8B%-1rkwdXl8c@{EIn-1xAr1Q+ zismg!NR|MHB6|zEU})?@TAJ*+7#ieQ;vN(YfrO&*kt-_AiYy8~hay{)P-L8Pg`hcv zP^uoa(M&}snzlG9veyYk#yf|)j3A+6;5fNxf+rNs_8b*i%!DFCnxmrGmryhnb5u0G z6N*NA4n>a(grYf^lb)tNLXnZk@uKOSP-F&ksCq6T&AePfvfzn|EPIZM9t8+RPZu1D zo*4*5j}cr#GS3M`<^)Hzf{O!bxu)2nbC->%l^Tu1_7<6!Sm(PkbmX zkKrwo%j_+Di3@c+b3PQVvx3QL?g#PA@nrFaBaIm*ThNmV%YS0KAaHF-KUaR21twv5WZ$0A`zwH$CLX%Nj3~?=rtt}3On8}d;bYuSvb?8Y8DJiG{&0}axYf^U=E_!f@xF$Skp1) zmkI!3YCrs~gei^@$`}#ZSd74#C+cJSRiMZrFi>O@B$A5LMSa8>*a9CQauAOf*}(5F zo+S!^9~vNXBdA!U5EqGjfQ=F#6(t0Sd;-MMk44GiaiZ)1Q50ZlBbe~R`-oh`0aBI7 zTU-J-UF0U_`?!dd;($)k0HExTiQL{7`GRxb0AwV{4G{GaI8!h{nsWdRuQoM|Hn9)m_N`3iYtO5V9yJ@ zp-y{S>G#k(s&t%4^reUqXZ{s62ilT8Bk~e&7X^#eROKRD)E62LRf3JUc$TPN2CHf9 zIFap_ARNzD`V%bVkGukr)F15x$!x?WvqX;LMSV$~1kTD3@q$In9FfRYphy=nw-A`k zSHR-pqx}cqikv%A=12<+v@Zor&3$y9E-AB{VEn2Gz79upS3uVY`~}dp1J?>Vf{Bjc zI5<3jW=F#JfgcRt8@?~n$n^Q^FjXj{c`Z{B8964hgfHV2UTW z9r0x=uw=i0sksjL3gQW-c!G~|>9->NalnVH(i8j+m;Nl$?+5&rReFLe;f6rYP4Kad zoxO(hX`yK-U>t{cgbvmnC1h$A05=!u38wrBrUxvd!?Mwl!_Y^T2uHL5ry)8{KLq_=W^4$YDZUfgLW_A-yd5d0P#$*}`;70CBGlh_p_3NU|Tqn1FN$~79rm($RPy| zv*2!mDIbEda(rYu^34UGcFdHmBJ=}J4ua1kp6UgQOEnh(V>q$Y3&Cd)PxY`L>1l-; z&&!s2A^0d9$#D>L8OV1J21bB&+90bpXBRNtjALM%-a%2FfqkK3y2#!U30rK?&A1z=F;t3`> z2*wL7Rv&nLt{DY*xRo3P2XJysMtY2Z%n&O%2<`_*a$w3jqD8*`5~fB8oC0(NQ$7UW z6f#G0k#7O`+=eyNA!K$FOz{N&h7vSaTKe=6*}?MZ{CRyoU6b0G~&^xxWxh ztK}p|1L#7LZx-Ze1kMOLf+-(@cOZTl_%wshF2I$DCz#?1-pa|b9dc|3yxB?)g4c0! zbRzu*z|ULBK``ChN^%r{&JX$SfgFo~%LN_5ln=pE5ubs4WlPYX04E}zV2USr94E&w zkYgg?I4d~_9>vKKjr7rg!>!~XcnBQH;R`w?^1Ti@{D4z|j$q1%UxJMS5l{878R_XQ>Q%&>>xJM;aM&D^-2}R6s9%g% zHMDTp2s(l(AA*e>A0zlQ06u2LhhQu^9&y23n+$!t19&Im38wS}S0a8Y_)&k{0eBnY z38r|0H*x&0gMS6!ax4A>uZHu5oO3}}g7V0hVmt(HHs}Z@J_M)34FR1FKFxE}I6nbC zl~a!Nw=u6>l45=V&KBtjrt}005if=Q?;>6bm_a-GS`!J4i&B$(o zDW2dC#3!O$(@>u`0b|j2H^CH7Fzf@iJ}M#q6~Gq|Z>|r5zl0;X8$s6&xs*0cO%rep zpd*<05PTfYA9M%dQ@OT*J^}gcLcW#2Re+vgq9?eV%eMphZUVf9 zfTQyR-7b#KA2?so5lnOhd%#h7o!~zTUkZ9H$`^`yk^v_KJ;6jzFat+=xr3)DqQ^^& zBe94d2l_7HumHcCV4^4ZD&l3RN7x`WKLWmlc!DXO;IoLQcJ|gXriRXoJcD?1yCb*( zZV2)@44?E!FP+HW#rgCp2I*rB_*9@=LR+SWUQm^R55bfV!Fe3rGw=t2o|a&VPb}xt z`YXXo@S%RLf?hpd`HWr<5y+G zKl&<%>S-(JB2k{L$Y(onn?Xk~epLjo zIoOYbRUC|V!t$d!Cw^!LEX;5))idSS0iWXAIk=UBTR6CxgBv;6$ias>xSE4^ad0IE zS8#AS2bXcMfrA%ua4rXDaIlVpr*Uv12WvT4!@;2(tma@p4pwonl7kf-EahN$Yfj@d5bcJoACiag)HVoDa#8)E-LQBqhmYm(8V(=H;YnVi z58?16H}Uc3@O~WLm&2<#Jhdyzm&!x**6oV$)UF5*$MUE2R31t<5cNvwyx>zhbSok0 zgW`#v;)U>4@Zni}qT7N9;{Ouor*M7}=YNgDQ2ZC1|2pUYi}SNNpL?YwbmQPYoc|ui zX-ZEoI>~>L^IzcnMVw#2`L{qsbT>G^KjbBtUi^|@#`%jlKZEn9alV%GLpk4%^GQFH z{zI|JC;eEzWG21Q2Wa$Or!O4QyTSE?8vuu~hHM8$j+@-+=fi~?!8D2sKMy~R3)4HM z!(8|x!o^&e-YwC~b>c(sl}L{iX1^=~FF7hrYR@nWxo|GR&vM}kga;w)fQmbZ@Mtb< zM0h0h=K!B>YN0vY0X5wLIM}3DR^~AL=P?>K+{V_gDV%H-9%&Wc!lpIRz^=5UeZz{T z)G92n3Y$K(Fr|IO3J;N~9@t-5l4PcY5&H?8pW zNv0XU+A55B$b!e5V+sFZMPsy*;U_CRY#0mu4_0ZvwW23G#hmZU*7&4J(c@y0ViKaJ zOiA)hdT^zhc`(v?A(%;unflOAt7Bp(LPX(*_k2!wF-iMwxRoFGMp**r3HN zCo@Uud1+}D;Gv7*W77)a*l+hAl=0yU%}f$4S>r470zI~@Bqb%`qy3aQNhuj~up=ci zi^(!E@#XXY`LvT_r$8IrvUsoJ^u}A4rzehMYAWdDNvw9w{J6NDguUWT^5$bJLmIyF z#|Q4cBrvbga|P35!%iNy0qFD7CZ`q5&zt+CK5Ks31Er=tJ^wjL>ciNu{8907lTBGM zNwmi<06Q?U@N$lM_-FAkd1?6Y|EbJ^jEVYe5V1+pvXj$NQ`1rdvU5`BV^<${Llt&T z6f90k(Whhp^*8NnOzJG6hZK0*h-#dRofCPPb7!#|dGL9DT3*`R6qcf=j%Ur+=V5CB z+Xk}pXH7}N#w)xaNh?U2TacrFaQDmnJTNGTPvkah%y=LcN$B1d)9wt~Zt-9=ZO?ev zex3(5$Mo8!(~Co|%{LFE?Ab~4&_wKBAllqxoyfFB=kJs`HgWQlztwcY)G>b>m!_SZ z82h)eGzN@$GIrABv<1=s2~pJF5^1MAk@!!svHuYJ6p8V-oULRe+o*p~U~s6a=NA+* z;<4eOA)&*=RI10+L5K)eQ*4l0Jv<~tr3wiRB@aKHZFKaLrY)i|8EJR}mKQ)11ou00 z=jZ!m>|i=&$6riAOe#&?Die(Ln1}wf+Ze_Gx)}IGLXJK>qhC@|0qtY5{F0KUj+r*q z0-6Gtn<+hw`3*ZT4`cj?^=~jm5|3o;O6vKU?uzSyW05b(NG^|-ry?N;545LGAD-1-cACLD;A1+!FAYffD zq}1MJF@gu#oEkDPt$q)d#WY%?Uf8{Ay?J~F9@Hiu|MxsB1?pXv7Vt;~58U6!>Z1T< zfm!^(k1GqivyLKq^N4g{pPQLu9FHB~LEX#xXRVK{%>07hJW|1fba{p2aRoe3P4u&B zAIX^o^r4Fh4>@RWI0wMX1&>@kY+dj$_nV$rQwVj-O_gT&K_0ES`0y1`y2by*gRK|K zU5>rWqMc_deu>E`%HjMs-hhnYiIjsC86A!EZRy^1f3D}LLG_LlR!w)>D zQSJHoLUKPT4#65Z7A{fAB!JWA<=7HXXL4x3DzxV6EJT@Yn_(Z(=a?comWOHGl^WJ=>oH?I8HOj-o6WIMD5At&sg;NTF{4*zv>}z6*2=I$?%uNI%R0Oh73bkuryZF)#8Sb%^$Ina`F1FZ)2q)qkQb>xb9n5y5l>q z1R;*MIMxO!?)sQh3*toO$~fVA$2j5E^09`FZnbEOpj?VHr@93diVmKGtXb35qyas% z2sxaMGI8m?b+lX4%BbSIc3JoqM!Pk~cP>+#Xc^>F;ccRh?t4C4EYY<`WW&ht%gCX>#V5vbJR{5A?3qBISgeC*%HiZ zvwwGRMbv&QHFwM_j_;hNGL@HfWN<_n^`hzW;hS=E%CN}@LMeifKEBi6Du-#79Ms^i zCLMO=avF>8DzZ(H5;QgM6Zu2*H)aqeb9LNc6E98 zt%LXDJ4?87klq@&l8k;kwp@`hbnBxi&7)g~K<0jNL)hHUa~g>6Ot4Cq#ib*C4~D+| zkYeywKTh9;$i>TwI@+SILFEHMIS~37v}FLR?>YAeaQgNx)O0Q5a_hd81Rm$*Cf!i! zG+iD%Q|UFG?<6CHHaZG2+hlaGbv*XIrfVWs1M!`emK-&m?JIh?2;zJpZGY&v|0_Nl z`a#oWt)}#Y?vE_@t?0hh|30G{i592%EWYy@1}V{-Q2U+R=b3X?bGcLPdqZE|C=InT zF(kOal^W%@k|6y72~?2a5lHaJD_*Pwi#Q3c-W$1PB&(CQdn!nB@t(G;CAUWcUyB6$ zCj-m&(NV8_d;4a&O@=4r=odF0w&?ZDG7BcV8cmyt2ysZ5S8lwlN>!jMmer zrPH^CXlYW=r5an&Cqg(0Y%`=f>g@&hG+ln2RyAE`xEk%gl>uq5>yQtpZ4KAb<2yU8 zw5>!bm5`P3j@;FKYvMh|dnEjE@JGRqyZ2(7wri&qmotxpBlXzM+-QWjQLQhy^aU4f z*Agxl($7wdPFMn5K5UPj+UkNH>%#V#BCdqm zE~Qlt)3_WW&}W>{2Aq(O^HwKH(Rqcd=k8mV?`pd)adMMf1G!Y1&cod75zf||BT_p; zN@{r@-_>+Z<}|JC+F>b)rt^9XWM#+W)p3gQ+&G8zZgCE;$k}!m%C)<=HC1wBJ*=@}}nX9PpT1}+6@co$bHP3O%1NDXa;vKp2^!xCx-o#|ZJ zsAt4kG^**`90q!}XSAZlUpJ1~Mtwuf_6=pZ2z^6{zJY#WTp zNnq|7Km4iblyh3wbPBl~yKjB-r?%^?x~HrIgAhiWj_+)-sto~3DS)hucPM&7?VpTy z82k_5hr>StKLY-{@cp6R8u()X@BNd(tg79`cz560^;290&yU~I{lmEG@(;**d7)a< z*~Cey?V4!GP18A-)01s^Axh_4uE})Ikf3ErUJOu>f+^KnKKj$Oey zOY^f*$IPXZ)2tV>u&|2LN}kNj&qM^Bv4chYxSYK4X^YcRrPfSjrC1KOjZ8(FiB6EQPWm-X03hi(RXR@(W zAB_zU*7?$sYtK1BkOC>#RU2Xkxo~JzIGZ`aQ!@*)(!#TG`i_29T6l^c%feaF^9u@c z=EmcUp75N4jI_KSIG@DKS%_1ku!hH}Alw9z;%FUe5L^u01h{m#T(|{rOW{_*y$rV# zZXeuHxDVml;BLVA!>|v6d*I|ZhRa9AW(r-aGV@j3`E{ueNTLc?&B`fI;mn))Sp}*A z8YVX{2aDxN*jke`KX(?6vq@u2N9-^hm^42xi&+q&8I6OqbMmkvJ|;h(PAb!9sh%(; z2vAMUQDJcgJ8R~rspjL{tXbf!TAVXql|4VdK*cdq738R(DiwC^qyf9YwA2~E#Kf6u zCpI%5J9-wgtNUgg3vk)=E(d9uvO>LZ^60bDaL88z_~$WEs<~+k)AG#OsB+RtCa6Wf z0558&c?Lj!I!ox`a;fI#EF6tf0x3mqE~gV!lsWO=34?P2(deKXlPn8Dp*M|>^$Rbb z5Vrp`O7M*n>Jdu{7I-^g4=ecnUT_OwC#(3M0GpptiC-sR{INfR=_NZJuPv}G;7L~S zGl1!NkbXoz7cljrFIJR(?u!qfAt z`A5&O?_+_x4emY_gnRg<=T#Oq6LOEXw?MZDYk%}3n&D<;vKZ6jZy)g32AbY$>kO(! z9Uj7#m$Dg+{Aewb!i8|ej~xAIos-rWd;bhT&>Ee2osQ`KlizjF(R!ox&joOz74D+3 zFI$x)!*so=UZP`+7as$H>O5Jd_T8{~=Nq@a>Yn)BsGq<4eUjbd27G+w4ISfDdd99u z#XiSV{Ynb^ua9aJ#)}ofVHEgo0sr~WP@r9KYD{*w9qlwB~+>$ZyQ`xrY(0- z#l)4p!MFuSU(w3T9eo=TqaH6@(^mZb^TMb&@#Elq0X*GL`QB#tt~N{aw55xs5?o%K zmmydpEiKTM4p*{QFjq*79(9GDSF1djBHXI%b+yXAHOlLh-s7y^>r|C}6VL0sw?`vS z4dPPVacsyfU6>)r$Mwy0m9t>cqEcKEy~IzlIHNcZ*DGg83|?2NyiW0y7ur0}8$GUg zdz`QGIL~-p^!CJ+%BP~d&R5bs(dVn|L2#kUzNN~euGWL8^SoGPf40`MN$-VJtyT8O zw4LY4dwj_Xe-Rn! zJ=)tmuTzpz5|l{7d*r;zqk~bk zd*j|`k5h#t2`-y%uR@7DuJWb{@+xqJbn#=krFn}a3lXT6K$0+~Yzd^2O7i_mhpQ!v zGKv>SB}+6tT73;F^+4_yYr)FCsgQ2UZnx-DSL{uv(RbsW#k++{x|wt(v)w)=nnh~L zW5SzEw_3-z(~Zx9h=aAExY@b7K9aer!0p%$-!lqaU429Ckj>s_eYsqIBT=5MlXo=B z+ca`R7~Q^&YoJRaj>WiF;4#`=gI>&2@*7CS zIAl|%4(&`uOeiGWB+wkLk2qKuQG$!Jk-H%BU{pkjU}U90CvP*7oJ^3zO@;h&wVZ_S zpp0-C_pd64Y?b_Xo%|}B?~QW#9Z-5P!jUD#k=y9zYxgyR$a4a<9F$0MyII_3kT6jW zZ7PQ!66H4`Ng|2yyUO8vwS%!=d3~f&;J&92H-kqUroc!@(!|r8BdJ1hd-%b^Fk_56 z?%Hk^g!gFmcj&fRe4|5tRpS7CUhg2D7Ja&xU7}i(XwGYt*vRi*CZG=+`mbdtp)RZMWp` zZ9IF4L}Fvi-5fGzllqVDPZgiH$-0ZQpO3E6>#GVq{4RTBKJTaR>>iZ2ePwiAZ4^KD zg6{;!0SWiJW6#_OEDO2k+|Sk3H={^C(ZqM9&#XM*tUm@dcz9?c@k{jgpXyOQhChAV zKsMR0IC*;X`e9*32kzSWOwdj`+^km*= zCsb!|PRf`zt+jI9Mib>KQTdM1dG~Dw<2XBs#6jUDak)9~MK-~SYG%XDNxPIvzeJ|0 zFj8H){))PCgK%2q#sYQark_mdyElHnEpDqJJ^4)>$G?&Sm-$;vYJJ3iUFBVYw~b?G!o-r2RidrIV?L~_;OIRsOmq-eRD-xv#4jv4d{C0h9 zEw83eTdU#1^ST9^+!P`6@e{RK>)KCBnf;Fze_iX@cG}SpJ-F%Y&9i4S_Q}%wNY0Ij zW15rP7zepuwJ<#-bgW`iRY$8q_9k;mmz%43ZjAc<*FTJ|@bpkm?*HxAmvs6z!}F@a zd25);_}31etc9Fkcs_l0x;F|f_dB3~IQa+Tr#`0c|0yL}=G2Z>_F9^9WT@(Fw1b{V6160+Qj)Kdpkpo2NK7CC**b?_ z;5?ON5lgv5A;~jHvK8_r3`^fE{sl~$#Ru@enlE3`)>rH8lHu*r!pIQ580B$J@3BIU zsm9}~p2lxXEQmtjOqCaqR|@ToM$e0FeH$_V6oS&LJ<97W&+Ex;wSjl}LpSjQn)&W` z>jIAzhwiEmy&D~|3FB6A1Pz}8_cisA&Bc)zLATWhR>y=l$AmSq1Kys)#YwkClcl0( zq@v*r!mAc4B=eP}NtnTO5=@@?6_VkMV1bsMFfp^;7WK@ZY!qg>BvomiRFZdl)#6IY zVy$G+G)M7?4!eViwud!#SsivK)bbk|hfWN-x$-Ql@Cgjh8i(&Oa${tz_PMhvNwq4m za#f;^#F(cpHE~-QTG}TAOf+_H80-!jiSw^2`HyNj*j`uAH1dl={&V6#aK1$9&8Tw8 zEp%;Z?YpAQvmwg!WLsZM@|dpMy&q|<@@Ua{U^c#j3BS!_MWN?ecG@QsLofOrS=&}= z?5d1n9mMF6U#gT}?y$SuA^%0~aI-qOM{I%m_Nt^sl6i@x^KOfv5ZEkza!K-sB{$03 z)DAbG0Wbk)4E(wB-+@#)WHGpUTz*1B^VO9OJCo`F@flrw#fzJ+>*T!14Y2qysM7|a zh>8&9kNs_=WJ$NqKKx?A&${zE&3a!I5g6X)jXwL~%auNZzpnMD%kiye7!7Pi*u|lW z?FH9CskKmgk3Rcu@pHvhV>TEV1A`ry;(OY@vx;8Wkt)fT9$zmLkn!6wV2^g(0(EJ# z`^T7cV64aBWstnY-*b;m;D!yJP2L@G!LTrejPVsse>T&(T&58fLCQ-OIa^*V_-#Nn z%c_!NWt0ze5WC0o`DB+K?svQY43nIvRGt@XMzGAUn3sRi0VL;)i$@`1LO1{>v=8+~B zsCTPN;++(vF5?%B&$VPN0);BuYpoNF>#0JchI18a%4KKyI?tvdvg8f;njYEaK31YV z+TwE3cR)l%OxfC0%=A(e>V~agi$y}84FMNR`muuPEP|b@RapvEU$)}~2@3Oi%ods9 z3-1XhtBa4U(oe9|wNw08@~aN3JuUhl=Q|^!V!E=$*W9$!>(R6p=yNxkn^s#a8qBp- zZ4)-2HlVmT$uKwO?c%L#3J2GkH1HLt0WC_d_C-xRnXz$G&A=w@xKO7n{pSnq=52^u zA?(ujk11Me*htNOboA04>%H4X8slqJgE9v^UEy3SUyQvetHGcBt&aSW5gOPa{>6AL zVE8%?GI+ljLG@+&8OtSJ2KLn_!Mes62aV<7QhlXX!YI+q*q^fVxPoq2v6J7s>FqN2esB>QbR z>sQDZ3WZbs)=c)>7VWpG=&q7iSzNU)v|Nx`^W296SBIZ8$c}wD(DfDNkBx$nied^@ zkEuVf_7nFXcL^dYScLLNKhcz3TrgBLwS^06MNi!3g40A#hORR4StOb^jSGUqA~smP z_8a#f4~wQ(auK%$iPc=NQ8dHI1zSWjo4H`SD5;eVR-b8#|M z=c?9)Bnnb3DmtY%1%EWk8@b?Fjr|HP_zUCk3>SQ+w$EfP*ky2ts%UEyBfXm}be4m41&q^?m0;*!)Y)RhMR+^_|z&^y-vBa?e#d@3;hI>a1$b z#(}cn$3ph6F2FgJd)h_`)Q+=T=4mR{#SM5rzBFcN@mEZ3^s!i9TxafCQmI;7_06+; z0$#j!@;$o8#&YFQTG+nVH)Ri>t*l-fy}9sbZT89b&PCZnKl$O>d(V!2RJ-HtgL@pE zt_>Nyu_X5BxQ~6k*S~XiKpfB|nS@T8Oz3SsKu>-%2IwmvD}Y{JMCeLeLiw{e}?e4ZAf!7uYJ^^_#_J<{lFF@<%@%{8KjW)2J&qBmL7~{`l0|&%Xcd{4<+B z{XA!cRuX>VnriXlnX^8R8ld_ht4JH@<6Rq_6()LFE z_G^LL+TZl*&leY^yDWWyZmYSyIq;J|f)_v2_tTF$L$pSyR?nKSLonKNhRPFVtQ(wQMohW*ena)Za&&Ld+A2aV|Hcwu3<`eI*^Wb7KZ z_yeo6R|gg5e_!Q1^v{JqObKUp-QE{HP1FyUD_wmQP`q%(IE|b4=PW4*6<+(sde9m1?5yt}4z!HyPc?RT#K^(( zzVRDy(R+UO3kPhf6nl-XPht_<7@wwQtEUmZmGZz%-+JBIzGv3;`ECOO=HxGU^3!sw zVfhQbD_s^Et^LFN-|ueUm4Ek)hvkedZ=n>+q5Dm9x>m>5l5c)RZT0(7mFw!xW820} z7&UEYP=JO07P}q#BZJB(PAs1|BPesk=8;?c3Tt}Q*^b>mt~qauxAcM2H}%Q6=NvxU z`%OaAU2#8-*Y^YM;&k`k4tM^%lRNqT1KBz8&I?}i=bP5(T(3_VR6COug4#dNzp)#; zqu(}*J^5Z<%RC!(*4}=YS^lI~56yXIPp$cx*)e15!*ZNH`RdlO<)5zn+-p#i#h>TF zyC(B-xRNK_-LAo@{`(ud^DH%9S1Ect+FW3D{d(e}X`dQj>(J&U^H=kFj_f~LoIcri z^}I^0(1VFb&YnxV>1gB;e7yWx^A!7{!yzq656|qWzvJ}L*`)zL_j+Pn8dH_wW&Sd! z;P~wOTb*4O!pLHlz!G?jIe#;rf36?bz<1{2{afuf6)h{X-?S`cthu&K=3)YOZ@4+9Z_7ZKMarXwA0YRC0Wb{pUqH>m%$-MxUi} zf-%=nz{Yc7>&|V+tH3DrocLVDwY-XJ#H!nQW#_8EKY3Z^wZd~(PBxy~<+bBnMc&YW zib@r#3zff~<2!f=R1y>jNvh*$fC&TKXd%szaPOhdGy%W`F}qGt^efF zQ(~hQImM(48H0V3dj;g3%mnk-NtE?0xOVNz?lm{B<&}vKY}`|Kr@FPH`I1V0(>gjH zG}k=ts5{Ww-d1<1xuLnPwq4AWPWT^4A?H8URA0K)E><)-{||I~+R$pMTM*rk6D0qh za?ZU6m+A`Y8anpf+tqxvsRPmK34_uP?Am{|<)l_o#FSTij>0?MZZ z%A;smmDw^|`xMRe^kt??Q%dYpN=O|Yw~tts4jq*`Tf4+{*`~Qg%SNYrFH5mswlz65 zLW$}^RoG+t*0%(8^9tt`+J-DEtSc(9pSvu4jKL=DP4&y1H)_wd|9sh|kfLR44rp&G zxo*C6lYNTwCKYy>S3hlA(u}5Bv$g7>&AiOrm^s!>W?KDv47S%!E*YyGF;=^1Y|7xd zT16qYlODO}FKnOUC*0WXcj_`zE09h4%Jhw=Q>*om=o zVpM2F5^sze?VX4Z!SPCRCY3i#jSospQXw~{OMK1GdRa77p#d~A61y-;j#1FZB6o4V z>5Zx$!o_f7mKQ_tTJ8Uv_keZ%1dshBB+tlH#<-t+uPUJQ-yj*mEU*g?zaT{ zE%HtC2Oc|_e`X+Xr<}_N9Xpoq;e4{pc<=r`&L@vK4>CUC#Vgg|>ZxHJT5H+(qZlE^$c@S1nvlL*Yf|}pdN_v;9bl%_FzdQMPqlnr zWvAenFx*lb>&($o*)N>#H>z;Xwh1HeE5~>A*^CaO2$Bg9BFraAYm;?YbNUcFAtSED z0a-x`eDSkx_39@Jxvl>}SIIN=L6`Z%^cvcl%E-_^D`qoE1^s5v{<-%a_m=~vUYg?W z_iJwtO>Xb0=)jd@X9nv=P`l5y!szQA5*6h`}mvu3#rpsiT%SElk?{|wcAHn9l{6X!;SuKmwce*&m1c^-s9$6 zA*(oRY+F%Ue(ZCPijx(_C8q{?93wIEFm_dAjdvZB9doIuFy7mD=Lu&LF(V>>cfWwQVI^eK0Yw|={3s)BQos>4FTVqbZF;{Z_ zeB?({$}=(!!4QC1vbw46(yh7&@=NqSbH1kK-lbdTn_D~Y-Ksku=`O0Yj5A{@EvAgF z!Z$6c@R5`sj)byNliIt^pTBgk?WglibuBPpR3Y8Pm6okldpOLE@H|8D_l!8QRL4t> z+QqMld-Q1kW5)&#syKDF{|Og&w6Ffo<)_L{9z{M+@MO7F1Nj_NmJ~Cz=|}q)Zq0MF zu{j84f{QjMj+LEs8JO!#?<1;!ZXTbXI_Y9uv=uR&<;hwRLly1!>Ved%g(XI{9Lts} z%eK@JCg|NQ6YuZ-=!k#9(=U$rKW%i3ckp+}S?7@WG;?2E!n&uDx9<`A*5^2k-{-V$ zUEIep-@gwD#yB-Pbn2{SJ3t6~s3&4e6C#Q0vFOvlT4Y9q4)R#IeC! zz8EXDun4&`&1A-%qPwlyw_41D3&)yRwAMEjna?OR|GHIsLg5V4yXK*Vt=fhmCfjcp zh2Cu)Yi4+-DCG9_&Ds_!)H|wr!)wiN34+$w=hR!=zEdA`&tgXKUF}I*3qlJ*@2%Ys zIxXb(*F~*&TE|Xqo@lmxZJ`>WJu%oMxUd!YjX}39T8ogKZQ6H=Ih7izT~Mt(gl(9L zl}w^~IenvI!?^*O6`9-fu557pZ(FxH_a3*_vbOamU z>|26G&#&;B)#EN;$_dv|=lW=(zQokHZN)?|7? zs};|hw^=TY(Bn<(6RuxE2YEr8>vH_6ySFjcYxE{)y3a{YT#%IFy<`Mk&G@ra(d%_8 z`iv2RJnM^7qNiSR|21;TL%)~qx}4DJ?k~~t1a$~pk{2ZSCnhEZV24+V+yBqi@qX)p z6{V~umKtz%_p+c;2`3q_O1QyCF(X$~lkwhV>@ISfV1Q0?t7f612}gFw7^XcDMUxC_{<8!jdJkPbaT?Vr)VxxPX$$l@lv@Zm= ztE;=mainWeLo>0gFHyP9Z#1s1Ou-$2k+if62{^p=>dq#RA8L9#q=^;BW{U}TTBj9Q z1Vbus58=zSSG8y`BE7ugNss(q8e!h(WqZ5fttprO>o%_Q(t|0stcCp#HtxKwTX${( zPgo;2)<&v^LuzR8SW-9)5-ck#cRA%c=)@9HlhH?2TDTMET&Y)>_Nf9s=lb-0nSI3! znN4Q}_>QAAKHIot_n==@82yDcX42mCyha|$>2!>tCfnHe(BU{MZbRnq3_g=FI#hNb z#dg`;ekljX?zEphI6&o3Puja<3^Z2W~)S!}QPxc}b$B$0b$r%I2z4796o z`&@SBn90VP|464b_Umn}W4GQl39$^mU2iCS2L&SRobRy7wd^Daj()Jsk!-&TyZHx;D*)1m;aTd!E(0g_vEby zk|85nDcXbWH>E2lor;1HS^O)W$*YT&q%Sz79G>QeX=}DDUbC%b&8N)TGP||MbG6Tu zYM+%#nq`u&6q4J;lDj0c!(Uy@(`EKSW?O}CWj2YYlG#e#-`X@7>BqhaanhGw9=*LP zcj^9y#f2o}ol5#PSkspGARbK2P0Vuj!i>$8%yl%A)2$+NOOtH<&DUbZzFQ5Ex50_0bP#(NdJKbljdC@;86VpM1`YoGlU$Uv5RVR;ZnoI_5 z>}Ot5@?-D(g9@Q^#{gFdYGW!PjJNY|3`(l*Sp~Ia| z0}|q4ECd|s9OWd|ag2|<`h~v=|3t9gA?FZG*r<+Cc5z48?*2qpWkg49_7lgP^_ix3 zLrlJ=zWx>ZENdfY#V=M*ox97IlPIh;DGt|tvG1wRFm{*_mWwfl+3#}QABH_3(GoLZ z>9X#>IBRnE{36F0MRJaqsT_uIh~=bJM=FQTcA}An-_WM-BxCr)iGZUzT=wXY{jMFO&7KGexu%$hw)-f-5L)(gdeffr!SfCn~p4;8l1vz{n*Y&`P zVuZ3*h1#vLw3ZXdhC*Mb>xPpV!zNVuW>=nT+|5p5`Y?uGyv-<1x990=tZv*5H6uHG z2tQEIErw{lhMmr+ShwTc6|Zx--7iNwJ*aMNrwQihY}Oji5yicS^gQuJ4JvoF zUu5I~1GbJBg-=LM1F9g-*Kf}twl>i{>BKv`LXxWVObZ|Tk|fDF48k^%V2pelR)cA4 z>TPfw0%o;A@4z@#z7TK$SxdB6Ot)y$nqEt0EL2!bUd2fXH2{2#pb;9~+_j2EBvI z97ZBS^L13@R$sqEsvJ^;ZWLjvfoYj4LJdTCjg4?zWQ{7q?o11Fvv%Es+VwALKgqaK zu=z^it}9zlTq&x#vW?{2FA@h%Nx3|x7>kri&Kt9HBIWGf=bxpFUsGitGPVbYhxazV zH3fFxbG`(pjZO=a>6yjE;?$o6-{$t*=Gxl2)^;1kr^TF5X4$tp)5av(EISCrT{Onl z-Zo;B`^Xnl`d~&T&u@w!;`p5}dCYxoVB9Sz?aScXAt9#QLqF9EF|!CYH7z+&QF825 zxyzu6A-3gio~K=oEfF#OVw#NQ`%dpG)(>ibj6pr-YB5V-Q@O7=buJ^%)?acl^2oRx zM~9>S2?~jsC16aoOUrDth$)WQ z;1PGHy8TxBzIz!of@=rufnu+vL@REMmYG5eEA>K4O_wR>Xp79WS)1*6n(zRZap+g8vAs+= zD_pSyQ^PJ5OGJV8F*skoa%b9_z>mhJjCEDb__~gXKnICF@l=|ygUiI|8*jT)eYF)6 z-O6t|In6B{#31>RVlV7O-&!L$T<&(t?YMGo(WAu8{fx`N9VbeWLaBYsb4tN`dDG%_ z?X?H(Z8y6A$~QKeIu-S_R3LdQc;1cbX=_NZ>1|l9b)%s1AygJVV4b_!SoRP)Yn~Tx8wV;bC@skJc5ra6`Hbl%A=6tz zx84n&)Y1yoTuM{2#WWcU>sRg+Bln;@RWxZuL@fKf$o_-*W0d?+ns5aVOxwrrURGLm z(zSx7ymok$dkoz9-=5IG#7XGw4WT9$)9(7wQ&8Ye|ObArYV7o^c)<&Nn(&nAjhA)PC%>oGy*PnJnVeAr-n4A!m zOvkt_NcmYRpV`DLpr-pn=koI?Tyf{1dBu=C(8TP0}CN5H!EV8LMi!E8WYnGAU%Y_hdRrvyik{Swq!dH0=Z-ize}M#h+?u8Y5)Q zeDn`rh#TDGjqqVmnNdxO^~Bkt`+DwdRe(WBs0J-mp-4lY&MN{h=QJr!pvu>rw)UQK zY05$)KTg_0m`CUBcbVw5s}2~8JN&S|PFC%UAtAG`UD>~pz&u3dItXmzJ6PW}n& zvqKASw?OY$j{naX!ChyvqMQ<+K3wahdnE4ZLwkJe^=n_t&adXItF%>u37Eo)@^QDS zB+j5))-!jLrk`;(XN}EiCo;G1Ubms=e`ad(ar=Xr&8?SO9@o~*Jm2wCTV4Ci^N*Wb zJE9}ccd$m*9g(jZCM(+gqn|l*DcdlXgz-&b;>WAwp=>J2#+JKU#mI#VQfNq7j15zd zTOYUA)y}>pX1H;pwrG7mP1r4BdW0!&lf;z4)>B?Q*L~&{96cE(GF#-^0`8t}Y=x=O zH?GMVrg$n9EL|9*5H8?3VGLX;9BB86!RQU$VmBC9Y#MTZ({R0R6P>#S zP3SgdUbkr*x=kgBElVvIK*K}cQ%!}jNMdJvTUc1{igQ`4o958 zRI>NQi%#)Q0hl`;eP`R`JE2?IS-HiQ7bQ%KDKxFYrLKz<%Ck9#E-qG3=Tnfy9E$); zOLxi!n{T{kV|m@n@@BZ@S8FWqfccw-n%q&A`-!^TiqGagmA~>kUy=rw zgkcEctYANJSMt4>a!19pTAs||i~;|1UYuz0oErvm9*5ydTT=Vg_&mc65aIJQ$Bk#V zFvl*8a`drQeV8-I*xlV-e1SLYzR$DK{)gjooEncDiW2qQ@7Q@r-1ACfr=;e9e*#T` zrd6}Ys0;1@&|QSAGcILm?m$%cfJWvOG#xZ$)EfQbIg_;R(v+Ii}wXjEeZi6FKyGKzVkK{2IY)be#0HNN{a%7j^PZ*bo*@;9Pl*+J1q;Yk~VM?4>%eqH1E$Hhj%eub0yHg17Y zm9-;sp2WvJS$ilh!QV-;{%OGaYhUG?+`Zd!$2i1nMq#MQ-KpZWM~|MUD8)3@<|c(? z5rdgQG4sjM{;uVv$18x{2CNvk6kJcT(z<3X#bKyr=0Bu zRY^Bg|*RXA6; zd7kkY*aLg8qmma!Mdq~JYrQIe+}hrJwY9ER4sH3;gfVSEq*Y}YE}EK^TI{r8b@?d& z-QVZYw83hjLskr>LsJxiJ|1qE05HMA8b*MJZXQ54ifMVdPAW~y(`2fNS*ceR=;gB+ zcf;Np-u+&94@Rio`evmZh9+69-i6XlC2i%&x6aZtlXcgUr`DTHzumGm=ys^3`PV>e z$jnNUq>A7XavfeY>O!6)JdC=CaErNnsE4$qYHoBlFH_0P?xp+F2XDf<3}xH5b^1S8 zUv}=j)n@19S9agdyq0%Pq^WuH+O=~Py{_e*WLHGF>DP9}L5T37W`YZS+*b%f3Z|K2 zS|hB)Z4AzAOFvz#G#LDRN7=E{+wtfQdTsWTn|;kuSLDDQZrtW<4m&SH6Uth<^>Y14 zK6Ig+l+d+|ktc*9PIQ(VruZ;XWbU5QQ^H#fN zYcp-$Tii7+8*O=n&n50akIoai0gZ5b-S&A6I4GJH8<_5Ff-YqKpmg&Z0n^ZrJISm= z-ow?X-F?cX-a#Wr{@RX!Gc~uY9%S8%0p-z*G3i#I%<)l7owz$(_ggL#-L1+Vo4XqO zai^QT3d24%FGtDBT!0~FuiM0zY%1-yUzKUi<1jhrRUg}1nlbvUZaE)``k3VHV>XDs@Bp={n*K8b^7-)@#u`vpy-_ zdoftc1RiGsgfYzb@8oB}+Y-o7f>H`)?M#Ltr^H6QI*HO;%V`PgXmiieB+W zsW3{uTj#02Q_i77W7fx8aGNF#mCTkJGcp}c3l^{p7RgBvIw7f+(BnFsRuwYr#V@@s zy>u^s`NbBD*^Do}9Dv!et@>t9!%icIyf88WQ@k%)ij|6)>TqJrX=NQ|QXMvGNfyao z>w{;WV)6}x?>i;;N6q*@AB=xPGQR?GGL>9dfV)s2)pw?eVQ?cmZQ&WK2TS)ehWI3P z`(#D#n(Y-iHv=@6?$t9dno%_Nu6eL!Na0%3ke1u6n|m&=eYE^W){1+5R<`e5d4LVD z3#&k{1!&UwyR=?+7GiZ3DJ*L4TSOajhGzSCW?aniR%k3)j4gWe#MsIFM5^;bq2ns{ zwyLhOyt>08S|(u0(#;!qLu-A8=J19#EY88!_hlmN(!;)VjipJvg^RP2tg}oT^mICN zX-8UuOcy)bo(JlH}<_(hg(I<)(k$IJ{Y?OPwXFic}vjD`no zs@L#P&<6FSFb(WZ!yZ9IyGW5WOO!RwBrCZfYe_+>1NO8%ZKEx2oig5RY+eH+aF&Eu>EnNT~-p@3=?k6Ff@f|z#r)##Ty_K zG>zvrr~a5ctvo)-*K=xj{?aC$XJNW)hO~0b6{$m7y*4ViCfKB1dvVa_^dXAWfhdKd zYH)V?pqz{SQ9#-rj}4mMLz^xR23YDdFaulA(;cvJ^G5oR)9H@j^9}5TMX^YL+p`s2kr~bn`Pf8CSi_-|Cmh4CXmFIcr@MW;BT_v#U4? zYmXF+ha-duLU@gmrGg~KL<*p4lnlNCrLUm?@eOYBgKsEv z+Ca!;)>RcaTU*Fpb#Kc^-!5bP#9|)5sSQ~4CJGXzhp?|NAzXUV$nxhHVWT|VGSnI&4%7@OQC^MjG0EI2racnuq2-* z<8VL?F47UQ2zlUWN9H&maZl*ggCDq`Si!abh*SK#XBSow^Ss8!q?QJlD2aDyc{wtk z;Yl`pkrP6P_OiA186a*c8aw{i#fa)-&~4pTRW zK~6Nv=PfGl=Hwe?&-aOe@Q@VAxMB6x5%t{2dj0VFpTg_YBI~Oo>$y?&8>8xvjaX#M z%nz$~@ybZ~#j9B3$#b2TxwRK9OF1U^@2P30z)=Y4Lk^*B@=OXKu{;yiR^v3Bn=mxP zXV7UMyBoZr5ON&QfR>9x9BREG& z;Mfh!d~)oE;{+TUB;PcFYLM|=Xm8QwZT`}kv#0hJ4Y+S_z~9E?YjVeB)blxgYNFBt z4Zd^ns?`W8dE##T6jlNQG4+PVO^DB;*;RAq2v^)k0AqMi+ErRLctT8^^mCX?oQ{s)|Bd&`SV zIXCQiD8Z{1OkRGQm+l ziKw*t(K$k%;T7S>~Y$h%Gp)5){a7Ip-HFMXeaO~?N)Q?(+o~h)uVAH%mcPeA}UkLyL#l6 zcBIQqdW)Ge>7S!K1*wr^nBVHFkVzHK+K6Y#vkkea#$9TA5(w0_T}QPoilo{O7jEdw zu@zoI1?TGTvxdA?W_wLQy;NQ-6az@|k?W{b=}1&(fmftjK=)nT+CT^WSpR@OUJKQ{ ztFXp2ZZG6P*>fl~J;5jAh9@jTo_nzjQTJsYCIs{-@Q5LjBl>SxJ~w#|%L{)f_% zJE9-I8qv*`<6dH+t)4cr_#R6uM-xkBXV7l)z!YceCTqz!P0#ybeIWSwdhR8YX-^ep zB(dBOQM2!v5PnG^Pk*u*{yX8Hlr=~beA8~Hmg8chp)KtEVjgy0wFU zJA_8|oQsmGfyy=!W{5ViLwK_<$E`mJ{WP9SOfSWQhhbnuAB#@Pc^Kt9GF7{4r>nR~ zbzX%!SGKh_omKk8x*W)Y{6#W)zU%=e=~L9Lg010(oyOezmhWmV%ChLp;gks{+d~?Z&3zxC*?zN1 zIDya_Oj=m6&O!Z0sB53kslto#Hymm!p>(^x{FMv!&>nW_lejU)#GCuV;-oRmlj>Gv ztd;3DPP2IVKoh7Z^UYO#IU|+aP!Km_=INx$N!qeGq!My`hahD&Cyuh5PzjO3hlGgv zvAz;*IeqzZSCXbdi_@oaV-j^PA(d*S+zC;;icVi^DqtYV-HH^JG6|Gj zwQ=re?`h)|tTx`4{w$BVqfrN5wRpXNLTaS8*IBu&m)cUKJ}|6LXb)+^>}tk(Rj~z> zg{ALNzOL;!C`c+B_@y#%HU+jmWeS0;vD#N<&$;2Qfm&B-3La?+>$Qbc z)UX-_X;i=2eMl`R6|u5`HRZDnY(C^$;OnEzX4@~DOyClXclF%J}Shb&LICYdgadnsyXli^juXh9Z(iOaJM1MlZCF59U>bG%Jap*6}DBBB;z zG+$3tgBnp+=&LWN`73!)>H3xjFeaw+sY4HZO#NA!;R)2z%D=U@8-8qi||p3gE@g*>l9%lVbeQ1ZC)N(pOF^Y8#JOzgzn; zJ2q4rz%9L*JjmPYowKP2=9M7zj;wM`?4 zXw%m=tVZc~KR%88p1Sp8%~@q~iXuf2k_%3YM*p2zlS9_pfUsx=>Mh8wmQ&Cx3BDog zx@P9v-gd~0A}AtUoZ`TVH27rf5RC9*Jf#?GbjRcFR4J0%O6&asHeD|`CHEQX#~0VI z!0E~==|;Xu#&&&KwKpUAEtidCE9!`rxi_kG1O z(~8Ooo_ak0lZD#WVw=$luhuC}m2Zj64_EfE$S6LP;p=F?jwjuahY)_4MY%XEtf6|# z4slL!i_5lDH;gUaWf)R28kZd6Ogk$v&h)W2IbIr-Er`J2vz&-I#=AhAkxm2A`7E(+ zGl(BoftWX(i0w3ELEOg%1JoV8DCQd(AYQ$lhy#r%=5MPh<{3oXqD?Wc3a6L{5b@d7 zM0__F#FgemeCZ;^ylfPRlXNNO--+1Emxy;|6S1jtG>w#%IXiCP zFAFW8pdLb9T`X?mKr?2C!5CK#3ui|hC5o?TWEo0Pq9vBPy^GAo{RNvGMOMW|2CG8s zzLZ=3P`dAn5HwbNA%DRSO!B~(;G<1lEM``7KkzjWefiE}{*mZQuNkOSmfXCH%F56u z<4``E47qIQ+z!oR*@v@5RUy7z4cDL#?e9)@wy2G@zps#yc1fYzp=ljUIyOS8jeHhT ze?MFNO7W?}yvwNOcoR3gfQBeaqx=l@yX+KFtJe@rA+>RDL#c=YXw2d))EmmlR~lhS z7BGWSt_iB4YAuvHQ8j#7LSq@{u03h-NDzfiErSX*b?cz%FHCTG4c|O6R~I%VIa!7ebW-w*DtKBOzt8xU+ zGeVy0^_`Afj>MFCDSj_6n0|VX@6b72`2HREetBD$ycy`R?Y@*_Bjw4ft4y5bWH7BT zS$BpSr|5I~fBjn7M4z^a+ulwLjgqhwozzgD|BNEh#88i9^pAt(yu~zWVPnEPUM;rtPw@_N{#|YM?wjcgOdR<8no- zeEpeb6Yl-7lOnZmj2|GWlwRy_*lcLC?#DkCM=c+}Bl(r3OZxS`t^;?k+&v;#zv@5++SXLlEujiwM$!psrvi)zK=_RiY4J*mSzdH4@` zR$uM>;lk3-PA%>8sO&=GuhEnK47$#UonL#~1n4!JT=?XxOd}zMjW^m~W#j6(edXv` zJDS*&eSVeBusT|wylmj|*pFWi_DGj}?e}!fx#sVt&;N7kv!ACtdobkXukl5!Z_%mM z|Kz*iyZ!Go=JGFEwV!%Fd_Fi*xEI{CH}rm(xHx#+`20uikvs0z{<-I?)o%_SezU*u z-m^yw^ZvaSHh%q+&VWqG`B}m7C%b7Kj{0rLp9^(y2F@7=4LX_V%pcv3fAifh9#6_I zeD&~X!$ybs<`v((xbu9~$zO&Kxc+J-kt6V%Flio^U2(6zsx%KWyrZr zKev2yVcxRzExTvGwvoL~l^R+1@L%l%0SG?&;H#h${dvox>PyYOKnTN>_Z_>Ze z+q}xUr;YcgSJwQsW{G&;@B8;~OlH5z^xoQIm-EWudk?oi-`)48d4s-h^10FWN8ZgT zA@4IA+v=>2em=|jkD)VHT~GL9*^Kh-7xVYjUQY2j@IEKMT<`~Re)-v>o1gU!(z)Oh zoir$__ud;vPsBKkS$j2n-tWCu%y2Cj5DY1}@cqgAZ$A2A)kk}N{bT72ubY$hS**-z zXqyj`?brLx_;lfC_J`k-!ru)K)<>LaUvnh%&2VY6;lP$v(t01?Ri&P3KZST@CfNR3 zG}HXAqve0?jb3_TR*_B?Fvn+pKhN>ZUk86(a&S?y)gOO&CWyO1QWKZPzq)Ye_s_O| z|L4ktVgDq%-<@@yJp85`<0HNhIBHUc+ofkeobdV(bK27KyxWMCpN35SWl{i7R`Xmt z({044h}Y+@-fcz;e(-3;{eKshomU=rin*Q7sMtj#K1yQS$M-*v{aq_lc^FX^&efW+ z2Gn9+i6jx$*pw=?$IMeMV)> z+PW<}Y;SF>cvHkSYrVg+r-|e}>N=LGvsrkh?=SX_W^0>wrcB!gy)<=Q^vv6DG}hYM zy-D-;Di`XeFa=KK14a6(d!LC@+hM+wKerH=@Hb0vA4t#6I5VyyvFU+$SU zJ3>l2G|#M_1bEfJt`&^xY}z&OpX%o5-CkRUX4c(56}(IMw(;zpHpA-r;kYgx!jy66 zzN!5{->mr5UBR7}9piF{82QcI>w`$6{^@>%1yf2&sb{!8_u`wIx8B_FfA;I#yZXC6 z`^ZdTvwD`@uD;%8-+5?jLtS~CbALT6{?GA^FIHZ-wAS}6n=b519AKJp@%H!g3UIPk zz{M`Pq3-GEqVGOT;D>vA4!zMe8X5SPpfFoBZDqtfZkY4_&JWes@)@U6HQ!ITXy5y4 z=;#kipQ{!6r0C=^e~wvuY3GR!3!}ZWn!j3b+|xM;M_${`=H~j9^zPHch?|=o-m7=N zk7kDL5b?hIhYoSoGfB+{`9GEDTJ`~h;_sa~rp$k8ZiZ+{?>@ixY5#H2&|g2Edgp&h zsV=naaKrC%m25^6=*ucZd4opu1zOJ#}Vn?Qvnxlalwf_c!J7yFS3&I(#*F z%f~-vRX(>ziM|*-b;n<`lB_z1XFs&rIeeOh*KYw|d{CMTb0a=1&9l3PVkG#c+~k8= zesfDwP2I(kga2eZTsZ$E?VmcLLH%9bM5PxQrh-VkEPH%9^*L>aWje zj7mR8T>p}UD`MuyEQp`I(8Do236NuKVv4(y%t^*LM#aa@cf`FljHBva6-T;&+!6PE zEKNv3=3|Ask5~Jrcj^oKvRsOsvervk7_3afU z9!{=KGHW|rgPbtO(L)Bn$YOU6nq$aCK3l z5<`a|kZS?b`iJ8SSjvCGzoTa_#u+zBdG8VOo-k*AOqXD+H&F*fB`ly@ir71hSc3O4 zvxo@S&_~Q=uxya675w3HCT138SLrkBy<*RLuaW|jV;ABQ9cN|%_~Y(2Yd#Z~h)a3c zzxP--OW8!2S-5d%@e<}AV{!Rsv@3(9@yS#n$>Hp!PU^}=-Tt%3{O~yp?h=BmsP<;# zW+{|3h4C3VkqVcX96KjA0Z<_7VLr1MEsMH-k7CuGxZrWc;~A)jZxk~tK0(#`5MJ;hGZfW7vSiNNwJYpkwE%(f#yUd z;$HORC4O4&mdK;+rr> z#b?#txGsq+Jy7}VMQ(4mz%j|H&2VfjDXX!|PB)O#t~b^0JT=5_Xj1{o&4DU_Hh!U0 z^ir0OMJU^L3iRr`tJxUZ$HhcO#YN45mcb=$*sjIQ3ZGB6IIEiW=!M}B*5s&Yr5;9m zc6EUof(XS%uv&=)7bMX38fUg)vlr1vD>vLga8z4waA#b6I3yv$M=8lTH8weR_5!3j zdGw_JeXq$0DM?Wg5NtHKe~%y#Qc5-dKafmH0?)(a{s#(NSQimRLK&3EO5*<;DN7WT zNFkW{bh#a)y4;RQfbkQRJU&`^ogEr=*URqEmoH|bW0O*=mjfxJ(m2}AZTT_B1oD>zYAUP@s*ME;rNLuiBe=smM;orUe6QSq5 z5+Va(X)HpEQAXnZ!C89DzaForyyp$KegCf>!S}yGIt$(1tcb*PY7V zpgrL)RAg|Nj#a7;$y|W9a6TCFpP0;mNzCG5a5z|8$ce&jv3`lTYDIs<_4V3Rd0i`oU?EO z-}O0itw>dw`iQ?N*(-qy= zxYT%CZO&vN!}L@~s!o|rw-?2sjIMXr=qMX~3^)%~iHXH_-5?r$>FY~B7DoldnM2(; zScSqk2v|Nic4G))lE51Jo&c#qAXEj@k6!p?;ZgdahPa;t^2Ec@7Vv!WMT9pL09Lx; zubWUR7!L>67C<9m49%p1D@u&e5nsy!u&~+CW|Y20HiWt_0X<@b>(y@C7^%h<0AC_C z!+u`EJ!-eTzewY>8gTRyU4{ET5jow0%SYITe;s^iGxYSwC&Am4ver7Oz?K?@Eu-m# zgos>g^9Z=ciG(xpqC~Xv{6)gq0B}7TqqW70FG@uwS<=EaaQO%~;r}bduCqN(H!Q5b-|tF%^e`s`UQ>NHLwi8002~Je1#217^DVL z0Ys>QwEz~VfgBr-Ru%xNb-pQB!PDBI2F+OT5I{E5<}7#y-~uAHV8I{N#Fi}hn;NuY zK?a0bMBJSPjn$wvfsFPYP`glxbS2o?%n10}oxn^Zr;lU?UP6xcU%-4yG*ZcayfpYc zEsF3W+}`Cplk3Gb(c_vHAGV0I-vM5_>)Pj-bGKrCO{oX(oxr^0i+U;4WJ4@ z83F46)T@0q1NchqQwZPzfS-x%Qvf*gL>b#bv8JXs0IG0F>1eogG&Lux5hrIV5pin7 zx#cWExE?QRGm@(uJz*gLszk|MJ3V0u05+N5#hQ92)no#WsGHsyKx{e^4*Y5Xkzh!i z$nP2;ws;=ocMlK=nncdAS*c(t1+KYO!L)H0YTY-9--|^P7w6F+V31edWh2mIzdv+5u56{0b+Ak zOMYHz=u3hE)RZ@fG8hn>pF89i4v5XqBZB4wV!82xxUm`#%hBIBc6xg2)zDuA6|2KZ zxd>MZh)vyypo@UmoLO>_-j{&b^m>rr*MP`h(wm^iaIxX~5%en{Cn}K}g)>08M-#M# zi}dUOu^g@;NUg*rbzG5wp1Ydz7W}k^0E(w@cFGnQidYw+7R4?G^pc953|Hb!f-CM1 z62s2`QI^CquC0jC&Ve(N=uHghB@!DNQd^*Gin|g0b~R+gwdFI~RJKom(*9YJj~Ab> zeHEBpaEh%B=p_n^)&3+1+p`= z>jF6#I;bJ=LS{&}NU=Es;es8w0}Y^ZHGKd47-u~HH-~Ptt;l)!6|lto1;AtPA;O7N_fNIH1;7cF%TTyI5_#{aPswZ z-YGD(4%L%FKN@($+d*Pu7>M@~&`Wv{yTbuh5M)d2rjD5uyrd_wI|+U`>xSglR;*O- z!9eL-v08i%oCe)Zh}^UZR3gS~F;F56?Qa1cf>SG{8+EH3a`UxPj4tEN7(Ky1$4Ckq zu8|A=c}6qv5797%Iq?imLtSMsa`O#!jTl>N!(m;kOT9wBPjsI=6O8A`q; zP4sWgTT#qiLBUO^joLgw2(p=a@K$W*t|5GP3((n8FyLNsEGbkUYQX?saC#DGrvjgI z)>C3m1Tr>TP~S_HQFU@;L^ptS6K*~FxZ-$9)cA;g|>!WiqVNM$3WeKyTUr0((0j%ttUm)#zuCC*hB^F$?3&i zA)=}#2cLB?J&EWgOL!AR=5GmE5dv$;k0I<-SNiwhaC&nBS;l&p!Sv-Y#$>T+>ml*E zM4-(xf>WGGZk`RC{Cqh1#-g_sEZhYIWz$%56kp>20Dq7fYsE0yQ{gBB!dS=)g|iRG zQ1=W#$|~esw-RpZ?jhy6wQt=b-Rp2~13e^M_iMO!v2H2D+X07NUxv3I?|vM*&PSyC zC;qRn1dOf;-by#0k&rCGl(~tQ!Fc=`a!j<;sdG$_K1WNP0Rs6PEp;9U6mhgD8#vt; zB8H4`v?wR;Do{%H58U<~2NFMqHyD5cn<0*gp*l-!Du(Jzv57FeD58u*eoQzv@A6~w zetrOU%@06TerhQL09E<TMkkeK07jq$p}*WfHX3^^X}a_;ed&H;AKIl!(t2iTR90KrLS7-A1Y zt0UWEAs+Q_)FiJ_@P-ysJ}3(NBOHf;{>2X~$Jiglh;<_>)`!$u>FD9dULEc8yU&n; zy61)&>k5)iZa+DG%faXqVOgv0D|8f~$;DHQrxZ^mo+dnPc%I{7+b!Os!CLyUEe7vz zRPa7(XMiVCo5GLAgar2?06$jM;jQ*(TO;5Ls_<+x2E0WDv&s%|hAKXF`IY5GD}*2Y zx|YA@uJDutaHMv-=A~;`3iDxDVw#%92>yso&3AQnJ_Z<0srLll6x6 z&N??V>1X$I%Ln`+Q)Fv*JRkkp=i^?9hkh31aCq6xKOVn)GhY~*a_QVo&%TA&Lz?UeD;5q!*f#EE>XJ zpLafG)pfn1wB?U9rL7g+Zay)3wOz|1Y)^Q5x131gXVLw6x{aHL9D7_7y1%bww)TkM zlZQPl)V?v$qWVS$m`o!?9WcTU&tN>0@xy*Gy^=n@eIV{ zk7pL1WISZ%kr8+d&lh;U!SfRy94XF_nPiV=7@i4uBJnK3^D&<7cuwJ=QNsf~zv9tC z#q`AEfoBY!8F*-LO|n5FZR&#Xqv0N*XsAZjg&%e8lu;d2DNxk&BR=}k$c%_-OsXO# zbBTy)Z~zopQz~K_5fU*C4^@dNdv&F1?g=maXe>%p#2yuj%oswE9i&Qyoh$%~x+E2< z6ChF1)PpK|ii1!Jq^OFE^gW?i<&QUhG?XM1+0v?jH2ftLjfhnNNmCMvRhxL@N4lC& ztm0-dOdDQ=qL~#{Tx1#&ipCwPtkSTXP-JhZP^3Kx#i~-g@uN-y1Pt|Qh>Pt=SP$jE z8BQ7yslwCvnZnaxT9q)3DJc8|WB^n&+EDpWM@_`kYpYOXZxV{eCn^+~jD#YCQIP)_esYy?Osnl@8K zPa_d37mcD3kj5w~A2MCZhbE-pLzXQcAbx5kI2^L8BBmh`#Z03lRUOkD2cgLBSD|Q_ zL{ZW(3{lbmN)?_pg5X0ktja&li%@u)BvDb(_=`|9_)t+%qoycnoCg$*>QuyPwMzl$ z*HtxZK<$zWRr;tr34z;{m+OcnZ;6S3%w%<7avuO=)G%3}uT|lRmJG<=U0|{kDW__B zvJ0sjDq)$s3(cFu`9nv7e~eSu!g2nuEuLZiGndsZNJ;J=n-CGVATp{y7GgyFhm!sG zJM#SKi!?q!CMNv-qP+i5=DPA^7Ja)-`41)h?_Bwpn*;yr`SM9jj>4LYq?p)b_N z{X5$xEC^4YzmzihU&~xqVMq#V^N*PLQVFS3x&M6C9TjgL~J zCetb_3ocrGGq0mBqzfcMCt-3) z!HO{g(=h^LN<&X5x+2i0(0XhJz7mRt2>K&yh5{!xgWV~EddQ#^{E-(o1J;GyY(j2& zv$;X4=A!w?&Cmaq8#D006cO|SiC(dw7sda6-V6lO*u2dfBlv`a{5c_ii1%;#6KEpC zf}g?VX<%h9Ev}uuz-|uMhkS!!V9yYi4HKLML&ga7h*MxI^2wxW@j}lCB)pyo$BY5+ zDFJDS$pC~}bGUqT%FI(`e;(hWdef{C`uF$)c-!K=OZ8r@$y6l4cKMdWlzj|bnkKWK zVElFvycGU+n;B-$$4uEuzzg9|F!>XljHegk3j&=K2Eqv#In#g(1RcRdNAMW*zvmnEeD(JOnqxpZG8i z@zB@RtMFIzh2UEFZ^ML01D`2t0E{`={RC5Zf@u^(^|4d+-l}?URJ}h|z0*{0nsFrh zNW@FulUp`1Wih~oAzp$hUV^8?AE!goII?Ue;3@DYnEVNbfzIZ;8TpAFK|OZM=-@husivqJURlVY!F}<@>i9QU^3oG&U%23@@Mw{F!v@< zQ61U;_-kmOS#1y%1+iH~1jH5*5sm2vY}r&)M59JoM4JeRfJPzXG@D?8+H8uT21O07 z18R&Kok27P5i_{N5Vv501QSI<3}9mL_qnfMH!X3#XTIlu&i{NH>b<&kZ{2(A*81vI zy((g=oe*XVI<>w8w;C{KvY_8K==&4e)$a|Mg9MWtg6{xNc9rEZ)eivQ23~Dvg1-WO z3iMhIJ#PT62cBSxPw*+=ZBRazARo^HJ`Oy=geMpe3ukEVu@dsD09OJ}FyRR<=j1CO ze;?qTTJi}lfur(*Y4kHz;EMzOsy{#&zNdeXVB$k?0`Lm(H9~nv0{kBE1QVX%C{E5l zA!j*Ye7s+iPJ$P}QT_*k&JF3igY?csm<)6T6CZ+o;K=Tt+}#Ct(ocYRA3z@7QC6EE zjE{H(Q#^uS>Z|PRxS6S@{;fy9Pd>q&z~4jueh;}_`gk7%Ji!#7V0u$Va&Cjp66yAW zJ)t9W19Suv9l;I2uY=ru(4!G>9qR!13D$ehR?rwD=L61bhS1F~@+ZUJEz@c!EhEg5QH9Ibooqbl{zG z^#X*2f=-<-f`fpkbYPiD^-RDr;MM6Ocq*sI_t3)^u#c7=1be~ZVKZI~IveC?3-qCP zrf#4knDimo68IFzLEB$#1y~3?!GtGRz{#=Nf_w&y`m3=Y!M%EDAHWaoO0^DPyt6$> zFvTbM9`MV+PXYeTdT3{WCz$XAHv&)fFBJT50d4?ZT^|X)47>^WO$GmYz_q{=Oz{am z4txao9RUARfR6!BFyRSCILkj3{0{-%tHqySCGY~|Ln89K2yhfDC>MVJin)a@9-65y$w zl~8*Lcna|9c9&pJPVN)P^#&}~l1ng_8L{oI6X;%|{GmUoc0rgu=m@6t5o`lIwX=A~ zSSW2Vyq@U+@lmmqEL8sQ2VDw9DyNmi%-H1Ua)){EpU4mGib ztJ__I12{QNkP`yfUrP?b5;(G_4|f;iPIAoHPjJ2PwlBw1Q z+^gGXKZ5ZocD6me2m8^>^yk2<+f#x&;7HCr&`~>scA>f%VNIY@w>t#i0G`^J-O%GU z;IDvJw>t!12A=Y5A@ryRT&txA!KdIHAm{nZNq zhXSuo7r`=4k2}yK2(Yh~9t6`nBS)mi8+7NO&j-+F3c@@=M=+IBf@!|p0d!`dTL5{! zkY|A~BhV2{bOh^g@@(^wpMWtrsHqPG|BeSON>{UvYTOtHJ}n5l2Rik*k>FdvQ+|Yi zPZQuqEj|R-1Ahei-GRPe0lo}8!K4SlmB3SbkMU$REeqQRyt@4-cqhj{3;fFgV?3hK zli(savJ2ivoN{!+yhvfo6`sGU_adwmbn0?NZ~@0> z3;1jUyhV!-!5_j=xk>~bl_P2|QVl~z<$G!UrPXo z15YrehhTp=8uxpHE)L;tpre;Co}eR`=m>TPJ_PV!;OPa13-AOJo?u#;P5oyN-Wc#< zUq1AG3FLFU!62CE2yO>H59z_X&FW6TKLJlLetQW19(c;Hsd&z51^fVbb^a0D1pE<{ zw+2(D`X1n0z!Qw$9)fWo8r%P6lrh!+1bhm3b^k{&-shePg}f5TKMD8<@C4(xhv0pj z{0|_%5^%Yee1f4G%fAx*O8_gi_!FE9NA}DB-D2412JE#FVH-e4Fn)UoUI#qcuL1ZE z0H*-2wkN@II4Va0LF`-9`;V@AiS8nyK#4C z?(WFlMckeAA$rn>?xYXhNgukCV7ik&bcbW_xT(TXo{>h(sW6NP`t=~3;11jgZsXu) z4sPP$Mh>py;2I7-&B0Y1T*<-Z99+V|N)FEDUk(Y1gn@o(ntm$-WkcQ51a+{;pa1_y88?ilB=@q@TKw`PM++e?V==ST$IKjZG3 zxO+Btr)6=3pUd6JZs@-FsPk+%t&1SMoV%;-9>Bq5Z^Aoscd`S))p~vL?GZKvV-zzU zSwpqv!VE&FJ$#445ln68dV~>;B^c1FYYL}6{aY?B_5VA$aC&BJN{Hvgc88WB|{+FEp3Hy6v?rrx-=B5qX_c9t&1 zW_)aVjRuF9>1>cM?XP<+oc$627tD%F#@@ade18DD{rkyOzv+5SFXYyxmB6oW0PIPG_td;F?pYiRfHYXxlPTwlDP zrr`h89!*wi3=T3_zce~BTFyrIlfekdDcA$7`m6%`r3&m%j!BA1hz124Cq8+_+?a%A zB<_t{H~+)l&Huc?w10Bu%?at3MAV_sKoY3hv-o=Exlf$fhkCt0xli=^k0>t|^}pFq z`oFL*HnuVjbS+E@+H^*wf}dc1_)Wh} z)jUQCI=T}HIrT^QmM%@fKI6VvOP7XCTR;u6*6#*7Gm4MqkFhz+qd6e-Y>Yxpg3Y^; zDUoUj?@^cfOT(mn@GZnYjlsq;I~9*UOrLM5s;Frg_2-d?4%ivwHn@-;Zg_BnO0WGm z9_)u5us1%rKaZ2(L8|+6JmSEEr{X}v8}`TXz_%mh>^A)V_Bah5kHI8>l+pT;PU@dp zkC-^p;;;7D=cwvyJ;$ihk^(*6Mr7n?e?8dG#k?sk<#>pgf;eJ#6_2=P9vy#2KP?{7 z*i%g(T~Yn|r{x}aWC0Zi9@@Xx(-OU0n@NA0MmV8tATo}%X7i;5df-{*wI62>HZ5e- z{(5wP2R+j$#=aJf<);o&^Ptv>!usoBG78V+2;T`Fq<_joo_f(3k+VOoyk$R!&|i-> z@CXIvIx!c4yS;7?wn=2u5{EDG^w+~1<$}ss9e7Z@B1~fZwTwl@rbMq=7Q^vhx|F_& z!~wWTz@y59$25Wm@p{t_O)=MFsIdKcbYQ|j4wT|8)fqo;=E0^V7N3oXiABTHKP?L; zsOnf7c=Y=T)i7<`k6N>0Dar^N1RnFHb7X2X6G1%CHg^1#hsLaG9_WDI$V0wDCBJ9Y zU-bA3kI1N~q?omA`FKqa;^7DC|Aq(If)weWmc!W9>WwloIZ36*PUJ0~sp$6?J@Dz9 z6&S1ig~ty{Rovtq|5IAnFL5oUx&jt&MzJZ2fft?5DH^`BN+ zwDiCyR{HaJ1|E)x`}hBXhiVPmU-cMR#A9w^-lgKd;DL^cWz%1e);%gc)*kww(vlFj zG@5<1$7D>YC3tkY5vx7-_ESS znoh>>g}=1x!w=vydFijGikNGSj;+q2C?QyLCah3 zuUBd)=P89UUa1lkN39aw&mW08OFqo4N%t|QN=}VutmV`l&U zk$qNN!twR(bVhxn@@*}*kn2Ko9q`xTVtFD~idHN)E*2=uc%WrK%PVD|3lF*s@72Y1 zSTAEYyz*7|;9e1Gl=4&FKWLOyjh@58BIGv>$S`zMcL9`_kx-Sbm7*$Hl5e zETvYg1sVzdWxk-5g4VZGiZuEnb%+1-$F=fL8Ls;gGdvW!aqW%;N-?!NL8#Rd*j~a( z$p6!~b1j!IfnAPs)RvHTbtJ3xN|(K@43JGl-J4qWR>3gT?B~k5>2E_y5~OrU)Ka8f zHLF!pz*CbxIcHJILqqu#$evOxfisMQN8J2|U=`m|W(AG)_Vq zeM*JxLZACREhHChk=LIAN*~Dgfc!))`2n1KN~Jd>d2^|>1zmua3`dO&UD-s)@PZ64 zj#dC#8!g)AD3w0au2Rk-fnCohL0_(H1a^Ht6_8o4|AQW;ncTIWDG%@Wh#p?+@qef) zIg)%z{RBwzgd|T+(#@ATc7a`09*E7Rch+Ik-}bIYf06)+;3w_!WAR4i_`t6EXE{NrVSd2qpSBX}PEDiVjJx7$IQ5u~=IlA5X%9v0=sUT_u1z%M{gl_EVBod9jNR}?T`=l(DTQBmSUKhz(-;Gktb#wo|1++I3sQ!%#jD79I!cD+8Nk+d3B#< z>g^F1mXUUajE4_(K-x8x;~dzjM7`&MGjW}+oL)lrYdvlkNCLGaLZnnR0=d@XtyHz8 zM}9xij*m}uMrcX##{||f<=Rp)*On@O5A1Z)iqm1C*6fgjO0&RD{(9)c zwRc%amnW;qwH`6suJs>(toR-6T4z&~+GfFM*Gkc@9k&5Lq)OVg*d0E!aD3U!B5Knp zeTEo62=XIk25k8gaqXH7*RH+wJKBWKtjInK=5cyj$nW<^l=>*cH2Tm-n_!8Q(fGsR zcN*P@emBN-`0u8;4ntZc5#YhKZZA=i)OAaHM4}HmD=k@$oUG{>>7>haA&W*L!(=)r zXEd&8f5F&I$GGAr+yiiLeG%AsOVj%@^0_;5eR&hb1US0;NIz zwH_bk)Z^;TDbTH(-Ditjluva%Y2ij&Ix>6YvK{i!jw|h>HM%(VP|s@D zQwUw2qt2@=B!Vs?=rRagy|i?BZ?@V(x3u^h%15xee8B3`+x`2iz)nU>mnmAbIx<`6 zG90=LXLafA{^6C%F1_6kUfGuPcHez91G=o!=wbt1Y&xM8m}A%ZHiub zR*r{sC7!y+SN3-2z4AhNOW!XP~h>g39jT`aIvvlwdL%F50w|n6;OHeNWwG~2oyXUYJq0hW_3@W_=t^;8a z;wodq{hvuYoise9oe!oWRjM?KXLW3N$FFnzl#5;CKcFXkbBtetWYOrGB1oM3XXg?`RB)JMG5c+|+J@ z>#cUL65<4#bN%d4xgj|9cGt0dF0~uMMtDv~m;iClwF?mIEMlo_cao(#-cGg~C^vxR zh9d4EHuL~==-_lPgoHMGb$O6>hH}!Z<@(^P2fOulZ((EQA(oCN7UOWKGk2g~sj6S> z?f!tJNd--mCUyE{>ZfvDXc*V71A7{jkbil*F0_qm=i?gDu8-^Db^}}&LjT_G@OICG z40;d&`Us|=w|i#$gh~cwF{s^(z2k@x_U_w`z60S?+b6MipLSl!l&bS>3Q2Fb=Rc|6 z$wt2;VEY}uQWyP>fbDmfLgYW5^>r$-022Idd-)f@)DM$|(yB7LR)K|b`Qo^|t69V1?$=$Vk$+uiw;U!tefJ1C&J z2Da3?2=8rJ&HDK(EobQn14Smackg*vyE8_QnVGp`ZQ^UdJow zwg1muPfd-g+9Rw#emd2qs$Dv{s@>P8s$DWn`b^i9!VzX9m!Tfb=0(uc^#JtJ4V~rY zjQv$SgEJjbJ%-4sjHgm;L4bUA#3bob_YYJbQh-~+1CH&V29yfRFw$+N(eD#kLl0ls zfEtb5e`=)ErjvFK)})7?^Gb(a?Aj5l$Cia*GJat&azXZ#YMTF3Nmn@6A7T7cs*CbU zWy>3uMgBiE!qwxc(Lo)=C5yW~)hQXom5!0Dtwp}MRen!|NV{a1?-QXb?k>_NLZn^d zv+JoKX!BD8pUqG8T{b_}8@Bl=KWNue1KgQmyPoRf&cmI;b#Uk7t~-p`!HeMSkVfe2 zNRQCnaUnv0(GSfc?XR*s6wvh(M)IoJVM$jIM$9zAl61v!qh3d)L%w5)9XmU0ubCZ| zbjERYlMw}U?L%v$nzNO3nQ*fWlCEBEv?l4A!p#S$pEmF;fY|_Q`-0i04vgMjqD*s7 z9ArZ*esu`w3enb=Y>hi1Z$Grw65ihnH4Lm5tRnk>D zTctC#!UIvZLs7QFFxRr6CQfzFwV4haNQA^9N%$0=@e#+(o$W_+uoVLa<*V&{vuiEstFrLvLMZr3Jkm@qok2SY|cc zOt^nx1sdVT;`K?kA}1p!JvTQuLz$kLpOs#mp1v(TcY998?(~fxZ_L?WtT>ygIG>qW zlb!KJddB7S%r7%D>eDl>re`#yXI@L+HZO2yY*e`FWAgK3v9tdD6;Z*`N~5D=l9OYjVzJm}J$NpUU9m=W&J5|Zg^r@3msZQzHB9AD zPYz83aH>cu zbaDd{=KK1I8+}#|h>1i&QCT^Umd3@cO2R1&(Ud(b;712(BtTO?d>thPR%VaafnL5? z(uPt=MJYOlJEf*TE1$RnMwC#UEzmfpBoc?VEJJ3f;v_FzwJILEN!dd}H1^wx2r-F~ zD1y+04pa!7HFpw@H3-3>7)cNaOZDX$^a-Ia_iw}gFKlMQ=iO;b0j*L{7}0CpT=u$~ zy>4NzS%MGQ6;~o!a<$#a97OvWekm%n;_X8A`U!i@XRif<>~SLe?PGMZ1j;~P8663s z`F_PFy=)_pG1*4+nlu}G+wsva>|CPjKwMeIIx9Y488gf$`oes>x73Wch}|c7dx^v% zoVhiAk|!%6SAF`&$3|Gc%p5SH#%Qw<-U~BjdU@>qBO?nyIf6X~xM}@lH7wA)Uc%m) z9LWwrzKW(fmJ54dve$@S5@USESdbpHKXVVmWNNs{I7&jj{!9NaXe#+1^2_;$^bYH7 z)W}xr!!SqjwjVN^rCZtS5q^;o>GuyKdLO-$O>i-5!haYE`h~p7(AjK^EWr-n|Fnb- zSxxK8RJD&-(2MYFBYHKTB`8Xv(%7$FWC>90!wB*EV!SLt9_4*pO!BPv6JnA!>6I!_ z`&A!DnY9L|ilBC=8wq9$a8%LPtBNVJNugOKnhUS$AT9E-^@~Mwlv@##Z7Juzj};g= zE+`KH8g-c5bSmUry@c;L>{yOtfCUjbtEK_iCngf8$0;m z$fVc=ZZ-8Pb_5`!k=F86eaA5&n~**ntA|64{A4Oxbiz0W5C?`q$GNH{mTD9i%Fwb} zwo77*Isi%wR;$O64ONI}>SQT3^QjQ}MA9HeRTMzN6+=`;I%|y88%Czwpc0Ao-^rRx zlqFGt#36K%%UC*U?1-%|4FqSdqElUbRLAA{EXUAjzC0$uA6+?0S8No~`Gejkid|Ap z)?}B1$08>P$F_4mIPwuGMM)!bp;BXfMakj>Bb%{cJei8Znq(9K?r=6ugW(g6T!UTb zta@LHBaJW`qi-_#^tC8H>NA)?ksO%7joY9fcQg|h0F_&;ZhU-Ai!a zz_r8mz!{71WkYa6iEr+hd&-oDbYGxE#0xaEIVd!(D>=H{8!~op7cOSf>p) z3Qi0sfeVLQ2A2r89!>$b6|MyC0^HYdzryvx{eSuOjg1&;d>E>Df&PptcqW@KjPE>u z|95;b^73D*y3U+8!*|-8H`bEA8mU36Ysy^gMTn2l<~G+aVA_mnton5r8qhjr8V1pi z;2!}~4@f_Pp8!S|$o>fa6)?B%j>XePSo+Q_{RnRbm|M5W!V>}0*n@tApAJ}G1+wr= zz%)Mmj{^+g(&1>JNsfLUi1Vf&=|#g2Dwnk0m)jXI0J<0x2CSu2eZ3p&ufAebQcT=B!_uDMv*@_SzV+X>a zez0SPh+XT5Br*o+4*AkLexSb4V^RSx%VeaUV5lwsqbP;rG#%dpV_!#e4@+->Rj`pq zL2iK3QsgJg-Omj5@NEe&Q|3Ef3YE@I&wH5p=tF*>On){OPyPs=*7c4(>^D6d1xW!p z>jeg@BXW}Dx~YPkl!zQJtDM9LgS90FH8!>B!&~>*Fd4(^BW+vvm^Mpo>mzM$MB3Kx zF>T=4-m$Z(v)(=F@BpReT8?2XSCPn0=$PE;>EqiS1 zc~NrcHZnYA@I@wZk9m zF}-nNctfNuVm0qEg;0D2pGg)#!<-~W@cz0Suf&|h#GLhzuE_C{=OmUJq%aM3Hcilz zCu&W%t&Oy~%_{!@f+B6&9u9BWV|rm)KyPJaetUAXU<5)x9vO4WvJ~09K|A>BApT($w~h$h3P&S;Pb| zpQc;&!uNM(w<({;H0f6e6#O=?eVcwEysm_?C^v6Wn*Ay?`@Y8PQKSBIq1odavv{%D z!y2^xk)IN|B#+iSCq>e%?ym2qOM9)Qov( z_N-CARW#sXBeCk}Fnio=_B_X#-=veg zDd+rrPV2r^lsV<3bW)X{&q+UP5S;e2uJW6dl{tyYntaaBdSB+`l8aLitH#e7LK}5` zm{uWa_=pj}nc`xVle0r8Dy4!SA&R{3)fbkV!< z;^aC%>s-ILN-`&r+zV6oWlk;9RTwbR0S`q3ehf8x-l+cr9rcq3N<`6}dQ$4$%#$?w zdDmT>RHXYBG%11_en`=z2Hh(C7V&_N8vT{cW{*0|+Tn>908Nq^;cw7NXx18P79U~O z(Ww7aX!cxTrm?F3Td*yppUa%oNcKcZkuu+dP*JVa;|oslRSxY0rC#IMha*dY`T z%%FB;lL&k6(a?I>2N;Q#W%COi_hsSoL)IRprA0_Vo^h7r3}NFH8(zV2Q^vW*24`0= zI;#sjrxl4`{0qm_k7a75dFISA1yjW1>F|pbmiHWIn2!wUea7F^G5%7Dx9%{ZNTOs+ zzA8A7YvJ_j)zB!Poe!4^V}BpzX=2r=unFCmyl?d0tShfRu3O)0XebamO0vrOLiF+v z{N4AWf@dMuvGWcrwGS$J`D)Y7E9N^NeJspmcv%JmY^RiqBP4qKWp+IGolY9rZ|9Gn zlyTyvvHgqyE5$>b*bki}JO92}=NzDWRMIx%przhU7khe5(WLG~(ZBTv^$ zm{X_{o~@_c_jXdR;b>ib6N#dkmt`h!R_3JjA^+|>EnUZ8@CW5OR~UtV3!kyiAHvl6 zyD%clK%OFOAD@ZB^g-RU!Hmf21*2HjqQmUXH)HB#Iwm5UZ&adRjk-E%vnTJ`rJ3e8 ztX}c0az$e10&^qZkjb4M&WJ`tV^9Ac(K|YdjgI<^O97v03;2*JcQoWFwk^|T-Yalm z+5$H+<<7A@#erq|%%K7orY*>pDR+CpQ=D=%V16pFX4--eFy-RMJjLaG;88f7X$x@| zi(%5(fEoHCk=Ns)3dOxV2AOF2iAiFMsC<$xFIzG9lbOShCu`;N>;dLD{zIpBt^t3& zP`TSjBvB}OED_QIy}5cwZ9k%H06{oWfHsW2!jK93Q_$24tZc&n`)n7Tzn z{|VaW57QZ5hS4B><>_%ciaJ)rqq@bTpWd_j z_8=0Gq$^lL>8QzTf#UxEF!>Gg()KG*R}}ALZ5=$@At)@@Um)b~*)W&cPw7#J_*Evl zph}0*=5BsCIbHYQqy7n8tD=6-UMk8CEzb^(&=vP&FI{J_Iy7f>k6sdbVL{HI#17+sNsRVLjQ7;& zN5J1<_InlZrs4ffu8T zq0~}Q4(yZElfAy&V10nWx&`L?|LQP48ESM|VjKr6iOp20Zcj9e)AIidV*|;6M;JC> z6j5d0XZg&fJ=v=vi{icRBK%16y)0&#$4;~Jw!(cTXl(ubB+Z#OFaL*?-W?hYD2^d64 z20WC|VCG@@uM)GN9&`K!k&@E`go&am11o`r#K6W);J47(!hh6+$yWYNTbH3n7cdIP z3n_C>WJ>wH0s1(-M9;Y0s|bcTUChqAt92}0Eb0Sr@< zQMLagmV@th_v2Z2S%NtnL3v0A%RxGg<50lA#S(CbD7euw29d&sOxVjm=C@dXr zV&5F#A*2UZ6=nLM8(&mZv6Q}BILZ*CKUvB)jlf+&ul!=;8L5OV}IW==ykS_R>gcRJX_XWcaF zZyy*rv-&FowM}th_>C`)D*V`l?BEhI#poq#iV`(tnPMty)xUEDmWKOSf}I>eRc35< zWR^PjH+BV%kV5KU{@((I#OkQBOwQ@~BqAuX@nc6Z6??_m3xB)u<*{;=^iq!bH{{mpD9>Xd1iFSc5) zVV?W(^QRF_5p}!N`ban2m|oQE!&*ZfrN!_$o7mG_Vr%vbeOYU$33eK}vxcqFm`ll; z%Xg>7T>DuLb!vj$p{k;#CTKA7WH~gd33f0l4!bxGErwkz2Zg%qsS3Q?jW4QdSnFk| zDOH8=mi@b7hM%%g?y1$TZe%HSc5^&cl+E_`}$WT*yq8tnG#*nST z?{w_3yy4I@!^hCV*T9CDlni>$dB4A5RpFe{tgi!2Ph^Q=^Vpqx{m5i4bvw5p_RUFk*E?amz0TBF$`He{m5y z%tp0o$24w>9cG_tqKkf3oejDS zCcacZll2Wqoh}DCdI>Dwea2(zba+RhtcPuh^HB2;WuBqa^vis|VWAs$UMbUaVDw(h z7JLzEl|83r*tFU1U(B@~IVVFWX0}3SWGLTK^vEYM$ik?=+AsKoD^0bbPhu+JXcIcw z5nmN$5>d^2@Hr5|ts94lMgA1aDJK5@{+3xLHhGRFM@&pkn)siaV)@*}^QGq$x1;=9 z!}(8!+wk2j-OMaK&1|OFT85cfE;h4VW@Zy-cJfG2QqaH?L1n=Mqg_7_N_I&5ylj!n z)z6Ovl@2RRi;fOXatO9Iu1G5kPAYS)C`&sMG%PAOv#cU@VCvyyhq7eAsmT?t$rUW# zFQqie{Az`3Sq011HOV^7!L`u!z08WMV7gL6To!cG)$d4<164sN8k7_rob2jw!YKN%tM1XDQeSB5ms%KnGcCEoIJ)e0 zZOe`Xr4|HF4o)_XwvI9`D@!(7>AHw?=lsE}eiV9`^+5#7IMXP&kmMn>)Ww>lk55gj za4qz637+g%fm9hCf-PLjf^WK(9U6Ed*!A(uD9LZsi`rK|!<5#!HU!4;{Q(Jm)kqth(rx>{F|=#LPyzO2G^B^!rS1TPo} zHc18vXAoF#m6U4XA_z_PUX6AQ zPA#oBOmc`eg3%!mmg>th=o4i$&^7u*mj2o^c6he%J-aq`oGG@FdC~{36s~IO|t-f-hnwQQ? zU!A_=${tpN#L+d{b+U1V>mOmEh%cTez*QcWh-;Hu1bbf)rUc~eFL(<#t)Ezjrtt7$ zOc(7Ge%}0g|6Ka=4Sut@u+zF0^MrsEZUK7ATuLA#biml_U>{8d)CZ4bQrH>u_ym6I>ZaCR{g9(k~?74Tg4R zV~G6gEG;Z3LxYi@RP(6xQv>Q+=-?mfXk1}j#@0T{s|8@|92SAA$iI9amBxXu*9!;# zN)&J-Ao_EPpuCTEElWF_O!?l(N9{j^%C^!q?GWk%YKOX!&`ku6D*9DbG1U#=r<9iN zEku3LmB4FMP-uLW^|AGfMW?cjknTFfWLwIzv&Na3u7$c02+*jbD>1?21XHQ1m%1Vy zzv1hY21(+gFGFp!A}Sq*q@<7C*lATC&5x+`Gr6pQ&w1+}GY@B7x=-2Y)6i_9#J$t% zC%NAIrfikB3iIeWDsOYKrtmC{;CztbrZzbo2&6+rGo8HnM&ReJVuJb09eS7p0y*V#bU%+``s9eqqLzVOq zRB~P@d7AUWP<5Oaf}1!mqP1~eNbBLe$SeU@YVZ=!oAV+!7jRxHgCsfUh3dJS7wVMs zdD}RzICFdl=Oq!G7nWo;tI~!-Ea1Ed750T%ab9nO6cOiz2xra<`-=N$y*V#LNH{Mv zE8$8BGPaJ(LJ$OS_J!cnoEHVAjq@V21e_gU>VQ7$$T=^{?>g37wg09~MDQq|nr$=J zDB|sYX72iZ!#lOLN;l3S-k@pb_hwa}-Wncp_{!v(ZClnU;(5HgLfun?jN)8vn!*FB zj#fo1+H>JlZDxG7;I44ssX;Dru8W((>#9tvBdzydJXM<$pDny=KWiN}vJ zF^i=2r*w+r^<3`?7n~Y&I?i?7x8cl*qoU=D(i=`??12a2dDbBC0ztguX=w{{*Xt_pWCUMf)m%Pc z>a2%V1Ez*PtQjzM_QS@lGv_?48aQk2!^Xl{VGlb7hR%B^ED8;OD7KtE|6%j2*$WL{Cm=mExMrzXMfrD z?*zV%@w;meW>1Kzs(Q3-;exB#{!ixEWqobu_n5ipZXOwGEd1Nd@sBN>3O`v>{noqx z{CTbU&gJ%{kEaPf3OM5EJtN&J%>SgMN;uYcfy=e4&tr$$Zp(SR>P6A+72DS!ASH6$ zxv5vbTQl+7QupuHxa{~Y;r9tMrcb{3^mxMV+uPSHiyCtw*632X{r7ylCvmzI>m^$F z^QPR4T*tLKPC<7R&i)(I<$^Dq1`6FSeI(rG^sC3N(gP>1o}J=g&u4zJeuuls)^Aq4_`Ka|z;{nRTl`7kb>)h=XdmFPCWb>382ia%H>o$6kdDh;{S=F`Z*xds>wMFm9>}^FlPNP!IYi}%Ha$xS& zb-#C9+i-QwKHW`e4dXr>?$|!=$I4{o=`U^eHA=s?O)dyB0AltbLaZ45J|PY~AVjGz zAyymNeqSBX>~`@-&q8}hTzL8BnhzVUru=Ys#y4Y*d)IW>XHA>B?LCFjIECTrVPC}_ zsC#Fy{a(8u{g&q?yElA(vGXMo`1Th+b(T#1X2*A(F_Yf@W-|)NyVIvVFWvt5mglZ_ z4{ZD8xoDUBtdD+v-nsa*Z(7&xI(H`O+ds=(x848y+1A#hDa&#;R;|so`KUl{1;Oef zHtAclkFWaty2#z+YFW(LDR1rmS$<{ez0YP}L+LaR%)Qw*e(cRp+QcvZHtW>IACJ%c zc>Ru<#X0wr*Zyts+M8?sFuBAR1qUylYskOkJEO=v=gXCq=catT{fbXa)^DC=CP}yN zet&%N(1-^8tjBVRjo4|f)9@3#NS|TC?OU!Cjr%f=Ep)tSkJPF3oj2Sn- zjk&**YQpoXmx~YlTpOMG`_tP8t&~@PNjifgb?wnfj`0{6qfB&b!g5=(yFJ^2zv~vg_1J0qFOA~iN42o`emiyA?eC@gpZziA@$PM3K7W4q zXvOG-sItqy4H>fWQLWFe-nFA1KRPw@@GoV5Zd-aY<@ump2ez+?^s*U#dv@^`yK|Mf z%YBFafQBHsbac|T?A*2w5AY_vwd#`}lUJVoV8lP~r@Sb;=6*G^J!Nvp*uphGyl?%L z`^}rHKHGBq$OZGO_G?!L7zoWT4m*-4G^v&~hh7sMjQkP?EgcqZBRo)Xkavl!8$WyO z)0sE_5$ls0^zRc_eb%3uI(F2Rn2B%2&)oj#>~E)6Rg^~BHC^0vV0*6PrPxd9a;JTg z+}yKmU4su_jXwL!m|179t%^zwnf0&xk?S|S^VQF7SKm_=h$j#IZwC8YeDC?h(r&Xf z($cgpGPS4lKt=ZY)b;Hj4EV0&+?IFOe*9Rz>zyU;ORvXF{N<_p&+@#rvE4gu*WSDt znfd~>AHV|gD(zL<2)a?({_{}kDz_s@@Uzxr`& z?0Qn-*L`Kw{M=4?aje4g^vTvcE33Y6x*K=$>*aUj_vz=Pw7gI@MU)RZBmKB3XvDFu z#~+UPhtBUoqAGo(k3`j%U2@$r>wW5uoWMJ)481yff}-Pk?5N$TosUPAXIQ-Fy!XR7@e`Q! zR#;bwq5Ux35T#6K;H9K>2TNTG%hIaxyqk>2{ei~O4p+<4>|DwgRitHV?&gOa9Ig(e zN1rnLg{iMY=>@?j@EDn9{-2(Wl4F0cITv=V_{z2OO~qHvpV_}TdsB9G{-bN>g~iv7 zUO#_9a~FJ_pa014>;2XFGt9@B4pT@XhVd_4s4h+yk9%iAIwD`&fBsDRz0(b+YZT>q z)!AoueR{73!0Cod`^00GWHdK7-MC!acH_al)+JS!AJo+^u5E5!vhl&aw)%T*txIz2 zpVT)!Xs&NrQr=YC*6^U^PV15z<&6*S)$cyAxS0#mqB@Yft&bpS@$$v3b+?xs=xlAP zzq6#|#-*0pmd+)4Ewy**+aI*tZe4PyVB3wh#SQ9!CCd8Ry80FhudKb)RDa|~ef!4x zrl!S>`lb@Qs>6LxTh=bo(PgjALsSHwqlCj!*OB6D=OZ?s&o4fcb>YH!lk;b;7oWLK zw)?iY`uqhLR8pONeaHDLpI$q^PrB#)nc}x*oT=f0w5USN$Mg|Af(aY)kDkAE?aKLm zXEs-VonL(Z+@^z@&wI~!Ytuo~z^~6--~VaxnR3%%jDN)Up2aP)`D??SzO=ixIbkbL zc|k`%BGfI42@bSnXMU~pwYEags?^uFBFx0X=45>)aozt+HWzEsdu(ZB@1u0&^PGz zc-|_T-zuBf?Hjgy{^c(H`A*$BUksM5=yLkTtGhryyQ?+4%kz=Wm#UzyJ}QrCCp|R; z#Xorb;4%GFmq+o$>GN-Q)fPE94RPAu9pyOWcKF(Er_a2)=M$r-owka-26C5z_{-L?2mlg%fG9QTON9PsctbFzBUUXK%1 zK3-=h=`zc99xBMHZ7Hp9Yq@c`b>o9O&9#@?T1^yH;|^oqt#G9ars1s199+g5AC9ib zEJ$0KSy48gIduIsG)=P^Tlb-l{4!fRcC-=Ze65W$T{C?#8Heb;RzeePu_d+l>RKAs3J)W#=L(9A+DMsG@iW`#(3==ETBZZJBWvTRh?^y%HL+x+L>_L{c+%W(ZK25)QiTEQ?AMDyQ( zc6#nKJ=|%&3>17X(VG~^p0|brE11|MJ|eX~cfnC0y1|$_s!A};Sv4>C|EDPkd35c1 z@u%m-`!`+5zVhh2)s^f|i|?Pma`f8yu#sc-Uq4f#4md9=&d#UCJZz*X8lx-ctJ!v9 zlCVt^Fyngm_2Sv9OAiGlRk%*Z?AY8Ny|%Ay4VUQ`w8}pFlBugPt6@yGOf!l2TB^f) zAE{(ua(c;t*|f5~=uMJS3s++9c|0Sr6(4>L;}7Q;H5^2E~ricyJGR-_Iw3ax83_B4HIUW*^JLPfsTB4BsujzfzX@ju`_&^#vUCA}#=cHN}Vo~mU18b!A0C6|-6 zu9s?22-$MLXs#{Puq6Q0u#4Ll=E(_3oXryO!_TE*g5V z++~wXNZ!!~m!nS-D)TnSAIdu#m*@WUTKtFZTaPw8zIHV3D~9>BMqJsy&*R=>u=Q&o zCiy8x$B5C|yw+nLsBfyjOuhPnw$7&dEiJX3Xm0Y29W(ox@u0`4C z@uXJ2c5tF}$U4f4lMxDDqk?C}NX8;368m+-uJ*xrcQct)=!f~m{)3z@hc7P3R+rU;zv&H>wRbE|v{LGn&XQu2ud1l|_{nPV*@57i%-tU*GW8`s1;u6|txNoh@b9dXk**QKT?`iz8na4sZw`^&@ z7XK9^eEOFhR=w~`E4*s$>uSAdr7@b~@yzAP%Kka5Q8>50t@cJ!)=zD17{i$`76Yt} z)kMcYmaHWw)t4Y=7jd_%7$ZkPfd@7wCjC1Chw~!Gmgc#k2E!U zdhO_w*m}J!s-UNRR52gQV>JXWU&dUH*%J3O#%0x(V@IB5kDd|Y9^(G&ivaf{N1wFM zNQiIW?-DzD^H*PlZ~;&C4!Y$X2}wZs6|_iS>BToPMOl)gF0qG>jA_{H9v`RD%RP6? zO!pZ_wj9fg2`%=VcYAQFY`d42YFs$PfBLBHPT|w%hd=T%nD4c1`L=NC#F?UU)b|<1 zpJro#yqUT`jK%e?U%#?{)7RIFrPbMwHf3))2Rrvq3>mR%LQ(`0IP~jsC4@u|U z2zzHyiS@g8ni|Wj-`!#Tu5kFS#ia{|zq{jl*}Vlr=k6Ff{Ohu?J41)v-^mj%&Uo)X zE4%!;)5LJ6;4muKoLocIgp1f|)qTM6 zJrh6om~_}<(pfZYr!aoL$G=kUa`5qHx4g|k?hWzon>C$O?if?E$1~h#JiE5pJr9kU zVA6$gl|k>NIv7XeWqEQLx&@3}=^e3kL0VZEh8bmP(I=?Gx-^qItkMT{wM~^Rwf9@~q@emFbutj56eFC_Yd)`oj!hlf)M;2(bz z1&YcyY6`&#>cu9U&(E%wUMaqYBF#Q_ntpxd3jAy-e|Q~*T6avzyf=|uyMF#tp#8^C znP;AX2Nt>3Y-E?WHUVib6GC{g(Cj(efI zb^^Xn^$CwZ3J2uME^Xd5O&#^Z$x3yIHpA+nqc?OO&6-;F#5eW2*

xFLlih2W#oP_7+63&V^454YpPi_d>reErHJwi*9iSQ$1luz2(JLHWCiuOGyE z5bFw8`^gw6v(IRfB~^W4SZ_iDsU?klLD4Sb=}FLksql~{>cCVy_N+u`-O`Re%0i5< zi8NHM#nCt_8bJ@_apLD0V_)ic`e%BgA4nha{%YPjhMw~FW0Y7^^?&y%FX%n2bYY+F zKCufu6vTpQ1;OgN<}k0g=+@x1;a!f~!?{`(u7|qAd|m!mjO_W^AL)Va_8V|qt1I}X z`LFTVh8avvnouGCD(;&ir%~OiXGP(+<$t9hvA6qZEbqL5hQw>}vAWy*S3ay7T0}PY zniNN5E6>T|8f5YJWC<91+D{1mL5CfCHex?3Gjm=b`xOIxTqQP@z8!;3;@qKvf;+We z)$glsz483Uy|2*z)mPqVqS0of^{qD`545$^w_R>TL)c+$&Hs+sidL{g|Gk~uV4N0a zD7lO&bYWM#U{O!1gDYA<)>cmQS}}2g@%QcLvhcxS)4OkDPREP-qWUHy)`km8LVTq_Ip%+b64??%FFi#Qje|0|Td(Ua}HctPMrjnZcntx!SA(ytT zZM}^G{pFR|4-c7ab7WZpzNAvKMXZ4%(>g(9AM&})y$#$ut?&>{?0WZo2{82-he|mbF zziNu;1sV^@r~g+QkJY6aMp!3TXq@TC_Wx`v@`qi=>e8tHN8Ou;HFa%q!zUyp2uTQn zkPx6j6crFdfH1a(K|ld7Dk2JM7)1?;fT-2hAfpNvL=;3Vh*Ag8fCz#^10n)~1)Rbl z#fp?FSR86?uf2WOJ}02PZSVU%?;mZyK2_nIz4zH?pS9QUTf<%uZ?3)1Tq6jl(;=Jd z`-cKdr!CX1Hr>DZ2UE|)>3UQeG8lnIe-;1cwq1&@>E?I0DXfsk@AtNAJTTrD+eh-f(gg)u$bc^45W@LKp zI_$L@sQ%d8H*R!->it2(m#+P%QvKpQn|U)}Ej*^_CBi>Ak{amFTMAH|a9PuVp#WX? z(f~Wp`>+Q*L7khdUTBU2Of{x1Ia64&9&!IrZ>M-|<>f+L`*g4dy=;~|T*?i~8 z&~OiU4|XcLZuOR zQiGD`%Rr4UZ5r%XD3Gh>KMzxm4*u79DO$OY&)>_=3`8Y-%4$7|+L1 zvh?3h57SRu`s`h}Vc7R<+wU#th?yC)EYA7hCUn^@(fXMuGe*iRnzJltXU?82v1}hL znge%fEeTvzU;w7-O0DkYpnJ3WQaY7a4)qG@Wfx*h2 zKz0x-sHY$(sDNwuRgu|Ru=E!`%Zerp{#&Pg_F4iB&mNb96XFir>MB6NjyM3VjA*rW!7k*a*Qm6~Aqvy8i1;Q}0&gfgjjg$aKQIQrEy92DoF!k4;L{BmI@>!O|Z= z0dCTrP#p*ufwII{e*)fD;vU9VT26ci5J+l;YQ>2owcs!8oPXj-F|rg@mTm!6OIck? z2_?L%OX(t6yCw#mDGX)X00fcyZhy(IYlYEyqkt&t1@#~c8fg+dG_|z2oDB4y;iTR!md(qkZ*tSAVI`+ zwR*<{mju;z7X`I?GpqTI=k02%YY*DYgw~Z`%+j-0UV7K+;H+aOCK{YFILJBZP2;K)2e|Whfu-pI8s%}=0qAxhF z*C4n%@X+!V9N<-$JazS-H0X{yB08&0P(>m`z)bc2Xfb32C|g>gM&Qwwhj$H83cp4 zssC1A*Q?e+6zCzptOknW?{1Y2Hw?ETFNG)6zTFfDwe-R^tcij0g+%c_zYVDBFLKIZ zGQGqaFW-7MXSM*8h{>oU6>XZd2Wz#{!1Vg$8%mjtzTHNd+n_`=G| zz^N*0ZR_kVPW)T!D5!KUuCozV0#DNW?Qb({Z7%WaD)o$w@dnfE&fDQ$T3mt)s|5~- z>BI_DtpBvZ)$86Y1A`z?MUaEEPvf3~yS%`gZP0g+Yq7B6QnFX)5o@0_@V>ckByIIPiAMDpV#E&ZdL2F0hR z{r2q-{BvJ!pMSSOUm>hD{z|c&B=4mYmkiwg8nf#}%))2W+oLnf_m+)3_VtM#xxV(v zd>?Rz;~I2hrl?W*`(C%6VD=tdN|`~C%dpj9s0w#3Ph3eHLX1pBu@)I6RoUTTH1erb z*}6!nHU?G|CY?v`=*VnSB()9F!41d5xGG0LhTm>$_A#Vm$T2qp)d8T(0Js*6kHS8} zF5aolxni4I3n*Dj&fm^OGy9+PHRFMLe-JNsxb$>ibN``+K7bbqCi<0{}tuPuU z{dEi_?aGIIo|QAf6v;dVPR3{>l}v`>I0;Mfx_0JP)`;)v5sPSW^C8z{dGl-tQpn6) z-V>b1?JfkV-D7Yh812%aoFIs9;Bfx^@GtRX{*Fozsk9+C<>4%m>+pBGcHImH8-~Ma zX0OQaGa~cI7hG6jTI9gB$-)w>3_-GdO;RgWGJx?5wL-YUHE|m@#m2jCotFqo^-GpK zTAs!PB2le2z7_z{ZNeYJ10H+47HX0PsFK%EO~GGI7Q}6e@!7B;76G8~Hh;Iar&m(r z2<|)3HSK<{^67nXisw)(b4Hw(Z>Mteui47~FYe}9r)H0op(q%9yWh!@Ut4SDwb0UH zgBBU`D#sXK!I#4qDWZ^N$Z0xdgZffX5J7maM{X*nx+jkiX8c1kBDuDYQ^#Zc5#6isEE ze_tT@w=*TmP)3@BscH8Xn=JEqt!smPxkEbl0$^Xp(j=}bSVLnX8)kRKHm~;XbO^>< zbfU8&uiXuMKq}0`r2Gm)4=8xN!8ami6RMnz*NJ|~l5Uo#O^4bylJwSPN4VV(k)=@R zr`iZCaj`-aP~O8H02y$R13|G^U?aw8r(-{*XhJABCQ)l#GnwKuU=2S5SNRD3A{z5P zKu`;&YbE``>6#h#7=A_+*|b@1O6I;q@wF<_)`P(u;(m@*?Jaj} zt*%_DM~;~G*`ZR8Pvnv0!mC8Tdk1g(0|yRTk{_g4USP04_zNC-CP%f0Kn` zO!yNbJ&K&_BWW&;?l+BjOHFY9BEipdQ{cCWaceez{O$IxHJ=Q9@#!D|-rX@5lD7#;7$YcQ$XNQ-WhfIXnmPH`^De_2)*%W>yX~@%4Tb`;Sgv?`DH$vJ zk2_Lccp(P^5_6RS3wWMiuntP9w`eUunC3O zWl8>S$Z7IYJyXvw>|U8J8~S|$gh0oAx*kL@p@a*!LFBi77By~()JUb2bEt%+R55>HN z1^GZ=`@4)5UBwBEM}h&v(SY#_wz(?@RD}U^@d3?7wH^}#>cfD(_<(1sJogim0k)i8 zjSpDWWwcZ|pb88aiO+DsHh<-SlVHF?d_arQMaluqV8Cd6!1Gm}dBlJh(F_lv8Q$qK zTCNH${=A(H(Sz9n|fwznsG< zta3P3;|Pl5DVs_GXpiEBlEr#*huV{J;r3gt{XLM$@*-2wH89ZH%s$aR9`eMgI8k4Z z^Zta;+^g7~7O-WC15cMO}S@k8isU15#T^9R#c z0pEHE;Q_4`qDadvoO6zFoyVVL-%z}!Rn~3vBuI=)%9Eq`v zvivHV?)$8Lv^-|->J-s}3cyp!k;WAWEbBhjlRdwj4mPwAGE)C2@M3-ds61TtKrlntL$un$8tuH>2)&2)oE#1&1wX+zvX)jOC zCw`lsSJ26J+zHb!1l(}d<0)jIDNx}Nk@3;bR|#cD4nKD+LmEEPgS^kZI8A!14!1!* zY`$)qfL8YHl+Pf}0sMY{zplNfGw29}6$7GI_{u*^|vE7Ux_YDb~0z3m=3l7@-_+s8cNPzh9MII!} zn!KEcM;JzV59AQP)_^A7dwRB}7-#~a(rvnh8A)3o=pwxgvw#56t|qU^e@%|Trueuy zYh%JBo5CaJtWJQesQ5XnH-Y73Em)m^eDtCk%GB}S_ps&Plt1`c>IBn9Dt&H{L_i(7 z8$=i#d)P%G#zJHA%T{Fi`oYOGn_}Put8lCJRE#8~JhYvJN|#CBlC=03_8fjhn97!l zU7Y;;Tawh+QZgpt#ony>bkAi|7x}ax$z<3)masyPRdLhhkRnvuMy&l(MGrs%ak9Zh zmO+b_VYil1Qm%cTwqyAcrz=aG+n0R!V97_LOXmKv#4F2xe)0YV6?eR^?_c9hiiP=aH@o*{1tl&8t>Do3a`_8D_@0QM*VO%EbO@C%#6I zv?bq;TVMcRd!01BN5cFnisuLt;RLYxk?8EZh;Y!cuC8k^gwqT(e*Wg+0aGPFHg?8z zgoHKZ$P7*4ge>C3FXw+aYCWqMq+2x}r660aqV)ywJFK6ago!_PMqIW-ybWq1nt&dC z;}ztEdw?GOpFLmpVORyg`liJBUrQJJO#6qw=_#{WrZ_qus-p1){8CE1V;ugDep8_^ zUanbk?z_~MuzxxXtd-iCiVI8~?I?R+^cxNVW1L3_0u~#oG%ws;tO5YHk&Jb-#JmuY zr%1Sg|3{!^u~s-@2XbW3iF|Xw=r1eMLaqnWn}8)851kbWN0B0(&WcJxXa+j^ibF)s8`W7(h6bqph*J)kd+fS z2NUH_uD<4GAvs&NVE0-hl|lBdpJ1d}8{>i-8i)E7Plj7hAJ2!zdvg@1@nM6kTC1u` zT!9LkCS+nP)9Pzp0Em_^j46|-pOsiZSho)V4{zDKasbcYHJUBj2Gv5-u@H~YVVKAQ z1#{9xI|s)@e>ckZf06wAm$HLa79fC)XPuOBd;gM^g@FYInqSO1!>>jh4R$292B%im zR_!I+W37<#XqBdGigMLO?W{&%@aX%>&|jb-f$5Ja=m_TrH9R{qVhFx(RX3H?-X{UG zdQCv2#x4@lnZ_bnU>YHT!0Q7e2)?cW23<3yDPS4w^ue+=aK^cYw*%yN->udp_Y$Im+qfs=kMh5!j7 zAT|zV%1ajZRco0hl%0H)xmbx=cSCG}!4b3uoFk4kwGehF5M(=4**VmGNEJ~(p}O1v zQ}n#xB^kUKb4?&ee|(Cf^0xoL6jO}-l?nU@1}E;hm$!*XnCl=jUv{PT2tIACkZn+T za(;XXKI3(;1lOG@ybA&iC=evA}*&v zMi{_*+->#If%ovwVjuwic42P;{tDb`yBcd2`YYSU4u6Aks=C+@Rwuyx{32MLjkW=s zV&WmjFai!#jah^K;A!$O75>WyP;0brK8heOlAEARg zqa)zRXX2bq82Eu#8_^>~YZ)l6(7Z3Jv7cxzh>L){8aTZjoiGWb_j}Qeh)JaA3O)Cm zE)zoF_(9qfk94#rvKohBNm8OS3Qkny`QkMx=I7PFmz4O9ZPF__`E#)!h2Q{Pv)8gM3ppiy&t)nZB6k-Y)QdC3Ht0~)Fx){f#H%@h zzKDCy@O*q`;oj)o3n8FD0{G!C9-+Fsx|yKP@-X+SjS%n;?GXUEVOnC2q6ICrifC|s z=4{BSi9vv}v1cfI*JDk*gU{8$R&aKVv^GNz>$qtLasqM3jf%|0+DiYtmBDQ*qnB2E z?eiPWYvR3YHm$GOyr*XC8N2Pb?LK{Jm#yuv4~(-VyK({>S7U)v61E?X7E*E_AEuJ~ z@Iv1%r2*fbabup6Zxe5N++asHL_q-Sm$Z(xHa!_eUKZkATc6)IB;HjWUK2bd^hO+k^gB`yRz5N>jXCl54 zNUZkf%Vt711(Q=-39vzJh2SI~K^ocdZ>OtcEU>aVW?eJqo+&|rhR7@jA?0*qbqOJ) z%xq&v$}#5NSPgIs5_Bbi1=I>EPdVBniAVHj zCB981`uj~j12BhoTyp3cCn%Gy>>YMv^(msaaRpKaE2mWo?CNaJSK$yz;@hPla?#Z1 z$6IeRS%4S*hQc*4^))wE52237b>~#q0K@?v4M-_CZ+EN;H?<*F7G6E^?IzUUeO+e~ zl>Fs-Co2n~L;v+RRzHE$C>IRUXWQ2b&I=rB1%gsyAR?j{Ad|$mcag;ZCokD(a2_iZ9IIUU=0WAzyEX6FQ#E5R;6!2vwb zCT!}U1_xA=0Jwy|`R!eZ6aYY{4k_;laqt9^1 z(zg*GfzS|Pem|i^XjD=q7a{xo&ks)Y`Fsw1%bE(Ci~MR7K2-}nM+|qYe4A&D_ssrj zK|JJYYlNXMfS&jDbG@e3L%1UpE1U!KvJ+ks;KTzx-x}_S`28~r(KCmiADrm72YrMK z&_2^>NA!4mi5mG=b*ueL91g@gdre| zzU_4NrBjFYhh1nt?|6RDUmMFu``PH-e%4g(=c3iN8)40MU;l1V0aPU?vQq=@%4z4iY)oz9Y2@}_d$cg)e+U(ZxG1!HnSMF{D?=4bx?@vfA`O|T! zwfLOr7)XE$>4&;_VH$wXU$6US2ILZf*izL4Uy{cfRFH*8Txbd~1qcGvXX(%5>T|~` z-y&5kMX+ew;U1KfkJnuz(lr#2yk#sOz1z3~xv?+Y&{%j@0tG70X5y7=h+L5@T;UyD z<$DnZnYw6O;{amffLiz6`rSy+?z#u#BY8r_3kxW7!(4z5h=-fuNhkErU_ZTDok5A(EH!n^{7x!H^dM&95cOxoz#F1U}#>f0V z4NtB{l~mO8PEP=B_HZ5Q~+od`>Cy#5k56pokl$5i=T!PcKW&I z=J8?bH@BTZCc<~iw1-Go89)i;g39xi4kdQAQ=K9Ir4l%i>~f7`9RLXrudfW2u7$~9 zFInPW)~S4mNvEj3Hev672!%Cr0GmjCeC2NEbfQ9C`-kTiyzPIdWBwA zkrvJhP-X+`HZ>j4!!!Qu?A}XG6E5?x1C?apoar6#{wxx67Zb;0Lo|&tHwC$hfzbZ5 zt^v&;)wahk%kPs1%RVh$HPU``^x@HG&yRke^!1y94}Lzi`rlVpzit0|np*yfQqzw^ zFogd}|HDHt5(Fj6Pf~w?s4a|NjN}l?ID54CT@@kE()SYTh^UCMF#c-v{)H8Ia!}n2 z>+`jOIzSJ1*t=3;fnC`fIdJ#|Fkp0^1}y6@=_U~vEGvN1$}ZDtY6XshrSs>7uZfrs zm4p)F4Tk#%K;_WhS-(OIFc^*g?3SH|b^ZyaPz_1BVrSvsc3EfI(fTwB+Fd!J0FD&*H_S zW@l!77cEf+Z9+`hMX}T*3cD;Gfc-GWg7YQNSt99}6??!-AH&SmC2nS!qY!JiaJc+d zbXl7+*9!td+o0n*v}8bu{OU`x%MQggjx`m6cNtWG>?f1YfdaCzcVT?(1ttl7d{lfWhZ0nR``hLlUS7pTj*)DrL*HUrA>0_q&%1w2poKWXZKx>m*_1FHRE@bM!;(AS9P zssky6DYN$Q>=T?Y;@JZkvk1aCIlFy!dHGr2r=#W3>n!jH#XBKVlUhU+Bdp?T{^hFb zI$?QDO|{aU6q`=kJFEiaAanD1)!*M!+SCB04U9!bRQm=EM9s*7hEpIqSOnI38>}^~ zAW-2ox9>;GiLlGV_j-efu*>0Vm}ett?3x(ZRc3#0P+>>Vk={U9#v@e@@K_;EkoZz! zyGeU9$*kRIDGO>*hH16KX}i;Q7eSqZTZbY25oq-IKttc}l1kL{{u-eD|D~9ZUr5aF zGF0%yIURCRz|zV7`Mv+0cLF6akC#+BfCv(ts;sE7t^pMols!2K8`wi40%?a(77aL% zm(F=LnKT{YsUQTG(ub!r06q@10v}cRygBQk%8^gL=4XN$RB=yWx;9?9SzodSrjS2g zOU87`%XAcxAPrepVDyx!E~}42ge}nIkdor|^&!a*o6dszYAWz}pgX^*=3yE);fN&2 zbuus1Hgkd!LFw29cE?S8$4T6Fm1WMh*svGnOO;E`HfNP(0t@R470pQ?I8g~-SX~2( z=;@j|E1T2K7m>c4y@zx~LBfjMzUJc|S923o52&yN&?v;|F2U$AztUluw1o2FNg7LN`S)zGl>g)Q2Z7+`Zs%_rk8cmJbUSUAdc8oQGuYM*2dl zA|#@n75ulMtiAR2R8Z(#uMg-Xt9jxfio6@xgwNqIh#im#z+VGt4xVL9>#;pO*iaw%UT(X_=5c=6s@}~AFL-NzDL<7!ys+lT;0jN5o)4ETVz>6ki_M%qP-+l ztXSs8r6$t*tfV)@03<$zwycM0I8gkYEgJVZii|*a25KKN#vDPqfDO01(V0poSK8DP ztfZ%B=jx6xl&K~cXY|9P0fRwk{4VK^EN zjC6&~zzujR@~j=0`^t@y4N-rHl2)Dh;E4*%_ye+8ct}FXk`0^U!a#GwrX_zW)4)U# z4cmcBum9oNN(?j89=hiKY?OHlkM)DRknj%8El439VSPa?lpUT^>TtZW%Gw50F28*) za|e;0E^|9PL=>FN?C*!n-R#z`TOAOwFP~5Sr3fkH;Qxou?Y&;31Ps)VFA+yt!N;A& zd39|Sk^)ZdXC-?r%V%dIYy{V47<00enL0)P%-{rhB&rQE(2ytwcW5Uod@4x?A-V zt++GmwV|}GppZE43~>`{&MUWdV7%Cbk8}-n0XUQfwW*PC^`-tI=3*@MPuwipv&!h2 zW|_?BTf@G$%%UxQGs}IRjK+XT(+BgfAz{T{uNa>RD)Gn<#94`&mM>Yn8OfhYHAOQJ zXHEMT9>~+@KVCBwu;!Mc4~7U;JT62c*|0f&2`B_%sGOVoCRCPZVjwvTRHO-PDJgnO zYDLAB2ko|ZD>_d=O>keRt%=7817DKSe=Y`C90G)mIVpeKO6x8P>{k}&gf12IpX-S( z55cn?kcRL_R6cJh6h!e@=3)9nqUYaUk;V!goreQ1e^9x2BOI0oht46G1FuLE!BGo7 zTnZ{;>llJHace{rOvRlV0F8HB-2_90=RPKFUUrDPoU^LCkMLuR;rR;4cYiWMe1H^o zpne6g2f$#)-h`URI}spC5H*q`isTHScuN*|G>SM5=jl_=(_hd4wosEYR98^fa%2$$ z2kL{6L~y(*w;)GgA{CH1mSi{;cpe>bp2moA&cnM|^Z`WTx#ncwlrBfpG4f{{_8f+K zhXj>y3hwkifFQRbX!jbm8|Ln=55`N*2JJ($UvemDMbJv_q8`Y!3_J>rL80P4aHhzh zg9pUnEsA2d6XY=+?8t|BY?YP8Kes~sL|B+;6;RL{((AXtyhQfr0poGN)`l| zRnBqz`PyHS%+M{);v|wUD#HzyTo~sqC-ivgp*WE zd+AZuVptbYU&lRZ@@T{eaZKZkklaIOLn`*=UP%;K1P+sSPwSv}SYtFkMiF0|e5igM^&F=$vZ#=>fqIoAUBf#{+DiS7137CgbD*)& z6^PIUmD2C4ciQ{Y3CegY=(ssB1xzZ1wSqqu(Q(ja8)EW3H$`)jTVimvKlZ(j-%oTL z6AaTPlQ4ga0qX%Ff%bs^I3R6?j<7n>^hXqEjkp*EkWgZSOJeMUV_s4uX5q zZv%Znfd32v+#SQFXuP2hx8>ERwxj~+jF&eCGJgtZK%fr^aKb0lU!+r!&h`oQo&JQg zThMhrrT&sV6{$$usoN)%tKDsFp#3%f?ddlEt2A!>rVz=z$VkwcP?=o3IPP3>(!!@J&{x~CeZ9Pnz zLc$WJx!dqKnNZQ30AX!YTL1=Y=UhSh)qFSt0A**bJdx8`3?E}MC73)ASG-4DZog33=89oxNNr$bxFgJ5xlRMIWr9Kpa@noW!_@=m=z% z#`}cCC*Z}nBf{rHaf&U3=U6l^`BO|A*9Ca9OU)zo>ILDG~ew^}*CloW2Ow=k?pEKX3-t6n$QwL7lFDI4b*C{cf}> z4PSmL-9yBx=`wf-%ay}c?>L6%mjE_B@SgxvGUhJ{wi&Q%3eYvRBlJXoFJBL$0%)7_ znwoSev}JGyxTZ}Yhk@hFj&Tu@Pzg5*q09gi`v2WwTz_6vXWA(Nuq}rwa793+Dj^=s zRgxq+X*U0Ko6lJZ6FD=WkXF|GiK<&Tafxq>uOi|CoOgG<0c^QFNeGAyKMNQe*glyH zdd3wxh_Yzz6f+l-Iy&Vjk#FaL#Iz>(1G;vTX*6>dV9m4P56(=-qWHAa*sCan^s=}F z`u)3VT!3Nf9&ID(W5>`&2jJ%e#*lalqCr06WEPQ3@dp*EfH|!99~xjt0|={Dnoo_F zBP_8Yp9%)=v1A7s8Jj}9lMLSJBE(O*765jQF_Im&sPb?G(=q|UCV;iC4Udp?5ik*$ zWL?d`_>gTGfYOAQ)En$?XvL6xk(I)c z>EPBM0Mq=o)E9{u>F(fyg5Yig1hf`ZIViskjt>r$lCr4mu~LK&YS%&h3$7_bwEh=x zT^}n7C4Wx(obO1)Y684u<5(?d`iDnn`HvSo=XC2pqR`(m6Sh&+<>9wO=E z#}Kk!|9H$LlUl3~;&fL;K%_p-Tv>Ms<{AsZ^6U7g5w*#Td3O=6Gb>qe6V7^PV?6)U z=-a2s{mI8%ZXU?a_FJjXUB0idyAUzQi5e{i87o(G8!po4+zw(dzfYKLKDPMeK#j|X zp+%=bPmzXVvH519p)XBKg|BUwAw%{@Q#)9R00!K}FdqC-T4Gh}h&2F*V1O+r!N72Ncn-ztH%X^j|3FeHS z7qap`3=;*zSfgQ}Qj~I-TmPSiDOi%fvWJN1hr^N3P!d~=>V$?GnHZ|{e+`up2>I|( zXS^?%Q?T$pRmJb_z*6$dZW~N=mU`y6Sbi5{uW(tG%!4DNF%c+J%Nh2x*+H(ZuAA0M zK>9>(_-!3}9^pEK!z4lyHpRP!#Cfd^508jh$)#2=f{~M9|Gru$TcA!|#gH27Znst2 z83^+PMJ4;L^plRt>C>k9A8hhCFc|q7$&GhjY?>>Qo9NmX)&Wpe^Ofn09}@N4p|U1{ zO_big{>6WtvVvz-7bOt>!`!NB*?DxJjFY9Z#xa^V5qp@H3{jw<)gDJRlAoU>s$T>D z1gN@{ix*KrJ|Hz)F<^lqS&)i^7gPTKK{6Fyff~2i>ZmGt#U;nl8k`cGhir{g>*Z%j zh?lb9k1}YgZ(`2`j_S+S%dzi)(2?s|w32)$11#%#DyzswZu9XH(SLshykfiBO8kv} zUlQeD@p0k~Dv5F~2_lGrD+UM&uIRxrLOF&2hTNB~O4cSx{kE8x#m1pC91_;zSpRDB z$BaM<<~r@d$?UuWNDoB$_8b2Z$#cXf{rw?&Y5O3;53tzM4mfxW|KwMxDuu<c)gb#C4EWN`jUDDB|^}FAflSA2kwi$xzF1H9(*ZD zA$qfZ>>R0?YRm;Terh%JHTW13ZNVyHbrYQ28ED0XJFX_bvMstlFb`~FFX4dSj2mDr z`v{Bfi#_1Vu3WI>DmfkNV@)vDG4~iyEQ&Z^!MCs~A|8j46tQ>K$DVV!N}bL?R$SLxh7AWNHzxUgM^&lF{?ufE96bzUr7^xQ} zQvGTSD;}$?huR}IFxwckz0;#`E`Yo_1q?s30ho2Wt{S@r%)lMKO@BL}^nbxTr>a9J z1UjV6maCRY#U|ym!C7>DZvGaRG$DTuX3dXfa8Sn3~gW7Xlrv3L{( z2mT!h@My~gkC0=dq5abnGXbwmVK9127#l2kCOCburfRpM3dAY6fr)9 z&&KMNY90v=)PK;y4@U&;)9@~V z3`^zlU4$svOo$TEshG1qP%Qea&n*jx>)d4lK6h9T*$XoxxjFG+yn5x5WKGP~C7LV< zUmFi)_qQ$y3z2{yM;c8&&uD}_8y~7QQyGjSDNRRK!`&a3X|c6Y80Xmv=Q!0iTl}tZNINg2@^k1cU*(ojN+j{1`Y}N zy<+4%9u~r}uhFtjFc2F~TnzXf+it_&P69}!9?V4?>EOa!o7CByI02N=&_ zOjxuJ?M_`AyJa4p=l^by_RkML#LvOdI0W>JZ>nuvwQ%Lp4LgUx!-P8#uwlZ9AW?fO zME<(3soS~sCrOA8%D<+9cqI~Eum||UfGJp1Ls}<=DC?a3A5v2kd>4 zb*e3M?<|Y&%lA&i`Jj?*F;e|$;7tOH$tZ!*Wt(xoD1w~N2o>gc^VTFEVQd#-y<$o7 zWrn*Q?*Y=Fztu1DFa$;iE03MvipD*o@`Q2EsI-=vxP*k6>3+dwxx#6I$`b=|s2T|4 z6jza@ik%ER90Ol{VRMWnmI~24gcQb=2(l51*Y1iqz6(IL3ur4qTCZXp(}Obbw)N&lo8MN6HlL8~U5noKtt(JKJ#uZDny@t!iyn9vr{Z z!Xa|`fUEa1M$#BK6cZBuS{MKX7>S=o>VFVwq5p$P5i0mV+@RBGZ>TGQ7%l) ze#49YC&PQ6fN4#5v@~eAM=Lf&12xCPwPC@paED`LB+<;vT6r~2H4uD+s#XFhaVhB; zH53Jabm-+l{fUXtYt~h`0kGJx*h!**V|pR-XeVA!CF389`Yl}I6S8%~rUaLmFv$GD z5x?!^q}Vs6||rR|tPdxa#r~ zHUAkEuN8TG!-U(t$IcHTNWn$GD%*f;=$DLEJ2CkI1Gi|!U%%6XMkiE~CcBOYQs9~H z9f0_Fx2D_T{hWb6XaRdKL zmtUxFxoEFBpjPFq{bO0k()k_$MB}U@ot)&cbYEv7mv9o~Kf;{^m|0{<^jgW*g^=C_h-YT9 z5wizK(Mo1GH4=Ifmqq9@+PQGqG#1q+Bci9J=z2d~4@u8RY0pCO+lT{LGe5SM0uiMe zhPnm_?SNCs@(mcLdwEahzZk59Mje>L@||k#rI|jjjVZK*6Yf z1Qq@?;Cj+mU}Rm+W6<;fbtQccMpnK#m&phJL`asRBky77#Hk3tCvJY&W1<2P54hU; zv4J8s8^wTaGmwSAaWoTW2!TEtuwyKpjhQPk?T?re`wk?`=Q4*=#*dlISpOgOt=FE5B(VuB1XyT+k711w za-kFGP;}?O(1Cja_l35)fP?Aa*rg^Z*g^JC1Wa~Hs^L^+XpdH2K`O)mEyCZn7K9Dw zO3NZBH<^W3^@NuWgqOZZCSrylbFd%}jxo%!O?^mk?{Syaa%ja;MPDoZO%*^O5b($W zuK}_(V2l-T*PggLtkk)z@;ae(l5c%#7Cdv&70!vy@u7mCu^(!j6fN|(HyDofyHRgQ z+hQ=dQGTQT16r{`W}K+iWfrZ}peU}W)y154&Y&@lf74|)tp-Vq@1SBNa~c_!O~LQ@ zaQ4k{J}gZmhavx~#!BX!?7U78v4{e!Qg`K5z*JW;=>f1|ED{_B1g}9PDDz`9N!uOx ztHAuVDmn)`XKs?Q1|AF6c?gP;z}bN&+UndOr(B3)HbH3$Aov~{urGkF6xgBnWi=c( zZ(|QdyObv?+Z9ig>mf8N{;i}WV!Y=$=5TPf_f#;By{)~W&QCh_*nnM!VGq3&%p*Vn z?~Y^!ght%ClSGxyfzOY;YKO@sdWgCcnBa@uOHG@DIqF}8@MhTZp5#Y*QX>Y6u@^+V zcT_U?Xns~rW=P}F5MZP`(VFbR1h0yhuVs#o#w6Uv4A)_CGfAWg4+DD5 z|5k2KL*Mx*Sr`%)77-s02QVX?6;%c!lOZ^FipI}VmwLd72}6mxHV|202dS-|c~C$F zDug-kAsshxQPHA1@jPvvYUkL$;1n{Tn>$=OT~NB(z6L3^mrJ_dXew6oZ*ciNesBcYwS<#Z(>FT}+t-og4(@Ebb@ zPFE#gq{{s?%nd0nvtce%F|2u={G+Ju$&)9a_6{@gjIB~X8>QlGE6 zqB3d(zX`I(W3Ll!z7`+SfO6Zh1nTkd;Neh786pK;yG+llb|K zJ~S8c#Q0>oVd|7<6u)GDL=;3+yz$4}Rvp<3!UN1z84q6hiG zgHAU3(p-ur9^}XPUoSEd`+y!+C#1hRfyOL^Ih>?IZ0_^IEy*Ab*aTGCCVisXMzKI)7-0CHpq6V^M??o%4!KP^@dI z>_R2uI(M{#3I9ifbSX<-x|roQ*ATNhZW>}psXsLStz}6CcZ&j&gBXdnZ|+J@kn@>Q zj`HuMUywg%Had!p4DxEBYAndU`FZVE?zVtQ{K=$AlkT3V$eCVSa0Ne^9awt{gf8T@ zeDd(bu1~TcCJOS)b2<%Hp|f>{R*kd{_V+<@O=E+i8DhdRT8HjI4%NiJDNmZ4U*J?w znsH#&-qt>puF~2JhhO$T8HBUeSN$oC1dnw!BDh+#oYruNl>HP;tHYZ>`$huZDH&=; zU{y@`(Ns-E7EKy(>nr{B20==Oyf`22huhe zVsc7Ik>X?AldjCLx&R*z4mCSqoQ-=R zvQbtt>kOQ_0XWH|20tTi+C}CQN7++pe{TK?h}b-|a`{b`*J7yj%<%%xCbt=i+d_dZ z?!$qnduC>sWvC85eTq&>FfWH1#un}EBU!5MXGhBR&i2`>+BiD8r_3UAWIa^yXT)4% z-6yT0Z8h{^rM)craat+(HxEWGyC6p#{w2dlw)r6d$5S39KqIfDjN4~^VupXqg z6eI zvMu?b@Jam<9xvUf#y^v^j)uv4T(I5sbr|ot?L7|!*)L^K3$S2YXoEEw%gd-|;ajYy zsm#oDldfR+J7LnhOcg(Rld-6L;#TZrjd9V9LrysBgX|OiwnYBrBsvY_Gf6SFexo2Q zoYX{C>~yR~|02kabB1a~@)XOgz2$8nA7czu`qstv*2`%L2B1YkK|b4JN5?w5nrU^F z!jG2D2j8aari6qIF{s$M!9UnigVarIj$H=94x$8y)%GQwIrxmk{a9#NsH z>(ZKJ4e50x3k$$ObEB6;1&~g0%bCKz54Y%`)Z0IhYQtIV-F<=V;N>{c;>WT$Q&`_i zYse^809tsj0BT;ouQ!;3Vw8Ds2cif97X{W!Ilu2a(TCGs1IeCoPWu?rOPd4iH|3sRv$PZor8Z2(|a~I&p*r`!{n76*bnbTAb3^+mVxc}E7HR+ljqLkzIC`v~q@SV!_W8!INqH4uxzyli zHiF^)HAz1MZiKq5wjpYfgBA2CEsBrAftuFSY=#>KZ=o~`(GFUaNF9^5ru>A%u^nPP zBJfbidumv`Js-x zGvW)f_xOT6MR8YtfsAb#6=ACSaD+OXQv8S|UPji|Obg(DPJ*rcrT$6S%4ZBIMQmUZ zs~N$-BJMLOesIge@V#5u0p@RR^?mK9VX05Ya%~_3+ZmOw*r+D&a@j+3o825C!fYVl zO|dVd$r$sd%`u|ah@CJ|Xjx`fw1J8&f%T|9TVob5rn0Hx@5CLc;Q?B0Tlm8&HfPkL zoY`B73zkxBjp&zI)JH7oiDUz2TCB_vD{>9+&^yrN0ml;CF-d`r^5Gg`8j4Fy)*oF=3EWQ1X|JqaJ-;J+xD!Ntw3&ZT;v3e}i4Li(S;mr1TwIr*+ zw48r4t)mmuDzaV%XQSysfXy02-9jd5i=*F5v2+)d`xeGWpb9w&8{&{@088=(S*V$o zUo;23XQ<&FKl-T_rYevD>uFJXsF!b|7jS-QAT2`2ZC#}s8K&LnXkWr!oNG80n;Zx7 z_z_D~Mt0B)&G7A4LrwohI}P7r9gQ>-7F_-X`92dHxIiZ9WaQ^`XQ5(cS#H?p%n@gH zLTD2vP3IIm$X{}Zz2l$jX>6J0iw9~CZso~NE{I#84L}HRwoi@l;1rqhz)NH{Y%?0( z+CgNBz1m7Z)=>BXo2!YJ;DojP$Z%jQf28qqu%V{WnYU0?8;OC+n*`RA`T^|?6bw$r z80iUaZoC!T^rV!s!O$i&?EL!pwcAY2gqg=%p#mj^``R{%@4Kv`Z8vIbg1!=6|+DJRgf@jD;vX5-oCY()S&U9L8K1p!wfh3lxvx;QrgxnwD|mu z^dU@hl*N1{Wm?l+jT-6=ZxtIv@>TI>$=o*bhs|yuW|BW_+me|OOWUSK+v=4b8%z5* zmYldHJ(icwY13kkWHTS~HNi#oXpA}L$FycO8ul9-D2xpoLX0B$yPPg3J9W4@RFR!8 zCp)K*o!Z8962-J_Q8c@#^f>rinjV{-9xJ9L&ZH&2QH5bQOVd}YrEg@X$K|JQ%}=s; zHpYB5!2ChZ9O08gn~Mzwiw)ZFzxzTAT8#}FlMGu!sQ0qn9Gcx6^6|efUbEltW}iWJ z+J9{hJoN2Or#oaP*){r&wdt{e>2a~i2~o5y;`9V|dO}e;=hhO5hlWo`Mv?4A_A)oe!^uu<^5YxDuo~&{#DLl9 zaWG(hdfXe;t?({0(_`UhC_cl(Fv#=6v?(qYARsYNwy@)^iC@KI6_ul4j6dfS*R&~B z_9c^CQ$66mwbl!M$Bmh7?mY4*nGHUak01$A{Tj6~mM+hzCrNp11^HZ2&9A@yI`;HG zzy6wh?%%)us%cH7U~TI#I+wN63NxY7u$^MD=Hn!4C?lS_&zjk9lROXHFsys8F0jFo|<=vDr332pTwvk7-k} za;=?KAy_7xjj8Q)S;6<>hhW)L*R-)&VPbfGhrTh}n%amDKLa1WQI3gN^m`4HQYMk5 z`VL`DQXV-hfGkz0)#qFBnv3%9V)mr^g>0BK6(%jyUBrV~+J}kuyYSDDSWF6r!T*@Y z0?}I)YsE~Gv6eTYZITrRra6WMQA7dBv#*6Uu9HP%X9hB==?ApVpa$??2oJ+9!O!Ds zKOL@7#1yHH;&l?UD6smIB68Hd;7?e?E{7LbtUW6W=M z??)Y^gqzix3D{%wu|-!T{}$0Y=Ag?qZRqlp^W!vt-Vta(3N$dqQ#++5+vIn2kP@V% z1B@|F2X3{Ehz|JA&}Xh4r-M5<9W+=^(7|JsuMweKL=C=upAOvhbuQ>*`#sc}GD$hq z1?5!vB(=l_j16@mSrqccEh-`C7asbhc8e)ps=*pbA@M`~csw=gf5evcDWur?V@LSd z$t+eThdh;Was@-GO|*%{piP36YC}1EPCK3g-QEqiwUSjxE_`g#rb(uBY~3Jqb4Ay& zLnaiU4L|aU0P+9@ksd)}q~P!*AhAp~3+OE=I9!`5S0$!6lLfQdAw4K=z%GhAfq?uy z(Q6b_{olQY{bXo!X+Xu84wL7yM$qkfa67{#3AT}xa)kmEy)q8ERiNwG4?x^uqOzpL zXGpOsJK@DV=yZ%yk6AYHSTKSXSp{?9XYa9sU1BMc!CZ)e-Xvdzf#j-tVC{-Na^*+T zGi;02*3pCH;!f?bUZY&bPE_<64z7uxt&UvtWezT^)PITuUc7gZGnT$5=VX1fqdI>VT zgx3@NjWqb9DI`&8iWoLZ*GQP3xDoF-@-VWY@7G^{C)F?mr`jd#S&xEfp zpW|c9N<-_g4Aub{VF`;aM-3MPB~5v6uxxfA48~iMZ4CrqKNAQb;|RVlnET)D3;YdY zjWyn<>SpvhB;twc6nNqXU8ab{0;>?i-FXIRveAVD+ZyT+&7fo7Oh;QKgM1pciW;$1 z3}APVRw-P0ba+9S6Wm6GBqr!W^i4FZyENS87Esk-5v(e2JEBrG2fuezim#VEbq-qF z@%4JB@!#up61^g^-`p3f!g?9gB4NEmk5a_&vEL^i_iK9ZvyYkS<1!_at)m8edG44m zZ0ul`1m4JT2704x{Ea5R_eN_o-S9VJpf}2X|BX}<5T)x9ZP9onuat!_-eG%xU^Su4 zoru+t$-rt@yE-OqiEO~+lgK;+H2_S1BTGUmDN8W5-C7R*)){m$YmRFmAzLhJK~#P=`Z*&>3$7b8@HWxB>!>~11j!{sc7?u# z^ID#9SA27fhPtFJ!n^F>iH0Ig!Ml`;(IbjfQI}*(FVtmAJ?i4e#JeQmUCNTtQ$mdJ zEY=+V%Rl!sWj1 zy_>M#o7wLaudCS?fnD*wNAmRQxWMhh1#bHPq3uh+qN?7w?=S;gV1Qv0M8yGIa6?4g zw;4b}Lq)+fmt=qeMu9;F+!6&v#jPmQ+$yv*+lhD51t=QK@e z<5e}^wg(fvlWEKHjkk7jAKFwi_LtM{c_lN@QLQ@KnTDXR#^#pC#yrdSQ;hjpL9HsM zeQcY;vm$1LOisVzNiD{0m2`Sh9WdmRkernzY+IADZJ}m&`CJ?#;w1Z$8n)MW(P(e( z5aX*mv#;9omBPF_p7ioam>IJ&w85VcBMRyS)93EY+YBA1+-nP|6J<=Dn8CTBKk^-+ zZg!A-N7y#Uk-zt|9pO#^w3IjULtJYWtEgK8FJfy?YIAUTC+)u%0>KJ`>Q$@gq*7u6 z9_rg*zHVjjYqRK^)9B)Bo?l^|U3A}3gjr_1Ki9h|JfvKzDx-CiVSDlmu_I{HJ!8RM z{bJ^UzJh9-uT$^gFq1PA`TS--Zi&W+Kz`rhFt{&D?m0RTak!|6+14fK?22&4*=HWE6yqCk_ zGupgek2WuVCZ|n&v?Fcm;;po)T1UG}X5bmnMq-wx9+3HCPxsf}{}Lp`7S>6dv<5p| zNGE1`R+q2A7S-L=wk5*i2?TAj8_`Cu_xutIdub4@#OhfN8-01VYY}pTau+RKxk0(l z+m+_xEE$w5*<1{J2yPY)N~WsUelL7BcvKwVt%8ez^W)He@4C*Zq!=~L)luG z1>cNr8(Rw-w6uM_E|}h&0*Xe_+r3>3MK9YFkG*{ymqYnLwj4eI>7*T2;YvGfjSG$E zR<^S6!qCt`A>2Eo_28xo&jzqVv%rq|BL)UE8O%EE$? zIs3Gs517mm{TXv+IPMG;%h=A4ft^7jXM~51oHcjb!Z*PA%PO817KAm^{XW}0tMo4L z0aUrqP*-ZM9J86V`UuRb=(iFq<;s_Pl<}7egcmkpwHBNmW z9~*ume){0fKQd3PVV`O+#~(@>wB$rpz#e2{e%lk$+i{@b;`o7Aq3vMV7j9G%Iq0 z6)6v9t?XhQdpL&~_i?PqS_2vP$=<9;J}Z)!umG*#Up$iw;hfOQTpIqx-fS$tvm({L ztYc+t__tV*>gKFtPlT~lQIR$MS&=yAr3eY2RuWdRR({z}W2tUUt<3H73Jw4MeCpW6 zA*^F-Sdru)R^$Vl3xW9%R$z`K9|9TI@FD#F^p!8-QoE5wU&1Wu;HOlD{T(%i^u8UL%E8qwaeu2#_Hl~KTyQv>-fX4?F4hK((6Ua zFo7~G+Ck==aL(}t%>4>-5LfNrs5&Gbxg>1+kX-H6*HH03=1GUUvt8bfQ1L{iT?m4z ze&j;D=y`afz4rQZvV4Eda9qY(!IQoP%b1@;ipbueI-I9ViU=LGRFrj>o4Lu3o4t-3itSsZP~aK@x6dt6XZ7C9-uN2LAxCqlWXEO!ZaN=WVeJEv^`eg2#>d%N z6J3Ra%o?G@oBj-1j>}?xwt?(iFCKAmHEO=%H=izNn@!o$OQp=89OZWU_ae2{l}?(X z4)W!{`Sd&6tXlC}o~pdjVlMSKZb?U1TE2ZTOND=B(LLno zhui=AV1T zU+~XG35jcjQ&J%@U)RDMV?FU|p}dSaPI#ZzcPnz&kN~K|)!BTVwosPs-X&rMTQ(>l zIA~S4DT|(&)2ExRR@w!%kt*p>wUw;uD6#6zcih_J`l*}BA0?CL?39&^u$7Douyv}f zRPursN=kJ{vAXxYN8OfkY`s%kBD$k0`rTj1&U{oqLMu33K5`bF*CwgiDMeU%s{?e1 zlJ?-qljb9ThWZQ@pm5ry(8EL;<|kg4be9#nhqFmJ z+QA*0B3a`~74&rOl{jAYVq=n}{^WIfff~OxD*=t;y4qgOL6_8J=0cY&-(N$tn6l=* zyIjqGdQwhb*fzemoncjVun9A)&S^HKgrMawYQLYt9f{==pbFoKNBufubspk(UN}7k z2i|m^p4f4E*Dx+Ho&@hPuQwOF+xag3sgsuia+&WU;|%&Yka<$4t@-4xohP+C z_#G#n)KlcW%kh|t4I|jUiEsJyE|~|)AI_O|z-mY-3UARFn{G11p8j{?j4h&R7-rmn zL$eG62lDyNrUSuR_igW4kZaF5w{GMk1j^Wnya zlOd>?w{V^PMpgB%o~)I9?GvhBdq&?psjO*kC8%{N6&!G`DV@&DYTBZiul00ht49e4 zQWHp)LRInUlHT|lRy`AF{vtc~3k z{3aZTYwvc0HXieAHAZ{w=nZgd6phxUnS8XnJ&x08gV|_Hj$*V2>y1{iaKGJXch?*3 z2{zhBG}>4;+MAqv&oDb@YyM@2<2M|@H;Vz??c76kJ;{Jz&St*REO^QwRjOPWTgdZi z@3MS26z!xvzUJ6nn-Am-SU1aCCSx6y=3y`|HEN4P_B}qYzT__HP^w$1zcBz!2s@AN zm4|-bPjFoP<^A`E%N!zJQ!r105h|K#`+j35>|T>Wyyj%4RZS{aVl?t|;VlYZxsG%i zI>0fX<>-mMTZFp2O?wc6E6_&|Ap~(zHJk3X*yXF{-lBXeIuZDdW>Y#5s2qaP9Pw`f zwV_uW1~bAZXwrf5a`yqmNOd~c+KCadoe)ru&k~3F+YJZ8EDZdm>TgMf}2}q`?%)FLPi|8W8 zD^<r^!o=BE1ppd_k3!R?` zA+~MataWgSGSU0H-f+{-Nx?-%%bgVchd9ncMJ1bsc{B?HRoD&o_o-B1h)bCl{@m;X z7@~LpCY(0Sh+x+VaCD!gJD0ErT8St?ULl91F8USPUH&F{c~rP`(KiY@g8U>UqeW}E zL7`jd=&<`Dm1M@9BDlEUXG1*b9+QFXe*{}P)1#Cigna45xHOV4oiE7aX?JdzPmbH@ zDci6&FMW=k8!DrygR&!wkWM;cxW=6p>JEB+f$Wl?y;aXy--q0P!qH(NJ2d!XjSprq zTJWXpp_?1kZZD`v4M~k=jNLbtNFX>2+4Yg+gpMw2(8xx1@1$=a)1riXCs|ax-My1p zi)f14%8xx>BbR3Ns1~7^FIM^_yZ-TsuP0bn;%pkvUl$h2&vufrNbS#dCa}S<-MfT2 z^8QkIV=z4Ke%MYP=v1L%(XIa4ZEh3LJLw$lgL=Na9)d5AG@6~vm-i^+lM-&sEa7~H zc53ZnI4DVnV5gOjh)*QhbeaZrPRz^hSw?L-eTS`K*?pPvxZ+60;5cSNvYf%g$;GI9mofNb>bPbA zo85l(7(B77oWXfGE(I5^ba|v^n3chc7t`Qw%v+2#JlK;QU;il7n1I28&y6|D>ynvc zI3`oa?g3SVIY|4NQ`V8Rzi<(|!loC9ebjBT{`#4{w}H1}>;Ma=21Z0<=zbI0D@5PEkSy^Bj@ zN~UiSdMBMbF|m?#ic!6Myg-5qDE`~jva|Te-~4!5)~>XP|FZ_tKsv}^F3Rq1@`H>k z#M2|>{`s}5X$kd|FQMgWn1iF!XbDyJivfY`PWAMxz^uex5JWFBMW}@fiC^JTjz_8I zK)4XMJrEqVqPwN1>-sokpPtSR287LY)*G|Z;4m-j+m^X4GPF1Vk2p41(H5TQ5zWcl zi|dMP3o3e7yA=BDj+Z^rCaw?CEu-Ww(rN~RoXtd^Y&BN&%v9#=WVTCVjFSw1d;OnbNUB_yjrAD8@^G^)wN%ETA{$*)X}JKv?^oW><+VY$^Vxs+y`pHJae~n&b;Nb$UUMDVxGBA+2x*t%$KR`&Waq@Q;}L9<}#eZikxHjfx-n}W+Zb=>O9Dq zx9?e2q&S`x31I%eT2`cH4z;3)X01$RUPhidCKF7|%Q$!+yQmb(yo^6qldt9^b4;%3 z#=MMIS&@+mZG;$qAs+%NxrB$x&g$oo4HKK5mukVg|+0bOjty< zUlRS55fj~F$fvNs-0HtlZhL1dD!oHa3*j~|R$lT!7xci7lu+$_ZoO3r%^cydFClo~qb0GIpBWg(Q3G(9L((=I|&XFbTW}x8L6nuX+8VTnZ3K?xO z*2`&QkkN+jo`K)WLl<+Jb)8%^s*9cQFR|=+4=fkInRpKl?Y%QL`8C9Q%K|PW$yF#)YNiuHEgKtZ~@xN zP(!YoU&a^pgbpb9k!Q3#3Nl}KNiLeppRH{T2W&Jx-RZj#*`AE z@BWK?YBv{ta2^M!5}7}ie9Cm!-z|_|9IDU`B%kW6%#cNX=`ebj2f}f@R zZ!x#X@5YBc-fiBdmToD2cI}thI^Q!Fo81b3WnQlgWlZ(FUdjHc-0VsC0t~)DQtciS zGjB4UQ`{$}&YQ@-?=g*^S5h=Db%Xn~Dektfe^k#Yu9-Kj+I@2EoT7|*)1utV7ch6~ zB<48hq*j>LKo2 z5M6Lk1Wc?uq0n7r-nkfqdvALa<@9X%(d8vbB0I$>VF$D0mXl&s%lvT5Pb=S)jFNMj z4W5GcFkZv7<#{-ZEQ<7tr0dP?_dxAvDqdJ3PoUPT*rV>ky&yBWB0{jDe=_COwR{e? z;c|^D>iovU?`=7TV0S>yGYa<`YFuJ)Bh01MsET(XF||Wsw$F$k+al(niy6lJ{FmNU zUJx%L3zv(}(bY?d^Y1)6pJ>~cX!}s4?f%4lpvGi&53tk4yCqz8Guv%0;R_YBuXtIn z)2E)*!WWvDQX-MIy|+PsJhHVIs{qI@iB6)n+JZ8*MGQWr}uDaHCXVz^igW^aY;d|8kIhOMfX z5_{`ZDTD9#=MqLn>m&VqHHswxJ9z`sz39uw(7oQZKYuc?17a=H!<3;+tGL9@lm$J^ ztuJ&J6vUrF%W?Ey9prmnT#YX8BsNhxlXPck&4yxWzVzWSmHwI2d9!LF3*z*5Jn+p* z+W+E&WqFh>%K&|V@I9_UvNa3Y{-sT}3+I)ytB9+l^UCq@^Gj(ztdwPATR?(+wm*by z39@XTveQrdY-`;zNt>v&X%h+CHZX01z8fT+XjZPgQZW*9%S`ao34*?HRGve%Dhd^) zr$XsZT$O_0juYAs54{f~sbE%BDR*m7LS5SrW3zOdzK%Rady{G(M``}(H0G+mVT@s?i&+y7PBRw~NjFj%EV>lbyHYdYu38JIfqU`(^5 zftoST4b)^z8ko^kmDzO3V*jXe!$ZIDp@*|KsuC0V0A!Wv5!w&sdc^0ly(=2|jxchI$k?>2V!Gte3S zk;Lk+**V`aVZqpKa^MNRn^hUQdz^SuxsVpjJrcuU0`3A+hMJzW%IW=HGbuwmmVwD> zxaioI6}u082sMS>&{~|Un=)qvq>w=wp>cy3pr#+)DiZwUwRhErKdw8(6nGUo2?*>; zPJo!q400rx_H<#ARXBt$?-)TXF~z@zuKvRTy(VBWHq44aHdF#BqlXlXqyKpMlU2G0#M_1M7*vY}sS?rJ~vIjP&H)E#vOyZKe^c?&9c|$m0iF5E3U82IY|pDZ25+Y^%w}H_aBTD5kOa>r7zd^BZ5_Xv+IjPqA&!xH~92rd4$OizF>!O zv&dt6g&oFa+{I*#k$Y^tC(1mw88nyDi0;#f&dEKt9=oZ&&*pf7AFBG3OcTxAi{13! zg45@D$$efASLt%$;FYfC)Yp}EsGjMRzIVQA{j=qP2`x+NR3RM|F1^1CR;Zb-)C976 zw5kTWlF~?is)Nh}lf@iRMNC(k-HbVH{$RQi=gFKl!3qxm^k0v5});mqLi3hJF_s~^UuQ9r}A6(7POiba9 zFVEJ^D~x>b*$X!(cKH0i4<1bYU~+NTqeq*|ni!oYys@f*gq>&A7oSbbepyk~anLK{ z&TcZemE7oB-0#<=VLz<>b@#NlwoYq({gd6}&XyHSAF`(SVYArTC)#xGv2Mn?{#ipu zmG~??(edW53$EUpov`(lN6&wJe_NxmPriTj#rM5>y!^QAEWYghQ_}CbJC9!;Rq}Ym z?R(GNzS8@z2LEn{yEC0`px*OcMhvP7aqA? z-FWrj-7R`uJX&yN#;JCFHunEv=AV7de-8dOYv%diCv?-PDQmB6w|CKl(SwHV%bfJ% z%INd+%-zQRm-E@-;$Ekn72I-%8~=RU1G#)sM5`xj{C<9>@T`AVCw=*9Q0E#aBYOPL z#sY(r__CcncfFh1<6oZ@dv3nAV)d}y$Jc%m)uHFSFK@nnzx3;jQ?+Z(9(?@ah-qUM zZhZ1f+0VbcvHGk3`kLQVH2ZwC`bR&1J@wY@A11#rTk&JshNd&- z9l22QPs_47@f-g2?s)j-%|FiRls%nv_T$?-2R^0w!d9V2owPrr?7@M?&J)i6*zD*4 zch8Db&qW2EI+0&|ykN%Y6IUPI`EC8-^ZApW_gOpd%Uhpz8N2J(qgU@Y9@K5u)#DHP zBoF!gYh&-YlxKeZeA!+n&HXp_tfw=UeK7W8#rLw&e(?3pkuOB=_-Kw3GC%IMHP{(L z-To=l8AI)UF%tjJx<32tJ}@DnfrN=!4J1sqG?4J9?I9T>{<_-#MAo!_e)BneFDI3# zu>Oa+Pd@nQ$$Kk)zWqbaJ|}eP`$CiWIatc8UTE^)$6Nk;H)q=JnXiY1^qzC*;^c$s z!S5cq^4dR38!hf{I@Y88;N9<;}^zx(Fqi%-V?I&=K`2ak3tCOQ!VFF)uX!nrjp2lf%z$w0m^S6BMT(VrBbg^N{vi9qN*I)Epx{pbN6<@dcvt5VKg~!)gMy{SQU|euP z&Wuw-x_H-V_H_(A9vHs(?xQY?n-n+|fTb_}@Xh_ew)4)1ckceii~;AzAAdOM#GshE zf8JZK2+4dnCw^tbJDq0iUO#n-V)m2keZMummW0YaV*>@w}ud&A0zH(3=S@t0d}qA~W)j!GBpI_Et50zj626i4g@WBU;q7 zx}*w$H`&SZ{cb|SB_~|k@2f%covnc}-C8?a1NVO3^!{7pL(9YGj*EJyO?>F(2b0gN zSBA7suIv}l$fcTZchE^2Z~K(5*80sb6-Uf^BjVjohi)`T>k)%;7APEuUHV4wi3bu* zW0$1;GGbI*qjmkS*LHvW>aLAvzNul&zx9fGS)Q9kT|47_6E`!|V68N6&c9**k6JpuwMiW1jH&^ya&MD*1cWH_?anzfT)I zW?8>)PW-X_%^5qc59rpVea`D2-TY(h4_!9@^6pBvjH-*lo+j|g!?G8;@m|>Ny6x=x z@3?};L%z8`WB10zd*iV$4*J;p$%xTU(mL-v|FQYATAGLx6ZSp%{?wC`DYqZ|dQPkS z(0=MB?C7d?tm|j5UmKjA*S&McI9u4aw@h`mjCWslJK#hV{kL&dNqIYUO;Vb=|vWa1eB7H&={w5GQ{XO!?k^rIwi^8rch{U2lvi z%x;4mrww`z6Cs`IBx{_Z<{$IU;wts1**)qDrJX};Go z!z!Gx^Exlqq_Hzu*}EXe83FH2TH#i{N7|kar3`*=oaxxe*BZUC@6!Ee|M@&KZp9jB zMEUOWy3nV|$z$UWIGcdJ-!)m_Fs7L&)@M49_xzSm9Ld|QFxr8b|9#YCkz-Z&uKr~e z&W_uP*Xy6{bmX}8zux!ZJ{&z;H=$ji=dY%&J#Kd04c0G%+#Q8*^&v&H7^ z_se{bFDWc;?CX8v*ykG`k9FXeE^jnx>TH_I3W}Xg(}T%-o;pokmLGFAP3N!YeC1>v z%-B8JTqh&mN2{mp9(R5FW4AH3UYcFrI2*1r4q&vsBB-tkwx zil<*4E^Xzcrw*P|+HJ+yZ+|PV>(P(jv?YE`?VCAEmK5GQD_5&EeMI?pedE?IjennL zUv~cbfCrm;uYdP^;n=OMwl$;$Z{Az($X**wz0}(rW#O5Pir?C#`|M80De7r#_3p{r zn>-&6TzCNe+x%ty8cLh^$ZFWVH0}0-2|Kr3l4l&<&%vd*b5F-e_U{`ZT*a=eshws@0ZFK?jC7) zbGtQpdH$f+Z;yS^v9F~)KT@tgcCz7;m+nmQUi$j=d$G^|usOkajvEgw0_c&=~#jHf!p)vs|^@dk-W zA;LZ99N4<5@74|uLzwyTM~5ATaNhjLaR?92?R8|1vaOvQtGfL`T*fr3FnH%<%Ru#s zef{IDqL}pLrn`PLZ(l4IFiZ>YGWe`XE?`JRjJv$`qxu;)j-F6Icg*?Vz=M=J=9XZseRC8FQ0o_FTcNEOH?l_eRw?Z?`dYE z!w%DT+}RZl((AkPU#^i2YeZDamVMWYi~4pvaeYgUgIK%wqA5creLiZngK~E5yRy+Q#kT(tX;#^7K8!bh-Q?#k+oc#2Z7y6ju^w;y zy6tW$YOCkxIWg%cx8+RXS=E1h5gDL%W}LL0FPlV6F}<+dxeH@cVHtBLotT{D9yn=F z!yI_PytPN!#>0nC)-E5rW&Pm?8(rPByW;xK7<9X3CmAPgUAYN~1AS^{bB`Xu;uv?l z+s)O(W`AqAd$#?sSB6}=?_5FITHcqNKewuUe#mq2#T$~f@60^g)$@6`Pui>w4sZXh zY5l?H8%6xnvBg8zc~h(Bg#0%rZ~T1OLN#|;kw5P{<71!YU!-*}YFYWUDsZpbxdZ0c zGnxhx&W1FQ@YC-;<5ouOzTTk|cXwTzKYk6}>h8=wnQ$h;nU(Z$!34E#x@p0`pI`fE zmJ@U5ap+brr`7!w>$JM5%7e=4yefWqm7!&ec?(qW|7aX^B^?ZzCeBclW$BPxSju%M$jLVwgh-1yr-bV;1P5>8pPuU1rldSKNIOaR z|M=Q&(Ve4Xv{704hQizq-C_WuJ9lcsbsTO%hK|T(E;MBsG7b6JQ!O16jg|=|<|6Am zzBD^~D*LJFw8UpS+N0EB(Hj`o|B|dcV>UN9Z9rj(G1pkk34O%B#vfz^=Ve*YB^yXI<`_!zX%M!!1pFX_ zAH2V}Wx093a+6aQqe$Dl+A}Am zJ!i--HFiR44J5@nO-d`xEHRZh<7gT!x-ZR_eXWcZQmS))mzR%6*XlKISI0BOhN(}_ z(ZJaI%YKr{u>yITvrfv>6VV;UId%h;=b)c$F0LmS^jYGsFQtV`dc_v8g&KmTJf~rsWxp){)EW z1a%4;OhiYD(Kus)DNc)9xvgHGhJbEQ?-%9x-z}t?i)ad*4NP3+!yq~PXXg@8rJzGf zy17V}C^CVRH{Oijx}gOlMMw-KVSPT$#()BlaY(UAnhYmV!>JX=e2M1CG%JqLVkaD< zrM4a8hZhYp6&IU@P1!M#ns`bwHT9Ha)}&)PwoTJCXib<_qAP1r9+!^ansOGOR#I$) z>SRlzA2O*|k1SGO3gR2Ex||l#=TA0FwSelmrb4!|#E!@-U|G_Q1^6|2NTG+XZ zJyeat0!)=7W@LBBlYo3+Fo#%SCLAIMLbwX@%^_j1p`^4JJ;aYSL(7aWHX0@{(#dfA z)Dh6DMij$R0YT(B=R%A+C@AnNN_iq9xE!b5?2lKk_A+nAEk;W!q#M?!J>e4Gh3ZPEjiV z&sGKD;7AcC6^g?kmjIjc97C3IK(>kPH}xa!6{z~@k_qS}1yW%6fco+2&pC}wFcgy- z=9osm=bVslu+Z|gtIL}3lpb31*eqY?bqq7+mgd8aK)*^2EiT<$nw6JeD1t90-&8_< zauz+ja6+N5lR8f|OoFf@4?+Xw^|JJ5j21|1BldT5ZXt$TELpM66H=kLnS`31XNWiE z8fcGqo(kDsn9DR`=jr{inbG7qPfaisX2BowlpIMI_*0Utqs-S$vv^y6`T=!x0NN4N1Ls$6NgiuJD8`a0_aI|oDgEkVI`a`wz4kHVC=<99 z){`llWAw%Y`Y$(*G7Bl=?1nwgj{Kr)u@hGchgR3PaUhtvFjvbSRwo~lxN(Aqlp9x6 zY@RZeb6QKR^XSgpB<$_rDdHZkR1$r(+u0@JkjwPH1``2hi z;+9%qDug;LINq?;ks1v%seW9&Z1GTZICGIa z*~Ny*7QJOE<_m6hbEzeNDra=2H5u~r&66#p`p6Y3jvNjoCk`=FuQVrmFtPi|| z@v#VD`H>h*G_jRvD4xm{5;tbU6_-o4lZ81##~I-2;l_!pZ@?r2_^H^KBZy5bxz4eW z8kl96Y$QY&EG@(`&+f$Kh~8O~g*l|au$G40NF*Z$Ij>jB<(FUi9 z0jzCdS%_IPS^Dr{Dab<4Y(t4*n6XIaCZQoBlFOW00lR@q z3>~UP%0*!dT>l^oYGl8>oF@9Tin%jJj1^+e7a~wQ9hV3|Y7^bHMPjGN9w=tO7QhujUzm*Lh5+~$0y38w zp>+NO(MQS|+cY65z_8NvF_z9VKw1=IQ!p1#Wf53##gAv*yMKR#-T$KAQHh_%uT?-qPGFz5C=Sp4mv2w1>{_I zh!e$=G23}OEeMFi1e>OvZOnmB#v=FBQYu_qU@r3{XbR5K*mf^-X|t|4jg(g`IA2&^ zc{EHiMq4tDN-a1)#37pzixTz-HyK9*7MpiB#W2-eTEaGD2>#;!Q*dGcp)Ez*!2yL? z`K9Q-u;-&%h-k?Nh+TE6;D@r z%Mf9^6tx*vSPZlJQHFE|u`L|bLrKR`L8jmvhRTT}hHNHlpu-yS!IKjtQw0i}^90gc zaaaXift;A6&SV)S_lsSm&2Io12<0}{RyBP0GHhYPvZV^clrT1n$rf8(LZa2hMmoo2 zi`0I-L{_skvq%S%bUr4qNH#O_@xw@AD1i%W0{REJ3N90Z(A09N&xj*O7z^48 z3h~x@0HJ+=I^v`VOyr z7mf+%2FC1R)}q#^G$(a9CfZeI{oQUs7TEN4HYtTn)fQj_eX>9rLJ~867f-cCqd~aXfH6Aa#8Ogp>@yF-wGz7Ls1b=KXr+eivCM-df~OY3h;mH1P(iKQ$5_%h9OC}( zsu&E13+!-6253dHYV6{lS``T{CV-9EJ;yS)gM^-1tOz6q4_OsG!7DXZRJk1EpIQ}T zP-4xV#NUu35D11gr&r_SQ${wQqSV%Te_An_ScuofyCK#Vu2YFhA;!+4A!Abzy?Ko_? zx$KT6QrJ;EtDnV6F_6$KMS5e!atT6aSZ{Qdh%6ZREK5w-dzhUg_+k?Vz&0m)KM$83 zIl2PF>Xl!)U=b*Uqjp***v`^T1yI^iY7!3LaZ6HETp`75*B4-v3YP)MziG_?mZa^L z&IU-2HIXb4@6ge(9b&9rY})}|w&17~^icS2#Ops~S_p>jB=OdeEhfj=c^4a$-a^hi zk*EU5fyrqV30{R-A!$y6e`#OvJ;;Y5RjEr%pHn`vKWzIgHOMmpKhMq&W)v~))W484%D<-P5a=mkWNoPpME0!2hOGg>wS}y5ZmQxVAuszFuDV*LH3c^z!P9pt}mW z3e*ItAjk1hNNbA!z3kBl1(iNRtY?7Y)=X=zYcrA2t0~gEqak&GLMqM@yvr*U+>M#& z43+(LCffG#W}PG4-7^-2eXW%vRpX1AIL-yVO@XJgeR!4x)495iul~L0{ zzW8oTqx#v=La;p6mDLbp7bVr(*w%fH3zc`296)#+14INGZiJ8~!N~em3x-I}Aq2y9+{~yIfprFbw-zkqWGX8Q|J7#BtSlvy|f@2T7$yF%Hm4ed$ER+b>wkFj3O6AnfCxxuKxTkygB|f%kU?jE}VNTwdsTZ&Zu(h$~U9`(#Xf+so+!abm6log`b8e z&sXDFUjDB;|2_+pPvJahWP5;IG(tm15LPJz_=|XR{9`;7dzMRD@MZ zEnkQ?$5-R2;6KIFg+Ga>lI*WfADf0)7^k^CjRIo=KbJ5|BA!_$Qyf~Pd1i3qDa+VTtV=J*YGD)=w)bm1@I zspM7or_d@s3{O{Hho>8#gQq)Rf#*zds#YMZ@(kwR!JFeh!&AZU!PA95N-6wBJbC^u zp1$G;pHRG4Fz*l1!11l|RPcTAbm52NspJdrRPhV&bmiZ}(~Uofr@L7C2Bmtn=KsZ; z;{&lyB+7L}SmhPXC(_#CGbx3igQqk<8z^1v$8TflM_BqLO6MQospK_S{Sy7~(=D9J zJA&_qH^&dfQ^8Nb(}l0VQ^~)9r;6W>r>oenA1KBrn!klN$NNGwEBF{ZrPc=^tn$_H z*?4pOT$a9GmVSVxH{!3cbWi*nU6jWY<#SL%F&bf&CXg>?DYGesUrKTO20VGO7uzVt zEs8&bH^;j`@GAJ$cw*l1l;*t@VU=4)eg)nfzYk9Z|0|v@e4xgbt2e?bzc79%-ZS}$ zcyjzgJQe)gc)IYP<0;j63SpIhWBxYY93S9ExjN%1jXn)wRX_+o9&e7XV(IV8(hpI3 zpdWvkrK|9R5DGp5PZvHOPbHs$r;4A2rz^jPVmMF5ev0errSXcPMHY!I?q`bW9H8+s z2{GQwAm6$`*miE59Ou2M6@Kj!eBC)Th4(%Qu(mNk)8s%-eV+{F&QZj@Kdc1QIW?K0N*e%+go`W?;rqQ zbi-qV-ru{e1U}Gfy!%REBfxVK_yoWVK)v>_X5}q(3i5tM=89IO4)`g6yB#L zFbp+bkihU82q_i*e@GF}{lg->Re@rg(@?gl1YQJ)1E8r6E)Q3Dr%9j!AX5Sh0ZJsW zC|uz)7ho=xX$)E@eQG2a%HRiptkX>x+zz;rGB;)Lj+D6>gAXMb#^4jcI?CLf!A9Uv z2DJn^k8VgZV?-edt|fT6DKrU)QSU`q)mUSr_aQ_O5gYp}6r3iP@+6>URcMkePYNO^ zPiPAAc)Wra&=?%8sRB3xFo3{ffKyV+YXFy|lobHC0TxoW zHvyh$B-ZwU+QWYk0Ch)Gn~so=hyPe9VzWtzm@Gx?oW~-(SKvj%(R{1$^L___=3jF* z%FlZv0BhzSwMTHBl+9Ja2L*o##M<#zAngPY@suW-(#`>~;dP_5n?S^)8l56a5&Sn0 z8{j}na}O4CW)Nxw#B%0Q&NdP<5$Xe!P9ruWXGl5_YrRx48bKeA;A|=8WvXeWgq9Op z0yGnwmSz*74N}@pLc4($P}*LFx^eI&AlAEsly+M}-w}Ew z>x3eJ7&Yz_HR6C6MgLYr`33iu(0_#RFPepN8W)s%0f@EUh|okJ*0W|VXs-;2wHHBY z3xP-qYFZImE|qIbXdO@ujVO-F?E%_BXqgMzI|aljyr0lnAlA=AE_^`n6)EQ_r1|^; zbe_sZ35)kW*mV}TE-bb&y)K>XPL%lf< zcPRX%c4-1VmSVEL1B+_anw1Fpok3XP@d1Lhn96W(O)Y{=HdE5)h)`(i5LADSpen-0 zCYmJS8=-+;~SV8HRG|BFfUz-`XSpsfeJp)iSyqA?&#G z@xs4z=UR5b))vrI1YN`Zyqim)8$bsM^aO~PKrevjB+wfmR|0(irb?h6z#;%zEG_kD z=XD9hBjp_lBmjISfh2&hCGZTu&k{%mxFdl907@ugtZE}bAOJ1VmN@{C637MU1wd*` z%kc_7?|}d$M_Lx3I|d1u0n7lbwjz|7C#95y`}w>DK-*+XFf#V~^?=~LOjKZNnRd1U5#`XITaQAo zw*yeGTaN)aD1osU!Vds6!L45aI4^;5$o8w0Eeqfe31kDPLdDwhP{spbE45<+7>@s8 z&Dt3cFiHXw0J0>I50EE;0)UAUCS4F*8%K=a@~45l)7C~ z%8UaDfoYH8#l}>Qau+196mxV7fc1}N!Nuo+lt#1Q;=_S$Xt}heS#a_3kRZ*13#XZb zQK~-#AyloLXh*G*(XY>t`U$eN8cgcc7KEBZoS`S_3Smc4&NY0L0@_0{{j95HX{k z4OejLU{t4yg8e0#2h9;da}?!6wAhPK6B@8<6yn_!uIYHWy0{kLt5gJhOn#U-mc7ZXYYU69Ip3{(3=g|ccjl3HkkshNFBo~H9TaUL8Bu|8Au%;&z zQ*{jt8I^mj#*36_P(O_JUq5`@H|xFApt90Jb>EWg?=5Z9?ppy~KniVv?qqc3Nnks` zbP0S8P%Qy6$KIB}7XWn<*a`3xz!q#N?z;eP0gw^tUY8sg_6UGT?EbYrOx;3|JnpCT z-i@X34|vNY zja1*304D&5#=flpq`CBMo$T+g)C#TpMuj2-@^zLX+8}E$3A6=Bl|Z``-al6Y?Mo3F z%=^!gB04N#5#Dc05z#2SR{|XY&I7RC!~pyW-~v6tw-W#y{EV}FV^jD>K>$P;Uws%t z360uFI6ju)J`zqCNZ9*%3HL`$g%U^tm-#*w>k=3Rut5T206vwj=g%w~JU$fr3AHr@Fo`~7= z*n{b~fNAmcYfLYVr*G(QcvCk$HJHuNyE3E-{Y!@U(8n?a4d*K*3S#&6)oA?Dvf2k- zP_@OT*B6L5qZSb)pV|gsm|saCkhrKN=I8bU404=V-u6bc^O5tvKoX1ra$B}<4&`)!U z#_%T+RqbSB@B#UVI_)rqus{g}>NyRK(&IX4K;A*$Mjp2@QgRTx`)R^KZ}kDJVNH8a z>kz#q%e}o;q3}75)Bb zBW;(Ar4A|ju%1XY1I1vc^Z6QpcJCM(fs4;~fF)F)KS9o80K&r& z*D=h4HpejtMki{XM{E=7gNF&BDnxctYYGwcTaK{8rai-_QowOs2FRie)l?&gIv!$5 z72C{87*6vpMPH`qIH>uTfzWoNX{`l*iVK;8P=fcXc#@Ee3xzjvHNeZ*?&6v-&m)y} z>u(ixR$g>V7I@MBKja|hbQ|D~l8{IKc(I6qVJyPCJzj;V(d}9AWPgCE1X93E#PO8` z2J5Xt$8CrpbTXuBQu7f?;5<5jPsxAm7UhwKAUTQMI(pm(4d^(=t*hoW)TI6pnN?lX zRvLKkMg&bs7au4ESiRU=@llL8gxm*^78I^fXkE$ze~jU{--*Nknx6q465yIs?$c;M zG2&m8ctj;yqlB{TU(QxUS@w{#mI+su-RJ&94M83Mqz0Q)@l;HyVnjbE5PhSN(v?-Q z!9`xhJ1+7nYFs=zA!F~R=mu(B?Gixn86S|FYfiQKgX0w=UO|oXsm4KU7+PC}E@e%v z^+mXpg}g)M2a#gIMN(NUEB`&p*HQVQ3Ys(;y-Hq(ZCG3+l~@k-MKJ=$wwzZRlp3yB z4Lyj+aZ6zwrZU{6toKP8TQzy=fTA{1$ycZ#*OKZB!zQU1@daYT+A0*3OVJ7pMP3|4 zP?rHi$cNmeA_zuaAdtF%~?fVa3O1mC32a+)=$R{a<1RVm}G(#zYe9mmm{R1Uxy zNF?~`&q#o00ctvmAO)ZnfM}r{qE}fpW96{qK<_W4l;Hp;Brp=-9sn_)a+E>it;Fiz zi-oHk3yn>ZkjfVvB&2ejAR)v2k^LLWo~8G0jxeo6Wj3T`X9*YqQUFd{D~kkOK5P@RvR+v9-rpj8 znc6K)fm8b*kWZ}v9aVkcwwE;Erigf3%W-{z(CE_kB50HxX!WM|2^PHR*8QPRV{w02 zkL;wG^l65(s4Wr*12_f{hdrW?79G9}Ktt&h4j^q=eOhA6dWaP2Y@hZ>3F!d!j>^O+ zTsh4K^hq5-z4hv1-4ntjccoXV-n%UlbHX9chC-L>12COHI#kFKfHtVf>p6Xxqyu@4 z(0k88JoVQr1DO^9P#3)n`mlEpCiU9OtPk6WFzIbxMf$KEQv4Ks*mnpIr1g4kBJ^R+5&n$gTk69)OW`Pe zSbv0fQG7d4a4OUVIxY4K^H_%<9R~Y1_V^M(I`<6-(R@p78c{^m+crW@bCsgof}d1< z8`+qrJ0gh2eVgdL6A`9W*f%2CKWqp9Nr1ks^SnnP{3c{e-}VYu?}ZZR0I*U5(E#ft z&=KGhfUl?wIM@3-33LKD2kcXsi(7;5bJn2%@K;;!J<3bGHNbU^bHo>O&0wRMR!0;DjnuWTK}|1)7W)^ShhU@ zNNv#tkv<7P%B8Lm03B;E5DYOPonz=iux!^O+Zrm<7+@2?hXm*-d@legq&gB0$E4cA zAzCC&Qx_pf605AywGd^EWI5?tik8zglwS-XqJt^zeIJ12hK|f(AIR^m)Fzq3;Q+*9 zIcGG`mk&%9HS2_kiwnxVUwkBtUjzl3U}6r&6mP)`mooea2GKC03}upSXJ%kQHmhl z8u5G04*ffcreB?0Mfo)6H-FF-vA(`)in_gFiGsYjwa(I7D=jjo0PB`C-K4JbW7J9 z;zQ7ev`57^MjO3R_HAqq@u2{z03^8Mo1kA~B+wKM!Z>JK94udM|N3qt>c*5$+`LUQ^7~hRGfw=x{jxvL-1|KG)U3kD z%9Det|J;=_v0vZ!)*SQRIxxqt*P&0JJv#Tk%kR67Wz@xq;6^e0U5d1fM8;y5p0K&q#do@R@>76+X-HAuSNuxn5A+=U{6TSlzhW<#0B|ICNF#VA>EXNrl?j)v@4o~U7!9t)vGRz1^iS=y|(^rY<_r>(j z#q@R}zAE;I%rGiHO-%pH0V~D!rS^)&bg4bEQmDMt9$keboQ@Cu-F6s%omgJ#4;f^X zU!n)u7lftplI==Z>hFGp2_u^Qk+x6x2a!G!pHdush+pYXzyhD{kJ*~n9&vQp34(^r z4b@L$B05mts6R9&8aMTY=0}=ic^g!>V;fKKC*|pm^ojVu5?F93&ivh0Mj` z(;1&G_;kak2R?oA>4%RFp9Fjo@u9ks#P>kF2jepYpJDh6$7duyqwyJwPX<1e-ypt? zc<13W9-j$fTmjw(drS+e=p2!WAZD|3vY1 z?nir7oW4|cvDK14jyB0!aE;WqZttAl<xDbpNvlUA*Q^_>v{7h-o>U*yj_+J_uDb}q58!=9bYeT+vR#>d5_Zm z{}lIKsz367n0ptvsH(Mpe9yoP0}RMbE`m4+A}Zp5h)9$pAR?k6Dx#u*fIsp7pHjUVGj4+8O&ZZWIpnDl5B{X?p16)VIF)V4K0a#V_A_*GRgyMz-YTpTAqZ zu6*lA&k461!z;5R4!LCO$=q!s4@J4#1b%(t^K2g%MaM#a%iP{;@pu3EM#bMU9^QX% zY2@r{=bIvg-;Ei*S>L!MbK?}7hO2t%R`d2Q&%Ly`Y3&y!H&+iipIzf)x-YuS+0A0R z`=&eXbq74h>~{#SoE=y54{>-s$a|`CjRtKmXY+eGzA(_?y*XA zyHE%9AI=HR2W|n}D!5FzeQ+PZU4-j^`yNgxfj*oQ+)Ho^;8wwHfh&hQ33m~$1MYh` zp)R_7a1-Es;1SN0QV)__i*%X!B99SxR>B)Yi%6d2Dl=)58xW$I^e#C z)5VQ!1LpxZ6D}NX6xKIj&Jc}>9h^Jd47ez`G`L*2y>Q3i>fyeC z>w)78Fc^Rv52t{e2e$%l9b6vVdvLXIH1mkZ6-Tp>_@miO^d0C&!(wV3X^c!0KKRl8 z3u2YRBh#Y!Yhux4Hq)Z57Q~`WH;hHg3KR-0F(4FLsbT)9M?uQeyml#U!-kMP_Kdl9{0{Bq>vO63Wzf zX3DhaNfKHBg@pEhG6`+GBQvz->i~)$Erk+`)4k9vQ^ zqMjzxqUmyC(X>4ak#^V<>t+079wTu{(MyB_ixvx+GA$L5GOZghleG1gShTpySTt!* zELuZg9%-$aShSeVv}kh;vFe``DeXw*wQxf+E!x{iEZXSESoFRFu~xvbJPKza(vkrS zkrt*&i zlQIp{p-l4^Oqn)Yk}|*Z5)?lgaF8+$KA>ENxHDy1@gikfHe!}(yg)1(JTMk5#}kXz z<{d!sqje-=(V`O5qTNo!qIDl;p7s|JizXt}X+az)E(36g3#~OU3EwD!OFNJtp-r1i zLR+fH4{fi)AMG7v5?bXV39WcRLQ9HFLTn1U7|sC>KidC7EZPji;!MK@V$s-vv1mgo zv1pquvqf8ziAB3{7>kzYDBxSFDA6Jzlh7M4q?`}OShRjeELzNCq0lZ{V$qgc#-h#B z#G)PLj70-M3WWxRxTN_@W|9_FNSRhxm@>_$kTT7!;E(2Jm@@6BC1si#V9GRyLM)n4 zVJsSpl7AYP!at4nnSa`ALCUmA!~qmP+IK-Lnml4GdW(iwv@FOx(p&|xXySr}LVE`( z6xy2zE!tJcBm<~$yfTW3v1s{>ShSYLShSar{L?;I_@`ZlOhUszl3ayD{Aq~GqCvBb zWahAJP?^@5Ntwo&_@fnQW`<^{Ntvdr8H=XGNSUU`V40>cm}T0WPRg`Xohj3T7%9`@ z82)IPjVaTS}aR7_9cQXI< zN&_j=I}VIRvwOs%SyASn=0S*MhftUn?eioSZTN8j#g8VHh($9@OpBH-iAC#}j79ry zh(()l7>lMsiIrhD$f7;w#G-BI%slN}r9{x&9pXiMTA6>E`yyqU2xBbTwM{JA!p&H; zH<4JhQIWA|lMu0JrxOc>_B#@bHcYbA{{~1be>kQ^`_+j>6B|s6=0_=dG*_yvns{as z+L1)cwC#%dr->R;rb!!I(%J!2rkPVxrfF0bOPT{D7EK5;7VUK+7H#WdCTagIv1k&C z*`hsS#G(yj%p*-i6N_fdnHEhCQCw)M2yvm60w$?q651933GHuU67`UdOwkWv@;|~l z7`V}Jh_Rj_q)Ac%C)j8xH5l|sYMbEHmgqVJcaR#>8f-dpTa9T2wLwFlRzy)`gK`;g zI^wU^rv*hf4LQy9;NBgS)6!nJ2Bw9%1SCi8pBBTGYshH^-vE=^^CBh%)@Pgv_{SOVeq{lCJiKAAU|9pUN2#%P+K`UUPNq^?BAu#dm z;ZK$DU6q)K8{!G$$*~h^Cbh~qbVCgXk1bL&=(q^YYo?FmEY)1~!Rl(PN*y02&KbhF z5h}r)dBHdYbtP3s{s0ZNy6T`Y9C=AcZVWO9&mmQD*rD10c&;y)i6=;WG^L(TD1VL- zoiC(j@TZ`u!EYGO8A(|4{Cub&;p_}QwLTr5 zsJhlXn;aZO4~G=;CyWE3pU2084jczWJk)1|t5j8|eygu>bh7%AKWkbAG|%t_htKvG zo#Z(vd*ShyDyha`{PgcQ3E=HMtzNgXXv0AwO>?72CAatsf%rWU7X-1SN2CXVnQ)|uNYpQu z9AnT4P;&Hne4Lk$7RpUTjzUKhk(s0$iZam{vC!E}GzrXv!twNDZzBd2moC%t3NyHD3%n8M&Q~OP)PMcELkfW5+pJwIg&woqJEKy7LKSmVEZM6HiIh2>_E|QglfxY@^CStWI(lP6mrg#PbAf6DIy`r(zX?GTDt{MG1U{g zn4w?-MUH_Yhd|L#@hoTuiY5e##s?xbvqW0rer=rOBG&r*n}PgoZYHu62AGM~K+6)9 zOe_pA#a)T3K#}yC>dv>Pk_tqD2|dk3<8dyD$bzrJEC*&GH!T81LwFu4k@{A(qY5=d zU84o!0ih9wp=e>6F<_sBdGZEE>D5t;ffH*O-D}C!b~s?_UdmO!3*IhEu97f*WrVju zZh1h!Wp3fBw*zm5oG@&c5#9vn4tq(^qX|F{1Fo8O2fYS8!eobV4CL*wn}BfQfFmI% zOmf0uES%E_CmeXbMmU6n;V2w$=-I$-JM1XH^MoE@vO`$T>~z5ny}0eHVTZ629HpOL z@ty$siv?G^5B~AWZS`-MZM|>7RT3t9gnQtS*4U3hDg4u*~w;6&77+wOm+yjL0$liNzdx5 zz%7syCOP3o$SIyd2&W0S9&&ZO37>(ZaPpwn27lf|xatD%Hbajv*&&<>IUPOqn}n<0 z1pFrCgh@^~9r8TrOW}Vba2n)1=taC!gSveK7qL? z7v#esP`bZq>Te?GPEab>ZJ<<7-yEvCze5oY&7Q6w`sDs5ycUk~Gnwg!KtCDrFgN0= zL&2K^eZmwk!v2uceZ36wKwuxp)%Q7JZ#W9q7JAuCZzOobphuYO5H@FehR~}=J8%T? zGXYNzdW1=jun_W6_}hi>#K6Cqag~HgPWTryReA?N={`LHO8477P`ckT%~bc>efXz? zQ{IGs_5DUT9nKwkE1*aB?{Vn81|E)I8N8nfFNU1z;mLfidKqvi%qB0Uz_RQGvR6FIBb}9*zKH(lX z((eMLaN3~n1be~IzY1Q930Fy&^a*24yS4_n7xE_HddLZrobYMLtAP6;KMPy~Ibo6$ zu7acRj(}2ldl}xz@K#Va@Ut0C110?=hLLXmc?4X&0=#9guYMj8o)6~+{W**VfKoW_ z@JG+bQuy-(PY!?T=OtlhI10y+=}Q?FGyIz|SDTJ>q?mHm$V=`QW3G}grHk+Y=IPzw z{~n{gjD7=3;a_940d~^h?+EN%0PkbiAxw4%pMj%z)G+<6(5L&j6Z+f0+XQ{}eNFgH z$mu?IG($T9ydHA(eNA{R9N9|-rFbl3IE>*rpcL-_hP|2GgW<8Tp8)$_u~3xXbDvP0M(j?%AS)B}{_X9Itc2oLRewG2E< z_#;gI2ph5Rx$WpD082H(CoF*@JAFgA+7|e`3OfTsuwFTYt0YWz2=_o92K*Z2w}HQb zoG{4=-+-L**8|~n0$+n%o!^A7z)^WNLa!d_8bCUmz^jKIVX{N`3>>AihEY6c`1lpT zUpT^RMEE=?oO&I+_zP!T_kF&rv8u1`p1xNXC z0D1)oAN}&`L*Ts&J;D?p!kgeGK<`cH`60ZI5nd*E>!C-O^av-wQGSI$FNnoE6uddm zBTRaP{aL)45ij($X_LudJtX`J9Hrk8dI9h^4DlKZ-bm;XCOd?OF+2BR#}?RJ!wz9A zT=MbthJS6~M+Q&gOL)LQl|ME+x$1{l*X)B_eLoPs14rp;gPsE6#=*{2@LHfpnBqaW zk=Y4?ohD#xZ5p&g_$cI!&^NN=s_DR?!;lju|AY@fPW>};%75T@Ay@a;2=8L{*TX&? zW3*kvKH+RQ%CFa;=MB5fu#*HH#!;1oDICJfn4J@_vmAJ_h8@D8a1&uC78gO9JN#{iox|XjLXR-nAzaMtq{GfW;GG(F2p7PSosH0YgnUki z9VK|_&?8KC2q!Z;rLaRAA~CKWj1S>BI7)XADAu?WJ)v)g_+N#-H+b&QCrslB!g8kX z#Hb9E@c>L2Y-Yq9)ut2v-V>b+7HYkV@t+hJP7x}QF=O{*M;~$LVCKu zYlj|TvO~Cy*-^mGRbZT*I%tP*6CA~dHi!~E%jii)i{alH@ybIy_kp(){t1(P!gpkg@5$=P$7x~wR zcnkpFft)bKgK#(GR6m_zpLQd4L9VW^glSVQ#p5jWs2}f+aO%N34Lx67h90)n3?*hV~1MCmEI=zI4K`w*-Z}4vmYz{eL@=w?Z zatB~3!Z!n!LQa_EgteJ{X)($RnA5ON_@OTP*JyW=ZEzo8X=Okc{cF|^5&j19df2-L z`#r#&kP{~Rgxg7ua_B<*I)JZ|oRufx7RV_*eh8mVJ#Kf*xUtKVfVX=f_iV z2nTZ>Tnyyu@f6{37ETSqi3ASQ2#4@|I10xbdN#1z4m%3)JfTOJ!XYeYcDi849oSjJ z4q+!avSS84YAtIB$Ns#}DhZoX+ z1H3B|lLkB4;BADSI(>xGn4NvFLwlx@HS7>hfTMJ+U^J3ZfA}*)d@jIl zAb39TN0{PA*o)b{2D|hEwTFgX!ZOIuLVxFQuG#_E26DpWpRhUPQs8^AKMdFea>67h ztjFw&_hQ@!EY`43m|kk2^xxJ|<)b0Oxrg=F9-SxoNVpSnDi1f_nyPLsN!XIHu zC*gEvw-|Oe0;g%%B^(YpeQ z!#?3x;3)l$(4+cy1$M@QHxhd4`bc;fvvVJIY=O-+><~7ABRju|Rrz=yc7)*lB7TyO zg!>_<{I@OPs_%L0dId9 z?9+=g$2IH|J_1Ma+z35-p1Y4gzY09;4;*~H6HbAgp656YyLv5f66EUVJK;zcP8Gt5 z0S?y)hj1tyg)bnftOxl~#A7ewX$UNa zoG_)AFb6q3@4FCBZQw_uC(nPv10q#^*zCi2L4X5!%_Jc zfRepr=u>Y)@IN(SPdxXQ_$c_Sf)X#{MVICelZ|JG}9fUm~ zr+&s-$i0BwAXoQ02s=YQfOym+9&%tO$O%(95SFoc^dTM&z&0B3AZ!Uo>3XQm)%L+( zAM8BRM)_!Sm4wL-;X9C1`8e$7s{4R@Ay=0d;cp<1bVNMu(0>5#gq$$>Cwv2r(t81V z)UP%{dYZv&fS$UaP52B8Cluj)417`}9K!TX3X1PhMh`KX2Y+`Qkgu>?0N!T!BTV5F zRx-NwPn z%mMb-2#2r_9ECF$dfg645A3*r=LkK*6ko!&%uYY-j07I0VTZ6e9NBrOr5ZPxy^C_g z9+CmAC*vl<_aLYIy^V1Cfp0^u&TqosKu+c80{=b0osg@`m2evzjnkSyDc>6yJq&*x zu^M@W`iZ9_;n4K%I;{)uaVTZ5> z9HoC4^sd4mjuWi51;rQ}^UK_#}BmXXd_c8PcQ+x=YWOf$A&Kckn8g>XDhokuH zg5F`2gPuL+MZnt*J;G#%a316>uzPMG9`=QI0fVV_>?57w|xI0%mN!=F)S=r_UtPS}%! z=LCJiWRI|n+3SNn2VffwdxWKsH$oqWD^?o;OCTpq{t0u;zfmckZ@`ZPPs)dIk3h99 zcmnCYjX~x&ke9Ob67GPU($@j|UBEcZU@*Oe+aRa%R>1yM;1&)0gy{eTDz_TwQ9T}j z9Xc4H3VP~#O&A9z@OI*0=O}Q6h8@DCaFlNwp?4N`JP}_dcXLLw*$Dy2F1Oa029n@hc-7!~7qG|2W`C4gZAaKzWy8J=uo>ip@hc;YDLH=M zfaCz~D_{xa>U{%*Nfpye+NA3Yb=tDv1PVKJhy<2%RC4&^<=UXQtzZ_r72!`!AL2p; zJiurlqjwnXWwe{oE=D^TZD;fuIx*_NsEkn?MlBgNW7LRIDWeibwHXEB%bUWrM}44hQCFoDF5c{v zQn+|+PD3A}Grp4XH!^-Y zz zgl{htC{)T9Z$>*%83@zY2#9WG6!RoJ_FxqAF+A?KQBlkn@wk-HeT;5mG?USvRIeFp z|G?-cjQ)kuw;0{P=y*oQFnU|{zNB^!qo*0IVRSjtB}BZ@XXh#I1wLN1wTsfz#OP^8 z4>MZK=w?RK8I5B!jL`r_JsEXk)RIvTWG;oX7i)srhyk6(tPRfTp(+Z(VS5-i4i4*} z{Gm6iQ4tLV5+Ixhfs&!?O}N%&e0s04K&;{iqcC4)e0rZUgz@QJO3W4Te(62Rz3jRf z*CtGd-k-#{kk_GiCuy8QVbOb&bVv$a+ahwANPr=3o_aiRjQFuGO&fzQ%PYjH~T? zX!zZzaV^x)r>{_|^)G7hwKT#yt)UaCVdt)fK8=6Xb}-jAcpayq@1kL6tcG8V$p-bm z(%^FuulfY~M)(Fzn>R1QAp&n~#7EQHg?Q`p8Ik4}-JkYE@1(@O@tivU5#Wf#*hKnt zc?7*k6p@&^avnay8^>cUj}O^OeU8h&g2lf&^1Lkg z$w%a$Hnu?Zf(@6TVmn04#Oqtr=J-yJKuiK&^_v&rj;eVt5Y|3Boj?fEALGwjB)oXKj4UUx{$}K8BiHmsth3Mapb_Cw)i-=y8 zn2c{+$3!H=!uwN|4sTsWr^LR1{qzT;pY`-4G5Cx#7ZHJ4g)dG=M8~}zu>zlRW)Y^3 z(Z}NDyH!am87FEDvG7^>)Yy>Nv^6P7{0m@DrEl63m6#Xl@SeGdgoL$;F8DMyeMp_d zy+gHhT3T94{PHzvvHZu|d1gwi>Lc0w>tD~vc@wdT%VT3=Vq;tqSH-MJfT^dlNBtTb z7vVc21UJX*sMn#Qx}jndlhf8kL`Ox(J?o3zu9Ppn{&@2XnS;-?BW_76eG{TmQ}Iq% zY)WiWG?~)Kxs`a0I)>#1yIcQ%6!tSIQGF}>+0^l$(;mO%cWb>YH8vTqRHD$RnOVyH zE7fTFiuuYlDY1i<<6rA1tcr^HKUkd;wKjfb6t$12n*Z9e>bv!+^U|Wy)}%r^ARZ;0 z^soJ_Mf&{WV}cN=f329b1~n$-)fMwl9T1t+nMs4`_4?O7)1sCq#8QgA)HXs^y#fEs z(*N3bTx|TxxHSJ&DeyimjXq+}e^UK_?LQj#?Elp_eNa9)B{nrRHU{B5^+cJsCOI|* za~7Pv>jXDX*^{5E`{YR;p6;F=Q)IG9a#sl4K%RSuPWioe<$(}qz7O96C7?q;& z>hLPqQ~xgga`!iM!)OVbe~#i&OzW!nr^2+>_@dwA3iN}ZN0d~^QGbJe5fN$hx%t6g zM8y2*VecgOOsU$)_)(#}bro|;iCDP6Ov<>pV3wqeQ@zf9O z!5_1c8k>+3yCRir`c0cZZBWdehBEba2VjHz?fih2y7;ja4K4T|vw@=tq8NVKMjJdj zK_W$8l58}>24$b-PaO{`ONz;}@puT2l<(NT!`q+%9_0&u&&DH~nz$F)c*JaAPY`cI z`ujHG*G8rA#-ELcdeVjV4pCZO^kZq^<3R=UY`JKoKV|}t3fR#6Y1(5psBGz&h3Co^ z^YHwbBIMuOK)aaA*R*HT;s+a75dkGjiy86*!@{S25fRbou;IbMxX-4AzN}7VJD+Y4 zjo%B>!skaqd}`XW@le19l`ZzzsmiwcMP<7@K8?;1Od{=90D6; z>qS4Lg*~rT(r0Z%#$jC&qJ7E#$_C$=ji(ov z)Dz~FU}NF55dT3BZLl#NV>jvZHU_gbB0^;&VO8`CZ49LW34U|4RaE2ub2g%uFHebG z%isG?#e-~kLi>MXgYtsHcs4Dw-^5x4(z0cfDh5)NErx>hdoCU+QAsOfRc+8y@z_(S z^6=#z71j8!VFTyyB*aG0{RR`y#e-~MPM`bV*q{=oFrH0|?hdTOfIq#2q)+``9FOFv z=x1##f(-|FE&5;BP@S*xd_4XH8#_?RYX28D@Q~rnJR1+AeX4i_RXmjr0vc&aN{C2Z zm$-aYLPRp^Dr`LUY;cDSs_V(HG3W`Ho)7Aux}Nff27&o(JiK88w;PwvY-~jRVEzY9 zs%`LH?HAac;|qJ^%VR0YVY%Z)HoBq(G;T zlZgw&l@xC+q)CWe3;kZZSX3aYl=utx3c!2(An1EV|7N2nsR%Gur9wCE@q<^s7w;97 zDEd7$c<$c|_HZmGT)x*TrW_gjJy)z-RoAOjJbvKtNoJLxfGZRfEBf6{)al^tg;kFq zn14bk%&JoK4`Znk76=Nt?SehRV(U0=@8bue$671}nN{3KMSs7RD)lOhR&f$PigW*O zLTE+top|4<1PqV4_@wx>h4E=|^W)PJV!cw+*5Q9zRLaWOG%uB&7l-+jX@g#El)f=AFAnsRx@2D-MW%;VvL;iBPE;L_o`;WU4J zxM!aIg@H$XK62U+`aIpY#=WU<^-##Y+!daRsjhC^T2BI;VycR+b#>!~Q$4{V+jI}o z{k#SCsNXXMAP3G2JaY7-J{9$6p8cusUy3{VB|DTh2VDP%>tc5OD+H9zap2eDn$kTH z*K`6Og+czP?{^4%?4986bxIqxe};9@awzAnbJ9^J=e`lAm0FOS97m?o({t03b=EuStc%M^iOfxl z(^1-Xm)SN8EIV!vzfo_~ZD(_%%;pAX+i5qvBg3|Nn(d8Jn|8b5H_8m4&{1a4US`v9 z&W39k-dSdF<=pU=C|mgIDlUC&*BCcFqn+>qJyak5@Jo9>%7%^4JvW<;Y5DYEGiglVM|>!e3!O-jy9 zN!NJ;7gail$rNt$dc;bilj@Y~A=gQd%UUbZS+97Ks|S#!HVD1*984LsWDM`5q^a{W zGRy7}6%iM}eUxGO8?N5MYeU*U5Kl{%DAN-fX>l`Ao>Y%bGb4TQrKnB10#`dH;4L!r zk3ro=O7vtgIohTU71{XrZFX6KnMqJVo_@CWY@@tJ8v$N4GE;Ew3fbtH^ZayoJbr1~ z$VWn%O{1kiA&#}Qw3KNF7Ta@KB^6^1WM6!|UuOK~reedDiu3jL3ZZ=8sM*G&f_{5E zu`$i_{3o(21Fyz~g~iEq8a!w09T`~s=<$|)e}At)E-&DWC#%d)E&TD3{>a&nvp404 zboYABRI6Py-goOgBYgAghrYf(MRk=zt{AEtxq7er^qumbKQVP^c6ao@2J{P*L033s zu$xdh-$bYkyCP7AyD85}_4VauJA|D34jpbjdUt6%^tqioMA8*uVeNMB+HkV>q;2x^ z4MHPPte7*1Rb*S4n{RD$(h^I?Oce*j=W((_u0rKLe|+L#`rLz-al_KLAE?Yw`Y0AG zSWvjYs#GGD{KFxBt5a0}TcZQABM#V(^l7N);=hcFd|i3^wp=b(ESru}sd7_HGAIZ$ zE){P+YBpO->(!8$P;uoUflrCOBoGrPRi*x~=O|wrR&d~Ch{6E*(`G&CvgypC=*ZW* z;-ey!y@#+hWs+Pr{f*dyVV0$5O%#_qV^z8FR+VRF|B!44zov;(j7`kV4}b5?$LI0X zFq>&VTf~eU8Tqrp0lSfYicjks8k8gcS+qPdvTNp6A+@ij&g&Jq>*I7*SLMDGmzAu< zZGpxhD=j^DU6s~kCH}GuHU=9ewi&MPGfd=$te5MglW5EqG&L!N=F zWjg7+=6WNY6s1n0k>Prd*KZTwgON7zhxlLhjr7f%7I9@}$r_=TGm zXlc-9bns11d!!ATgl@DtH*Ma`7=DFsd#Ig@`gHiCh6x2ePHjF;RRT*~pUv_-eBSd> zgZECYmzsR16rcA7zslFE&38(ZuV>Zy3H9e+s>phYATK(7{-sC4DLZ{V3(iky(R#Vb z*Q@^g*6%Fd%rNuGF!#wYsMm;66Yh08o6!1m6CMf2WDCb<3$2y7Zg^>PmRBCU`@UQc zvsvCdv!=9YSt~QVcb=beRqLhfEQ-U60@Cw*m=ht(2`q>Rj1?Z%Qx&HHo`QYQ#?(5lf zUe6uIOLIc%MT;Y|A|B?vVWhLhGB?6fXRRc6U9rv^lH9dUI(UYtti9ox8-eD(G&coL z20SRjR*OIB)2|8EJFU=9=+pnC&+wa4!*Bca?*ypxqbTc#ciyyU!ZRuZnzp^uY_AAxL*4Jx8{Tg- zOlmW{r5JKkVR#e&OMg@tTDgVzNum^Sx%2NtiZh09pN8HI7Id@U;)duq6gY0pE(rM4 zaD`EmofR5$At#$@w1qUI)S7#<3wedBOd)cb<(26>gH0;i&q*6R9kMu1LGJ=N7H%Eh zBCGIqLw84;tIArGJ(m;PhUFK*{{?x;gX~!9c#90uI261THd|8=7#x49kw4bP`|`K$||SK&?8Pu z4i;TbeVC=boamY5s^V^&D-*e~%PFN=iDWe4uQ3UgAqk%?OZY4~;fuJ0uM-mVwG(uO z3BKY4UA+Wd!vtNE1YffRUCRVrn}k^BgblAG-!OD}PYRIzq*(u!84R4AZ$iuA(7Mvjf~ zo{@_-XILi7yk2h*+-=d#opfTf&DN&UZb2*lMeam}I%Oa%6Du;*mIr}1hrWwjnob_Q zmS11_m51!c;rNtct49|9=}kqk(VuTBV|BS{b{2_BS8Jm~<$~4q5kV*OCxriPsu4YE z{p6N4bESq;r)_mFpQe26YSp(&`SARt0q(bCMe#QODM#9)-DE*Cw0=vj$;$c4I((na z4_$p9YR!CQEccdn_B313P0q}Hrtj9d8B?zn+=^NB$xYXn|G9R^`Gk|6-pl40i`T|v z`@UK*$}UPiJ@DbNxeM|aRW3ak6}u(AEV0OV|7zF5p;p7!*o|5@X8fNrsJgF1U-DC9 z>_gKED)1MYHZD!C+&gYZ$%g82J2s@wveq}%kGB83WP{zU8TWBaTR^~=X?Fg7vK+hKa7yc~uOjC(yb{#%=~^IMB9w$`;5U977;n4hyH zr@HV~Yn@S1>#@sq=LV_d%fiB2x?diwE}U&V-e8zg5jjlz+_~za47ux~Ng43mda$lG zqvLeT>3U^pUUg3G{*OB90Zz9xR>;RM%k1iEzjC3W_ey6+&$6luolVW*4P9N!Hg$IN zHh1*)EZf|Cr@6hetGRnwX?sI&OK10uo@G}`+d4a%-#rxG#aJ3zhc@qeqL324BD|;R z+Ok9aJ-y90mK9%V>~84pUzXS1aHIKNXZN+9Wk%cneCAn7FEZ#d653i9nO|2}RGWS7T%EM8_Ht3} zWy-SaMb&lZkdKP$oXdOaE`HQnS23-uuD0mq*|qhIrJ)sMJpPHoE#zEF;jy}_trzPm zYV)hVEG()!yQMO}&U5z5TPh7^ep!3@;73KZr3S+|zsPUgi@N<6t_^kk%&s**=^a7A zIiWZ**m*fOYo@J|YEbclQMx%7b-%oPxvqB9<)V*fU%pjcG_5-4U~Q`vS8unl$id8U z^!yn!9`x+;TX@Z5`tHv{9S0m|ggP$t_gKkkZw_0qJ-B#Z@bKYZmn<<^y67vjrM63~ zE|)C1zE2>lFgR~IdxuQvDbnKtSG0Ds`dO)iw+ij&F9;!($FIJ1=q}b{C9hJ4D|Rf?D4no zn=yK~W9W>97u*g9?j8HOerowFYwPu?<>OMz^$(Qqm}UBY`MCE}O0vdT&zd-EoPEhe zPT}wR`>I*X^*=Y&w_XChh70oF*DJ}?FQ26!4K=?RlYU=q;`$xd!C0CCIhLb!0_uiG;Z!}zL=I=%; z$<8C&dH8Pk6*Lum6B4js)Tobg_7}Z;@gVLz{*GL54mF!Ih!t(}A&kGlvn{@Ev#kz|{h0xG8?0sH?g4NKO{vsU;UPEV-;lt=Un+>#RxEp*vA);%TK=T8|knl&f;yf{>6U?ThxzzaGAK+1{@f zePO-G>VqQ{6(_4cbgMj3>t5%6>cc~mPq-a%KY3z`7I#PR(euI+W4vnJ&bZc0(UJ|E z6K4#06ltPuv_4Y2l5>wlf3T01<||miR5W*>F}>1pX)l`fc9w#fMYXv94%Y6UgmzN& z<>k7MP)zyAEQOhqnC-U-!S=RTS}UE6b;@Z8Z$zz2eKjS1WqeXpLaJCH6K$QQPRSnY zMSH?kNm*p{)zYv|n+1!kZI)Orr3NV|>bzX}gu~-eUNtL>?MfjeYe`NA$6_fk2K`b_i9+vGE~76;t^;&yWKX}4Mnr;~E84=2~2tljPI1nm=l z9%JFjSWmQek2!E~P@&Rhx7F?`CqCL;d3MT~6DKVWxx3cNYtLHP*H)c8@t4W9AJy(Y zQgP7T%VMIMVNr2He!{I5dTW zv*bpY<rBrh7W{&6Zg1zg`mlRmZGh zW;gJ_{$i&-?h~H%MC)_2%U1>!=5PBv?{k~$H$I==X@f_-{=B`#;l<&dZx@D#ExG=6 zNym+jSqrX&4BP+q9yLQhWRc~fJsseOY)1t4Eou+jqkp4RpwP((TM+VP_?~bz`}+L7 z%dQ(OY45Q4taNPUYsZ6JF6JK(y5yX2G-2%Q4-z(yPe?l6oM?DF!MWA>SYE;Wrbx2Fz%W#EDJ?_2w(PP2CBew4Kx33Q_lKsoWO^|JI$ zXGPB{|2%qOQOtnjgLMLzXFcVui?z*tcfA_*$CwuO%{X4pE+=fWY`J=4rF6I}_ zt@|>+%pm7n&X$AK2QS}RP@8i-=U{ctmg*w3#DWoc+`LFlq@m<9!bAF?V92j>UE${S zr8-homk%4(IS+@SR^0-p3ZcusEbjrWH*Ow8`6k`_^mx#{*71qXLC$&k&a3X_98O5e zzh^K=ryt&y=ltqnm;C&Mt#RKyjYNSituA@T?@SK}a0;4pc-uA@+H(A8t0=LJdz4i_ z<7syOt50`Qtv~x_l*Diwg3fcf+nRV!^!lCrqb;MPhWBE7Tl0^%8#Eywfj8X$(E zt>g19-I;wn@!lu{y}PZ)?!-5Xwy9WmpJ>Hyjf)>t82ef5h1hKgcVow{+IIZt-JCJA zgIt1KzW+49<>;|H_hu(0-a9xpeoX$QPlFiauBg&E?sZZl5a51Bmr!S)`H3!yVY@Ao?%^0@zv z`%eysLOuNdp6LqpfexSp)4t(|EkKh}sMS1oZ=Z5GfD zfL$CtW+RQY!p6GBDQ1!MZOhV`TXs}s?MT)|>!sj4v?sXg3LSTPZt=3jn;cr4Qdhz$ zr%USvT-7VCG*IbtO4T=w9%moD-D6?5x#NXU{|j&aXYS6*k{ugnrdmh8Z$ECsI@5X9 z{6GHAn`BpDw0`~aZ`^jT?Fsc4yKOReJoOpZ#Emv;3~S`B&2DdW;+Isp7GLEa*%tj$ z-GydpnWCk`hA*-D>mOYQKkYqsDWAUsTA#0opT@tob&gBx-4?o|2C@~63?~?CC1cPy zJ%|d?y}h~PQg7Q~&)Ew`VPw0%=;C+`ES*gxIMM>;Z7a;qd9_N&WjBQ-7}aMwJ5H+~ zFnuKo?@Unp8Y@82s_Msws`_Co?9-kZ$tkxrE~*N6UH_$V-_9-CdDVPv=*i6jPn_F2 z+K~b^NsV708~%s)FUls@p0KZ#d)CxcPkBK%qpZCA#Ho{RUbWuT(P%Rl=9iUMy4Sgx zzY!mk7U%t6AAS3>s#?B}WMmVJgLo7u~QL_Vq|{TwlZZvvpPaxT)ow(x72!_ooh$;?9QgC{huc zg*td9Q%g>ZEV&J2s>PQ(Dc1_aLSC1?t?vx}briq<`W!3gM@>}PeHOx^G8L?J`w%VS z&!RXaRJEG{`GlUD!ky+rDBYoPO0iZR?JtlI5j<*;E*Ee~2=g z`aC~NyJ>sgmG<7|?n7-2UHq(2{W?j)Q%rMLyey#nQzI=TA&K*~Uhcy-Du>Ad8_(qw z7CQWACc19-bT7NoaiRToQ}eQqd;7bZdzO8C`$|XeikOdk`MInO5=W z-n{jtxmm+FPbH2<#n+B-ZMqdrp0V)S z{f3>6juwu)A1rsUxE8whf#WHU2g?US|L)KCb$gaOGVcA%`R4wij*}mJuCcX{m`-Y1{sB!ecZj? z+A?D!yaz2YHoY$2+_ZUL6CSrd+I~S%Q~4UAFy=efsP#CJ(Grz``_ZU=>V01eP8Kvj zdronChxL--ORt;l$1K`)Z|%s!e|Evxjt@)i7hXVltXSwVee~|0wH`wR;W1O!3%G`z zp8B@S@zx){{q~~~=YRh^S<)@IY2xVd0K@oDne^C z?D{*aIi-AxzCQ|T)tZ#(*m-P*B?VFPzn_JzIYE~)wQqc7^R>5jec?Y9I-F$QH_id| zbr&yR{=?^_^Ez*LH1U(nFIX-S|%BlXc2>oP3 zPC0Q4z4xSSDk;8Uw7@ppYKv=)y!K_WLL8MTyD(BL$L-AV#c%Ffk88Oj&971SNPg2; z2kml@hh%DqBemnkwu|m-@$LA;489$=!TDz?{LQcfMyI?lKY8ZFI!S?}H%@gl8o9jT z@TEkTyDgYVk&F+zG&b+p@x0mlzY4#xXNi?nljY*#4qGjmmd7-s7+c{{-FNx~Ty{W7 z@E+d{JIX)Qi++Dxv}^8t#~J)kXO8S}aW1#2!TwJ;#lmFt&f6V5S1xrlHyvv0?C$0B zp!aHR>%slCMTHqHWhl72uAEz`sl=6ATaNmNO%6 zhbEtzNFliSC*YM;*_x!(_?1bqF*1DUkUF#qk+i-G>3FNb{s5(8Y(jfy$E9L8J_+qr zb+!95_d{P~<)pb$v6t&=2=_4c7eRr-9IcNg;tl&S<|yWTrH$?(!-yAAJS+^aG-?SAO! z3!x`5#;hmro7YL&#(FO&?;kYy-MO3J%6vEKy|WL#H_s`+RPeZ$#_iy}m*jFEHrO9V z0Lb7T zLDLt6i9%y?LK8#_F}}NM@0}_BRX~p(#c>7yyrSOjLcX_){Pj99;ydin4ZNeb z5&dz$mKkzJhZ+|dW$2fbVA9JTvHax3h<}jUK9TNexmV3PiIK~%=a?Gi!d`kEi*8W+ z_QZ(0Dzy=(<(TPpJL6W1)d(zFtdj)0{CZR6qiXZ}<92)w^}nAO@x4mjs@CnK{EYiw z+z#{B3tWB`3{geGN58~AaK||7@(nva&(bURg|~m47%_k>Ibhn@a;3dlwQ^k1+|}LO zqh4g{u~Yozj?PrnxB}fFA7ZU!>=;MK_*8$qn9VneT}$tuAHk(t8Sn3!IK!gH-`sJ= zu0sp`RSjcz>{Nvitte;ZvH~9Hvz)vq<+A(bj(kg6*1ur%XR1~gBjI5it`B*A>LrZ8 z@Yco12-fnVD|~MEKTqG+ilM9)$oeN;*cIC2Klv0q{OS6TgsDCBoHybeBj}-+vNkpb zK5p**XVd-YS9l-or9XYPwWjIq#-_ZhP5IrD4<72B-mG6+tbgXP{$EbdI@>aNpKKYiZ_w9WQIOlpgj8mw7{ybJcf0~9|EjH#PbA>U7^XjVWF3vuelV4Q*U(s*e z*4@z6cI86P3tH?=+ctH!cXl7@YPg_kwwojyHF*`yEltwl27?KjovFMS6R-)-PkyI5 zdkBx_=Z?|0stVi`W68xrioTW1?eJ=Q&gg(&GdghouLMU+gVoudT(K!>r_P(%dCf;# z@SqOTn&gd@V*wV+V`bEvqlUlDP2KQ+A=g@raj`@Arr^a`xVye1eDNOZrTlC^g1l5O zb&;V5PeF1MS48ULtZ&!z%afe*j-f?q$+PM}n~=G*jh|d8DgVQlyeu&+Ddg8=U$Erm zIa_q`V$Lmo$*aT|4^AHP4^Hk~{=ta}Cgo?X0ciZ9tEV+t?cbvX**}cDmpVW{3Z_fqe91NssGe?ziujlN!*xEsJZ5OZS zRMTWzLc<}!G7*X#jqB8C@lBkKCie)s(9pHLqo=vIC&2uV{$lm-eApfzynph+;w*7} zg0|a&nbTud#?DN_dpM~!y`5bc$?Wi0sdX`bDL)=nWFBkDOET7Se?8Tsprc)cGR7#? zpqgK&oGxvvX}zvUiMGI{9{C)!X8pyYLq{U_X-U*&b6WRKE zOU9M|@$K#J?|kC-$cS1|Z~3O?hH=w;)xH^?ry8wvs2W}0K44Vg_)xc z)rbSn9mPHVp2VH8;xj2aH9m!H!?$KwEg9Ca?{dk$`IrwL{-yQ2Jyyf#g>^0&K78)p z@az1e%Uio^_(Yj5%4C0g-_hw2J1>0RByD{tz24UPb+^I)G+nwka0$=Gs}0iIN(X)r z+c$i05c|lG4Ps^E14e3b^PTH+O_vl~U+)OB3|~aMTderiZEtO(5!>51Zm53W&F$B) zsIaTsW1;`#$wLH9xegv&zjo{`KdIzao}_nGO}IDYc&lhhhg$zCtzg?I~xxPo6+! z9llAMHl1Ls9yj9KA)Iok=)s;`E;$MfOVxo$i?puJo}Md>?aha;^rG_r@r}6usx?WN zQ^A=iF8tfZZ>&mreL_HN6xy`Z3HWF|efc{}taww~oCj}PqOs-PT29R*o=aV>Q;k%M zK({}86Zeka)E~dKbq-}1k|i=Xd$EiU^tK~Csn zoA_sJc|vOZ?afR$Bgd8J4kPeml`Y3;7eW5m{B0C$-et)#Z7%!bA~^;7`qX-ju` zU^yRPth@z-*iR0uP^6+Tut~n=6@6>oxh%smZ6Y{qO{y?`~S z6aHLDRriqm6t-thajJFyi~Nk+9(aCqS@I`)_YwahZ%P)ym{Y!yWnLSdeu?)7_|Z#FKCLAU zt)=}%g~qc=-p5-DG!wN$-Ywy!XB%o|QS9L`%Y! z?Xh`BwXG4Aqh7#uMeq})ZAKg3PqiWmxsPh}#*=QlXt(^7Yt7^-hfldrK7*;bS??=MdG!L_RBOzBX04x< zTK>h}TpV1jhgapvhpAVs{L~a|U-UTfM=u!8n!mKzW`Ac}N%)@U7YsiSHYy4){%RlX z_>&g$D~6*oS~Z!*xhIQ@sWyd7m@SK?ffUXUiF><{s*dMRSF}Uc3UF(Rx%#s4D^_3} z_U+YKrUBP!9EPSf_oU@s_}w{A?H8qPb0cOshG404>ijZx(jZQ$4TC#)gI+(Gh*Sp6 zVQ@BY@E=!anW+rM!Jvl~8LXK%VXi7N7-`wuSV0DVoKrWS8I-_a32)H*rx0e)5e5@^ zgFjxKHB@ErFvXBJcy-={1e#c*KWghkAt7H2I>HW{7bHaab2^xBls>Dx!IKQVgamCDY?gkg`!ex;~ z7B7g13kZm)sKq9tqT;>_S3n`zd(9|+B0m(?waLHZ6Lc>x& zW~OEtzt?%c-xn@O{l3rt`9I&!?>-DO=ggTiGiUaB&&;WsLId5QP>IjV;$5{XqprA& z>F6|h{ndd|@15ffii&O1#?@K)CZuQM`MI&lcbK0yaiPOXG~tyF&%|-v z96Ds>pP1%4ZM_RMH7uGkc8GRiYN8$eEwcB0!KZsxO}&<4j;KMBZBgsqv5dS{9( zM#KX9D}wMqR~9}2>c__GQWEh|>4OQO<1q}$4wv9lSH0LmdegMr5<{Yr>B|*>ADD4_>sQmDuvO@zu z^$$GM_tQ^5?|<+MY^YE8$j}>oR{qG6?wzsn%%s~R!xbAbnVDm`k;Ym39=pV{dSMIW z#w#5f&5$NTk16!J$$UNS!Gxw|CF@d>b$U#3kn=qgwxpBLHrIEy4>~vxv%H@ogB~5n z7oh$BI|uOo`FN~T?wTG0Rx1j^hdXa<=aj5daL3&Eg=@I8df8oK1aM9F-aq_U}`+A_KV_FzYP#(Z)=)f&0u{H5|kHa(B5t0>(X!`DaH2W1D7Y?3vcf{%4(IdMT z_uQS9hSmOe-OJQyx^WKEs&6#lhQpq-HH~#>z_Gil@Ev1?<-E$lcSpQ|1D=g5?~Oo! zB^SEaQGmS@2j0Mb^V!CSAWqtyf1il6L%S8Pymv3{e$@Tl>iZVHDLq&Ern`yPUg*Bb z3Sr7@i;v&9f)(P~M$9|;;|>U&yj%Pnx)kiwtB>_uxe~`~5zV#>-5ab}S+_I2i>ooG zqj~hT8X*LNys|sL36o-*LC0pR@9lnLWpwwHH*oHH#K)L1?!VBzLc_(jwxJ4laD z;y!f>+c6b$cIT@^T+R~JKE-$M8FN;Bq5C5Ww|8R7?YgR(8~0Jch5V)L&Ud6B*`c$z zAostiP1#e7WS+m!9p4MecT_ke@L{%9)tvpArtPV_^E+~}gz~YdyBDih&i-$2iUmCK znmEtX!L0DDprCg4#sadW9U=?44Y91@aXjQTepVz7KOy<4Hqz)L2d2`u`w$qMVdB2y zFH*qGPn;{#ngu!>s~kboBK&L1H{5jKQY`Rt;Z{@RP( zOYBkPbL}H=!{)^4szzEj+S?74CYtCNN~9gfExt*0+uO8Pn#xM#m*LV4_OG=H&V74MziowldA=d4pq zTd}O-ORvxnaP#Y=731MQTr+0pTe&++H|*T-`OZyO zcE0m$XL-ku_67GiFtf*}uYYvthaN}8K4(09&V~7WH`C{0zR%^YK3A)Je)Z_}TiC~s ze)t%3h9hUYFK}S^{==TjnztF7xcs6{e0Da`7L)JF#lQM3bpB`~cQ|_Xqo4_Wxv@O# z?g@*K>PU>Jr`8=Tz*z#1r zG0WFYv8ax$t;USL`sInk`Td$rj?F887^ScRD1UjGHxw`1cZ=-IZ(1K4XKlNYI}whr zto!^w?@Ncm4_rbNtqz4dNT|^0PiKFD_BgoH;D3?;0DnFUN}36lPfQ+us~i6tEW!iIBEU0HJ9tAI$zs3 z6&H+LM*Qz=(Y>EG@_v_7sl~hB*mXD2H~s#t6~0z`QtscHgW>D$3T_YXuhNis4tnG7 z2mk9=Cv3bfK7Kg(ZS#pi+`WnF==$G&A8hY6|Lxn4`@Fq<;^V>i&d@W!x%U_rChQDM zD9u}Mz7{uA>C4ih;;*k^sZd>uFX#s*HpH_L#_DD*hUim9T1Gd{e1;aLE;i6SgVMv2Bzie=uv{b~<7+ukwfJJ-ceL z?^W&e<~@AmD4JfP!Ra2%GWEyf7hw--ro%S=7|09f9X9`3N+)bKeMQ}E!Pg#c8?A8s zFoaz|uaF{tkYXdn5{LaJQX_pim|kJE)A4b=|MIUNDP3?5!Jr!c=H|;A4y@l;xqj1` z^_#C>eh1&vhkm`_?p}ZHT)|UlO%pQtsxgyw{>}^0Ze%ZC^{b!s#`DYQj?-$7d-3O< zVhW7oXUGn2{Dc&fYA?xH$X8+KgS2;ld+EV@FL$?(?;Z3CwySI`-h*mU>cOH^Ttpez zsh+x%I-x9nbX`_;=@LzvIwO^tO{N~woM};WCIt2MdfRNs6R#n6ei>eTFE!=fid`vb(Y~rT?vHq*Xximz z>o-kzx{Possccyc_Z7-eP2aqL$}pnnQ1!Jbdm!kY7g!t)88FRs^!&oCV-GzjL3?{i zDrPo=qPAd{Vs>===+Kp2zh8l@ah#amOsT#IA@S!D9?U`MatqmU61*VT7XU_)O;>;o zUgG@j$K|v^`6)g~2kkB2djM``W~*<%6*+%hWZ`yO?tA0*a|iglBYH|{h(A(f_-dwveSs~L_@59U})N+Eu^FzNkRMvm0#o)^Df%(eH#21Ab zFfr00kh@1_cl@{)7IhG39{XX$bxvSS2ZvdjEtZ%`8uBZ^1YfF>`sRn8e5<6y^rZ*q zqLYqpHykEkcG*1by5sbVNO^?XadnO&A1xot@3QMbj`t(e|G1Fu-Z%5TcNkP&YYY{g zPOof0Q`7d`QgLT!G=1hiwP#nNy!ylFG;Eir=9fRMTvpjIQhlotZ&~15`umsH9Z=?Z z(iQ$Z&qM2vxGud@&sf(iM>Q#rylN~Q#L|!^xLjtCp zzU3uf;a#`ThIYS)f6`-)lej;gL%|3samtO4C*(r?Rlka9wYy!Mw;uNE-&^w$t{0=a zt0X5*xttj7(cSi=0g|Day%$RMc3-oRu8(Sa=9KF~4sH0PfA{(ENxIBfy2<2hw&qy> z()e?4-F`g&_JoVv=zzA-e{(^9ub83X+UUf2i76oZvH#ku8ja`e6PId_yBiKacVQJ% z+3S^`GwrW^E<^^YMb}2$g)VbxjAJ3Yf86$1roF@u$keZvb-5;wn_&IfRZW*qUaz>j ztP%Tpvrw!o9j2n6wCvM&C2YSU#2*14dEu?(QOYc*U%GVn%Cws5)6r3YTgb8U!nuxxnRx!KG_U9V2kQIv>fbBWcl{(Y@pKv9GpptPU(?ZZmeqN9 z<*T_WNrjmi1$fpIFZ^XW z(gSZ!r^i~|XI2km)D0!-AMx^;R(%(_(0aRGt8}Zv18MFqcJlC{aNHT%W-r+ zyrs9PU_fofHhQBjqfpN?!~=C;h{rvj%J8n}Ja2lwE)$0>wTvA=8Q4n0dum|QT<3hC zIAm03=GjLal6`P`&n2_}{7(EUdMom?U9!M&g@riO-d399y~3huV5yAtw%%R7q{_QC zLOI;KxGK83N6#&Omc6a_@yNz18_W0nQbO!bvtmaVCeP3Fd0MatPj6avd)CzSa#zPVTQw^V`kDb%8H^&kwNQtDgWi_pWqd@m7eB&o#<`ND#}Ivo{|hn<&56toz2Wd z`EdqClUCZ<%$()N#VNGz?}GT)aw6_d%xfJrCvT@ARH(NkLt6PxODK2u=1?B~6pD|c zrx0p|+h@)pL(i4^YaNeYXJPLgFBVlU$vZ6CAGp#GvSMmc`w zj2!km#{ejQOsnW18K7e+yLCB*^Gp5MGF4HCqXE?QTjQb~nS=7~5>fd9vmtJcx+>-v zq!sI!my*4{BF|q35qU#IqCt~l${Hk@L>+i`m4*LN5pmO%xkL8;^Mk04b}zuEEH3pjdCxg zL9t<8731*=N&aSk?XHUJ25U(HC@Pk|Bd=|Apr&^YL8epe5nKpM`s$mkdI)#p{)5 z#kHUe>t7c>sHR}Rr7$$TK~Q#0Z3WXdYAa8dTZl#WaJOzFJhRNFOF+m98CMC_57(pi(|&y02ZN!dG8OJAe9?M}56W$j6|(W6JBs%(>^V{fyF z?RCx>RTU#05y%V;qQq*57F3Wf1Z)hJOtYSiS=^oqZo z#rhsqRTGh-;R4H~KzPJC6dqiWaxQMjLu)fbDl$R3$3!AUEA55ct1 z2uI~b3y!JMxElwRg($CO!)DTa6hEDou~%Um%Zd7#wQ(pUp%cnK80!NRCs(cyl7{v4 zl2=cP)->e7@mmZ8+}rvXbu+g9eBbji-}lrAeUGNLx$k)(;rgCGN#v!*z9-~M^gY$( z&3%vfQdqyJEDsIS*B3?>agnc4Jeg z-r=FN3S}004kf*RAT>;V!6Hf0s*b1vpPK(+RyRpWVdEdF`px88D-`a9`pGT2X^N;V zmL;PF7s%%wH$2E+B#Bfi#nMXVFu}vH)Iw74nZMbO8F7<5iU_wXkHcAdfX-!@2b!*L z(iIDdwgARO{y%H0eA%<_4=UGC+1JLIls!3(Wlwcw8_p=0w4p|{p_{hAztD#4n%hu} z)g3C(3M#b+TtQG9dQNQ!HP6_Fem77XI<}D7P!rLk{@anPsxk^*lO!c|gq&qmx9jlY z1@%{~TbM?9q0&|A(T_U1ZDi64am{ryf6xvtcU(76L|H&pVM|<4!Q`0Z2}A3p z@Lck`Pq{O2)mz6}3*j**gm6v>T4P5d2%$t$)FK4U2oi$9awmqRX@2F9O_4~9`uoMP z0h&lZh_0WGaSfghVw%cAw@IX?PCBDvpVUysw|!nNtl^-txRqS`kSqkb5Dnx~kMcg# zZh32(%R9uXk#fjMq`tYlJDVe`m440T{V0Qk#Y^OGp}hG%b9tm%TRN$^U8OL04HfWh z6!2#TzRmFC*CP2}C~&ks)bxKZ^AO|>{TlK>zqwlIGtQw<4b_lzkhsR)6Vrb{&Vr* zmZ+0s{J*UCv)ZRwHEL*ejMq#}+~Rk`Zao-~VD`bek01Tf<<+HOx=Fsf&fQ6$zj{X6 zRm%qH@(07$*jnGU>%VeUx4P~LnxxcLBn4;h2R`4h{k?4Nam!ym&(@iV9zW?ePJQ&0 zN1uM}vz@B=5o~*}uCzH7=jrhI%4_fLNqY9~hC9!vT-|dt_R0GdgO;ASIlo3Z@`Kuj zwa?bsuN<6wrhm_oN4I@EBBU`W^W}-J^!$^^gFfkx*U(v?{?>anhKOC&5ra=DdfKfD zeBd+lg=AL6=RUjVw(N4s+y!6UpYjz6X5$R!zdt_s_wG%(i&aUZwq!na4JbI*t#|+T zU;AKuve~dQTiuQgI`*H?&BD5<;kVl!O!oFJbUuqiTZbp zGVFC{>IlnYnYzs*7av~pDD$w#z7Jyh{}r_2e0_=2Cdz^SncYVx<8wDhQG|(RO9$WP zG8#K(d3ke88?#344E?G6=>fC%zbPx3yy>-85}#VxPEr4P&^3ib^UFH7i(7v=n)~jj zxm|zSd-TnzRqYXfK6(;}kKQ?Ov+0#z7QeFn$)DM&N@oezeNFX|)7bUUi-AT33d}KYVd`Nod)D4wg%G zhssBOaP<1n+(W9&mA^jib!gxRCx400y@-jRh0V=3i!4GquH3MxXp%g{W7)dW9XoRJ zmU>u9lvFTRdyXjxpOq2(eD#-MTl{)DT)=Cw1BUkcbhlY%e#BGN%we5>a^Gt4(Q1Er z`B5sBF0XDm+x5}O=#e{Px5PNUrT8W5+11V4-oE-rW{ub^@4^IcyJfekf;ay?uj`## zLEZzmfAIZ%UFj*`HHRZ(+6rq{Tg>;%+G2j{X8Wy&S>AW8*+xzK;N16V{M)sk@9`Pe zT5NwVe09eQwI$VlXHD0+&sxc9y7=1I9WJjG*4Ae|Yty!;hA(Yt10T%FJ^KCCWhNN3 ziledLUoa{D#XUYiA95(ir1-x-vGd8F2h!Z_QEchCsZWnydG=}M&(B{wwNX;|Vt4ds zpXpX}9@up+{C-;>@3w_8{rd-{@4R-nP!}}S#qHza;j%KMw|_U*i(aSG_X1UV8jh*V)TJck=zB#Z>gQyoXEfVk*$D|boGRV1 z5yN}6hGH_IhA%6zS6EnU-HfUKUwE_eLtAkfOWJkXMdA%RXt`~VJS;sEhshHY+VzY` zPfKJY$I^RzIEV}dJXs(co0tmKtI6@<{1KmK1+f3(W%7jIzfjRbdz`wTe~x2phK^3i z{0kE(;fzm=PMnoBE`3ZgRC@m3NI9Z$=@bH_+>{Vh zD?X{k%jAw#yGYVMoT@{eY2UZiv!ee(G7jp2Q_y-?cxc=##lD+3$Ub+ix$E#I@Vk^qly?hHv?CSv5; zDVXGM|J_l z;JQN=TflNyMvDgcR%-3zaYrbNB_z%w{b(4xz>z;YIW|d0T2?bqzp}xkcR(z(qGezJ zV%eD~loi~IdGWy(ctnuaTkf$FrkklxPl5JtK@89{uFFcEX9R^i@Xb`jQ4ihSP~7{% z%OWf(9V%Nh(lfIV!$?lyGaS6GauiMYI8q7A6$1U^@y4bY{sKnJQRq@Co406`Q)* z%=GjW9)U<{H0A*#2jrp!2@QCtvjPETEV$sN*W>C~0vxEsxJfoUmFgO)A%`~J#7v=d zaWXbD2PMasF+GUDl63lrwu%}CellhM&~x*w?+a9@$dXX`QY zlFD|-La;FD$VjJ21X^74y*JRCTzF%%Gt;v(P_4P|vK$=-BWPaci`3X{C+jIpdp=xv zeOS)mc~tdN=FF8t#JL`oA&o=A9)rtfTud|q@SMqo`5E0o1BM95 zl?^VToC?dKXf6<2W&$^!5oLS$7W$E-pn1)favQ%Z)L*bZPOZ|NJ0m;+{h7Dou|{p9&^uQM|i%1WWbz zhY5h`4HL*x0{{mA4geegxHsV5fO`Y(4LA^RAmBj2fq~RHqC}FC6A}{BP{L8X!{nj| zkP$7{KG^KUbabJaIgw~m8JJQe>y6JV7%_U%|IX)EkLx0oaXmA-nv>2_X$DLG^yAXQ zczGBvQJ@<{SB0LDn;IB_A(^^)H0d(Jd~acd!a)xSzj&hpam;Re%c32!Fx*05{A~&3 zX%u&Df~6(m4R%y;>YPTU@u|ev3>DWbAyYSBAF9tmd0}y!o~=*GVTo<7G;ovj_HR2d zTKG{DO-taqd1H5P($gcOnQ4icV{{40*?LqNTDMN5M_mOs9}Y>5C#mq!453Z~iRV!9 znA~#pDs47DL81`}LIShq$axQxPf~hzO2QZ&20HYyvZ|>GSzmdABhl z0h%?7I$jBCfjo7JI6v9`)iLn}=1=jNiMAe+rfM`z2`$w+#rAqWr|h&V(-EIix4ph{A}@Jn*-cl43xPGNc&mhxhKOC5o=tm9%@U$ejz^#6+-fG zKg$3hENw-`*to!oHev9gS=kEp^J4Wci-A>HAr{8ewqQt~^Q>AJ;Xt5iG|-%G%0b2@ z#HI}j9Bt|5ww)LLb@1YN+ndrTxQLNr2VN35<;lm$m=hlxWx1ni5ScNp&LW5v_dMOf zwl7$?lKd2km*8}>6*Vk|;#I~vbwB}VaTbfYb2y^FSxH}%l#M9FGC`1jSLIOK9~UFT zon=gHNx}>S;K>6dXNsxIi=ntMUN7P)Jm=T-ML)sE+ZYql76tD77O<4Q5ikI5`B(;Qn8KXTi8r;hfoqTs%A_&20$k`MOLzIuw+s`gb&%uP9V9LktHdAwMUp6rTM~=^63Kl0mrC$BAd^Wx!GAN! zS^PH_LODV`yt&z%xC{1*v6P~Za}U&%<$Cxv_@Z{ok0iE&e!iT07d%uezR=W~U8 zBzFlXX~KUwli{%rW-esN1#YRCo5UaXV##Rwb}5;I{~}2N{);6W@LwWCd=PG_xs&8u z*i7;p{);5GsF;YD6K8L@rE*8fFxX6zg#RMR>zu!t=tJ1@?&ccvYLZrGCf{t$SO|=T zS(1g?#^{C*ju3wiVyU=~#+-x(lwvGu+B$sx7QY-VSH$2zj|`EELjX*MPZ{}yCTSFD z0ICTHi?UNl!8}j{AUxVp;R>J(zT$`|8-*u;DDs&aWydT}P-IFQjrmqSGUY=c&cLm7 zP#~s}azzJNKN7+baRdRdfgF`ih@%5oazIA_-2m*sIR~XP($&WZxBwUhfFz`Jjg~XZ z^Aw?FAC1LzI1YoaWf1a+I(HoIo4{FgRGoxV{S(|GDc*Wx&)`yo%bH-BiBydg#u@35 zsv?_{t?&fG90^lJ<4A*)YC;cSL>iR?kd_09Tndp2xs*o$@g01mF`&n`3{_l#8*kGwX&i{|0N6}`E>tc;CqqJzriaRX z;eJH!j8ORiBYr`sd=%VGgkKaYpANSr!b=zH6j$JWjobz>eF%U`0ooRsv>pi^iga0N zt;mvFxoC{Fz{(ZE(i10#?M;145^2EYPk$1z9;U}Xd{0Js34dT5^|5-EHDSRtJKB9TZL zY4mw*BwP}aViGJaPX>fbG6L(|tu3+uaO_c5Ol+~(=;y$JMF6R)*gJCIDkJDbAX8n0 zG%c-=Ra{4Hk+ZS6cZfo|?BOec=`fOtSq_(-N{#=PbMa5=;H@zy^=)9MD1q&S95@U> zunhpT1Plc5Ie@MN3<7WxfG+_r0k{W%#zTjf0Xzmkor^;V0CSM^A+k^axER0&5)cO9 zB{;$f2nR3)j$s5u04Rim+NZ-{0ILCvCZ9+E@54c&b{GQSV*o=aQp(>K0H_)}3E2mN$Ww zI%!%`V{CvvicAt9aYj#;8dWGbGEi3OXF;%afD6n+gXE>(zuvFQjNO_B-ePG zKuRV(hE#C#g|1S(;=s5Gg0G6Iv1KYKr7kU_n|v`4)8XUNDOA2%VB_KuDt{MlsBZDguvWMIuA}7`{j0W`BXh5Yp246aoISm zO4ebF%_3g}k-QZuwZDwfog-a;6RvQ@FZkaLMzVH|evAfxz3%%>AWM4O0z) z%d!+G?@kUa1-TuFA;?0fZfN@Z0TBOAezkC+>EAXY0+kkuM*yg{b{YVHt~k?3*(uCh zq)-Fk!i`2fwl@M}z|qYJjK>*oa8&vk5fl1x2t}9?k&CcXjKD$wnE-?3F=FJ9|NKSmW7DCMK(tP zaTy#&ey5C-aRgm6QYI1Qe~eHvK@zMVspFNUgR)~sKwRwEB6m2|7B=0Dm^X>jU?WsY z&}2Ywz{vI!lxFlhLeNq`>&dT5q;#^`K`x4=hWri~p>GMQG*X@?%2R;2^jsmo?*MV> z`H7%LK%6ulku;tG;w1Wq$lKaRjE2lXe-mT}hzq9?Bb+B7E_Qo@`U2uo<|;;f;efdK zJjib}Ae#Tmya<|M4A-5YIev5i0@56Tv=2Tv=$JT&J$v}tqmpYyS$O`eW)|?V*q=zj?G-pg8spdNqNUphT0x31u zjgXzVvqp2%1hUiIGJza5cT6A`%{?Q88KhS8s|n<(`P~Ha*8E`t_0&8!LYTk!X++2f z3E2Zsphji__0!;S&1S!WOp2#W7_CQTcG7JS#X6YIO4UwS>N5NjNk7N`c@UJRN_7;@ z4%Osk077K-9{%@~xoh^qR=~(SNJv$1(F9e7d9_qSy*_m|GEYpJH8t?FCrU4IXAFxp zXZajp7dL03aq)m#&RpxrGM7$UKdWS*4D6lA0g~6e=f=i?t0jH%eoKi2_=21XS ziKZIm6&)%Mg6Ditd5sEXszpRj7`tv(&E$%g2m#a07u__TMPl6v@CTrWgJjq(5P)&z z(5)|k9HUP#fLDzGP1g#H08Q7508l;bhS^s0G`$ zOJE>)r+V0U2nKG9rt9G7q-82v@4Jic;lJF8VZBcYA%+&sZYf>7#Y6^1H1QG$-Qa}* zl-if5v-nlN0odCa2tz`jzlDM}7g!hK)(@pDn&<^? zV~L}qh!`k|Td2TI-pq}85cOwVh-sk4Gjq(sMP!UtOQ9l#P%h1(5UV4X1{Wa>c3c`< zxHNbXxAPpwkHKv(aWoT=7ncyJX+l^tOV*WwJmZ4>fFS4iU|bNnX%K015O49TjKs{v z+LeN8Ara9;ccfPdV_|_sE3*DiF{<7|kPej94zw-7qQ-`D`&=|e8x5RT2a$C}%K!Fd;B8FmW(cUtlq+uk<5H z6TAjC{YZoapAg_M0XEY6P`Se20yh2hg1?nOPck(1Cs~{F|3jcR^4}`Jp+fkv0&L_* zb&J9q{f+V_92t^1{dky{_ctAD-|Y$9hY&VlDDA|Lcu+nmZe#jQ`4OMC{HUyqG?;mD z(_1{z!u`-^BVIGi*kstyq!L7Pg+X`0l{3~&Tp6SPWh8Dy%at+lBp!5`jV{s=j5kvl zsSoW0;|@b{dBJpp=?>EiCIE&m_z-k*Is@-q}Ej%@AM?Yjq4G;1E#IS-V+vF^^?ocC&C#dmfu{O(WdjroiIb4IcC z=jv%Y`@2+~&ocW`w(;g%t9`LE12xKd`^~25j~AS~GA(Yzg=71oHBSb;JFchJ`R<#` zCOkYn_*v#lfiA%*2d`i5Ma_(#TDuf?yq^|E&Apg%H`_o~Eijkk{1u3L0?9BdT=d_&{lJ7mAoW55@WqfPB;(RyPBE`4$lX@Je_xjI~MScFa1zeli|5 zZ3^YXtb^GBa~S3{4DD+^f-y&>?Fi!oGXzEllLb=Od$+yU+jjdfH?_6w`*s3~ z<^)vJX?}oA(y~$Tp?L}s)6`Hv(Hwc$2<&M;k5II^C$Q%>b%CMK+!^vP_*h3*wfblLeZB40Y$rEgrco60Y!5bLebzSB!V{D2}N7p z0u^oa5Q;XfgcxbJf>5+|AyCmS4xwmEM?i7A7eIA|k@6oSgji^Yg@|dpMIfdP9TF97 zgoBEy6fh8?y$cL7? zK+#f1;A{{QPP;e)il)gF8O@mm6m1_-c-l$=XWDQQIMWoIh-p495Yx^Op=g^(K+zsP zp=d*2K+zWuLeb|B0Yw{Q6bo&VfsiIDLM${dC1M)V1!CHzCt_NLgNiyp!H2fm$mbZ( zhCXo!Y-l%}*ibJh5Ys?SD4JUdDEcx%D4Kf<0crI?DEeR}plIusP_&OL1f+>Op=drY zP|=npp=dho2^&A!U?dcMk`btA!-Y^Zl@?I6jYpZFEj>7COHlBk^&0um+6_Lm>=%4! zQ;gWq4w;Z78WV_k0?&qa5Cvjd>k%<6mjo0o#t22LIRQo6v4o;+XiwPq8K)$Krl0Aw z#T-)-nhx+jydS|LCR(Ics+wuZ|Dj1(az~oLG|4xZz%)gtX^Jr}ntOYhz%-dAcodQ; zX2&SeqCeFt{KvK~mjluNj)IFoGgFtD(<_or zwUP1&J@o$!PtJN#o5X)TU8A#gnOV8vxc$;z;>P2M&i@}5um0=V{5QQ1|MkR?^l_{( zBPlsv-(D%uO*!FtW__X(S3O6>!;NA(2(fcORfY9bD4v-jS_ygWXH(zv|hj5$`J{Y^k4@JF6jweQ3817vD zES&i_BDiDiJP;Pv>c)?6Dvfx?%RV4MN~o9RU0j;z6g3~#c$o(f#`y3dVbGlmHwO3c zA;v?yM%b8E^5n1hzz3s<>CGE~kLhh2o+#FM-3B1WAO1oOPtD!BF*>;$8a!Zny8#$P zD_mMI(&A1IB^C)cRp7=842OtK?-+oLmm^(@;12xr81DSNk>7YaWNuV2Lu|Q3(?M`h zAkpK8HXq98L$^9+4HODaNHhRWhIERRcgG3`QvqRqA)FWmfMoF%7j8^RgoB|xRXBg1 z6ad8BwwRNsn3>c9pMYUAiKR%Uv=q;6v0I@GTev>gtlDt9Y zYdH(SCc(x(_Pfj)HojzF`rwE(xMG!RCT53744A9zwFFKqW;+SSZwtW>Q5i8uNyQm6 zj;^DK?fn6`E20)Ug6m)~yGq4+iK7byT@7#*CUgYvhrz>wsXJg({AGf@7PbT6VuY_n zyqGKPEdj0w;R&Yn5Nr_W7J#k>_$bgV0xk=51QQ*>De(UbFv9Q60GtGWg2|uY1Q?2c zj9~l0#@10P^2eNE%MrdB^hobsC2&%NCz!$${1;<~0ykkha3kAG4fZKxI|(L#f*au= z{`G==Nw81A?g;!ogs%WU$baua;PxOq!T4<_ zrt}rTMjMtcf=$K0K=98J{4)f6ihxfN@CgDwPQXtS@RJ1mH~}9c;G+e6lz@*A@ZPW~ z-=47Lur;tL9h7lOCveSjlmf<)U(VlBu)l@yi2kHtmkRb;!HyJcVLMt1{ZAadMzE{+ zRiE@r!R{=?Pur=)H%YLK`HB+YeuC{S*p7mImR2tahc=FvV9}?bk5P*#7wAhMaB@F{ z`lA?pzc1 zJkT3yBqnac8S%?a@UsxN5g%cKA7w(XHNn%$*hv2?97Z>b<*q`^PRxqouioNP6o+#`)tYavGM5{AQ%-kEIf9^;Bleh(V=6<#(Lr!73NCZ#Vjr?ZqCzF3_P8Y zrp@H39WHGtQg{ZQu`y#t#l%Jr9Xl>Ito780HIod*b;r<=;e%r*gpL^+8Wufx>_5}; zDMI?AMn(J!Su@LjqHLYNwn=+YN^L2G#Pi7+GYWG22Z|O^w@byxG!!|1k%e#Ds~$q> z;+hCuaK z<&%H99@0WV*HixQH&R}_C(`x~Ond2Q?-B~1T_JO0>8@M=+GA(`UIBjEmY;uM-#$V8 z0{aE^*J}It`NMwB=C*9+Ve4xAH2Q1&Ci#(deiZ;jbzY#sM^pfJOMB8;P(h$OvhvJcoUsg z!2f^;1{sb`+jJ~_l}|_I(tk@wT1u=wCv|3eN^Ayq7q)eOx(ht0t~Y{5bK(J`t8V@o z>nVRV{>8lP2aga?KM;7FNBzJQoPNzLjXb!C4?NoD$SMStkGj0?x^w)7v(Ji5S( zZ-9L2$b;5He}R_9DlBOp= zH1*xV-21NTy1wbjwWc7rgI0ONeW9rj++L|%Wow*J)9l8RGLi%UFKyRUgLNmOK~RZfxa8{JlSjO+}~B_*exGH^G5mlQE9 z0$+K(+orN1!8^r~!K=lQt|fBhr|HS!CT(fclSNHT>$*NKj6I0R8}fK{NK1-e5>g!U zaNJB|3M`UbN;Hu!8%ntJ%|QABOM0*BQ(6=jTsP$LIFry)A#~t|J{v8PoDr&Hr1Qqo zAptwgf5qj3xZXPg)?2y;thPw9jO@6I($g0y>4=orf|I2Qr_VSBdNF5!aQ!hdiF-2fjjC{}sxoxcdh6#!){PSPVni`L7P% zaQ$g@iA9nMWp@2(V2N^d4JXCJ2;I@24`G2aKHFU0%8iN=$4E;^N3p>YIaaKKZLn6 zZ|hZ>l9Dr&k9mJHZ4gSJLmlfpnjxajArDUo zw886HQs4#|QYk|l7>S&Pm~deNm*5S-C`l<-l2YW0x%b|I^8XvP33l(lgOL_LK&oHQ zt0ib1O;5T33W8r3*nMHU!|n&$6?QOeC&YACV@xkg8os_LOngRC8eLv~r0I#}--ZL} zkt@qBKMH|NlqHH)r=EI4vQ+E-dLHsnDWp+})SDyi=1BX4=hOo4Jsvp1mP$5kd}&6mgQW*dgD*RyREpN(?cV38z2-H-?}?SYV%krhc|;KUn5t4fB5P(QTDzXkH|BFMquMrf#6>43C1i&k1sI6#~#Jux{e32*;oB?e=fgRLcfFh_&12?;ziqTpjdn(*m7OJJtM zBUK5B3xetChX~<`kzo2_1}>pSKYlOZA2MT_2l})YY?1|nDF?<>aQ=9SMOcgn<9)CA zIf+6No1+7sGrA^CirAn42&UVCWatvbJY=fb9fBezYcQ??-DYnvXmI z5933eoYt_UU8!jGD~8Zsr2() z{nqyPpImGj`Ta}xzW;rcVzePzgsO`VQJ_)eYq@!hEoja2I9bj@{6KM?6l#LMej4GfUt%rb&0iSbxi2!yyBY$ zw_cZqMw*SrWa|caI-l@-%AMh0B;wiNAq}bS{lIT^qKjs<*h+R=QBUac*ZrJDm_! zNDO79Qb_M@o|{xK*HD*7jY_am)#j1* zqsC@=#ud2#MMcD-*nvDpXbxyv%-&H+eQ=SI6~$eD z(-o!ANcxjhC-Pj+ZgFL~C50&8xc^JJQ|ZjlC=5acgDCj&iZY+?_fO@;RS#DvltO)@ zI#%XdmFHI1EEYqlIcn+LNnGL=pn?_7Ei0T~QW&Hu%=Lq)slMeznZN37js0yFm zDv0;E$n9s5BPgj(E=nrMXjR-2lu<@mA##MGj8oO<-0JgG7b;v&pemBX4Jo0$FxiQ#Rj`1ca_F;{lu&khdaXn=?9dP{ zKJ24le>AK;E@v}4c4jp@-ONXrD-@$fN&ATXG%@m> zJ9l>5+P&cXG127jZr0Zu%3sgO2$?dtBv`wre}0+c7&<>bqe{U%MqU)kYqhOj7C7nhP5{!Fc|Z(v1lDjTwtHBXIG&kHf91pmuDl&{@%NZMkTk!OFY-r+T!3wrzp3@SHWF2%LDUqhe84Kp;P=>|Vi z91XGD5~A2rVRrO^;>S4kZy{C>OVsx>)ICmvNuK>Mkwa3R3Y>3*x}4X!yoOE?-B6_~ z^@e$><2tuSXn2FxyPFOew5VI;#+wP(DtrAU?zTkivqbD{fV*lyQ9*F=v0l(dRSwNm z1^sI!&IZwdZIVH2Ii+@gi3ffG)m0owUU>t)IMxd)>6S?P|5Y`xu3+Fc$-rHPg4n0B zF>=`yxh#mmy>!0DJlnA_*3o>P9Q`;tacJZ-4`LGZG8A@5dVq{8-Zv=ra~c1SR{gV|`lz4!u15WvpVfVh`d*AW#jiygM=R8KLac6S zt!`GRe=E;_wlr3|G^T864ER4?8oR)JZcO3ar%UHz*h3VP{Gs-{B+R=m%o}RE{;Glw zy?#56_4`YV>|vL#>53M{wRqupFIW4-6|4(TeXcSsUdvR{Zj|H+xies;I#pnPE_9modlQ zEw|a(Frwe`^M2mt5#9USP4Vcn%c9GwVI7yg9o1=U7}4MCR1vj}*(Sd~rpTgFof9Ww z%h2Sx-?D-Gnbg2J@h{wMDmP>0V1v7rFBAC*eibD{91MaRpN?vdDMFe*lK3^;lxex` zOCoT5_yFg#j1zZd&H@~NF#eVeJj$dY!UqXNH=T*&1V4lOsD4ajgeppAyRbN8z_^;R z*ntuVD@uMc@d}w)5Hk9R1vB*290x&wTdCH`8Uw9`*O24VaIvGvdr4Tgnm1>53(c$Y zE)d&!=XrRCpKdrM_Lww0!|~;^Wg>-lg4188Ql~yj_$F=#Zr;XO83vUVSR1yyF{r*k zeMu5$wJf+}A$!a&6>L#^2N(vi$8kH}n`=jOjz1?!`o{67A64}gB97{fekBq)AMmz8 z?a34FkPIjj2-OcN#601^I*F1ed{$vq#dzo6%&uB+LN(=a!5J26S0gwh^XyIt&YvsP zwSu$AgVHFu>TN$Yz-4Nn>(u3TR|~~g3nf$El3p#8T`e@bT4;W?P=2-0;%cGg)k4M9 zLgm%>Y_EED2n!K^Gy9i9`xIO04&4fwyeLtDnQ5^$%T7>av@<#Q@UA&;|Mc5~L%TY^ zefgHYbjF31$L`Nv??YOV`t}(y`|a%X;LmwAG8;E+|Kz0Jb$T%t(N@b?TCNx z=L5HYoBiYb>mx3XE*_~1m^=yUV(!n`@W%G-ckb?cW7hs*hkr`!|Ge9Tx4+JsUiwbf znv)A$zw_?h>)i6hd4ITo!--4rLE7jck{{0cJ6+%Ln?30yD&goh2OHUW9=Ud5^y!WU zKlhR00}iKbJg7PI$YaUiL9d%9&)@Lch;wJo2X3Bz;lRn?a-L2z5fLel`sGGe*5qb2 zQr~7jde0^%Qc{%_s8u_z5yc0UDI-HSY>N-zl8_X2)bDW552l{GbvUhd&E1(_NizYCO+JML8~7Ws^HRE?PHpMEuBvQHe3LM$aCTG&XtME5pW5 zm^f+jlsPGQ_rZ~|$Cfy^Cy6eJ6x&u$U9fXQk2MKO7$4d85aa+}2Ru>fxU#-s`c@+QxEbk2UXoGOWj8ee#bkUyM5i z4aG+;t^4N4q4!rVUA}bhs#~XyXx5$Dedb7Ivn~H_)v8+--@U(g)d*`JRYyZeTt{hT z<=%C9e*TmD_m3RPyY^Y_XBCFB;=M}`Z9Z_V0>Edr)!Q_lGxF=}FP%MJ)p+*C zwc9hwkKd>{F|De;e#WvJ*BYVx_V$dT6L(Ksx>0|kVMf`ds>a$I4Oec@I9pbC$ecE7+U=SPGk(6^FyrjCQICW%O=oTosA2i}ng@7`linjJ?A-DyR)UMinyyD>7u`E` zPr2=Ms_(tp-Nj1JQ!CTn6qQtp&Ehhk?Rfamfd=Z97YwrKrg~L2V#FX-7uo18gZh)Z zi);T=POL)bIIykf&<>+zUHZS;e^7tf=s|tDs6ZzA;fd$Az(*Yd`}`ib)-Gb*qlQO) z9!b~ze(O<#UBvI_*9Hd8X3FIk*OZ*Cn^<@L{JEGhn(=4XoO^qm_4t_8=QfEnHw`m? zZ;wNt*(|zWd63406=csT^?s7y=W*nO+cswA zPXZp@j+}TqvhS0yakC~Ke{43<>xuX)`^edky)FhlS#7rT@$CtZ18<4H=24GZr~(G> z4{Rn__hZ110YeTx4p`TB$ixeetJZpXIe5MOWTvOXg$eVXczqi5WX!t#Ya@S}=_Mc@ z=Z~|GoZ!_Lc)RKeUPETDn=tRE{GcQjm=`mCjArV3m(Am+T)u8M-EFGVh#$Jh)o=Ku z_ADk1;P+*7?ylTb+eN9qpV)Y6<(}G=Y4?}zsNGY1PqiodzU+0M;?s9W>`A@fMP+&K z)b6{fNuBe;yj0 z8uj7nmA<=o*UD1saDvwMgPopzKi~IBKz}vPjxSUilod=_Q8uZXUHEBG2s#nQzW8u; z{-qNQjl0gC_&?0O2UwIx*EfD|Wr1Z`ib!_>MQperp(yH7M6n?D9+oOZnt(mVr6?F7 z!GdB-FqXuq2`W)Bnk+~R67)ed1{Dn|A!yVXOEkvl|99?t7uWLSeZKelzC8cEuGyJ$ z=FFLyGiT~O<@S#DyG?Zkb@kOZn%di>j8gpMWzQXT$8WUOeNuO)eN}VI4G?J}#rIz( zLM3f%HlSf(=&crZcHN(t8N>%0ajdOBQE7|(FaZ#21BDY?d#<{tR>=tHj z?UlKe8od3zVi)D270iw?-P&)_>RB5Xh35t@%IvjhLq>KihccjA?>cou2SMHJ^|RNz zOq96ojU)=aO}I>e%&o~CZp?Cu=C zkDALM2V8uvh}<=NL(f^JnOjFVIB@AQ{b=jz5mvjl_KLL|-)&UM7fUNoZ!a?A+7Hp` z(KaCU%&3&zB zD~;x)8!b>8^9%gaa~Ci*P&S-*N7-o-{@XR$azbbKp&$F*cc0YuYPI&ZuCZP_$(^mz zk5pxESdR~#JJF^!Y@N;VwKl%%+UB0K_B|N3%fvx4Mj;xfS{g1_ zJqqd)$#@_-M%5GIOjdaNHVG!69wz`|e=BTT(Bi8_N?MekZ~A}pO||Fy{t|P=+D<}G zgUgUO3}F~Y1-`U-F-D9wDGy4+Xt$p#y1A!EeV?1V zN4}T*->$GR_b2`w#tr~pQ(>?AO!z76_jA^5HghL()wVWBea#Sguz=@}!zFI)wo>00 zo;kTEXPoL>%os&zjb_qjhw~f9pPzEUaWmS=3md1coK|W(&CYIrMP*OFeSSOl?XL*v zU#UD?;djvWpwjDrxA*VIM#vo8e&h6u%_Hos!TkK0HKvX_)N`uutWP&~5R8BCyTb1r&tDjEX;brv4Hs>v zIZZkL-Nw=jP4ri4dZCP`Hp*I-eh-z{+RrxTDAw{k(ApfcGnf% zEPD6M_z9~VW}Kh0z8TDJR^@V=e%f4A1J@kG^))L@9;(7VJ5_WY1DNYYyOZDhuea>~ zgQ9fm+P(8ywq?H`)N;j#1v%vic4d{rhW*TYPp<9qdk|kEugo_K9{l7Os>-A2E@eDM zfHjk14bC&w(DpplFlvMur8)2J7ROK?(-7Kqe&N!}36(34o(y4DdE`%KH1g#}&iJ4^ z7B9wtYuCCU8>rgV?4eM#X&Wxut!7p0pwGem3nUuLpCV0F!wZK6-YM?owrE7=fY?>O z-6w?ozP4?yuQ_kxM~=xn^>T~lMsL!~G(oREhJy&Y)dh87BUm@x?)x48 zhm^6!RH#*mB|ca2eAJ38J`GAV3nU7wpKzc{?mi%B=x2pD`y|qM{bY~bdy<{`_d^5n z@LKqZ2<4}lZi{C1%-l8Nqh7PN4&NHvYhyk$c#I6oc+vZ;3R~-HFK?)8zOf1&(I<`V zO?9Xylh+7FFsjm!x|m`Ah3=3$#@g55&}^<)7vvN8ReN>osX9nswYu|94SM0Iu9-&M zHtU-PsVo{Jds8pX*GnaiD-9g_L?b{&_mxNf=Z;TEr6kPM*FNslZ-s3cuPB4b&A5Xi z7AP2B_0Pq!yDIZXO3QAuEqk7}>}z2ac*RQXVv~HuCOy0J!m7?oEbLb+)ZY0Shj2=? z6BOgLM&AHw6ZH+y@obwX*t)S&QDm0mzvej9=B;d-kGKZw3`dVzGA9#G-yitdf6dve7a%^G*+`}83$&i)NcH=}hsm!7);SDaYa zXhhQ{zq#J={Vj?etM$^(kbRgi@g|@)fq)#-ip@bB!O$NHav*(0n|3{MFMA zY@?#AMT2@Wt$tZI=c7E#w#7_&&>gcoXhBz})Qd$-88C8m{TOU&_Z6MjGQUwtqZ*BK z*#DdOj+ZkLFvX=K&h*;qmE}{iW76@fo<)VS6jZ67y&Rkt-4|0E%=k3a(PW6~pY#4J zdxxeWWxyxP8$t%U2WjJ+_v52Gsw%S^qZhQ+<@K??S}forGHUC7@^VOLy4>QKs2LNa zP+|TMDYQzdU*>>A*9dh)7b-EWY zeNGld%yQ0KoPh!cCjjDOB2Za1EuSsNrl6fj8r$0CY51IaUmv=6vI^? zRwH226IU;v0tH)s-$>-nDwri0j$#@1XzXImF`NvBzUztM?qN$Jbqsl67)K1xxc(Ky zB?cqg^u&!U!xi_3>KI}l&@N@**e&p83{GVsHD8h;ub4L z`%!Rdxsn!|Fy4r5G@8X@diSg`GOO_M-skP-s((T6p1f@2W5$!|H+zhW^P%FS-!I== zGHUzEl9hYIH@Yp{Wrg9&aJOD=;E~v9G>5lsIfnb%pLgHfv!^h^^Irvh%w(Sx7Gk70 z=KQp2cAKYvU@^_!5rfD;;pEkW+D$d1rjIW$>iPVoJq$KSJ=VT~!KU$nXzxkgkK16; z#Lv&1*Rsugu7GJ+BR39vw?q*6qn3U;@_Ai5C#(xw zhft5UnX5!hLtOW!LfvBhsG_BNOVE=IzAl)+V{AGt%sth_E}30wj>Njz`sP3(Q!)rg z1Jz?(26=q3y%Otj+|s|@_PwXkZ-g*ot_!kwjL&)Fh}XRMcTcVv|5z~t*R;*enK*63 zv<*|ZY2wB)_TauLa%vM|P?ijuPcdZsB_63-`px$x7U3Hg<(RJ6MP>a-qtOHYws&b- zc5=_|!sPcnQm~lZ`_~hr+V`9)N=}vZslT-wBh=l)yBv{HyJo(rwzc|pTTa_uG+C{e zn=jvJYr2bJ=&t*`Q`Bbtruww-=I-9LMV@^M`}9fnJb7z(kK|M|&6D40FtRQ)f!1jQ zh4V`Wl{p|yyorfR_wGG<>13ysn@dDkr(C*s`_hx!E2;aRay|De657@5_a`?sU0B~d z4HKFMhl?8>PyaJZ-tj%t-urC#t))Fijr1Jp`Rg~sJa_N8d3#i93YOMKeRgx0r&QJ_ zCHd4hBX#&&qMf}9caKbkcVc_dtx>0FQT*(?DjgW{X?@|h4W}sw&9pG`%|u(Of-w3q zcQ5J-Y0Ul0#N?&CED?N4^O=f9qmKkk@3(H6tl#SwaL_wor*dD#;mQS)hF*&`{i*7v zrCTgojg{dqhr4YJL7{%#X!JQk^t>4y z{f5VG#Y%KO^K+xoeF5V!b+^cTzmG45dx)mkb8#{1-;TUtN=s9RX#-Z%5KR{XL4Ij8 zdMaQNhZhJx45&ER-`9I*c>n_X9NmX3c`jx`*w`XhnPORd^@uav>bt!uI~Dr1(a2ZG z=4@R+g>v7)FZDU=ySRbE9sjI+eTb>sqA#J~y8PX1G>V}hcf{+tAl>`zuk=2Qob_F- z4x_jh6?0)$o4AeGwGk)w;V1Mri-~1!%FyD>8>^Nh}MbmK`N~f1j zzr14Q^vToCU)tDwf!2GbpI>+z;zr`Tfg1l|_oZJjpIicLf3>=PU` ze!X4M7B?inB3!O~@ZDE5=VRzg9h9setUI0Yhrv!DtY`R`$Mp}7;-l=DIH1r!6!%@M z8VV_e)!vaf(1*(ZAB?qakA7ddlKn#Znvu5uD2wey^z{@2bat%0%A(c~*C&R-Jide; zF`^Z#M;HDwh2_E@>ozi zdFp2Cg(tg8XbaI3ekjVm z7A-T)3S!O}C1`x(1+HqSQF(TQUAeKte&~(W$@@WQ&ksRw==BrmO=7|h^M*3>2Jv)E z)-`4sjKkfaF284YdFSxT~@k6`dUuH}(PryVvNNA3A z2Wj1H#?E{&u6d(b>&_^w1qZG~|L!}{Z&KLtt|_P5Q+B6*R*3HWP?1Bc@Q&|Rxp_@n z-GypwOgOIF{gBh%-r87mqrDD``wzsaN^>pE#2C!aQ=2v28BHfq<#~14@wY0%E^1FU zkId18+ccMT6SH65+Hsc?WR#8rybwKtd~dJpsYLazbCEeeI&<=p;{u@BSUK<-qLAu{>Kgb zx^?aNu5YxeZEe`RlCb=+lCWoH< zt4CW{#>hLr`Dq({vAS7@Asx2H)KoXs-ldH&ZRgrAw{+NfH)?C|=G|y)s>POv(VG<>lSLx5j2#qh$BG+>*o@;@B@h%v0_QP)?tby9+TDZhh}oS4Q)0RYU{V$+)?8 zwPsh1k6-f4=&vzNz|D8%-Mr91t``081W`e>`5*Yh$m~ z`+K=ziDA^ECYgFbG=0!FVYIEkeD}$z6zRJWsk!VEe~J&eDznC%Wr zwm{2cYTsVGvgBmZiS1RVkDeIw__1Z|B8O>zy7t=WuzEx;Wb5WS$#;_b%t>Jf3V8Mp z_Bv_j+Ol#THgfy*l0Gq-Ws8%I%AKg&kTUAr@_g5nvdselg%hL7L_XMPzXqB%zUG!p~t6;Eh zaJ%U}KGPmK*g@QU+UZZI-(g(}+3ZU)6Ce&9k>$mh779Q=nM*`84? z@nv>xQ>QzrBY*EM!3KI2Heo)E{^12(wG0c>)j(3o7c`KPhCT9(_8C(4F0VXWE|7n; z`N?@7TnN8sRZi6sO}1I6hXk`)dPzdFq+Lw6&vbn2Rs0VJ%w}-fJB-s_Uu#BkI>LB) z)easrGO@&3+Epl>n;smbhKMw1w4dycZvW6C*d;7DIEp**7e)6tjTkb;N|?}efbrZG ztX1C(mG739yQsH}8O@jp8HuXgWY6kgJi=)u)L8ouT)q?QbKB3Cd?C%A%x8gxsk)N&Kq3pKYG}8 z$3)+-bqSNsc?(ya#rH$;s@8`Tlgbkl%I-u8x%zlev zc`JJj*cEHKI+izk5fsnV?avL^*O7Zsd8F9vQiG7!B3Q_s2TYn9-zP*dG&&;&=M)uq z*P9;wPD)F4SmxO1VjmNd)!BWfIA(&oAL2U@UEt#UuFLRHy0bzNj=Lfh6LBXmsI7!r zYhS5XYslcxpHiiLM&6#~IqLJ|V|Rk1*MuZrXl(up-yJS|)z)~w&R5#kCoG^w*fU9z zx062QfhgWO#DSkvGu>|Ed4FMh7azXnnX$@ia%ZONSI4nL^}MlRlrrAqnMI7INEq3& zvW;!@e1ZD5NF3i?tO?&RZ5-Dv5F3B{HJcU8@TAlbgEN|^r$Uhdxn#u6DOAbbb9uNw?5r!ihjU! z)oRo4xGy|!(;aY(cA4sZESszu`lr%d!0rZGgu4&1_)d-OAU=JcQ#{{q}jUQ~DoTx5W>O_I`&eJAdT;rS}29L*A90Jq{@Q@As=bP`S>> z1G>HM;~t&;b*Sf5>w0{&y@Oz<<2t)_0sFpKcQ^pJgI)*v@7uRdS$SYx-@}22_62mV z2ogjN=WqGE?>=Samp%vkep%l40KR*N;cgim(#7G}C|x?y!Ub=4;j{NvqP;xVWBsb0 z%ud=JPG6?hgk2YmHwIvv&&;zP9#S!!QSOr5PAuLqWk|#DV{7Vr@+aAUmN3zx`E*0K zu8ruBporM)#I(|CEfi7RW9_ntwTybAg|@M!+x~Z3-V=MNbu>?OG+~k=M!S|DDLw9@ zmF%%#%2zTb*W~KFm?U-X6Fbdpi86S;&!HfwLg&5x`yci@*cGBYLg+7jwAr?d)?cV{ z@!>PmOjKS-r$+_moMC(qrE#oo+p7bR_ebP9t!ZEiLm2A|+pA`*>$=3Uy-&&W9%ld0m8AHZR(Ym4Iu#)g1{r}v6%Wh)^pWHixQ3e=rE~~pN0-*rmKx`Vq-4Oh0M>Nr^%1PF+f|K z*TV^z?A|!%al3_%ecV(EVruD>A|2Die{(b))vU?J30Cnr9IUAg2`FX%4;}Mg6XIVW z7_jCT&Zz`G$r*4~FrfUH^xLHT^vU@d>A5(vijz!Pw)r@lVs~nsIX2Yajg++(%dV-+ zuP9_Ukqd=~Q*#xaF>G{k#39z^7Mu@ty1{c!upQ%H9@2kP?tpsjHXN-@$8i>pAr2UV zA8~k@Q_Rs_k$jc4fjeH7hOOFk}zwRVX z4mM&8%)^1B5RbEhfynk6}Hg`Z%Fp@rSjX*UYkyKD5i{Y?N-1q?L z`wi_MjVZ12vXm=~t21q^gyKH#l95wK%FhPDaiiSEDsQfOg>g>*if@EhW|QNH2)bpl zhbgZ1s1J2ydK6ZVtl_gjZw~0iY*U)_v-q5&C>N+qwkoZDGvPdWEaeeChm^6%&_D`t zOf0k#3zRYGxCKsJ5ox&_$7Kh9avuj`iyQHGtdPgU6FX7|xv8yGTTsQ*C~O;o!*}0> zpPC3lhU3rNN~|sCZHW}5*Bx`Vb-Y=S9R#|joN!5%E=YBFc}I|AY>Gj7x zFof;(+KfWNdUNeVHEuZx%g|uKam)6*bSJtIH ze&STyeqv#Wc&@OaLYW|yER)@ol#t$sA6Xg6R0(D>6@j_lz zO|BEKyW`C~o-#&Fa=xb!XDg$bLR&d988on2EJWFitT zfVQqBdZtuze6L$e9v4c=7glL)-U*htOEn>~xyY7$06z@3NDHepofo{)fW+2lV(`1njt!z>kLws zi7He-BZ8_O_%k{{u|nMKhuuJ^5(L_65TvGsQOTu=ygsM?KzbstgED&${_^bvuJ7KK zDBhTFk8(d-VX17Ew+7ilru(Hi7AUK+nM0X9yo;q?3Xg9~n7492_KHkEGA17!M|o%6DM#AAue40BCY^B;i&64w(>X4v zkJ|KOYLjTF`sAWsy#3Np(uO>vWT>Ea+a$ik`~%23duLTIUT0D&)#2HsiM6fGfQ~2Q9WH|{sK;bktk7GV0 zk#8cA2mcAdBK%>qwVE?*_`|L5A-oXbABnz{#6{a&cD2FFzmEk6yrP-u>E%d$K@e5{ z_Uajw6;U!IDxc5ltxf|iDVi=*UF5+$>nuprHdS()FQud`YoiqX5n z3F09^cld8nf_i6z(anR|oq`2@DU>rpmCN#&^@z!zViJu;iqYcjlS{Qo!(L%Rk`)l(9AL7G{jv7w@)7n0S$;|_4~O{y0^{x@YZoH1KR>CqGj1il=e^#7b!<;aYXBY20}Ta9FePw8!RIyy@hlk zqtoNqj4DRLk{7TNu4&;Emdd9kf374ioiSQWD(H}N5f4Q{8@2@Hu&sg`t%7oxnv|H5 z_NMLotP-a~BxCcbJ{0iAjnJltXw0M8SOO!JghR#IDWHmTT)VTI<^n5`SdI7#AzSp! z`r0b;E8E$ji#Ul`rEq-YA{XC5IueY_j0Kt-TS$=c3h_K$uEo1X&$kBXO>^m zHN^K_jiB59xlma*t{B)>Y_aWfl`V?qyZn4qh=#IqH+79xff7r08O;9?sZ8zS%oduG zBr~ny{T4q`&YZ;K8ddJq_ZZ9NI}rIc-kHJrWLZ0}9uw1<-?hOLH(P)OC!7!!*ud zzNhAxL5tDVavN9{LyP5DAH&WH=A6Aou1PPjs%o0WWRDcauHx17Rpw3+4;z*nVPuhV z)+eCI-=Z+CglE~9u5y!q7dC438KREUX8ZKj@G>PDOv3Kz^(}bEO2c&PQZ~kj-kgV{p^WJx|D+W(n7ODJw z=67<_<4=?AYO9()?2{X4`{(|6wQ($n`$dEJiu*Pq&f7b9ns{$9h|6q<_)c|G7jWms zbf;lk34_=%9ri~t_c4ac!f-0iZ&DZG!Uox|YV+lR%{-j@4r~rurQzFFg!tDU>yNYH zn(P1!&oouK^Wzw{HiYvxJg@;HIvgj*A@O54QQjLPy0f`~hjRPm2?m@E31HYU zTQ(v=d^BF8#UhN?YL^>VZ?&=#&S_e196aDojj*cS_?2;)ZYXw>8;ap2zQXEq-WZ>b zQI_0%K8>=5eR+;{m{w;a+z@Pa8qK7&h6W5eUwPxmv z>N^HYwYeRGrFwxg5r0C&&G+C$jV^)9l2yH{7(n`bJ#L_U3D|+wQ%Vk+g7iCu*mFSjxJB#WqS-+0k2c#0$T(_f zCH_sh7W@eRCTd%?)V8)&nHV&*RU0sf;C#!d9%pUoLXBL`QVf%7yVDSiXLL#OVne%9 zRE^r|IGgJqsKdIGGmQF&a$dBt0Fu*I^$TWZP^ViUh|Oc_sMEC|He9Eh#P$IG9$}If z2MJ1ckWgkuV}ML;p*;Q4u~WA4EIE~enyuPe%b-BWfT_PO}GG29Zb z!tXbErq(j@Osh{!KlwVYRvx!|UKh{DQS}zEb&$TrO%tl}4oEjrRq~>GrxrJ&DxK5n zsuDXtqDLOBghM*&Qk*Ye_5X7IlaDI2#-FcR!Br);F3~3;)TIX0rTwT&D_fQu=bW~( z%3E~@j{Z-mS$VlmoCdW8%EuI;JMof$em+kE#xT#|GjL1Aie? zCWjVUpF%sz%_{0c*ow0Cc|~D6{2Fg&XyDBNqXD{tQke(qYfhy3LLx4tnp3Q+InhQj znqa8Q82^r%9cjLR$O>L0+pP)4dnHh$+T74hnk&l~r&DSIhHt`%MW&Dmduf>58^hEX^VH}~RBMSU(zd&yoWiVZJ}y_YaQA?7P<@MpA=l7mV( z=+JTFvSsPe>$mR|S*gsmsIHGx=Esc{8~tfg)MfrPVKX-XWao*cLL133GypLwn)5s; zJBfhlMOMlfc2skiv1F$`XV8_QS+i!xT4$&Uc&zd2uF1Me6=<=1y;aBf7!6IC<#Ywx zlyI#M4fI|da)z@*&gJMcf$t{{?V@ZG7TQwx%IMR546auLCQv`Agv{lg;uI`cDNdOCz3`|7-tSIT8hRruiCjxjyWcp zqAe=12Y7NLspcB_n!Mo%yCo9-8SI?ILrDHyoOwgkh?7AXT~Xm{t-f7qic|4>hx#0q zMBBx`+(NY(woo&<7K$4u7$f{NVGG)*Xc{NDn9(?)h8-vLr}j!|()bi4>~FRL_tBxP z8Y`2##^r2tRD{;H4hv8f6mL1-JEB;!By=RxI5}ups@uc;Z(g6>=kU{A4;Sp3m*M>9 z#dj-uce-XOyQeU<_+w3|G%RMz#oE7i{IKlVu02b7eSG=Xi(jmt-0qw4_4O~VJbUYx zAM18L{PXt|US8i(D=Sst{IySjMODPgGq%f*^}Q;ZI&F)x*7LjT=d%8gnXEoh-GB4b zx!te-bl|gTj?LpfaeQavkhjunr4b)TH6Gj`-S=I_;WuV{bU?yG$|XldP*d2AxC z-y8ARWNFacDG>*Ed^gW(eM3s?J7;Dcd-naguS>@L+PBm79^++S*O!&oK9Q}jx_*De zzFf0QVYg=#s?_-kbPqYvAt>Z{3yWGJpPQ-828kgq8M=-nnP4PkQ`h)mOpM z#WU8P*>nBwB^%!?hsqBh41a&t=?76q|26IC>U&K;etS!tiCdPs#WZ$3VIfz$ihYJj zqW3L(T?}(pmp@P1v$G?AefY}-=hyN4d6eq$&K*44m`6*4H@I%|dT0MD0h>K~BQZbT zzi?;C7Y_!%apupz9{Wm7kuATYzE7f3{u+Jq{ySe^-m`4#+IN4m%UM})Vo74&!<82g z$X}+pZ7N)3QgZCqV!KTdUvEo$!!B;!Pg%1LzkM(}@#0gup5)0JYyS!#?VDr#BJ)|< zR2nYIC)sivg=--zgyqX(3M8fSkG*yp)4#1(Iwa#3!!Hio>fYVehF@F|-Oat{TW_kj z6r5e)z93gMtCzL-e0;#A4W2&+MeEA%Qt4*r&%cX{-W;*y%iR0hHcmhO%VA#wZ6>|> z^Qk#L+DF1KX$JEowP@|t&%e}2`8R*1niKxxw#?yX{qw&`+dpi`pyg*ikF?bZ{B!G@q^BVX>HYsQ(7J(B zWCJ5z8ZJCn@W>0Bci{RFANKl_TX)}f9<*-Gwem&N6HI@}dVF#7wsjW|`#H^6+W}?H z_<_;3Jga;^(>{s6Vfkh#)FDyvwi1tmf<$4pyZ>vH`ty_(Eu^aFdJX(+$PY^%3`%#6iq zGJWDxlCt{Xd@9o?E-5oQCON(jJ+sm$Ej?>tY9`YsD>?&D`1Fa6Nn)bYV>A2AOr68@ zNl8dfi{_A-X$e_OpV64?=zc+XnH--wGb<596X@pltG!9X|YMTd^RmLG7Y!5E@0Sqj__rCbVzv6`0&vY^p!k( zXvC}dv3Lt9JR&M$bVShj(WAmcUZn^b9XaLi{5cM<5694fD_m?JmBl3E!5+m6NuLnj zu}NTD)&gkI%ZSkUgy=cRS+C&7#mCOch#!xO_rp`u=e+8VYYmc8|GoFfw3$h%L8)<( z5HB9xjpLX^jMK}P#QN{=O!ynG38|Us@v%t>N%3)iL#4lT;crOBrAKEaMJN9aMOa!! zZ2ZXhgskytW0Phk{#}AuQkH0Z8iim&f`-K5mulr>8?Hhv~P zc4tJBitA36F~Orpk7RUJAvQ5O1NDcPypEJ*n2B4O=f5^*>c)sR%Elc@2{B!yU zysKeA#)9NKDn4}%ZH-_rjAjX5#6%Gh?wgLC#U#aX?EzX_>=a?5D0!Su)C<{s?fF74 zwzAUcNUpBFT4AHOwwj4b&q$k($JAaZw8)I4xw!M%`}OF4I6wHhcavWLnlH$;Y zCdRW>B|R-OiS&qB7^!z*7fNDU2FJ<3J(YpVrDoEz$Vdg=apm0oLYWjVFBor_elWPM z#T&3UU~jLet>-d`vCR#vnBg+o{r^TSHlUYeOV4Ro>P(#|5?G0VSx4lY2g)ZgZBBCB*yv11jPx`^ z=VIGAPSTl)(Q#?>xL7&2J|Z2Ikbv9b!HLLpspbHB@E5rvi_0I2;7;dKQx}@V?k2+n z^h_$XJ^G9AnM}4fj*8Br7ikPPv!nG%;F?BMxqjYgDNxEuv24S^f^$+)&Eve-y2n0d zm5>%o7?f?8&XpOT5{<4WHiT2QAViWBGban<$D}MMmhM)52G{Aw#Al37;4aM1q_()@ za(?!bd?q0&BQtCC^Bej(?A)ZxB-9~9I8o>7*nh|kGG5%AsDBoZyNzG}B)|)iz4jLU z8UOqH_g_rFi?{L5c=>kzmx%xVu6~66djh;GketBK8(qw}AtSlI0w^@6s0tV|u_cg{ zI*NN40hka&sY4L-^79<@{i)O;>0VXf6pF6?XVnRB2hlh-Dk>p4dS)iSVi;K>f_k1H7MgQW~G$x7i#>K$tREJaZrUOj*CV0%ioC&wW9v>^7KxS%6*tR8DJQq0v z?GJykCXdIoFVThgWeN7s7@2i&@Hg=WvBU<%0vQFytB6+c4aD9Yldf3jx#g=^L}OP~P2HkkWxLSj=RwdkQ}xys!tF=}8uTIWVjby+p!40LUMP zCl(15_--c{2tZg%f5I@iXgVBxH%9y`>=lF@i7ie-`o<{azaclmVFzXo4Br<-d>lK0 z`!WnKSg;h9aVxncYw`a(j6iOJ(2SALw4U%XxP{^~B55~Dp>!brdD1BS3#3c%pDmWI zgO!W33_rks58NVWlY_8~git0BpTM8c$Xtr2(GmVGp`@0`8ei&#e;ng52a0YZ7MPnv z!xHJj#ltO>WJ)!#8R-uE^Q0&6&zJs!e}U9S0Ds1elFbVux3RU9o;Bu4lkm@%E+U-t zJ^V`;K?>rKne#p%TxYRdgmcd%F-G_)VT|nMqCYu|cnX$uCHP)r)pLZO5_qKGV9SN$if-!M({WCbcZWMti=C35F7cAlrX{r z6tkpAE}B4@a$_tHqNIsjvgQG}kB)A~Wg1<5~U&fcTpz z?GdGbC-#BGB7CIA;$Q%zW+npwj0Vt3q`@9MF%C#_WMg&mGCimukda)1ER5l8 z8e$@YCFTjP10$Rcw@@m7F7G%XNQhEP)HaC~AO~>bi3PTBS~+5rjW2pwh7i1BEbsyNBN*cfg52R^!yYAQAfP?uSIv{!*{I=SQ&&rVDSGH% z1TD~0o+ZkqfY|h0Aip9&EYF__Dg(qy<334aA0SqufABmkY!2(8rv%mO!^!yw*9?e_ z-G-oF0kJ7_;v>F40kQG9lAke}lXs9uV|RjVsDUA!Di#Lfc{ zB}uO2yGab_lnJ%p+c4wayv2b6`KEm}-4{ClDpt;_^x;IwZd zFMl9-f@^RJhr%hemOXEp^evw?o`A$gNqF}*cCmXKb_k5ID+#g)t_XtMAb30K`>4q^ z?uvr9+XOu66*SXL$_*cu0_^0>4q;ZqY174l$Q|S1mM~7+$TE`HASX1akYq||^h4tk zBXc^w!`wvvc#}4RY%scLo(Yet7O#t7aXT*%!!!pNf?9b&a485<2o|^SCX>sAlpSC* zPi+V`@!n!VU;M-OEbq4t(8U`u)40S{u(*LI#1N1ty9Qr?^*jZEatZ~omWP|;FmHGa z&?Oy7x8_3C@S+LtgOL`-6$xOY96)Uspss9k0x3D@?@~c4=>>Nf4EjYSEaTzi7SOy#xS0NI zCC~NhT_C71Y>kHr<;4IJU~Eki8Odxo))62U%!SpBXKh^un{))qX1xP$8iYdCtUv2; zOROv5J^%wXvpxp)R%C$qqiqycU}YjCDtT18UYi-n;mW;BWMR8w160d(oDIC z1_L0$;bmZaVeGp|8AH89&? zDqw10&cftVLBq~L&7dEvSg?lzPd}QLkbidq@Vl&|*ZVsn_2mDtj-IVufc5-XMKbW$ z=aI`3dU*KJkAt~9PA|-m^ahTG@{~{FMe*t5FyujDU*?5(Q<4_z(r{Ad$mZz|cWK;$;g%yH=@jQNXytbcJz;Az4w_A&)Z# zWr@EM{gJ-*ouAg5p8eSR-COgv{g8d5X8O*E;X_pKhTeZt5>%f}`5ok*f7JBu7xk5$ zzQ1+!BmW*28*|?NGUAcc=Fw)81!rS-oLn8a?_c*c6CBk$qOZ?huyxO(@Be)Nr1^wE z;d>?RcfvpPoETphDxRKsd`9~?i-GC)e1A5UHy?fbjXyiPMkY#& zJ8kB#onWEV6qs(jGTVIMhvR#EKVykMo=_+m_9Hnn5i%+ zF!?YWVD`XhVa~wZf+4|L!MMW&z>I{6g2{kc3R4QR59S+~CYWDfa2pI`A%xsu{9uN| z%z#OU$%R=9vlHeB4887n73Kkq1O-JSX-}A8Fwz|a7k^oS}Trtd}y*v z#Pu+`@YEX;ipE7cDw@p^il&J=6zM*psEO2}sEejpsJljzXe_E@Nj)|Z(?Cy$qVAed zG=|fmXs$vin!a>}jUUZo2t}h#9TjDmP_&w$L(v49P}E52(n4(+p{R+|QK6@2QEP$L zv8N`HsHlC^1*Ab0Wr8LI2uQ;%ozL&U67dQc9ZQ=35Q?TmI+nCnL8#3zz|xOKAB3Wz zh>jNx76?V74IM9b>ID?_`#KbLFGNLsjV>U~*a<~T1v(VlHvvV10$o6wiV@W?@X}Gy zn1oO?qR~;+0wfeIX@10oc4M><|KM2$mlI@P9;u?|IxMnpwRN;+ONW};G|@e|n5I)jcS+f%`ZIxrmyttU$? z<%*ET^g1>)Mkh8jo(D0F-gQ3u=9uE8AGonUf{nnCnoAvuEb=B4kKw&7lbUsqlOGL) z^uft}RYy;LG>GX5p2dh6mnl%*d4I~x@K4%Fx#s;}+w{TwGuJP^e2e=(6z#vi^)ZaT zj!ed&x`)ACZ*xUlYo|PuJhw)AGTLJgLF_m^iPHLWZZ zG8RvYC#A&eQQST;KxhrwE3MfbRe;eNVqeE|QiBaQ@J0W@?YiOIx(~Sk&}_c2bpt4H z#-@>2xY$InU(z_V!5!K(csAI;1AjyjGBh|klah+wIb^7QSAq^U+%o|bBG!Fy*VEG{ zY0hoDkt;DC4EI=1k+G-9L@a3&IRJ!PB)%t-ektO8iO*SK)}nzX ze0OWnRQPrE6m|MQwEarS~OOaSiNkib_i0rN04TkC7;wp#y*r zd5U=AANUgVz;~bwm@%ca!?uUrBw{KRC~*~@J#Pl?tccl3Fn(JIuGi7m=xn-60JFK2 z9k6kiN6IRM&qGPy;4ypG0{0%m6HMU=UIzd2#aMNi&+L5{FxL2Y5={OC&xIj=$*_sv zL>)hOKC_p`R$~qL5jKmF0%-&Nl$EnO}?`=hM*UV>j5=?vuJ_~H#1VenV8o=sDBlvs(+*;7- z^@CtsO~&%EU&QQP1^8V9J_Ij=p>mxLI?{(H;G+g^GU)XBL2#sw&t&i!4|t>jAA*O$ zU}Yxd5s%APx`^5P1kF5FGdl7`Fxm??Jzs&(ZNP2t*XN7iW*92pbFeXcN%<7?RBsN0 z-)F$#=CO`?MDPbXekN}-dp`oa!GIsZ@4=9MsC9gVVrFj~aMKO=5IkPTXFT{!1{`U? zhhP;9$*DK!3XmRr*W0TE&I5D=Q@IiB3jajFgW&HD*ctu=lRv?j=seg5PI=cfemSPlC%}DBbCx zqw;JApDf^#L8mWYg5z|2LKic869KCY_z+CfRZ35!&JNYtv>r@&lo?yU3lW~qTSFH* z>Nmj{e=txHv!y&X3c{{{(ToZeI-6(-20zvYAJ(Q7K*H19lWgKgHZdd{R)>vQ zx|Gt4k%cf0HfV*EZW8ZE*zgw)gH7Q=b$FEyAE?7qzKGsOhga(Gln&z86*lpw^kP*~ zO6f(~q?BH)UJ8kh{6Wk5Qv$J)Ny%rh4T!ag?hpJ?JP&mCZk_#!&K{|=hv{tE;z0Dh zb@pRKLNM)-AUj`Y=jv=qKjId;!6tt?Ay2kGe;zuR(ogshw0&gLYAdZc%toQfbdN#* zKyEOj_OMcir!@e2ubyaV{@;i&GQ?d9U7M(LYvHcYxo^V#Hr(b&zXyb~R_C^cyA~0f zLr9uwbiF3r5L7zwaIyv#yW&eQ{iwd_-Maj+cr09W;4=)|E=Z@I{-y!`K0@j7BMk7g z9;3(m7=%4+fR8tDuQhN#G2oeJfM=rE!yh3d>0-pL*rff!?zk5{4JHh_V54vzL?6`9 zH<=6AH7Yz}-1wk~kRef^95y<1TvYJ$8O=*kzv^Si-OyLZor`$vXe9eJzRv@{LJ^gM zU4hsI8%2|tD7f?|V&da;XKOegoHTmXhZWaz<|MKg0%8AsN<4S;fJDh|9p~6(#Ao58 z3APYMWzzopsMy3=Q3=sW$@+9)dt*E%Z#em)!*BtD=8#8nJmyVtW8<^tWTZ}vPM#Cr zLBskmQFKho6MHq2lTzWwLh;xXi!I}Eo+)W@bFj-bic3d)N_y6Us90=#Bve#L7&g}; zMX6cb%#l4)ge}1F8S&Ue`(kou&WX;z)=XAzDVa0J#izzG|A(7SUnKwE@2Gu|&&wNQ zp%E{ipu$%fufE>?iswHsAHO$z{eAp>0~CrklwR=gR+6umQt9jC1E`;uKZ{VPO(ul1 zo2q*S2ebBstfb^j&os7rGp8QkdP)r_ni;l!q8(=xXjd2o2bZFKdfo4@5!~V^*+fo; z+CBP3MP=c{66faN@k1t$e-4vtG9seIRWx}_;5dePlaNA2Ll*sX<&C2NiR_l`sHhit zQ238Qw}x%~*&ys6nwE~AjtBPrVmEgt@eB~`~)dDwx6 z3&KwLpLyWC1GWj{_i|nW!DBM;^L2R%MP52GK>_g7%Og6A?&N%x#~PhH8gx8rUMr87 zq^wvRL*iJ1C!KNB0kF!zBhm}wSMVU&zU~)Ad%M~8g7bZu#~nY+Q{dHm@Za%Z8-pZl z?T=5wJ+d#$V=_8I(vLOZ@zSqDEZAjD_t2tQ%wS2tV^YxAunuxHc+k9R)2lo>idWAA zo5Nqr+A2qjuyA z`5?d`FR95^tpJ-DQkB7u&2n`DlExZJ0$^(JhJnvxh%Fv-;F>m&GUYouPN%nxX~GAEDEUh0bn`6>6JYI?w}VWIZkd~$yd?$B+~gss zF5Qwk+`oOrl&Hnu>#-+q2~7np@G~XXC76@9OkkUs9=zRRS_FQfcMqwMMrM8}lZf1n zft$A=RCV`pFkJkFp_Yl8Z&@K$OMArLbMq~Ef8#_!u{=zETi(;+w!FXPZTSY|pxBDF zg~gX1NsDWT4i09geZ)xaV>jio?lUau^w;g9|`z z$vUKo8UkH4vKJQ%zXzU`Bx$6)L#Cm3eLFa-?!M!KSRg~vZPHuPQ)r;QaiVww=^biP zPv{(EY1AJ&*B^Sw>K}9wwxRwxKIOUC7n|zz&wiz8ac5Tl+Cw-`jsZm+yQ#L-`(d{y&lL49M3P^7Vs!3*;}$_u=iTzm=_|7?L&l_j0|==sBwH zx?8~gid?NxhE_d|6D2y?vNG)nnfB-8$rN+-+fc6Qf4yF=akmWRI^*c8a>d+r*qr$O znbDXqvXjvMF*pL9n3amtdi|r5(-Wink^97aTjVkVvce6GZr~9D9Hui)Ec|(!EKx5=PSuoEde_lE{79l020?j9s zs&pmppciCn@_iHY)60yqo=f!xWV^+z?TS-;ei+_zkdFa@HifmkV z?_Ysi^?89uaOJyTAg&dy2*Smo{VPHoKyWC;fi4lv4Pf#H90_s2<)Wp>0uf3Z;($mS z1pS#dIi>I?Mvm+CQ(9zKT4eVSJ7b>GAiJV6Z)ZwF{L7I}feLQ`J zUQ+5%5HhedH-O@;3fz`EXpKN)!~~gNQJDW6DZAewzQ&k8U<&DidZc+!MUa0BPlanv zYmWusQd6V^SJTs_^dSNDf^u=I()^BAJgY_a6YlzlLv4TA)M0RdN`qE~sqr_;xtz z95q!|IqG1=NXar|o|lV{A<5nz^mVM|mfneOSBTsj+cx z5I;0^)s6y7_h(C7fBvI$=!U1pW-FHFxpxmA7izrv+2ED^0&@00v5FB3YOnn^Khnmu zTGP{59WbgRJxg3?W(a3e$l~%t4ObnL-t~ySyJQ>xqb0#Z5|opBTdFd-^bH=%JN>ny z@&4$<$-RAR0=OJSO=iL$yZ!uO@xIBu#koe?`jr*`?98!<=5@XPVdNMO$N!JLHvx;{ z+SZ1v2f7<*ph47TG7Ta@8Eg;{ajFJHP)u;fG0kK^QE`l8(oBMiNjqSmF`ht9O zh-r`zL@+oUgNArekr-nl;TSZDk$gobDH}`w~|K9sO|E-6j_S$=|cdxx`*Q)9o z)@%R9fMN?x*iAw)aUxN(-GT^7BrZrdWo?{#kf)zIm3WZXi`aM{v%bttV(hjwgvsB^ z{IiF@DC;Xhi0e#|RPwQ{;Ob^#yJk$eA7AtSAYw0k9%N9Mi}@B6eeE_(_7;4k)W^Gs zGI;$qDdi1EWn{A=qCSKW3lt;FBPv`8-420L9}`j zYBGCul6Y}x_OPUkR1GpfEJ?~(wlaHFsbGi({xYoA!c1$hUJXYCVY6B(UZNK-Rfu8k ztso)5C5n((ptk8IE>?(FQZ-l0#7i{d1v2Z^1XaI5^fPERh>pSk(!0|4@AOV8vQJIx z)!5wo{W~sIDwpazy>Efb;<+@rIzysS?cAEyr^VH!>5lXJ;BV9V)PgGpR~h@I%k#>C z+7Qo%5Kmx&fHXt;P>C!L$a`^NION0O4@?{28A>kInS7D3Ol-ce*l>$9TO0wttZiWf&`FMgJVv=+d<0fZLH>{U<%iJh?-`I9vKQkoTv(ruOV^;qZk;T!~Kle9kVygs#Q zR@Je6;3Ng-qsw=C1GxyEm8dh|)M#kBSY~ltW|2am8IKj#50%zmD6JoZ_aJS&nh@MR zB&}CSnw5bw^3|@+4`7f17V^nHwRfB!rn$gLq>+%qdF}l)Bp0c<)0^HS&9S2|SU*zR z{M0P^3H+PPx&=s6WY)npRa)1+qcdfq^ghLL;z5#?TKrATBV=$jQ7T*iB-%dQwdb&W z)#;1`_z^B4G{vMv|K0ubLk8qn?AH!Bl0Kk#^Wjp9gNpv!Lk>N&DA8K%<_{>|Sk?ep zKIcMiC0Ukg1Mh}-7k_kCVaa!H$9MOcU;c!2RTzBgV3gJm-%AJ$Fwv^HjOK{T!dVM?gu^RdYDaxd%$@6KBCA zH9i=S3KjhOD6k7jG_Wqrh+==dUg|QjF=R+ek@Lw+;@bv|Pmy6q zo_gk*()!WT<;T;UJTJ+;T`uH9 z5oRT6MfI2!O@7rpYhT|V6TcfC_1UEhPo8{xxW}by?*@D~d)L>?V*{OCZrBR49euJc z;eIth{>9BjzYQKg<}Xo_3l`kl`Q?Tt^Xcx1 z8b2r5zCFCft@*i8!CNl0FTd$i7ka6E@y+oz|F{$!lFZM&s8PDq=Ux-axA9_w9c5z% zNS7V2RN04295-l5%z59>vln&DJksO)qQu`$KiZf5b)rl8cDL;NKOSBCZ0;BLt4~pz z;El;&zV(kQPr7F6?v&p9HD`T>bexlA56k$zmkQUo4k(Mw7bepldtCY5N+%d~NUTY4HbzB|4X4_0#J8Jvs?s4&jOOx+8pPO6{1Z?Gv zc^Avi06+GItg&s<%^@p#NSFl^jKeueTZ~o7{Wn0GE`dB$?NVTJ|qM|G>P3bp% za2hDr11W4;)9Jd?28}+qEbGiCCz=c(oUW@XP9Y*TY*<%Tp0&lQysZ49Ro0cfPs%Ue zUm($p2gdbJi`7a^tV*M%jv>9?xg=#uKdNGp#GKkrxw5ycey>KGb@6cC87k+8ocpT0 zi<|S#T*>+*?}uf6-gDBMn;U^z@xj&GO|5fEt8drT&Z=x~p2P5NBH7}j+Q!?>wJme> zjg=4TZnxZOopV*+aJ#8?*S=ZJOctjWP%xS*ESWWTR%^|TIs4jMf#zyX{?)3M%9i#y zxh<8qYJa}na-((5p{+ZvKA2T!%$TFCt*k-H$3t7!-)_9!f>ezLx3&ZHE{Ko#uP1Xo zx8dOC@}TiF?;ge6J4SIg;8%)1?<>~@zPVq@W;QlC=MC{YQTCbN$@ufWP3DN!>cKT zA)Y4g{xInmJE8ci9f7@&qA&1i`rwZ6sjYS*@l*dNG)Mf?kjZnWRdjOuNxhx!uE~x5vj% zz?13@kMGk1lZc?S zTAEaR=j4K$(7BWNq7n7v1qd03L-GxV-_pjC1 z$gQVOoY^?N;1$f)(N~c)eJ4^|D+I9=!K@x%4cB-T1Jkc1~r>tvTl(v^UqbQb)F< zWbOI$HI*$t1Cb+gIG%qXFDpOuN!s-@^?N@#leZqOpnv5^KCql zkSbOaqAE90=_9>$tH40@l%_K!`@j$|)VU2XI8fB;YH;4Jawf=}N4!nSz@X!$KwK|Q zB*nlZzKTqIwE3s;3oU$8fY|o`4mUEytasqlR`eyLs(BFYTBtmaDRaZ;(k_weP>P)} zYLCnUZf+5zX;c(utjo11GQdwUSn5JGqdYT)5gM7FnKgu${I`tgSxedwim-Ogmj$z? z7koQh7@g(c2vJnF3|F{TPn{NM!;2}BK7)H_?luwiS1#^7^GRf0#l<|>X;&z!_h0_o z&!D-$&t5~Fzh7}0-MMcc5N9`Crj9l*NtjWl>5c~`;HX%g^glHyI6zl5PUh@9^Hz*} z_N~Hin=EfMI!!MaCwFeT)KKU&yTIwYCd&y0vmL&5npMzbX+Kl`$<4x9-!_eNw7*q2 z^X9efmd;F;sn#X?D_7YHlRvzad&&9ct#RM&Y#OKgRzA~Z`prv)`L`N3UAw+5|CV<0 zCr-0x%q&1}sy9p9cy02OtxmIVPA_mS2tIY@_@Gn%{@Q>cXGe%g(J4ZtP6eXPOTFgt z_^Id%^0SF!gk=f5EwR96VpV!&Gf8jb=7!nPxFLh zg1ag938tW$*+AJ6qlr=dfYie5-+@b?xHme*U0$MLML3|Ite;Cr% zWr&WayYEkO3C4fg{_vnCzn&6!%Q7|#rkKZ z%}-i!p@`6DPnoFnG!Xv`m66aAydGh8Q=jAlX+VnQB=Oq(?BR_81Ua%~YxP6~0)d8+{@sjt4WeXIyD&TIbOQ03eU;~%D&0=+q-~&l|5Wt1OJCYAXUNf1O zp**=a?E5QTd53>CKoI6?13>WcG6W$4?Kg~gbYWCx)qyuPB0eEhcoJJ+jMGaqdHXqp z$}Ed=W%~ko#BTSf^xNC=XWW#}*3F)NNfv>Z2@Vlk3vW8*OetuZ1;>yu)*-`65UCFv z+pxxN5^$f7JLWatfgd>!xReEvO9rhG6byjOHB0+CuU%(rHo>e+vvyrMTyL)1djc-c z_ns*zFVocIee%z;tczuu)8#<@owa2hdZ7w1Ag*6bTzcusC%dYy*H%Bc`lxosdh)}{ zma59jwIp0SH)7`Pra-ChFLwPa)<5u#x-6}No#y*f{elZ>JHJ@F?K!no4=-An|3l*VZJlf z+#@VV1|rg}vDL&uM>?2}K;=Kwy#(@>3gpFIM{ZI{!Psh7!^i_)DnzT` zV{n=Jjm9`x23Us(3;l9beF#H|TVr;SG)1v^ zfGB{BSi3IkO8~t_Zsu9F!TV)v*KMHWXpr0a*vP0SLgHB%v9TgZ_$<2=zF(37=O2v6 zGx0a_yLuSbv?df9p`r*(ZBHZZ}+NXs_)D1}2%AXj(gnNFE zR8HDwzgrYKWD_kD`dsMKVn%>$N6Cw6xhv;zPS`6rhc`qP3&))ci)zRm-<aLH-eGJc(o*Z zS!#Cl0rBdUViT>gHVdA^t=5X)E6svOeXHS7p9X^FIP>&B$a#`<1^%^nl2d2iH%nfS z*PG(k!mG<3!n?gaB*LI5S)8l0hvcZjx`%MOJlj0oTYEvM>Qx(?uCQ!XsePw!ad7%rj%!{j!ZPnz z0y&1aSuy0n+tYn=@d;4_FvxZakU^GW=xP)oPh2Cz(533%m|lZL2jSnSQsAHJMCv9d z*~S23zpSGa$?wc0=@tE((i!qQRsZHnlg4REBc3D^)HXoSRR-fv6CCf=Sh^u3a+`KG zqX|g8mzF+)VW)%J>N4c+3PmbenskCxfF6~} z#dlS8u>ERI{{l2^K7fCtj8;Z$8$nbNUjfslODZpVm=svPCOD+>b}A{lJJJsb?dGLf zWUimS-CUqP?b=wW2DaHm$%pD{%>n5eLSpfugWzs(3m<4y{bQ>&r`^vGa~*_zfl2E~ zUtfkz*ApH;0HIjtoyYJm`xg8|MlWfRrDj)izLH3?_|ROS&s2CIeK6kwxoT-TvW$r` z@iwge9D4MD0ce;zV=20@J|7YuQX)M)9{Ef+0!7s5NyyJSM8fln1@cuX5@N}EI`_}Un z=$yKDc$mAaUMSC;&@=s5kS*wdiz49E06t3J=cM!#Rf+%<~?F&3)45j@J5TnZ>W9&0`SZ zk-Q9_tRIC3Hqkci&DJO3X;U;l^G+3N()$ttE`14=Oo)Fk-l&=P={d#W!*Brr3vz4X zOCmioV;*Fg^Y2)Kn|hW7Zc2l0suJDQU3626^A$Dxp;59Vcte5pRg8P``x|bltIzVY z94FU;m-9wVAP}5ra!=mRf%3T1&;kDh58)r>o*tola=*?V#x?X|JRizO>G4>H{RZx- zCV=%LM;q`+%fKVe<^WcM>8jR?{xCuCzreC&ETbWSUN`M1>uJ)xAE6-{t|6K701iO< zc?5X33jpsp2cQK3)Lj9h{vfn`XE>Z3ocHh=hEmQ(RGkFDl~>>~A1##$GiGS`sz@yy z+2B!1l;9rbI;5jJsWmi;HM(Xb{^@LOZA*c$d@+nG81G7f4|KBSu$%_nD>q5)RrOdT1a*x7C;w4VarI z7t-zR!}bW>K6GA+l|WtSsMyDY{Wo1npdjDJxEx36KAvo(J<=|UERu;TGjP&nA~oqq zEUxg2CrjWWPejf_Pc&aIF6PO4!@yQK=J1n=<2K0dT#^>zXmFr8x$Th$x%Xv-EH@pw zhiNkO2N{82rLUY~0*$s;NJO6+tdSOxmr60YhghZaV7PCnVO)10LpAuA!7DQ`?-to8 zrt>1KH1XA%l^NY_f<18F}O7yoeM1Bn8Q)1H+62YgONMn3T zxY4J;MGosr$Tv<(cYrT>Vo(4EF0l$YZYf_f=D+yb2YgAx^re^a?~gaa363{meTlFV zu6?Qo!nF?%uYF{A?IXi$pIme*HL>ZW<$a|}Z?+V9M*mN*dpJIXgo`4$?!n6^?{RVs zu>F?JVlN3uOIMi0qn_b)gWh<_L3C1=GlN-wah#y8JCIt`<`C8gBFGD(Fgq(lzswQy zOZ$q#fgm!~;)Fs-^XNufoTRT*D2)=-fN8k6LDb25m_|NzMKlb{=xeBWvL>zFyAbH~>%Z=uYhl5Y-7ExZ{D~?0k~f5R4wiPrQCXR}YiV zFN*DzNO_p!jE8Z9N!@CACf3|4LdxIZ=oEp%GYC_J;9L4CC*As%A&~VG^c77kQlyHF zS2V#58B|?!VE^q8td%`e!6CqrJ%J>^OXO7W;8eUlBq$$uh5_xq@Du#AfwEE_Z?O>E zcys``m2Ouv5Xdn*_d{W^Ed%rjBkv%QIBTtFR2IqI0 zK!VXyUYe+afStWe*(ie3(y|sMP=*5iH>C9{C%kByAg&yRvuBL8KsingSkpwAz;ymd z@l33)GI)Y}ev8+KACwP__uxD53XWz$o{*`KmsAd;I8+V5o$L=aD$}U%6T*8Dy?TWO zjs{X<`4mNCj4VG!o$v5VXWD{^nPJ{pdA6N4jp!FlKEnV$LkB+N(f|64x-jOq(tpxt zobKu~T=5*W@g<*e31{$s#%E+u8b+V7vRUNHqnVN6cNgt5d;pU587*mccE&>|o%R_9 zbXG>65!NSw13>!>uPy*Qdkz5QGbrwJ6F`(JkMbFreVp$xKBGunz4CAQj3)+(IqfrY zMnqTBJ|kxYk?{)=F13b}uHJriYzvr^y#xNeF&F-Q00&`*-l_)c8m}fMmwrhdK_rg{ z$BWU&Hb-Me>G3)VDTagnn5`ib-m%;cHHG6Zf?ktCSOuF)3Mrht$*Wj!40FiqY*HER zXPK$MgS?cdG82G9kqveM$*iJ~vIZ>o0dJQxg3S7b_8De%6o&*&f>Y+mvi(W?Kn z&sd|(6~EeNRER?&Ug0x-S4hnN-}4#ZFe(_43^?XQl1>9;1<0n~To;;zMnY%r|oa2HCGy@BQk;gWo^9{r%zF7gs%c{B6$(BY=1KV+Z?Q z1^LPmfO~&1)Fy4NS=c+9P+qPj~!-$ahSQ zewID#C8I-;{55dXZ)>f=4h1jn zGh@d`mlm#mHtWXnN%x#~Tk#Js7(5gQc)MvV_LD88YiF;p{CC6AwX;@SyYT(dBlC$K zT{(06k=R$7V;P8^opE@kke4R=*%Y%&H4sw_OKk&c4GFHI<84+w;+&e&1NYl@S0%792i-3Rabr0ZP`$f)d z2*gKyhGX1zeRB5~pYr&;=2_n>J_wr4z;yje=r3*U_B9ZL&@K11-F@}*#@Bpk#760O zC2cMfXV4gL5TaiYq0ERGspUeEsBa;B`~*CF@Q@DJ?BFw8njDOgU#7sM$o*)Yu6&c! z2Uzs?SHRvHkIa+Q{-Fe_b&iZIp2WLL5`p_M4g-I{XY#-uIx#U7iO=9;EGonZ%Mbh? zFaQG^XYvZ-oz&O_6Ybt#@w~-T#D}TucV7??00`9xq-={-!oN5rK|i^}3_r~9BjVvp z2#8_wPAt%Sz7vQ4Vh3Sr(CZk{eBqX!9dL8e6lSBO6pfbPWqK`!u}jEh>@w@h*d^*p z)Fn0&cu8oQHFFb*7)7&YVWe5J2L#sR)8x@NviLp@+Rq$RkZ(12BXwXJK*2b1DW82KJ5yu@O077LP zTNunnVg-u+%wS$8R&vD#dN7Tpb@X6TqSzBE=E4df24Xd81)yzUchCo{gx@(rCe9Gv zw3*Q41++BiKVxZ7S4)R>wbUpwmKsIIQc4tKh{zT+4K2+?+lCn}-M~ulPU>T@&s+=! z3WYsn77kDZ{1}!VkQ)JMVU)^pD5PKeI5|eAtME5*Ns^#hqb=6Ep`hCI6ObVIve;je?y0kTjP{!XRmV z3er5u+mJMWfHf?`O?~|ZG8RIKB~k@it%B4u$gz;g1ULXfyB=tu{bu+lAbL7MolNv%P@`Y;ubB(Exam6 zZE?S&jP2nTmxf_!jf$Bge#5?PYj1Eu){_&>9*?Jex8eq}k|1*lvYH_C2(q0Z`v@|W zAiD`Nlso{eKVY?n&bY!F0P7f7XTXa5jyTraVBH7n8CdIJ{THmb56xh(@py+MfpfJ7 zY?&lxp<{BVa;TBUEObjuEj$=83w=W`x)vUIn1x3olZD4AX5rz>WZ}VxS?Dd8Eb7pK zEIjElS$N=KEj%2VEXt2T79Lzo79QhR3lDpD*usK-4YSZsGPNX37P?W!dOY;87Wx4u z3y*Qk!o!}yLid7M=y8}V6jHd(yH?$(m9<7knAgjP~ zQ3#p#?V}o;yZX@PIh?x8O_w@x%|(krs#|lxs0Q{Agh0B8f7L^IMJa;X#I_2<4Sf zj&UV(Kz}XB%b*-(EJt}Hl;hc}xT!?Ym8T(O|Lpj?V=nE<=C%EC?5%OAe0;T3(9bbLbba(6yni?Jb=?K z$`AvcvKx2-%J8}k;-#~8qr4sCk%OJ~VMJLz$XX~j+Kuu&SkYdHmrmIa-?US9i$D+U z{vB{FAP>GXXYEEAejiYF!w-)#yzY4h@xYCCqud7N*v@Ha_X$jrM;LFM884Khpd81y z1oWdpj(~FGc%wX$(VsUO<`c+p-OlQx>h5Bn zf!U5`w)j&S^Ie#&1G6oJOw314c-$^yw)mY8%1@d0{>^L~m~9=i#gLv@Zy2-1exQu~ zz-?b<`v$X(VYWC`V_^A+&pRj=+M|!AJ z24z?emz%H}(<32aOm}edzv85ccV77@fDN=As+v4{%-a*Ezr&ozsG!)?J!L9XG4XOm zI()V)S*Igo3zwVjD zYaS@Pt~&J$q}#)a*{^+C@fQzg{!J%VuL4BP2 zHHWElE*!ChhJk=b2GnkQZQN+o$KyExJ`KWSIpS;j9tI@Q%~1=3@!A;JD*fsi)6Z=f(C)FPTL9xDP;LSY?$Xtc z__^4GDrWq|P(oXaFHW3W?%jZgfVSln~A((O;xy=2Er z7_W=PjTk<#BmNG?>tb;;zZ3bq)Hz>dRlp;zkU- z+xK@ca1UckFi*S0CXazWBtd@kp1*0wD`IgQ0K*;BPyY>!*Tv#)0gPL)Uz+{~#_M8n zpZ|omdRlp;%)&9oa;@1!R}0uVd}Drah|>|7WX5-!0Xi(219>?y_d;C8ZllM zi~HOz_$>qHxa0enX1`(m2aC}UifCs-TZaXB9V>&nSXS2v^Fu)UW8_-Pl}2K2GHy zWsyrb$osk=@8%%iV4`WG&D$viEg;vixrm%YTRF31ra_929+PfB2VNXM^VU|N+UZKvT?pu?ZJ~^R0M0nRPD_}Aq6p`Eg*h3L^3BFlC)Gz zZ)GRps%q~w5lX4()`IX&AwsQS8-J@=gV_N=0bkeow9jMnW<+yLqnr1d`wyM1()M(Ab*I4tz3$!MO?ZK<8 zY5e(B*3`X#IMOd!Q}M!N&Ea2*7l;o(dv)zL6bD zKPcs`3NueqwF?YHiJ@|}_dTO7g#h5W6KXk~L7 z6;0jgimLrCb1X)73}>xUwac0PWmagH#Dm!51oV%mBMS2=J+lU$g6ArJ#&d>VHuDq& zlO|lv4s<@Xc+vYep46P#`LM{UZVksa%KrvA=l#!aHN$hS)pfz=|NmfBzn5|UQ%Yf@=7Dy*Dirpm}6zK0ManadT8yo^kB!U{JE;#-;cH>vOS7Z-;=3t ztF?t$W&^X#rqG(2WkJj=BipJqs`e@cXj6T%X8S~TJYRT}NNnlvW0yYZS-7J_Tt6-L_DqKm;lIA-mkE&$*^H4>j z;hwH$@UmbW-h**p0ptFjZUr;$77eh!7`@Dc%i;XGyrA=GB3Q&{(ROmsR&vmm0oqbP zTc%seLAymj+b~lz4=w?;C4e>((5^GNk?n7B&<1eO76V!;pe@#=a?naxv_*in2+(>1 z+CCPI;Gi{yK+CYlv8M|GZ2_Py)Ggqkz0abh09p#5wfzp)d@R~gKhwB<$U&PAX!8JV zzHS}|Et*A32DD^Ay9j7wS+oQW8p%OR0JnHqvg1jraWBLJT0Eew`JL?enaPc8uW>c?w3vey2WYW?7N?8lpjESI zYCuy1+GId8uxP6}Xj3_8?*Q5yKzm0whe30?LU!b{dLbOWJ{-N-pf?NjX6t5gtZ0rl z_Gu1HBmC zG>-KatX?KZPtDPr3VKsOZ>nwz$NIZ!qxF-)`pIDZ(cj39CMGwsJ&=QD$3dF}XcGZ# zl5Qf$`s1wL3!Z6D-m)|GdIIQ0gWd#PG{^c}RW?YEJlLf2+$j;8^N(6n6+X!STP)|SO``GuxLj(Xd5|b!vHN9(1z)P88keKq^#Zw zj^0F$-cZmB0==QSAddAdB-jaOiHMGo96d*l-Vo3W1ic};K#uk27`@DcgTea2V7(1k zf09LOn_wD?x;WEV1OVC~Knu_f;#lz^t9P2Cx1FQs4|;x}=dbhQSTUEiLJ3wV3tl{} z>m)nWEZRH{S~v%7AfWjI+CZHz$BH0U&!3}b&C&A#J#WzS(Rp*MXeQ_}%sl7?R(OFG z8^DU+mBx{6QJKcVFwry?0|2c*pbgOV=U8!-)hprX<#6;oLGMk_^VGe`v0@%;g$G#S z0ak>A728>~IUKZL4q87za|g73I(HLVdsC{hPkjNcFQB~vXj54<83*lAh^bF*faVHl zZaP;E+Cmmh0cZ+9d-j6tkh5q;el0j-wD01ey#Z)_0PPK39}ZeHi{=7oE`W9g&~7Pc ziz7Og`9X^M?M}8wbI_at%?Z$)bxs^K)A_&=&>R8n5TNa3(L6Y4d=47$a)rwQ%|R#U zpgmC=$E`P@^#-&IK%2v&HM*K?JMIr@<~petp!Ec_Ub>zP8lItz{8lhL+CbWG%+`Et-~0Zj&IwmKQdiUwBCk)zk)X0qM} z^sGV8MrX~jLc&^M1y)#r6@UIoC^8GuLddp!4WS_0&og*gI`gFT5b0LSEfx)AM=JAM z7lJhvSn6Ipz55g1>5;f;4q5%ZAf)Nix6&x)TO|}qFoUx0fO&xg zPz(&px`Sds5i=;q|9n6H18sW#2L(AH{Hq`2i?qDvboejIU#nf4pP|jjCp_J*U`uvg zY&F{|q*`fVemAZ@U{)Z6R&tqERv#2VD*~pKv_ID{SdQOCbQrI}k(bY4OV5WaT}GjK z5+CjpIfmnXhEd@!p3eO{ABg3@O^kaS(^%XWL`X-`cu{c z0>*XXPdvDHBw2@dL|;4|Th6)dO2jW;0^G{W;2qB7_(TH8nG;h8il7(X{#%x~;4Pr+ zB7%+2Dz>|S3 zGki%hP&B8kB9fPmUc5XuW%44XGGt6jNlZ))S-x!9qJ?iSoRkbqvL-!(dff5$Tx0E} z%j4(6qBPK-)NBqH$_v^Nnf0Z!=z)v`e=L8N>C zb_(Q8PKsSfzv4QWh@`2g;p?`P*j1C3r=~7ivMezH&WG?oaXqZLux^2MC#;8HJpt=E zSQ}ye5!UCh%HUb56RZPZrEwL3is+Q(OIc}YSJ9MjObuoetkU3kW8S3E#?%lt!2k{l z3M5tr1-=s)Kuk(rupD03U9<%1EJ_&U?MH1DlNT+IPf`q`gn+J@0aWJTu9;}bqJ$w` zGXo(LUkUc7vN5F?G{$Ht-4vCHh?t-oqO*+E=yot~u(vaBGy&%-944Ez-EL z&=sT16w{kQ-q;!zqsh2MD?yvircH=V2w=1os^le9`CxBae=wtu1x$I0pJgF~l`$dsk=JjTt)iSaL z$oP!~E?92gt=y$s`J3Hjzi#rdZu(&$bM2W3GCo_v1>2hjvhmp&%5y;G+LHt_WK#>4 zr-Cfy$m_b5XLT#z+O1sIt$csC^3S@Jp97g|Pc_K!3Knb6m2TzVf^2*j0PSt*R{nE0 z`B^ua4-e?L?MXrA_TRpn?A%Ru2bnvbUfs$Eb(4p6lS8}dkL^}Iv70=jn;h3oKe=1^ z;%+kXy>Q1Xy<7RlZt_-;x#RyyxAMK+5r$uZsJIFPyXB^hMy@wt$ZL)iDb z2r>w1Gl^t+6HjmOn8bBB_#1pr2j69hVA3-ojptU(KLKex$6^}4H=6`?S|Obb>35j) zQ%K{v7VBie1LhP+{{-oQ@T?lo!D-Dl?LtEGb?Ne zd=ClV0qVYJAOrht>^s)`J4-IS*wOvns^gH?#=P)>7+kK;l_~T%h5Svf&mKM9W&CYuDAxJG9T(sg ztt#qMSK*B9s{343y-~|EKo~|~n#*1av4?@}RFl1$sD_%L!h7SE!nuu5JaBbxx#JAn za9{~=v^^+7=F?VQj9^JVkosi|PR(AjQv4nyO2xqJIh4p*4OU6SOM&_HRV1XlVMv{! z_1hH`d1#u;ZS0zn!&IH&it(;G;r;LvX>yFJ`2n%ZN@z=5678Y+C6ff?Eu}{_RXZw7d_V&#FcMP|71sBG6b~pqAx5dv`Uha)q?k8>-Ll0* zyZIlmdaCCN3fw2hKz%~k%cphNM1!s|l711hmV z9?%}{zysRD{T|H&ss$cU;dt3`;i{eP<8Avzy?89#&}OMgmBkAQvpQQvK(vU@=MPY1 z4CO0Nn+QUY@KY2ZgJAz;<@Bre6DnIeM}P;BZ#0xA@mH!~!n zojrzrO_Owz9z^4IZrFLzcIW+n$U?~m11z#MjY38CFeex5Snkozu*)ry%k2=6 z$(2`>F1x&iVig@TK=J#VlV{0f3WYmSJ)X8F!Yr&aJ>uG^A|B5*Bj7EXf3$Zma_ftl z-`*^SmycyKWk8B7O!n0XTA`93adlJ?pCFs{8N}6C4S7|q2|KFRL@bHbM766m(Ocs+ zlb6J4V(f^tSx2@}EqA`XW2s{@U$@~Cw_?8+=1SS(G*Uw<9sEfD-;`uPfszb7s3e0T z{m9@AN^xGXJg*EV9 zJ>2W+XZOXaFj9OpB3u!>@MlMgD|KjUzf5!UWy=$WgcGtk4($?2#3Bp5Y|?u|;q@`g z1I9#$O|^ij!WTMvSHYK5_C0S?C@(%Z>eV0@+R0=OO6@1*2!+wxVPyhs(jiqq7#E2pUv z$wb@1y{1~HaME7@H#6mMk;S>x?RS<@70p--{Hc0mNPRCTyJr#*qmq^o?ESc*3r*=G znf1SwHa}Ay{PoCxNgw;b^^NAgqK`HE6`HmvA}xyyA~lzv70wO7$yyp`GMh^TYX&5* za4pg^6)k_2I!*5iBLE?MT*C#Un))zhf12aO5r+|N67j$ zM2%gc%xv?zsHA>x&^GjUnQT6SLU=Zov0+E^AhdyRY+@Pwm{_4yEAyl5WcWjcY-}6! z!|o{0e{6rGmK06f8cPrgARUsrNWb4E6yoKrEKoE4>KDX6nwr5JZ$w&w_kFgD6=L z&07>m6$>H@rp81O$`0%U3gm(bWDgB8hy~HoAPp=?Gz}7M0{MXg5nN_1*-wK6vLJdI zq=^O5B1mIJvuR2{1dt12fi=5}Kczv2vLK}hGFMr}?wtnO61~ZiA1ROvCXml)kl`$d z0YO$OAFz8zHjEmR1{2653M9jZwd5FpdEQpo{AxyjYXBtGpTJkv!;>LETjRwhO2eyF*Ax$8UX%KT3?a zg9XvNO^wM;7DP4@x}&eqnvUXU#hU_n>!<^N4(o6dlqKxGP@;;q!eH_hzZGvH({d>v z)e%AaC^>k*hQ0)$kJJ`ypWwND!q^C)V#^z28(P>Ba zcOBbYaD9vC&Ix0a>>E7$MOn<-9==4VjqE!jy+*UG4|uVmAvMKY`oty}F77Q2Pfnbq z?ptBKDvn322QNu2>xZ8pgc>Rd|3Y`oB=~AZ0={cs^n~;ReAm4-)a&;st82Ddl5_$5 zSGH^bzH2z`P>Z}BVnIobiqdY)l|w5`MQH9F>c#*iYg|7HB6uWIX3)Z&O||jPn!2Wk zC4PENFUppoVg-8_P2S$Zml1Fpq890@tIXG?D6Sv=BYehUG$nM`azax<*CRBpUk4Kg zH6uaqTnIIsyQrmWbBZ#R{=r={g6sw6oPb^eN4F=3qdUYi^m0pmx|?Sj-`-P|#_#`O zNdJvjJ=dpu=7xA?Z}qJC$d+)EKP0lElPnWPXn&PIlx0oOGD&5|AiXK~0F!LX7NA23Oj40Gv4Ke{vnDk%Ng_j8qy3e<5q}`V`k_AbhG6?8-YZ)l3q0KrNGm*>}~Hyg?;X_T~su_HKuD2dw#mlyV)cdPwgU zq})6NYYD7JU@e8bqkDMQvpIgc(kCc7` zQu_I(^b1Pq7m?C0A*ElmAf?|dK}z0AK}tcU;DK7Gk*p7Xptruv*aBl0NFUeH8H4ro zp(wDrN`%md;-DabnBEIuzm#zR8GZ_;qO_7EjTJLaGs%Dm!RMyjASOAYF~g5Z1||tC zX;3&i?P*YOB_stZR3Cu$6$4pQ)V`R^u!EbKKA*tN#lxSZMr`ugl}c_pyeoBOw)a0$ zHQ6QqNcG(0qfgCw_pm-yIp3!!Rr~JYqSX9%eRih?Z92R=r()`cA<%cnaKbZAsPSDN z+|+EP#Fq7&ZHc?&mxZa76Xutk>u4Y6b3Xcq)}2eQJC6IT{Q1O91KSP!UNLj79O~`8 z_P6^z4{Kbt3xoqU=FEMVV_}=Kz&%PQY3=7`zSwcW)#xYR&KBJyqgSjuGTw3H`=4LZ zJ4tGfd>xr!S?!RM6|p0USRcbbvud5WyV?4F+UpKA2|dlXd87~Jt&hp#Y1j93OHZ2W zfT+FJNT$$e^&c*sa|i!b#%%}AK~r_zFS;g+5uTw5O2L=`(S?dJW=xIP2YUr zGOe$b)i#y?V5}Z6i4u+v);>vf46#yJORinH9&t~jbQ!hs0L}5ZaTPdp|C=GY2U_0H$ zM5^&fs=$*fD1KsvV?`H?rOfrF%so!`gDx0H6)35KDypFGBnm2uDhQwou2Ti^bisIP zbb~%Yt6G*>U-aC*tM|QMm4(0Wx_Te>>;7m*M~@6$@_UZ%KG&}Oth{ny+xp%A`q{rG zP^`N7>zUy8(m!UsuiL+D)va|m4rfGoU6F=`NpCHCCt*(nHJ25IZpog%|Kyu7Z)0)M zgHxYN&-UL+0p#q9K;-n~p?8w#oSMLI+^t4`@m*r{f+Laifp9BkTY&waD?V0TyX)ay z8EvT?y2XQnyAXRydymT(Y_6H45;)&uCR0G|MxaDzF95M+1FtwCJ)C zXlMLI8ffTOySH3^E2qj=_)E(5fT32mN^3~jM}3kX6b_I7@<~MKzY-k1_Kk7;-Q$}W zzY$j(hWu8&@rNzz*I)FX8ud{?K-7-1gw@4Gu}5qErX%7>}y^%HmMfe{(-db$&?!szMJ@HNoLiO7&7qAgWHUK1-%VRN`HPB&pN|aBNUAL^TI8Se`;m{X=ym?k4e9RlKgI{t zoXm9(6JE&_#yR)kB?o-A>3f_N`_6A$xWwVJzD2V|yF-MP%S3TEN85qRQYYkFyUmbp z35Hz$Y?0eM8@=l4h2)%_xi{>b;I?jZzg=dAn1`!&Cb@}1LiYKbx}EOjd!}{wr@o*6 zT)Am$s`4vm`($&$o&)ALn?1|47GC{Jw~w9Q|9JkqhhF>7t+qIHWOwkm0Y~=vZ#s1J z(5>15D~>pR>T9R=B3jYulQo zNmL}hGJ~z2O?_zyrNXq`rNXtGoPGjGJtTpuBy20{~juI z(p9!Zr`x@4+|prQOPtp9h3%fmbJ$ZDnk&%7`f~N=@-2C1GAk;|rR8U?0Npzd*3G=K z@(LJ1vMlRLLHWfK_2tE?qVh9&BgUUGFj<^hQMNv&3in~m>b4v%zg~Z_y!g!KvVU&L zD?bNZ&*eemM{GD~75UFISN5LBJEOO9B*OG}1E%D)gil*B)nm-Q%L{yesym!3b+6yN z@FSkKf={!bkBd}j@CO!9EiaeH5druE%4`2Y{lTK*;{L&B0!|%sJ5@I1C~Suc6vL}_ z?%TPs^uWFY8}&3H{Kls0+ciK8-zp_+7cbRKw8*er>Q(6Fb;z;nuoMm=s>5oN4{fZK zyu0x&-};|QY8E`&>|Os;%4I^)bI|^S#RuQqr#u^QD!+T9`dP<;ZNB|h)$PWYn%q{l zRJUaH()iVdg_kUKj$_BZ)ad2#y5xBlKJ~e8^-rGHyyEh zQFpJRIVGywxo_*fT?y)hgzYcwI*sFT-r)TQ_m!6I?|<;rN#&{TLtzjvGEh6uvwCj# zL5yBZevSLpvpU=p_UdMDpSlIz>pTa-#m7pqRIvZxfB}2tPWu9agHIlH8*=pc%WbuN z(b@S~s7vV*-J#w7x-A7=jxLx+oxp20yooo0f^u*uI)3c+IR6Okqm;rlmrNDIqbEK-I~4Lx`JD_tdi3KVekaO$?>|UU*9Z4Lt`aCM__jvb8VD!6 z*Ed$SwjMzDvu<-)R(<{Wbd7mW>UACkxDm~0X&Y>c`8Z(2Cb=Ovi$_dGXA@IJZ0@g3 zchOc3(D390ztmNo6)98Z@%vw|fbhq1g7hLGHenpRI;e?Bh1Y8cb!eN#Hig_I- zNDTzx8l!`fDCA8V2#QdQ|2D~+p{X`ACEnHo$NHtEfOrl! zp7cbDd|7O7L+mwzxKqlD>1TGqn+Wx=RzWmC!VTl$m%ZE>|NW&Wj~E~nn?g{-d?rs2cO8Lr_K9i`1!5*`R-5ZzP!fOHq zqEUJ7g0JSnJ|58=n`bZmk&q_KY*bnpNDbVAyGJfa92X(!ANAoQ->4(fgoRN@O6sf* zdjBNdd}KaU|2H9B0M#4V>M7jnnI(0;3rcba*c>Ur%D)oQ#R_Yc4BlU$u@`bHyDxa_ zP~GN|s3W=FISWOfZThp#PAL9rM_{k;k2_iepQaD)2%p+&ClWvPf6^L0tu=he(~!w? zr&V`|rg=Q&f7vVi-42g$0-tUbWp%Vp?FhKf|BBA)FxB!OeLR4zkay4jp8uGW9TSJV z`E+Y*VD;27Q#;x{_61V^TGIoQh&GkN^~sZ}szmx+oFMgyqE5ym6**-&JnwZi*%OFo z^bkH_hVVHK;Zs7ovdu=NF?Q3SjN$J6$il)nFRzRqhxY7Qvvkdp!m)j+X%HGg2>L${ zrNZh{)1W~*^<-wIwz8$>=gO8^@@i{N?W3#JwYwT?YFiF8R5o4JH{5Qjop*L>WQEes z&}`8u6CQ#6nFH6B*6tbHxv6zOHT0}cgexR`I&m#;%-W{vA-j17>7{4reMWRorg88nXhcIDCpwz3v&PVk)GU{+j zu5bO3l0=F7L7zt@QumAXkF2T=MJ@FGseVDarsS*jvHj-oJs!Z-Q{Lt)dvE5Qkfynx z$oeEN&HYS4d0G@^mY=b;K7T$Z{XlvQdH($Es_WI~uimP>Tzj>t?sg2>QhWJfV`WPW z*>wASO>Je(`PK(5SDV2A*B*oXROIE1+uQPI+?3DO&7OWqRx=@gXH4UChnfZ_r ztMJ?PMII@9k4D*dSr-e^V(4q*1@amEH)o{VO(=-@&LLuJ;Z3KUDFsclptg{AWwTZ2 zxCd2lMW1mBwcPfHZrnAmZ{X zj(NpnrI_PY>op3$Y1MO2=J4uZ52@j0MMAS!LRu&Ah(udWT&XV+v3B!`Ek1F?rrsjr z8RdPQ`C7pYf}A1IE3J8TY2Jk1n;$K$cGV2kn-RrXgvC7>;ZnmVYTbx0)y{mqsq%GB zqzs-A5l_q{782q)jI6;; zl+@uiaBA#eQXn*g-*0XU;nNfRXl9dKZ@c-NI_sZ=mCRlyvnMp!vm9nlZ=7`#R3iEg zoWZCF&B4h|^B4jS4fd$xwHnK5F;)$PipNt4h?U2)HW%$Zljjqs5e;s?+jFWQfQ%+d z8Bb$1Iw?0id1v^%sB}%_!1fTB1;U;}VltetVE;8PV2GM^cV_xOpMugwB^P z)5Aj?YaW@-?tUVI*+~I4lq0EjB_gV-_2RPxacm>uE*cpzw`WC)bZx2SJsIh4+T}Sy zb~1&z1&Ss$m=XC?gl>L2L;OFLq{fq3+vVAWyQ&uv-HYcbx+l}PL)_o1Aw(9;Q@b+1 zbLqZ>p~OwG!L`@c>7yH*LcQ}VO5EBu$M(`qAKm73!CPMyBvhIoB{WARq#rC?P5|ZY}3C;gQ-M4^6 zRjvK+xepg%xM(Pd1EQfK4v311It++-15#5?np^|~14KkqQyVTS8hHjILo`D(!y*Gy zvNA>F7?v8DmB&k=QJQ%nQbhCe|Gj&!fz4o@^Z&l@e9!aE^Xyssx88UC*1O(y-Fw#T zy;q};LsJfY&h|GHT%Y4>zdM!iGTUZy#JlRK_~JDQ(;Z4{qwJ5Bd+OI7c84`a$0MV> zQ20K|V{3ypWR&&VI21=+cJp81# zTMGT-=|@dz=%j?!wa;_Lzm1LZJQA7eb?{(KEZnhfM_rRs7tYjr&oQ_A8qRwUgaK6S z2?^XwNz)zn)^XkbS?=jw80SM?_dF6E`|O!B*UrwWt35gE=+&L_eqZIkd}8;Bx30fj zzW%-A|0o!EEj4|@DMy{3)6i_EkzYBDap?9mpWsy8=jX5Nl;dYjyvYIgF=7x7RvX=F zFS;c;OGf2~1m+znFc?)!mtYIi0{ntye;u0|jdp`=4em9Ed!F3pmZVegYPqh*Wuxjs zMit0L9bZy_Ex#|QvF`}`aaGGQWQ&)q$T>1f!v@xY+7w{UL31>Az3wyHWRCc8EIoKZA$j0Jyf85-nb@4 zy=H;Sn#|%gON+C8XtQYpZ2`Kblf`3;7i|FJzt6|fR^8fc>|j=YYYG`&7c#t<|K5Kj zuqY%jUpBJn$RK2TKWF4=*~p3`wx6Y}$%tN)nURYv%S*6v*=0>u>6-2*r{V`Y+9%p* zvilKRQMGp1*g9D2-Shlm_nKh$Qyy;E#C*O1`-6L4mAEIlJcXUOBevv@JYKy6TdVN{ z!a{-2v?ddT*dErZ!1l1k-fJ>&F1$ZH9d+O&59Z$=-UH`ei7zF(=`*ULk4n6T&FCdx zR&RGR)_yH6#9WQpLFa=v7^N41Rc~;kHZj;iUgP?v z&M8=Xz|Z=KGB3lHz4G>S&L;(Hzu0@c0J~-y=~dF%e&*N1+T8H$+y85Sye|5fLp9zh zyLYu4x2|`NUmUkZ&%aPPTY|SaA2{Nmc2creJJ%k8be13uUI1yM;Q;@-<@Awwt#nU^ zg6=ZIoH|Khb}Zii?toX11ncq@Piop;7@xl;39oB5^3vQ(kk+kw!HV8tTe=wWxv_I? z)$eKXlIPMuyySVYM@){DtU;cGS2>5-uInww3+S8s;GNFC#}x&6!=zp*N>fNaRYUUjOZ`I%Xy8qewEB(J;f5(mq^>?Ln{q+^qUu|iy%6KWC zUU>eb<{I9|93P86S}Sj6$ZH7b3H+7;=@Wu9$_)`8X$Ik)%^BI}@V0p8aq>AwjT)J< zr_o7`4&~yf>X6=71mfp=i4?T9IdNI=HN_*lZ_0&7h ztXfXJlaYC^C-u5^bz8_XwEv?2HT>VNzwxa8u6C|JFH!v+FMaC2SAVy{sQz@au>V&5 z>2eMKll7&Pma#7ANPo*gC*8kFm>T8id>YkKtG)}q>Y7r+755>Hv|+lcDZYc1c|FRr zgSb!9)#*P?PqI}HG0K*5-o>t%q!sFbIr=h5Z~N*#@{u?T_OP$c=jZ8bIfr1E-Wo?B zU0(h5oT+uMvdzbwxtiw8kS9fR=Kt9`_Y&&7zH^-yi0V8eclG~7o!4}6S@u6%=dR_F zQGA{MV;1Thx7?SB>wLc?gw^@};NbsSoyY!Zov-HmxvvE;y8Ak#@bg` zNc`Mny7&y5MfWxN&S@UxJ2-NNFW(Mwc1J!70g#w zpc)^Pt(%O+ptcST=e*|11Q%HMfvrJq4d4!F=267wh@wZI4oPXnTf( z{DP%(+Y3}EhH)eKwztKQW6^GcvZF-prirz^P--`2^$kkB9gS8|9yMKzXY*qzlDnwP zkRHZ>)>}DFivHvHv^JSvv0wpZJ4}AbQ3>QD^N?ex?0;O6&V>fQ++8N^dV?FrmGDNC z=Jaf^;FzghF5}=`=joMA!OPJNLX|SC^XhQPrB+FW=Q`~Ci+(_3^Gvzct7AVnveCoVcEK6{ z(roiU9H+&5*`Vtr59j*?Ag#xvq!@?i#JlFAPZ;>2xHgGa(3uNw2bZd@H`%qA>W=iR zkhtL6%gWn`ze?u@mE(4s%%vE2p=2%xas$hb1m4dH!d)o*Nqv8a_i5QE+_);jZMcxY zvJtxPvyTNTy#+BR;a{=kWiTe(|HwFHD{LMZRUfxJatC1A@GSevv<; zE}Zp?+5xd%ZT-T>Voc^!{L6mPkFL-1SG_fiyXQe;a&68j*XsQ2LQLo7GB4^!86g>~ za6PX3B36F5K;mFyHJ+>0qanw4+xi0=h5c+!&NpA+XLwFC#Z65Y?1B@c8O)AUz zVhQD|7Um1=NC5JYdD2)v+^bQdQP5&1Gr3MyI+9;+57#wzZ0WV#)N|0%%>#Wk8|bwm zx;gry5Q96O(uLmQO{KWXm!hasDe{7~rF6GVl0%)KOZEYw#~C%~adCE5OF6lcICR9( zqYsS`#ho~|1Z($-I3x!dhch@9*x^z>f#(QZlN-cM;5oMB23vS@Z?Lvb#F2f7akzjZ zn>cED4n1)!<2gz@aU2iUo)>XQjxi25a1;`Umx{^~P8{#>96LI3GzM#%L>$?lGY&6s zc-R$;$3Ri*UTUE6;Hs%eg+=4}?2|NkQYE@-UdXVf$+IFPjwa6qsu6=RR(uZsF40z^ zU5=FV?NWuc?udfP^`2N1|8`i9ixzg_LTkvM|6=Z>YZP3sh{p=7A;oj&%+QJ->b$VQ`XPr5|Z(sI4z#(fs0Tld6mWn6WKF}W%sy3V_lETag`;wh9tP=Cb%9+ zaFr#xhVWCZEXg%D$yGMjb+u(H`gL?)ueR-aj@CX-^0jYZj2uH_Bu+eji*(Af+0j=$ zBYd)EccHZ7?_Pr)D(HTn`CfoiHvJej*g;)Gzl<$#G+*?Q#unk{GN$olws4#93*Yvi z&90n(=}g|2^s|{a&4la3qB9dAqRVyRZi05iZRya9gRveslIzF~YS;i`f{+8yqsA0Kzfew8;t`?#Ys>716lfc+HYj0)9TqqzS4$QfrsPFXmk3Ry0+S6`yv9_p9{j9L;9SqrR7w7W1>&Xs??cXS2MXazmgn3xx}#ZmAEA{`OWAxF=PPBj@NF za@`N8bnNP*VdUX4(EdRF1?eopqtCvQP-Qd+XWJXo*HLBMHC0vGOjx9pqmd9n@A^0^_xWF&9AO|Ip5`y%c(Ld z?bj~vSQ**Y*&MkyBSh~cREGX3RK_)`jKUmhwSSbVn%gR)I+sD77d29TZGdllW~uDnNfer12m z!p>luY`z(ompF|=FFg{fz!GN+d_K#EeEyaFGF_X`LmtUT@IH@%&&QlTyqpWLp$^cb zS~Z&6Gk`ikYly+Z=hqBcBfMx{#T>pTw4aQp(S9!4FVOemev(q#co@9R-q^~wjYp<> zi?(r5qwa&8&8sQR7{Rr(ro*-OL)_|B`a`_iOi@>4+OK%Gg?ruV=(gJ7@|+1Gx1Em^ z-1bB_xa}b|fktWq^6)E?6>UvG=Unj*Y68X+E*kAqs#_A%aB{7uSJ6Grdmp*h!EyYG zj!odAT{h>0N;SLoA#?3UxHdGrHh2YBYe#O=SiLoxTQ-o~mLEFB!fo{-+S4MpNvwnm zy^0iC>^Lrn>ct(Ck=w!yyX=kgUZO75yYRGy+wN)9RAFYfl^O)MrOtxe@$-m9gfYeU23(rA%uYoi3$ z#ykPDyc|?5lKL@xi}Z5-g9|@EZhOjct%chbIA%w66S-}eGd~I(xlC>wUz@#xo90Mv z(^>svG-nt@ZYvIrw{Y9uP;D71%-q_7?FF|rWe20kCMxo-JSuYEN*HCHI?g=B(eGJ4 z5*L`;Hx3fbL^Ai1SJ5Bbl~2js1&+ro%nf$R=EzazT22tm&2`D6thR)@omc7oB{Z-W zMct5<-s3$t!Rt;(&*eqP4bO@^SN4?PxpTGTC>)~`3JyLO`2y^hsg zn!AKw zRNeXrp=BMwn+Ew@F(;)`%W`m9R?*h7LdGck;ilt`)yT@hX%VtI!Dp3VxM**@#%JYU z*kqB_Cl2asqO2-dR&~LYRo)*ANenXk4Q<3B}ByxAks?_SOF*W=W~#e6+3LOs@p_PnLi|I9a; zlBoN#(rHwWp_9EHTGZnUa_Ngmg?kNKg;_dQ^*j}22o>cj6(w}?mF)JS4DDKajEa(h zqJ&O94M{CulnSe#&>#7toC$5VC`$b}ZJzKWl9AoWUt*%7#8FXHy{IT>^4#yY6{UJ= z@MgX!OHq_Fp*`=b^v!%xHb?2@rO)uKf3lZW+TliH-b#56HDnZJ7hABZUZA23qoTC% zwKDmNB)_dz;=9)IMX8`#nS2_Oyk1l*)oXi)a%cIXG~_vWc3e*y!?oo?Q7Twbme*5J zvYnI@xX<{aG}QLYQ|s8e*f{<0>wHmGpePM_Zh30`L%t|m0z>7c8GNloxOiF=WvyIV zfK=v-p)=Ej2Jm77WmV{uuJz;!)zrK2XCw#X$(L!|9ub$X?s!Mb$5A~59c32#<)M12 z(7WzSylLEya6#`{$B)}i&ucx+tL%_x6>svr%ZT5mw>f1ZtM~Y<7GH94FrMeL8W~q$ zk=0;F^+-`xy6Hkz`3B0WHe&zbe9pNyIk&+oK9t)&jGBB?te zMoi6bghxqT`~qpK+B3xiH*Dy4x5Q7oGQPh*lfSp(im?tiGS zEobdSCTLcQO^^l&CU|s>5}Rpt{k)gtGUlXFq)B{j0nQQGyAv8)lS= zOo*Svn@~1MgXvSBkVA%DRC>@>*w~G6U858MORgOmOjB-jz#u7Z9h4_32}~L!J??*8I*^)pbU+`eX)8_iIX?Ye zB;Ju4O!UFs(zxDSrOROu*5%|lG$;j&sDfkr82V^d!`NCQHM>jOrXj06rdWB$-OGPi zqa^(9<7>UUPow+BbsM{u3+PY% zPH&^^({Wp7{`>GD+m_jtc6OZd)LX@}ogHxpb7q%dBlOc=!ZuIZ$eC68e)Vgx#+7aE z9%a!U>rl+ko=)nr5WR%;JK z`N#-THmOMYJ}Jj}k#bocDVLCPg%ht_LpNe)l5(*PDKCqIa&`bIm#?O*&ysSrD=8m8 z0_BhwNV(LWlpm7vwop<&KzrDfu6|JF`jYa=T2kIZ%Joj9{AN5cKTXP~*O77zDM$H| z^7sFMa_*<3?A@J|2hV}>#WYgR!w#64tG_9%<$vgeUlwSE_q0#3(|9K2>~PbD)-{F? z*XNtIO;-6tnA9(ZPU22E>u)>vU-N^<;K0{cj{jlahUludKl`bqb*tg0rjZHCx2Gm$ zPIxfkrK8*TUUBR8cFd{oy1w~VX7z)y-J;W084{u+4zBqrQS(u1EH|BnN>c?lY9?ZD;`}CWQ zK`nRE&f2jg&rf7YZcGf+FSCC2$e_XAKK_S7k}^g-*ieuc@?qg0e|!Jd{%+4c`sR-V z-;5mo_XjIB4=cX1;YR`8{!Aav5hklqLWe!i+_>Xo6HV}5|YiP{P^L!cb2~Ue5U&!e|$Xfamru1M%`7&_NV6(m{N@GH&e^pR<1eT zkae%mig%Cw54pS0v&dW6e;bb0j2lpR*deHWw4G~l`D)3<9qw>zk9y6|0g#G&hgYkoaY^_5Tu zzn`BVbkdX0FMOw?Z9k;sTE?Wg)=@otJ7CoAvERLTd-VL<5hv%o7-AQ@MeFb|KU%H# zEO@7*T`zt&*)ry{6P7WTy9_CP%pmaKnYT|^7ISyXn|4OzwlXEtGv{^BxBYCt?3m%9 z-DzK2I{CTtvt%P4)2`lMbfLBUjd?wc9;;)#cl0y#`0>uK&kP%5;p~rpJ`reKkQ3V4 z{aEbUq>66@$K5_RMR44=&u#8f+}=75y*l;ghmFP)R*n}{WyjX$uj0Jo`}FNUZ+7f9 z^$`nyUjAj4UEpVR;_g^-`SPvIbKTQl`()?S9mlgT&mFal`SF-r#_NX_(`Rnebl>>O z&A6rA1HSz7m!GQk`MmM=4>xuXkH#Q&=$CyLAIZq_MJGlz~~Yf?0Mh8PZIv-Q?EEV*hs=_D;%A=4jEJtmACfkjvROP7Fxzs zZL*Bnzs)k{<6V|92l{m~Z&+Gyi^3lK)OC(!VON~{xl>_(*dN@9?Zd70l3Lf9vHQAO z7sd_0>%Q@|;NL3`%v#+0i(dwpd_UwEXVFOS{XBStwzzkvsUdNm`|KM%5-rVm`Rk)cLszyH%MqkLP3me}iyFB0zznY{DOPrhA1Q`_RSUTZMv z&HtfWCJ)p5@bFHzIW#Bl{BHH5ci(%oYt#2Pf84jUlO4m;N-gbJl)gFH(vH`E4C`T8 ztjiy7>P#0SId7g^Kc5t_D<6ZUT&%I+=#C_?m&si4ny&tE$aRVp*qctS9Rp#NN z4=qls7WLQnwxGY>+&{r4_YiGM%0 zl80Xoyu!l^t9f{H@JP<&)xiOtuU-FT!KRWmuf5!y_0P#kmp|$1mLX!F;T^jAr^Xks zwyn<@v?>Q@~SI_b@`>k65#q(a>AYO z<$XJ@awd-`EybMk&fyoZ6uxQdz9nMQv3|D)4D9jJsqG7+x2zl=Gh_EMS&g>(;b{2# z!@uoN@{7P%M<3epzIol2`kv$oi=q6z%NrL_5tpa!=`6ch#mnxe?dvSN^R19BJ%)PZ zmp8*)Gc3B~cO&M<@v=MLuBI%8JbTWSU&`J}Tfnbmzy9ci2Q6eL-<-aNSGcfwT*qPl zV47>VMa;|RIy7B=s=2vu?X-?#_PLLLQO>fM$ZoH9?a;D?q*d2DD{eh^hML8leXmlp zSoz|)fAa97w|IEy+*uxedV#n8+3z;;)-PId&YdsbqI7#VYAnm%`fT5od+&dL`MvLt zExmU0yM4C>{hQqmKjwmB<%)B?gyi$PJ~sKs&t^R4@*?KvIb2!MUh28{&>qzrwAYSa6k($V5B`->gUp#DJTn5m9LB z!*l??gZ=t(|B+{TrTtfExrnL3Q$xm&7v5Ammc0WPu@PgVr%jzUHmZ|gLR>~%dg8*w zu}`x%=ZX?NJuNJ-Q-bkRBPYe-g`$3)BvY5B#m`Ue6df@?ebW4e3zt6Lu&K!@Nm&!d zPwkYxZg&|RX{zE!jCzf{R6iWyHC3C=EN_Cy2D2Kn! z-+w}9*H4a{6FGIt{It0APKn@ozoCzhHKfcPo1T#JXNe}IWM!o${<+5B&SghtgZ=-K zcCi0n(snjJ$FtF zdKOLx%xqWH3a?Y)EeKxDHcR+X0Yk%3a*?xLqb;le#zBKw-%a=%Z;Csvqttmn0 zw_IDKdi;B+De2=S9W8wP>#Cpqv)5R6$h+MG=GSzKJzqI8C(Y*;Wi6zqCs7n1 z3Tac8C1z1Am>;ghWg=2P^Z|1Z| z65RB5f0L{6I4nYo6#_o8xAbxr(rpN zH(A5=XOnU^LSB-JM^8z=1d_<5y=D98MD_&U-8{VW`!K=WKZJTUN#orU1c%&c9$)~x3$cKZ)1+p zxK#GOa8|lh_LXqfutauQIICVNQ_6U~25f;p3zNJ7rJnMia5@~P*qtAWKqXg7o zt2C-dWPfkiH;ZCqLo`;2IB|hZvZ08Va@HO=PeGhbUov+-&LsS6s%am#WX3o|E<>E6 zyCfBxvn6)Y6}JC?EB7*>{v6;V0$dkLv6oLpz9^+sJ^ytoN?`|m$&3&1T}!Dv{&gx! zk<6$11>aXFRiA&Iic+-jsd~Yujxbx%Phw(4@fMfMOH?jOkq3RrjHmG(NT~+?>r|A& z7j{Wzyo9q@O6AvPp^G>#=eE4;r7PSn!l4TP6VM0J48Zn#MF6=TT?%Zsc*YB0%p=A? z$#w)(D{f*&7crx=KXHr@I4FI8hfwKzY2yNr=5p#HpIlOp|FoA>8KLbw53~Eb1 z6GucF$Deo+Wzq5+kpc&$UyQBik{P?e(U-~`!#HFsj&tpX$X3*G?Uu+^)N(vcoIpbq z)NLg*nm`jzG#SjvvK3q8Vwz&Pn5Ib1dv*cQ*vnR!xAnwtC!x59>4PH{jzm;_IULjb3^ya>6xof4V8NIeOQqGrtiwypTG9`ah(Q+ zX>sUq=y62hh{chC!-&I#qZCI4j%pnBI2v#?;h=(OaAWnf zQYPmgWJmchx!Imm4AXo~o4 zkC2Y!X8Wcx{SmCZG#-%LoF9$3gw1kud!#rz9@idcTz0tQ0~t+)Bqv`{epF}V2l74f zk-5%I)j`r2%zbsh#rs0_5c%3odhRWx4D&pCGJ@aioiDZce1{_c0pti=!L!%KS91T!jd<_4{P>P~KgGKR65Jb@s#}d*oMOrkQ(HMXajdc`7!yijX zHAGR@a4;=e*-#X%#uyh3ffPlH4HiYq7K)-_l10%nhoWfR!?pThwQ|1 zs;Bj$^t2igV_IjtBa+i9;iw4Hj6W1<%=y#otrKCIiQT|qmeZ8l0zeP4mU5FJkx2fq z>w<60TD*@WgXlgMo-m(<8(0emMbn)VU)(wy6fz&z=;>MX%=yKMsq-@uGY3Vb#$_eV z&rDl5C?zU+etKf$RNo91CDOu^=-U;BB6kUv_X?n;xpqimktWc#6{fm^E01YI4ErXqVxp5(7s9L*g@fmaS6DU_g}fQ_V|bI z|1T9&>|I=D(SkSUAOvr^I$eUqs(m@kZh&7t2=a2jE% zF+r1E2m_$EadHKx02#(d7m1>a^&1LXrPR|=p-^WjIHh{#e#d#c^ z$AU_!?v-bzIzUuEDO`lSZIrmmvc|d9R)xJ%+SgfO2Qau<5h(5Js2B#GW<@-m#`!9` zG%HILR-Y;qpYk?++QFtSCE;RUxnkx3Wf5P!d9n{d?M9i2293PA)dXJ_6)+_ z2&b@+9$M}JJOZH>p$?%ZLYJ=GM-5nDR767hd=HCBJf|(K5h0$xly=6M`=}NMG^)AE^N2g`%h)ah)VbUiY&G?psZx--05g*|Q9K;uhkobI{zXRzr zz^6l;H}nY;AK`9{?;!Yk06U8K2upF0UvD{Knb!mUP;!;6ShF=bak~f;58+dg*P~o5 z;Q1E#B;@58fV=Yy=6?mhF zpYVFdKLz|7fY*um3Fkqc2fkMD=K~udCrtc=m*b#vrbF)*9`?5q<;+CfJm?W7J;IZi z9m`=y6mYo64#Ik7M=9(G1r8F~L3k+SS;%*&HCH(T*dKDj#823n@$Ut{3$RASPgu?P z&wwAdb~(9-pYTIR?xO_o%?7^|_?{!Ti!kvMZgCXKc?EinDAz5N^BUqBp+}hX2p@%< z>Q5?1eF4`%Zmv(lA45*{*Y_o^@*r>(;*1|oG|edF2h0oE`eSi z^1TE*wjypL^azt4;U&zDDA=(aI7?&);Z$Zv7VO9XP8QigI3Ds)YTVaPUa9@!fgx#4PHL$}IxQECN!p@KfAYT_7 z)GM$Ca>B$<*cJ!b@z4S71No-I4k_a9IiP(oI|!eLoa*5k>}bG^oHLM{>xFPVw{%nDhv*XLgKG zpuYjH6WKvHhuJY3cB}?oDYAp`63CsAZxQTR4x9x!Vd5v8frIRbhu&%AI}hV)65?h< zk1**G)-yZuVMi!%kjM_g0nCna*bxY<6WKwyKjd=cdkS{=0{4ZSF!2*sGyZDu+XBl) z{Dkjo1b;VzpKh$RYTErxxEbrzeJ0NdFzJaz}Wf^cO zAUvDdkpny8fu9lCL3kSE&fwb*{%GJR$O#iaVSmQI5&T1eeMS6)`!fEI!QUU)Q^Zf$ z4RSg78o;jwc7dEQ@e_8&LFH6J@0Kh25%jDPCxsqi(j(m1MW|0&PhY_g7T{|e=LnyH zoa#?)!g?F{H00*`BzzL`M)29$ah0clKZl$!@e?j*{BBqWRsffY_z9OXem(ei0B;fT z6W$2J;uD}Z32~v&BTRaP`!YMW!;b#Io+3L4_h5D$g&pp|-9&Z})i6DEGbH*AG^It%`0+?%{=+g?wEFF{WA@(}!Z|10-BWwydp!}p207KsE$}x1UxD0QPlPW)9tyr^!2dJw_mC4Ne!^#QkROjjZ!fK1 z(68$eR|h@9q(}H2W`{f0LA!x>itHe~mDyp~z*TMsE)m&580*B30+27}y~<)>6Xb-6 zpKvDQr*-XO;B*l`;Uvbt4E*ze<3;?0XF=`-zH0Et0!KqmnD_}#!$IW?gPt?uk3w$( z;tbFuOnQX9m>oM{hc~cRWCvjvW=9?Da07N0*+JM2ayj^JfZq|=8gjzKPgseA>}a*d zIEw3UtVt^GV_(oMYmB4pdYtgLkkk6G8Ft{>hdTwidA&#&uLbApz1u5X=js0RLj(bjS%4KjC>e$c|ai+l%-p=%KH2(aq zM+4*fyUibjeVHA5V23|&e~}%8y&&HKz9r!I2G&AOnD`01;UGKgpjU)=te-0#5oZlO z!lXy|nw3y57~?9NtkB=A+U+3R06AX|MOliO3GZ8<-stuwx_edXXK3^C3?F-)Zm{ z0OvtYnD_}BagZIE(3^(%v(Q_NxOC_dCOyJY%nraWWy~qy2 zBOnh2pVR^M3Op2Y!o*M59|zgt1-$^o<9e>r8*y6b5hgvtQf9|d*r5b|sBW(p!Yyi{ zUarE9d-y%B8FF*I5WWVv7x-{}S=j`91#-f~Pxv6@)c>%?sjLD1Sj10w599ZJm8+}* z-Yw!MTn4!__!7Wh4!i?$!o*Lw6bIekTo1i7$j5+uHXv>t^azt4;T)FFY~-^Vc%>*G z!nn@n{pAlmvUekRh9b@vdgk$ia9_srF?jj|dy04nyFo68eGRZz3+w_pVX}kpJ(a+J z68sPGyJm~3ouBXx$jQIW;BN-L3c1pKuN1S7LlT3Vcw+ zPq>Ql_uq*11@ImbKjCu78^Naoe+6(EUIhMH@Z(w?5B6=p|3tWy@#B6#b zz+QUoZWH9EnZ1NhK~8+Qr&ReZ@JYzc{DhA({vO4+?+08X;wO9na=!e|xc?5kA9Axl z2$wK^+!L$Z3XClrZTy7SGyW;y-vGQ$#7{U6^1ZMZzduysUL9wIoG|&3a1!LFVL$Ha zRn7y({-<4pNly3~#=jc;vw^3J_z6$JLG`7F9@S4CctQ~u1U++o5e{HH<=_bf)`@rs zyW^nx!hR{azlR)F1F0N+o_<;mV2^671ayyb*G9eG<-M z{L{d{1UN&)PdJ(JF9CllaDs@R@NCGb{_MKpx*zx%$j$XhcsdU92R23V{=n~7mEnlf zL(l9F!htNGGUO8k93aYvaDN=gCe03djcC6oq34J=Yv>Us{}ZOYcRiuUA?%ItmQ?sX z^%_F5<8vwO#qXipQ73I%9l15yCWQp^asGd z82q$PaRky6#%CL0+Q&xvw118Cy`f(Y`Euyf{!TCG6DEDa*z@=iZ4VEJKefQvD7cF- z$q8HIAbTDnLW}SgLgK%HkoX(1-Ecqnj)VUS;u<(^7h!z15k8ND^uI+&`X`}J`F{)j zQ;7Q<`eu6w*FaABZ-+fcfe%7%wuf*94zgzlLM_4)gv4Kjkoeaj{a)~UqTjAZ+-jsJ zjL$a0IXFmvIYQFUV)p2uzXWj^B6|oYGkfmCo>brjkv)W`;~;w`Ak-q%BP9M22#H^Z z^cBc|3HSpL=Y#Zw@!3Y$8wcs*;PtU2=l!z|`bf_~waq_-?U+5&;XnNR$l(&U%|C?I zIGoW<8D7a5%$y zh65SaG3?E-mSGo$H4Lj6<`{03vhpM3%g=BF!)F+-XSj}G8tX}aKf@IamoZ$*a52Ls zhVvOVGQ5Q042F{#j%7HS;V6c~8P+o#$gqxKZ-%uDyD+R_Sj{lUa4W_ozWx#NMo_XE2=1a4f^o3`a2>&aj^0K!$Y; zdo!$M*o9#Y!)k^(hFj6k`0^v<%g=BF!)F+-XSj~xYKHeST)}V|!=(%tGi+iwpJ5}z zOBl{zIGN#ChNBsdVmO>(J;Q+v>lpTCSj(^r!y1Ow3?tynTaOTzweoU=xE&-fW4H(* zTqHLkL>hSkLUb8biR2HAi;uBbWEQ_DT;;FpEGmXVZ zvG_?WKAgpevUoj<4`T7;53)0W#p_tS4~zF^@m?%m%i?LArhLg?WWO_u*RXh777rQE zPwB~Dln%GCZ7ChLA=y$o%q4P4M{?39xf~(>k3=+WA?b~SfbtDt;UE?cVBuL5hUDL} z@D&#RorRGsoXA2O7OGhI8TvV;Kf=OAEL_0CF)SR(Li+b8>C?_>3ctn|g#5#=hs>MUYzH#bNWBT$LyTOp%ixBg7eetoOCC#bNc^7FC4^q z3tcP?Y zM(5{o{tBJrH_FnNaNmy3(V8@HEU3u0{O2{%`R|A{$5a0@pR>Nf>whKESt!!6hRtUE zgCZS@Gso{1o%a;!qZn;EH$~@>qVq3A=c`2L^#33;KNpjhn6@x6i;LkOuaLHI?$pHe zgqVd{nG_dkm=F>ZGAVfK)EKWA^FIby^yIPAf;)?N7Nm_!Nw-M;^!Ta#qYm(IchJYp zc`jy7@^djsaVe=R?}hlwJw3Bye)?RCq~?DvFvYk!l$e>AJ_i~dYW3;y!gCusR?FN)_&Z3)Hqr4x4v%{nLx-m|SU!uQ zgHU)HhVYn+XFC$(-z)gTPTTV}IwTV^Wl#F(AQ3%Y!-B8fPz!;O5k26;LLj7gjNma( z$FNBHXOFk&VC$bfDdSmmQT*m-ZQa{%kbj`I{o@xfY{<~SfWV={wb~&%KM4GFB=ytj zh6V&69IDd^31Y1$8^Ti3@nDr{DH*~OYkcPuE&n-r@A^ZU9L-|~hEOhxhHb4d9$dpB z<#C@}dnspv9)+Yr2aSjHiHXTdT#_Z63wRnHB-D=Stb73Op(8zpYt9*q<##b&!kCzj99}*g ztvR^8jKc>vdx#4kT1N06#*vnol`QnRn2u%f0f!NVKL8H#hw+Fx@CXsIg8b9bj`G3$ zeHbnXiz!MM1UsnIs0&Lw_($D5t}MDCxHpG1)uRNC(5IvvrY!nca-=Md%j5-?b|ip9 z2gxnQ!7EvO#l+0PJb>oJ;$tlQQ3Q@ID1_JOjtM*ZV@{Ho#L|u(!vv!P^g>z6Q5JD} zVrKQi`-3XR(vH30AQM8tA^wPY%p5c@l8&Vvx4=R70rK>M9S2}XjhKv2Bg~O#AN&(s zEbW+tI{g%S=R-Rte4HKh7^Bpbg;|z%*rGnDk8T+&*l~P@l<&r=JIibx4p0S*-Du^-een_vX7B}YAO5GF$u`zju8@K}bndPzx(o12(|hvZn6 zCGcel-{(Og<^@G9V#5j-WVO5C5sq^PNmc#gw zkiVv;lO3Hn;^N~o6BqOCqk|p9@e#ED9S-sZ8Dd$M;Rht#3*H=etX8n25p_FTC}}4< zGVuVpL}C2sV8`A@31>o@(CdFy7XHb1G1OORy=iGj=uZ-U+&}$qa8QdU6D>LRBQ0I$ zhttBn<405$ksTRvb1XTkZ%Ft*XGh)n*BsR09#@t|aM+^5Wc?c)n5cLfOFNqG33eD| zZKj(`)D{sFlb#y0kbiz%Oa|I2I6BNx&VNYwIcWzt+7f|d7j2J6mf$=J2YoPH@`p3Ri8zS!&pwmDBld$?&$w@X*xCx^yZUC% zN^MdVo@jM3xr8}{J-XBUNM07%^3bEYSt3~)YLy()yx70GnUgLHHMBGi#+mGeP)c>7 zRoif()usAGtJZX)Rny>_ta!ySSyt!}79S?tTs%&_OB$x$AT_DOq?;by`Roy=Rd32R zXzC+dwrau6EeYko?d}Igd4*i;6jE_-xm z$0M%Ts>1jwS--yGyH;D%cdhDb(zD)R^U8@<9jpm3S((&@R>ho$RiV;kXwm7A1D~79 z6w|>_ z8#L|K$HGfwy%nsN!Fn02w}SOiy!BpoQr`OUkEF$Ru$nu>9Ww2cyuYy`vZcfkEbyr# zeBjv|EbwYbvuQZatnP+(H8~e{E&gXKr*Tbof(_lnOykDD4_=QVTVfsBYvvkQsAe3K zoi;mC{lWW=B@XbuBdq8GZGVxqA0s7M8`A8}YP9QS$7HKy4J_A`*uNs=(fly7<-Vjn zkAk*5>^IvXk1oi=uA~d{utOf_9)5U(vyN=}oNM>WY?e<~c*T~uZ)p14LjQ;Bu{Mz{ zr6SEhk){nar(V+yxX|ijsv8&CvP7ik+-7;Er@6#d$<|0=4Udy&UVF%SM7D%V+r4^4 z22FT1vc=sBvG6MVi576&4)JymLoc*WtNy-~YoJ)yWO>j4t5FfTM>;z)b z!qKwj2;Hh1_;)yC9`WH+0|U0*=|>q*{Fc+A#hQwTe_?#Y6e8y`?(l(7LUX6)1&*`E(m^MYPBYb(aM^S!A<14tDUPo}pzw`1w(<`NkZ%=PW+|)P zo+h`#p2gjh)fnYW27Ob{?8xSwQSGIijhv|E7+Q9q2F#^&Kq(zqDSc5&L(2$eg=6yS zu=Qi9-h&$KHYn=5mDz8yD|vLs?YdP1r`33N+tmf*M3+sHrbm)TcQg+!Tz9cKalMC) z24%CpZfG%}bqJ%Nq2=mqoTCSz^=ls8xp(dL>#o*4Hr)tYf1R_YzS`xta64Q0%cjs~ zv-T!_S!nvA)zGp8)(a!2ZLwpC)8-4UQ5gTH38QBNjh>J0oW5pg;aL6kMB8%+wN6&Y zYS2GFyU%GOn|B1a`!{)tP;NuZ$u|FH!M77bU6UQrw_U=l;9={MDSNCic0@KO>)XAj zdkSgcy~ySX2E_6sprK`TC!P%`kyWx9TvRSK&!ZLbT!TGAEp#*2c8k6f3yqN~)QqY` z$;Qao`;pCO{MyS>1}lU*RBl!vH#saab`gRf~^ z5srBMx_ZLP*Ht54zOL;5@^wXzm#@nwynbDUkn8dKbtOUxLW-9nlp~b&;5JEOC7Xg{ zrJJ&2Wt$Gisw*Rsq1YT2W+4J}vTQ=xUGgmIp=&EcNbvF^LL z-p>5o<+PzknA2vO#ZgB(K~s|KUear`7V~dj!!KdSFvc8fl{YxUTYG+`@%;TisPzZ= z3x4%9c@{e+=NlY1IG7amE@cjz9MSf-{wlP6mt7jM4}q3DXlO0nMF!593?n zMooK*UgiNkv}i9jXWFt+V89=d&FLb(>5LC6tuPz36KlSYn8w+_imuQ#h&X*koK|SR zR*X{uy&fV?YY`{)6%{yD(52D&*L#u8H@J2?FCiV-`2_4V&vTK@$3+^oA`SDX9ohVj zNMk3{@C1h(cFB>~qdQgisNO%gXK1Mr+1);Z?7WBd-#yOb39JK45qcura?cBWV*}Ht zzR`#EjlX}KSHb#357sBp4`eu~y~|iXkn;V&-0tP9y(49dp*PBjeu)Q)7OGmUd}Mr! zH{HdrTX(J8@(phF5iQ?lwEHDTBKXD7qBhrft5p!qGmgmXC@Y7uaww~u%@}zV z5`O(ndC)pTSbzK9i)dLcV)katVg}Abg3|ZA_t#8az~tY~)cpMd!N$%^t#{2#A5=uN zJd8)V*qCab&kW7Cuv(!tfuW_DtyCgf>eHbq%p?u8mO9Z|*Pu1^D#ZGQ!@2>hS7*$* z&YNijxX?NY>pJ}&JZtqUPOEAiYx|Feh?WhpZ9Z%+VfGnXOj6_p3%K6;X0271-=b|D zv5Js2J(4+qPqSeHTFTbDnqo<^Ly1!|t&bhiqp1D7a<|(%p6_ZrB3c4PD*;2ZVL2GF zx}ufU>M(oEZgz!nuqhB%3|w{HIL^C^>A8AN+ijQH&!q%Cb+hdTn?h@o)hkxT)|+gQ zi)%8?{}ad3)snQ{9)084yAds?qT2006({)ji4xW3$g8 zap%#UQFl450#_A^dWlxz0gt$KH4SKZbXip#?4~X$G+1r0E-AQ#c;wp%ntf(aMnX;JmF1txT`O-(5{)vHX{=#hka)B(HyT z8P9L=me=EI=dw^65iQcTvOED>xMcqllR;7_`$|%*-!m9(_R*cjR=R$96>a3K0oDj@ zr1>hF8JtZ{h0f?Frg0Jv&Qrff+9Z*wS{;IfuselPRjY>&=WSb<`Bg;AMt!^Q%=4R} zxfHF>ydI)!0vk4J?QD%`NeFKD!E&~K(4z%9n(SC!SUIo}k$hc%alL}|pNN*eBAX4& zW=gH0)N)m8_erkFR%l;Vo7H@K)iyNoZ7KyhU-fIx*_!1n>1}6{@%efLIVPJ&O={tK z%!V$9BwAaOZSfPW9&Qdz5__ddT2FI@q4kN@?zS4lNb6~JHUijzVY+JbZ&enP^a<3F z1ofUF%DD(7Am2FSx~+YkF=Y>}G@e9n3e~|%VIAF^3SZGk?Ofu#nXXP$Ek>x1|Otky@-0!iB{9$sir9y zy+R9V^m=&b>qikS2eto?z4s1?;_4niXA4V*rAP-C1VoB1h*ZliO_1WEh)8phA}CEj zY>8Q#U_loUX_|l)jT%ryv3xEiN;QZjfT*C@#TX=Dtnb{}Sy&U3@B8b$-yd(1D`)PU zd+urX+;i{j%uH~B^oF=t45MHkSaTj&6KM#0EtTOjx?2phiNN#)%(;L$7q|PTv133n zR)2!yav~=H9V;-V$p5i(1BdVKrttc+^c)xgv%zwo#`vE(#j{JKqvsGbaz4*L=7&cG zgK0pC7&%VE=5v8NB7SAMIl?G%$Xf%W=;?S=u;*j1kEdgd`4AU8ATHRK+2z~j+3;r- z%qq4iu_fX{Kg0!V{!EAqj>VtGd_TJv&n)4*)yEd{A#NH#A7C@3=ucxVzmeQ1CRTa0 z8=s$871!&LrwLx`r!RcqGrEmFp|dL>tw?8?bHg1Q<|`WO?Ilv%I0^L$2A#b}=-+8|D*L7QnfC+mPRM+}QjU^xwkj>{|^Z36fvfbTPE zNSe@Iin7oyFfW1jrh-PFADMTN0054yxkLP3&M;gEp#mxZ5qdxSKkUD6k0=~ z${yt>3AO$Ay)&QT4;+!C?9tdSsL_EMy-X3Pv0pM}eTFCIfA**wfhirWSgHV;6Ygfg zw>F{YV`3By#wjia-OUEw$pck6*dIZ=YCgl8eJ8klw?f3FT$w1}mxcH&1DL`wqxEq{ zKgcgee;Y_C^fx5GG|)yfS~1MZKEno!fHppFvq$$6D_xY?F#09Iel(c`$Kf_m~!R> zmv#h~>`_yqCG3m!qx}Z7bKEh6$=-!k=j-{Bz#ZB>#x9qZpra1ozsss38TbryW&%A} zsenF4`#ppfpzLFP3`wTb3ib=#r0KtdP@X5br3?}vVe7ijRaqfJE zcQPh4vLE!~h-MQMRrbI484lKm7JwxUGJgO|3G+pYn&5t(0(=-iTLS{u{r!{@eSC&+es6xv;YT`Hq*$!& zLC8ubMoy-H0h!2TJfG(gdjAIH^Co(bjXdCC40Fgvrb9NOSEieAH2E5kjp)Ppk^w%==@S~h3Az(%*n!~K0-_L?zwr51xp43z>jG>1u7Em3F!fS3 z*zxiieo2~;v)DkSZ?&>XAg3zGISF#iVqso)J*wYl_#!sZAIjZOf7UQZsQ^tCVvh3d z^cmhQhDRmv?t%>vt}@^%mv+FI5!&+pP>goss|wk>Lv-ztSN+<*zoNgJaTommD>Up& zts(L$0(WrF0wNy zG$Hb7d^kuOsq1NM`~?Po&R&yZM;Y3FG{j->&LrAzktm_y{`me+N#Nw|pA=XZ(tEr|$zuF$6XQp87r}e9k1OIBi(UY+lYD*l zGJ#f8L4zixCNS#vLNxatRS@Iy zHs}P`+pys{mrGzQ8AChcG9x1I@gD7EP3Yk;(FVmvL(s1HrNLf<`V*LvEbLe3^Yix>}a6SOhKYd@Z1*DI?M8 zT&Z261$0sfUYw6=038j2P7F?`8FY&@vv0_SXs@2H2JI&iyv(aqhfMa<*dl_Lc}LOi zw<gfx&&RRPpZ5(p$W*=JqPqoJ?B7W8LYOTR z?Z$(V~r3g|GCCcAwcYxwPlp@lNuqs5E~4|;1UY>#9> zcXiR417*0v5y9+)_$P+#M)bxW<~cz-JQAWjSGdCs@lOo*6G0h#X&hJmt?o-1Qtk%W;(1Fj$j(kFO7INpPvSR1%A26;V-xR62j zQ}ZbWuknloo8mqCy;y4-qBZQ$l%g0*g&9wj^65t`!YK9v-sAqFVhaZD}mM}KYNcFi}fo*^g9zYZUp@bvzm`% zZ{U749>8&8PB6~K&F7|dO*zMuN=;iCfx{V2=SHIM-?BiJPE8+NMijCioW50Z2 z4<7?N2-j-{#mrL6vS)Bl1(Sn&J%W#8f>-l^tBaqkO02*uKaQP+mA@72DPXVHr+JTl zgH7ny5Ue7MNP9$F;gNhYa6P$H50B(tqzTKtRTlD&XGb8t4p>gNRELP<*y|Ra_o$8- zeJO&zFc;h_txe>9TKGKkactG6nZ;U=_i5v^@yD?hpQawOg}o&2;oGnyJ~6NL6Td4! z`{0>wnvel#;Co5j@x3H<{$|)YnF_hvG|1i5%hd8G<-wk5fl9Gz$s{6o3xM2BnXd%7 zn`ZIHG4oH}!-0&1#C5qxM4|EeD#n zCibC?@qK6|$b6I`^HIrH%{zVrmzv={+#e>Q#~OV}+!GM)Lq`bYKx$b$??HFU(LS^} zk@u+PsqnYKKD03($t4&vhJ1tdI-B?T3Hr}_cpG;@N-MCY(Bj7leywn+gunNYMiw6q z9Or^POdFR9*12GDv=b`@d+@@HbXKSLu(=p@4T3uIe9;{&ailLTZ2!o7QA{$$uo_Z}8-M3S&Zt3dZi5-aFSltH1sSRX}x@AxtO zF^PfUyZ^>~Oy8>VOtYVGk z5HmfxqeRLl6;n#I;2u2u0Nf2L`8X!=5#8lUuOjiWJlNA8T|saMvCxGty!S6dhI?Qc z<9E(jqjL!@kohE-SJ1szP zyw>zDwYTtE>R)PG-&4NuI;tz*`J=~-WV;|2)Sfl4=3VQ`#w+9H;KPy(y7qH_k2WABr|L;}d4yOvt4CoH$B#37yb{M?(9u8K5*0>H?qkdLE z9q$u%SkY_`(NFjrqK{*8@0Cl?ZzEv-f3J1S81@~!hZ$mR&A-@pU>j#J$xc@iA6A^jwpCRS-A&&;g=cWYkBjiq2s->OU;HqH=N~@&1yA58jv<86 zvlf3n27%sRkEhTUJ^Leo5)&VjvNR?o+8G{uNOHjb_L$T1@PxRygm@1?8^^^z_T+%A zi;hW&bWVs(Kp*=>kHjUc7M?nwbGMk-So|V>=9jQGJenPw7#$|O2w#J8S(}7^CCUN5 z-WwGLU-5N@k77jvE&ORlc+xH&J{IhNg+)XxT#+1^1YiDj5Pd+{0sR8s0e(V{V+b3# z#3YA{+N@24XPzR34{W8xBqpdovpc4@p7KR-AQW%g+h~1(Z~vmaDl$8V<&|RHRF&J77?>H*#VwFOiE$LuZ)d! zfJaJ&KsYeIdRdE+bp(Eo{W8jI^IPeMdku1=QTSAg&4Ob*5qbpYT(oEG#IjXoz0zK|3fwn1n+4635B z)R@S1h-bgBl@3@;vK#0;e&xcoDTM2|B_+fyMi0XwJS+vdwFi1mXMAwrXSmxgUb_Mz zIS8?E=SS)$MgbTMcYlv~e;f&}5N1Y5c<<;FV_@vKM7&0H0?Lj~SQ{IG9>t9V65$}# zhDEqvk3XUay253~y#ZAGb#!(Vc(NbRO;`&9O*k~hNgy4#gF+m_;^9H06rq>LN4Tbf zMUcItBhizx9z zELmtW@MH8G8JOP_z9zmf3V+b|U-T}nNGv66rEnNv@YOdqt~~SsKq6M)9`M&n6b4qt z#7`i@7=b9W9uyrV7Ae1II}tv^g>h5(^b7b75uQ=tj)6FVtcMuD4IuJn2i(swh~R#p zAP1yW!m{vm6g>JJ36UsaWjuU`9X{HJKm3XNJMO-J8MY$bk6U`&cp{&e9=?7(JW2+k zXl-~3VgvV0VxYk3Lh(`PfGz)fWLQp&<>mkEUdzSCq7W92IP?UZXkx;kJuxf6GuYz2 z!WD5vFaO6O_JyfYBO*F17aOe6VE72Jk3VATz>5;rC1Xhm2`Ol_!{i1`#m2&Hhn{_P zgc1N{C6pv6=}`Dket=R1DD6;sp!^196v_uEG%NU3Cln(nrcmZU z;XwIrCWhrfDS;w>pqxl_+!TXFb)vr-0HEid(KDQKP;{Wsp`hosB%sish_0h^7gwhx z^Ow7M_{?`*coc>-VL7Dh`JHKIx*hkiX>!UyfRw zsBrcc_5LNo#Hb|Xn5g*QhB(2<|Assf4)A94#nK0`?!;B_2Xr*UGwulfcQ*INt*BLU3j@z7aeP96S)lQZB%nvcfo31aKO_C{`i34PX>EDgd4Youl}L zXxb|X$2`KB1_K9;eN?Zh4)5PX;}hU|fKePkFdGIOiW8LpN9qV;#~FkJ!te=v3Oob+ zJ-~?OFYw?bianPBeve?_=L*2O#=qEinrikYZ> z2w)VOQN8q3VVp#A%>wuY(eGk_QH(_O-vNx`CeqJ7fKhBi_4NRw7>DZb1B`5j-W?GO zzHk}n3_v|PkZpKS*Y%gWOsMPqOI{SN4RzhiU3M4l=o0*Ht?QODAS>^ zpm;+GgAxa2JCs5w)leFt^g($JB@={3yczqbJ1 z*A6+Tq(MP*4zl?g@DVikAe$EejOG$#lQw|ST!d`$3}7^up?Z0Eh!@QtsNM`<)F+aC z2gv6Hx)8S&AL?TMQkMgDDPPeUq9F@BPl93$#S6*?C>c}!lk2dq)(%UxLwFcV_$O6JAROw)Nrj6p*&s|0yKqY@3<}Xv zl;|p65oL!(h$?XO2sT<9}8uDd0r$;9}w>>2D_y*@G+(WxRPm8 z^4QH(4;tOdKA)5+XCxt|sYl(uf@kPTcFLD^GE}lswUg5Dl(EXsap$WtoZWH`VVYJ> zgYF9aJi{gq+c#~;K*pnOR1Y_rFT}V-U?}ZY!?*Z1(mSP++_N`GNv`2$Cq+{>N@b^T zvu!l86Sfc1oh;Mia>m(HTkH?38Fpp59=EUMoqXZ$P(Kpfjki(_5j_ zi|O6d*X>KwYh~;8mg{uu>-JX2143Vge0POTL%j~xpnI=EzN=ohJxmW;^;gJ4r%y?` zSh5swn4N@4ty`aMlbD^Dn7sjd=VjYOXD60RreN**I^Do0iSam1uOUq5HqQJ#=qOC* z>45HFg?v+mUVFU`>X)n6#h%R;M*@^t@WE07a(HU!a*&DGdfC)`VlY1FDuQA3` zeVxGpoz^tONh`2X0TSsvCIwKEiY3=`GiD`bC#{!U2SAl1aAJ?;Yy_^PB$G|DZJ3hl zqcc*aBsa1qw7MTussp{>s|Ql@?P9mB5b1_ z5ZW%9!s_K}kgKp;w1-kW>QkG8(!;0)g@q}XD-H4$-p~~u2oxT5(njbC&jbo_Ooah~ z!b_$i&pwml*zRnPQ5|&N*vWIooGu*khTF7oD{aW;hl%&W2V3XKm=Tlj49qrXvm? zVf0t872^682Kp7=K<}7hT&KbSOYtdI>}*#Bd{S8LlsTD=cE@q%FG5F+cAbrm&Cc36 z&U1=0>`}k-A&<1Vr<0$hT;>B!bm6WA*T2TwgWJs31w~#+peF)>U6eiZnWP` znFE~c1~!~QBKvkq6>X5I_*y_)-LLTIwZba^xQf6@GDiOcxS}gO<|xE*6<&AJhUf|- zJcV(sy37IHLhlzd>^qS@K~fM+q)!3OKnaU&EH*)=nn(Zt&GdiOOe-|8SV}#7GbAlq z3cJIy!|erMuy`QNi>E*YLUG&!;whw=m`Xa=iQy%+MVjpEr6F~on4!~5)%P`~wo=2S zjitPp?C5mqw3+(rjj3&!j1oFag&gJ73GKErU`-71*vi0Nh7plPEigQo3I9CItl+CE zd*$zt%{26;cgk(B^C&e~Q2gP(wDN#DHo&+dg~>4I^E!D}bOwtj!%wp(GtW(+tju|q zNVA4Z43hF*BX1=muTP(6Hl^4#US@QSER1IHSR@OE>=XCJF46^`=jFZmprR~AcgG}c zJ;rNf4ZJ^R(x_5;bgDsOzP0Oa=AWNc>qG?-jEiA0vBMmv!?cHZOc zeP^&TiMsMnb(c~;ubixJHy^(;`6%z{51ch=km$pwTN=H)RDBx;Kf6n~d`@@2F|UF| zN|!r0U>LK_By9M*Fp}Z3U3X+Uq{;tw1W#^X_RrC4+281x=X zp37hZW{^jxG`l#+F;q1zd44;Tu%`6DgU#5+JY|ZB+bX$o%@#}ED#Hfse4Zr5WWJVM zxo({$Z(}>wx$B??i`}&nllRy{@-v)7>&!FPV0k1(Viq14^`_wrT4%wFgVXkBwtW6v z@My1FDKBcp5viCR-;w29f>|t#(d1Id#W?7^LwvEF4*B6{|9S#1Yo}9IsydHlqzC1SzD3>X_{bZm#tO|1O&M3NaA7k ztzINDHD(9K@Cc`3zNXYP52|V2AthcK&xzZ*dzwm&DaBZtnsdWLXb2y^)Mb}BE}2v^ zwRy3w)HepK^5-lbMp9k^H93CD3=>4b>-teEZmA1z(Ik=zDR7n>#`)3e9Gr*Vf^)L! z>YWS|nlYI|XB4~EY)jjUY#o(%A{kfS6TwY(skHRG&B0TUKhBjr}9~}$LUNqjF&2x8#GobPeQaXdk0$(^1M}LnG5eWj{m$eL?3AN zZ@ZVPgsJ`{H#n$Nz9CCsxC^sCwsZ?=SgP}q6E}Z87kdOyTu|Bp6ewj>qH@~2A zkv=Gvvz6vU+Ku!T!S|Y!E|^L_Y!aqV(}RM+gl%C|-gGqzP@o3V%XdTyMz+Fx>VpSY0phMm%!7wznNtskP^CJXoxm{! zs)goMXh-X80gWumU+~VgLBzff3x4IuDUnnj zSihutQ4Q$s=NJW1##GX=WjSC{dU+Z6)Fbl@A2Kz1r6nEuxM56w?xF790OGPeOgglt zV3j7C7L6Ei8>5-2%wR2O!;oB$V{W8NCh;WW=n5M#9KVzH3W#*l zPQ$-dE8b--XJm28vp8G|^KI7h^^$8i*=ycPBtiBml|3o(wd`eb0f!yW+ z_2>%K#5A?;e)Y`*x=n1|D+B6~)>y~Au>*O(B6}7rZxV~MH}JEQnAsaZEdbbMZ-h#|qzy)aCB$+@Hs~km zZPtcz$qnw3>jNx5ew95Zhi;TCZbOPK&srpq2;^ogf19+>8nMtwgFj zz68S8DwD3y_&}bPNw&x&YlFNyG9bl7Y@chiKh6Ro5`iWX!Q~P*6DAX}4a*x?Q~e9& zn-i3I^)o&+IOb$H>}Z?;Y3{kk*`1BsW`4=-I=bXqjqK$>6IM#)+28Q~mH0n7%tP=E zrs5k|127dw{wIgoA10Yvm7SWHkqS#J&^B^N$$gUP&HOwAC#gA92Z|&qlVL$s8Zn>c zsNvLkA_CGQDU4^(PY)xEs zw5Oi#bk~pqFCT=xB&Agrh}1a|DUO-bA*bq z6d^q$WtxV#D5c`0s>%qi7*0Rnq)rp0sv;T0e8YZ__=^johN5s`E@>@pMil1`Haj$yvI*OkBqJ5xW36xi5?v_T&gs==xYlYPY?bj zOKs*)r%9U^A(dwO2vsW3Cp|{}P_GmH_U6)~Y*aSvzWCc#81GlxG@zy$|` ztzhary#Ga03C-rxg_?a%^nX$5C2qlheS|Z3ruX9g9~brS#=`rrIP-;zesDS;VAvdt zl-fBVYzf|3u&A>Fcz37d8=1ylqk0nBRokJ}Jw4Y&X(Qg_dQp$_$-m$|RuMh&T>{P^ zpGgz-NRzg}B|c7gvOtG@A2;v5ar0K;YNtCAYWK+W$2o~0IO*TXN!8fRj}i?BVT{t>SBI|LI?^}99gq!>9a=iLo< z3%zY7!45l9XoYx@V)8gbFL*_;W2oeXv-4KO&U`1KPU;ADI$h4;I$^IP*vXeViI47= z<6bZz^n!Z?JL?Uf;?}`z2qt`~%W<7Fhz409V;w%ox<#&_{1|sd4bjk=(NKpQCSu$$ z>v1M3VhJXqq*HL66nhgo(X79V8|E~@#5tqE5ac2}5fi5~&*MyViI^x7;7mCEMldk~ zk%i9UY)|>!^EGaOdXdCF(g}EHA4C!}2Y$m1@LJT_l-;<*^tmFnQ#p8NO(HKS#x~*- z_Y$3%t2oU-!9?Q+!V4VJTX2a7MQV43FomVf==ymkdjywknCPt7ctsTyE{{HmlJj7rQ(iv#u9aA?{pdO?3u{r=G)aFmt%iRs8>&VuF&rn5)ph-8Xl9W zqXZK<1|M)o6NuDXkXeH>(JNx2lq;0@{TJ%3%1v40ZFdQEHX!OuIP*MpJO5N4W+I+I z``LrM*FrD-Ks1J!SWd)5u4IPPG>V)XiZL&_baoW49wIk}!h1gv-m5a$nZ+d96odjH z2@{1R3Irx(lY+|Rt_X^~9*4*to6 ze{N)UdCKp~gbTZ<)#w7>)8ZlZwx|3N>N%*(ggRepqNhANljA9$oC#NVQBNVfJaiSH z@XWQI^3SNhdYb)8z3C}Gl=-WtMFRC3Px(!myFKN%Q_DQ%J*WYm7TYrc8lrZ4S{%td z2X&cH=RsWtl&QW5Z!dI|2^|e(0?M1r9#6Am>bIV{zSK3Ix+|&cJaxyYy`H)rnTtGi zU8(So2X(QhZa6j7Q};+_t*35AW|5~ZnizD?QZISx?#kTjsk@rG0imRL>YmQL0HiX5 zfl4M&`Ivdf)6728*7Jn|O(~Y9u>+~IyPn~64a-nMFc>9Ae4;9qI=5#*l2qaz|BX`X zX$r`!8YY9GfjveeA*O;-Wowm1^m%N>4Y6cw3laz&TV^|u zs5}Ir!&&cp{2l^+!qZm_Ky!)k5b)=l^TuDq&TV#9W8t?b&{gK3y(|W=dKVrV!v`fW zIZ;Eo4b5cau)<@@?A0WyKy>E(eGSF~iSdJ{|4R@i0C&X?0e|Xr9s$GL*6gg#8o%?z z9ITdQpl`z9hsH2`;ZzRotfAwt-IbFt@P6Up{QY%|+)teF^moNz0xoeT;7iWpK>!jS z+~xyXEQ~>%F$crsF%4znOk-F8>DYvHT#C3dPm!<;ksh4CKO?Tpg@NMIUA4iuBDHXv z3)C%t4QTQ6_xVYl{TI%9h#iis^~&^zMr*Q*pg`ck^e9cehwiygPeEaoZi2 z6qgP@mLujWFTPObsCaj~VlhEE!IyylWR7@uQ?xOr332VO%4`N@iYzI&App7)>0!(4 zm@m5fQ@p!{--=83WG=?#5FLOrCu2;*@$TwCI&^y!9U8;%F=#ny;R(3Pr!S<7K))y; z4rOiXHq&V&EFujn0d-sH6`N=(dGU8h8_&N&b#~%x+1pYkk>!^|GxFO;%UWzM@ux3S z!i1AfHu9A_#9>5oG+a4!BaTTHlgy%SaTsPP-XpbW8m`>p(8-X0MSu(HRo@X{bGe)w zS%?7OA_DXwO^PBwXts&~SJkV<6JR_^J&6GCVG5}P2oyFFU=mw>GXXy4DKrpZYMT0$ z34~SxyppE#oB*TJ)Z8fJ{DuUuW16xHIi24g_drLUAMzICP2G6SZ^3YqRDNpfBtN5D3=p8NNjA zVpi5-0(2B)EFnPP!Jh#AI9W?45CVjt0#k|-NYsK9LE{LNU;TA2m~)t7S^J{K!7`;R)whDbS|3!cLHasAh(M^-CUEWe86pta(IINV z5k(;Ipi9(-^k<2{#ViRuqSm1*Lj;1NCKI*b4+Mx*%_M4pGZC1YC@C@_c&d#M0r6`) z4rUPGPOzIDQ9CPuVowlT!^kE;g#tTi2ci~mMPNw3gd&``y5cO%33;u>(~(rU0mV~S${*i6ZI##c4Sl{cIbE6?guZ_t8P7+!QKAb za)JNkex8LuKnjBUmKd25ORDMKELBy=h?B3j|02Fiq!BJ3q?K|Fy@8^^5%-c_{O%ITW zm93ZQHa$P7>SMVX*DP(Rz(4&bpui>FQLHD|=5CXSovbU{nWlspFmEc!?C(@?zs9hi zd6P|xtRg@q$s~cSuy&11C0|Ae`pO*U5a1fg^(>mO)>1MBBS2`@sc)Y#*v^sE$RuqU zl*^y#th=g;rkp?1{hHib9$SMYY?DTd>1W`G*_wMv8A3!ZokkNP=G1G@g@`0t7=u8Z z)90Kc1g}mjPya>;&ewZN5(B>-M`)O+t>1*#N?}F<{h+sAO#{7eeVRyj5`3EmdJ+~l zh0Tm#(o``serXf?KXJ>N*ntT_P5OZeAx-R__~lKc-h{BGH0y-$riz+`$fmIWB&=*A zok@sk3bTHuN_T8eXb|2GVL>7lB?d1K0 zP9Mm<)q>M7a+<^6HdM5Nft*;O9?nsFMWs#|YNxIt3>JiGFw z?#QCFw!jAYALUM7sZ`yf8K!yaaAKob#sy2$+>lhwbJa$DRjvK2cF2SmyVBxgWo_H7 z&gmTJLd_h5h-S5ck^y#=ivHb%nJYy}o-_N)a zKYU|$MD~;9eGYG|_Psl~OL*zT8^=jX78q?xM}L6f3j5^u{40$8Y8$u*HFaL7>ug!0 zRn0bjRLSz4RT7*1OQcd;Q_`v9%ilr&Q|}BUm$)CdvfrJUBgdux=%rw!(>tsqFuk4T zMSWuKQzJuR$eX!PuOBxsr_$G4d*E^mIFBgxntov|KqLLd-`5tc{Sj;Ha@d_n?=lsf zDrY-M6&!56=rwuI-4PJG_2Nro^`S`HkRvi2KW}5`Z`nZvDcpZ~Hn^sBIisz?e!I$v zVRZq|nzq3E#}6tE^e!q>v7~cl=;4LWhR4p&{^s=kq}84f&iu@oYHc?5?_R-NWg=+h@;k3dmfceZ*kDga8TeS+=1h-s^NvqwRZ(U*l%d zC0G_J^Q~2sVrI^`Q4+K6&r;(X*B#>StysIk%l1Ey+LA(#bX@d0a`?_8`#F7EUeuHn zJ-foRADTPwMao^9|0ITdW})Ak+_3qMBx6_#_)~3p~jPBI@(gg zi-V1CKSI3SwlK7l%kT=!U?R+e^ul(e^^NC4zQ55JXLqTSDOJ$2@b`=6XNw-4-%tXk z2PqxN#}&csxH*Ux3Us0_OYx)VBGFNcdi?Rk-Mfb4o}@O8)LHdk{Mq`Qt7n@w+{Eu9s?N@`&ItF|9WKu*=5Gs_l2{qVzs*0~ z?3*)-y1yjHUEWba>c;h(*aIF@*E`n|KVd#ZC-PS4B>JkF;FMj1+Ak#cCbb5#dzV_e z^Q;?cuJDERKR9urhnGHy+|cDcqYaGuZfN@X#uce0$AgAu2#1t^`WjPiSXPEcWtPU% zs~YUp*X;lFrSE$jd7e2t^oK{koi7u*tIvZ|b3^txH>Qk00Pt)JKOaA}ygoqRAjfUD zm*KX(IU1?kq^=yznUSQiXJbyKla%LF(~?IK%Pv1=)_EOoYaAK5-Ko%eweeJ0=$;pYVM*ub{@U>@%zn<(xu@ICpDNQy`JpHBZt+LGpMHC`VcC4w z)I89J)U{=Mql=~{QJwOe4kxDSm&$D2yG6e=M&0Edj}#-fyEH|*pykH-?(e7HUwh$0 zfwOdWGe)a!n+KsFx-A(ykAazH4H;kl&A{Q5N1C}TiUuv2%uH)i`{}JNUN2ScWvV^; z?b>9`RV!L9dMTb7cv|IC0OM_U_MOPP#>#)teY5C$j0MGVpmUy`_e)Dn`r!k)Yf8Jr ztr%YODG#hQuST$nchZ_-R_tm4^K|UE(WG~p6y~6%dDep@=N?{u)5T+t2|se#1MFb< zRvCTs!2PS3n}5BV684{`C(pJGGv^G=g@`(`Tkmku+Jx%!vk(8W_Tjp_-oIWiIOC9z zT>n{RVP{Z~<;Sq!Uvi4~Gp<*!Ffw*qyk{CO?P;Y{G5v_|6_EX>7>81=xi9wQF=Grg z#!Bd0I9G5c0+nrdw(R-y(6l7g^klWE`%TZ&l1DCFGnRZYvd+P5%jXC$b#gYHK2(Q_BGFl4)w+wJKj~eaU)?Y*mm=U zXOXi*j%ch!(d0h!z23E7jyxU1r-Da+u6R6(2B^hw`S^5D<9Y$bKw%Uq+H)siQ}G<# z18sv27rbuA%$L}9tYx6=W!_?UDO`*w>ibUVao8V;?%>muGLl*AH)b z^u#K}cE;(p@OMEcH*LT5$TDPpm|9+CIgFJ3mO-?x0Zv=FZ$TrbVt}=!pFmpk_kxHe zH^5OT>3T~o!zl(ahbF_bi3Qz_)q&Z{3QmF3lJ-7xmD-+MIxT5WR!(IuyiVbguQk>h4Gv#B zS?|yz%S&e`>s9<#Q+97=+57hcYf5hyZHh|1yz7A7dui4bx~!Q_6U(CMwa}W!K|X;~ zGE=T$(z@WJwpnArDL0m^3rW4Rb}VH5!@_l;8(*9m3;pKJt#!*czyD)wIgeuOVCNO3 z@g`y=B`jk_M%rucgWs<*vdxE^4U1x}9@P(6UEP0VjtosWdv(N&)tMhTJkXW&K2GuU zk?@p~;FU!!GBm&P%F>I6?+%WIG+9;eHGeS{H>0g*-~%2MZc3_TPu^m;V(Zky=T>ZQ zQB)|j_n$*@a_&!)p5EP`F^#TJFei16e8WJ*?#0GVcEQHWMkCyNcn(qa%WnUs^YP^A zmU@Se$fqAN%l6@JX&-&K=+VuT3m;D2kXBMq58rEP)KFp7a_)$$2E%JdVsX3GZ!Jm+ zK69mw*bO>ct%9ai?;8#@{qbPOg4I7ASMywTdar+*#p;KPdZ)*|vFe>sA@Qb``NO1S zufFE?6J9gdIwsp%Z}2>AJL}t^H?}r+sMk9B@2M*ItbC~Bb1mwL;m&Iho?BnL_VAU9 z!Y_lvem=iE8jaZV%iNMTr|ahJqm0zCiYEE>uxCwCJ@0g2rr&vITj!MXE=L#dKJEHr zc+K@|I%i&8f5G^}e9=q8j`&4GCU;ME{bDXL)YZwHWO3uVwNc!SF1uMLZrqsdI<)u| zOa6?b?SLoN|JL@I&cW@e{rycKXkhL6{Rl9svAK#hlIP%(=?yPDV z5H??DkIRZkv)kQ0J6+Xa+j#^0E_f#co_V5p@!iNOO`+?LmYNlmZK^ga*p%$4Evq6M zKBcW}lfG$L(1A@E9x&S!qinSx+0m@vz=Dhm z3zDa7x{w_6Q0JmwM`26HrS8I(OLd2Gv$kec=RNAUL@(?(as5*L_+P18d3ledZyl=6 z^H#Eu*W$6bTGaab>cTXp<+536(75B!rMk4fbM5B@yz(8@S#|r)^a<3 ze}8w^m4>HX_xc`(R$aN*+#1}_-ygc=Uf$Z?N}q zXjggXy}s7(4+r-XRbp6&bM{OiBn3wWKW@GqdU*Kp)7IY5;;yE_hQZ;`9fJ+Mt*`D4 z-hLcKLnf3LT$^? z1Voh>mY0&n1i~ZGRD0fuOE)`OE*-4Pt-h64c~if zT9^y>fpy`a+tO5j>~`t}e`j9-4YNv#pvGj~W*FKXy}hD;j<5cFc6zQHz(yUwTYG(Vjbf$Mm6& z6EgAF;JM5b#||E>tvY>bYF&+$?Rn<;8e7}_XC2SlQyAaW9Lvw|ZMfF@{a_ckGVbEV zt?f@A%VA2ii+{g%u$o2C_P8WqZo1&id@>!?veRF={VVU91C}owh#9tOa8Yl7221n%L`D zd+u?s=^aDIpXDAm&l#F-p0M-SarvDVJ5I)4!|0o;!UPn!mEb{Vb=NUFLvuGF#gk`;NiXbXc(<*-Tp| z}qSOQE)h0r+&N|9I=RLcdn?y z*7iIEjXL%HRu`;lZO>WNshiX?9ZuWU)z%eRn*jEyBh%FFh^h&!qG|gNjUyb@Dbg&m zKXs<)=tcYUr)t#?TU*vK>n^HKsjI3zb-}joOkL5jgNLjg)Mtt+)DNCw!caiZzwVHXh;;hX%tFv`@P}{;@(si>qcv;Dvf{>EFzJTI8ok7~c zC3k|+EOF;%fJP7~8%s%B$tkp+WxUk?@o2hN&lIa)y%CQ+ z;G_=pA1BZYOjmC@V5SXWs9+QBtPUKpMj81)2`A>}7|ZBn>vq@cLX;0vc!ZJUH6V+) zh~n?QV+Rc`fU_QTfaTXYs|8Cu@E7mE%c9UXw0#odBa>+uUoz^;dhY~ek;TzrtKl-M zTypc5m(iPc(7V|1*UE6x+U zjS#)y62E14v_pD2%e43PX=~rQ)1w)rsTvfZ=NE7ng^NV_%?wRK>tCa5UpR2xwi^pD<1u%UZ=(P@z@#&j`eoix;$RGW{S#}V~b>(n>Yfjf- z>lKs|bt>-_tIqFhCNA(^D~sbFemdO!{4q+QRJ3VDJn52RDv9c;p@%0V0x#$Z#)B|f z&qp)u0Z+5CDNBfK*JzBk)Odc;$`NB*l#5Wy%Kvgj{b12;|M}T)O=@rdU#~T}6}c^) zj~deV{q^G25gRp>C&ER>_uZ^M7oV3d3qcF}jpeL_Nz7}ch4i02={h<=y#aX8?32CS zt-Y+oQ$we(4g3-LXrHWaNr>hh2&{dwszDn2ddh}q=cwDoX5WO5DNVDL3+evrx? zJypxJJzrBzOq~n|hdS$Ohx1kkZ0oA64qMH1IA(jaW~TLddkXiU#I1j3w*9Gh{BbYS zA-UY0&vTEq?|@vMvAVi~A$yu7dxpCmvb!ADfOd*7&xQNmSe3>9-KFZz*2hnu54Ij` zy>jnbU)MHxf~1;`<^S!{VOWT?O3{{h%>U~P)9|+)auSl0W8meGD45Hp{u7o{ zw=-g6i-5m$A$iBq)P zmAl-X*zOwA=NkIbb@_*%AxC&Xo^Bw_5jw%(<$?cq7puz-72YK#y6VCfJXyF-k6vOl z>r!4;HB3)+9f#27g!lDF)rD(dbiuNyp}TUhq3>}Q+Gs&Rv~|n9m#u@xTL)p#;p2;= zWeDR77Dr4Q(>mtaI%|}zPCGxl)@n+vwcSD6I_pc2uHuWOy|k<4rbnOUn(xS6Fugr) zdM+%71aK(a>1&NQ)I&rgT` zvf7>wwQ zFizpk5jV9fG^3?9kd)wwtc~B)sVG5#oMh>i`H;)X-QoIw4b67`*ljdp^l>58#m&QR zDeQm@56^H>)~k7|x>}e6!({Jj8vsKSmbPK&osh}!hD1E2MQN||+N2~nN68YrVG+jF zfc&bjpmGut(W}H@cjkBb(63wTC9J4}VgY;ugeo;%WjKZWkM*dmNZRM!(uQp@( zw5-v`{-f59$XA6`qZ3$Gt~J)<2!#)=9$L+>9knX7oxk+uK)JS100N3i-W$0u!HI zpgHS}7)A4(T)dcBg^X0hYiOYf6$uZ-knU|Z^COsfQJR-me( z39QI%(J|u)rdK1cMDC0oiZo4tX?rMZnzz?^}YYiI=auupOp-zEHZ!%fo{c*uZ0fp1;6a(MgHG) z_}#G0YrIm;#{V($c#aFhztC^iQsW{~wN2sSr8Z4!HnvwG>pBLv1w4~r6Jw^VwprPN z8)n)oWXsBaOe)JT)ApR{X@<5j1lwN!_z#HM8&_w@Y9Bzk+4g@#Dlm2YFx870+paVuK-sP^$_>Jx~Tm{u4>OIVoX7UG-N@>%s+TMtzqy8dWMT~<%lq3W!y)o5p+ z-VK(3Uqh1+Ln6<&k(-q?#okJqoTF*U6i)EEFtL;``~P}^ce$0-a{Zb7rIy04Y)Q*W zSY|yUCU-rh|A)DEfr~M1AII-GG>w|cq+~kCB+^ou&IxN$DwGXL6lOXpQlpZyotjQ4 zN}|N>B&@S3=|JtyRNAD-IfQA&#>U3xw69&i>wcao+4X+k&*%U7{NH_jG&Rrj+}Cp- zuKPM)*B!~$7@D&$PXmnqsU-(fTR=y2Ol>&05o^T|^wPbk>X zxfD`YUro97UtC&rb{F0v0-9{x>I)_tpa1x zFt8{&SAYqugzr>Z4F<2$D#x?VmHoeqTOVO9** zTe}HI9V(AGIG0vT#AYkG1-1BZH@5ums##a(?J>T6mr%6CdP&~%$nV3mj*dE3RyuLl z|8B>3_}?~ZF9daUFIEz>^^!nk?7L**{@>wO2V-VEAKkJd^Tf8}-H&{IR&<|_dOF?b zM0DmQ%#N;a7SyZ1Z*#vB%-w2MF0Yy}77AvEE(yhTv2%ICtGU=IMpSXZUH<=Vcs>BHrN5Ptq^Dh0_iC@u&! zG5nzkvVki3vA&`hD5)M7_D>sphZR@2f*g;1QGd7k4*TxNSlB&>_!V;4On49R$5M?4 zUaXqNQb0WfCmGIDlTXN9e@qIFolwHkosPbnIyMSwv0m*t3VveX0y7JXa|xHnxHxUS z&~fIWyPW1f@_cPEFL9TX*BC-t4(K$nXbA9Z*!17=kQ^z@T|YhEIP{qLxbQNS^IlO;NZN8Ri$@i!alg8aih zgsCkB?Loua_xdd+%!rfd*+b_P(U5R9C7@A`J-scH3+7ej)U>#xg=TqBW7J^ib!les zKI3a(#{mW9wn@u>XM6m6aqfKAiA$iZf#%fmcbV>d)L8FXHddGM9%|pBs3X6|>e9pr zz12F5vD>QQ{!?(qn<-AJw$PE;ep6%mqK>@j9R4G%li&r!JEDf%5vK6;62i_dG^Ms_ z9m${~*@aU*T?iQ@{l<|6dml7F@rJsA9cJ@AU+;RH*f46vtfQIT)-BJXO{p^NBW=`d8*}Qo z>Zk3E_mdm2g1h5!#?{9SwVjQ%^=(b?g0tCMz9e2SzRIq&LS~Cq+XEB!mw}UGLMh+2 zymT$I)#gCyV8j_IpZeXUtZwT_VzRzCej;<}KP?o7V1Ef=U3~m^Rp=)N$7y50#Y%{U zs%gTYe_E#D*4(JdA(Y$C$TTj#6Kbv;EKtWz5O#~Tx*0CMzE>`QKm$HM9VFR6!LB(8 zBdFl6;qW_?=h>x`>Kt1{bG$zvSjn(pU&$))&NxwN)snRDcpKA7&N)>u}d29 z2UG5+`U|M2)?-OmV_r^;Mi#b&On?Xg*q@us^0JYHe`S~_L9WANR!vU`U*R8>5FP#- zN3p~^d^FHq5Eq z(=03VVqyNBwp)ey3vYApjbyBWuD_;3v;#7*6-dX>BzB`|IPut+nhP96?*hJq&|dfj z90xz_N2uGtafDgTP*ECtTC74Oo?+gj&4=dUeMFTs?S}5$)n5eG{gI5wz%+k{IkOGH zFU~`48!p_avaP96f?*-A#X3aN5bhmro=5CIs^sSGYyNr0Fp&J9wgm+yJA?OtiDUt5 z`hSNQeZs4^+6+D!{ru4}o0hCgX^*!O?7BWva6tWio59_}yM|2s;r&;YeGf&0P}v>r z?S7*;s^^Ch;hkzev=DB={QNj@=64WLs z&^lV*bo{zjWrlXu-mPclThDdR{Neq~#^XL0tD9Ron=kb?Uk02#;_v-vj~?<@z`{cf zAGPcuB7z4Lljxkh2`^}fIc;jR6SK(92?Uk>xf3=+;xjzoNInn5xXk}Hpa&{@`naic z2ZTp;))K^SOFO1=jTr}9=0UvHXox`q{}e|0p;cH<%4u8wtLh6U;SPc&Bae z-(43MTd&N%9Ta4^FZdfQnM#b48d`JwZ*zxdIpgpSXH$2w;4`adjluWK6@YOak~eQCf`b3JB$d|-l& zy-j@B^6_(tqglrLM1{nO;?|BQ{L!mpm?d{o1bATx8gZy|E=36szj0!gr__(-ok7zW3^V zHC)#dsDz}|AiMVZwg<{iJ3|115GW7*`xk}4sjv99`ym8T3FvFsL?F9bo!xBALc;+F zV5394o^!0qwTOlvK%2qVYiC3j$F_QYwXv%esM%cCmDi43x=&D90qukpxK3iA;dgq@ z-#qQcJ>vpuD--;d4x#%T&~r9H5-NlUJq2(Oj!_FRfZTc z+`}uPebB=TzU`GzgOd)eej!`UjQPn^2i?N0fQjGjZS;l$>{_SX>Ce?RXH#nZtnD&7 zk{{-{`t-`~ljd!Bw!7DRCVqB(-RR~OtY^MDPpu(7&Xjt6*7jEN@vz$VhSvL?vin!t zyUL)&vtI96WQ&wpVAICtv#jWUn)MHvH_XE8JLg`D`JZ9^cKRNphk?ftTV35du~{g= zOK3mvVttXdMFgx-&FP7`ABZ)AqV#t{!e9x0n|RLt-DSL*pr(r>w-zh_OnTdWsdEZ} zNm@uzWSxfFKJ0G`%1*jdK|UbZ&dbmJ{v;5LM*)Cg7-0OD=iJo*H2`2P0r2;3okt`< zBLL`20Q}|j#GPbkfd8eJ69CIDKlfJyqyoSQqK99eo2v#m2mlrm0N;1dQUe?d09OzI ze>*)fj|5nWd$02oR1aLTz*H9$51EG7W{*}Y8-&=mk?5di;ndg3k; zARG(KXk4xE+R*sphE}hQZ9i^Qd2Quhf+HbRE1L~&l#o|RCO4Q+iN}M()9u;dwP@@~&KXWLR=gsU&E>{?nZAk$>Yfjld$i`4CL;qron4hYh9# z9`*{Rp{YB0Us%BLQ4o6p6bOW%)OBG{Qr~y;5|P9FF%9@xuYN2WOc5UT>ZPGT|F=gHnpRih&Y-= zR~4Dg9tygcD7Gt89e&FO?+OGHxuX$Jb;T6W#ulf~3EC61X94MUFPv=zhUs>Y=!#9< zh9QC8#tsPfe7q|{?dXWu*#M?i=urJ(ud5oU)niHInS)jRLaX7y5`aDkOmOf9yQev; z@f&*68jOPjgBKa*lvRzXlvkd`>*P6k&Ul3(UZ?BrO%S&UDhb3Zzx<{>1(d1A$7!v# z?Uz6~5g5H{yof1}ymqsXO?Qk`+kMi( zZ8FGT{q;ao^BUH0Vg$a)k_+3qGBD3z!jD?gT21e>@;uGh#zouVj$|#9=QVjGZ2SG5 zra6Y|bK}S5=4zSGJXQ!=>iX;EhiR~NyV=7^oF_oA+%X3`*D}x&y(YiJEo$$Jb=T*b zkIOY)7rH(d8hm}-ybKyF>(t%uTq!ScI9m<7ea7Vd6XD_H`+i!Xq3h2TPTT>el=aEl z#$W`8HpSP?f5tCSXcd=0q#bs-g6>=F;B?lmYAw@m#^k9}kYs;qQxAV;C>Zl`zrMR} z{*HzsXS~-kFOip=v9AIV&5mpVO|oZ9{t22Ksz23J;J*G?sCljy#ERz5yfzM+9=mQ1 z6@>8HMpwxvz$+YTh=9Z+C455voiRDYog7(#yEbG1^o{J)b@R#44n|fup^RTzaSjk% zJ-(TfM|u+D%O;zwx3h=%czD<8>*f*oUB`6_h&B_C@Jq|i;z7-vydO8Iz3)dhkwQpn zs9gemsAsyxya>4XN!ZY?83HhsBs+YAQoD z8t#C>p?%KwR$bUCS7uHkW#h+{|G3QOi4V{uytto{_-4)Zh$4>U1VItYeP}P;Zs4`8 zTnP;+_6js$e85r84VlG3DH-dcISrflTDU1j&FbiE)+XeiR~}(RID1qbiALl zy-gpPbR#D7W>6R%M;uXE71FE4xxi$ecu@(_^CZG;GY0Iwq8=$_S2bsf5N zv#G;CUlmGCD%stQI?vj4o=dWsc^s`1e%dvDtQJ4^JwKgieuMw;<7Uk^EXpw|xng`i z$Mi+ch@>5sIXk{6+A+3d$2jEt~ZdoBP-U`Yipx01)SEV)vsHc zYY-G~5?xp*2ctFfyyU=|{F zV4T>DgP~M72??}S?;~>6AS9gTcF>6%k?XX4?i|ZAb3kX^k}HqgOd;$tyON1H0%h`t zTXUcl%BmtFjp1lFGLV-*Y{{8E#Ez9}N5a8HJ+4+@wj)e-J{?nykifE=y^nuR?of`6 zbU1Jy(~!B9at7k){7}o7b+Y-m&#aS~I8;9~;-8k*|9!Xu84-=sAP761cm{8-I!YQ} zD<>QY3N7qN0ItM$o$v@oeq6__(xKX}TsEPy)YkO~(CP}{KXWI%!n4wnCi-qo(|3Sv z2j)&Vuc8tpV2VaR36S@ZfOdTwIR&MJ=mrEgJnig+JQSQF0s2m02NhOltbu6S)0UGy zF)>!nE4ogwPeL>g5p$qR3#^i88}oI@CASM>iv<&k0-?x^nk!do&S2}+ zi6+{fV>Q_7rGbQIyA#tqF@(x~2qs8KD+yTfDqyAKAnKvAvD-C~fXYIGlh8>JgYp6% z=~Ch`scd#fWwjcvNa80O=lbb!z#xL26f1QQPk-yp{Ua^#OMVV;at3*?M{8IQVD0QS z<2kEEAgs=fjYwDxM`C(J!GWaM5-m6-HX96?17Jn5fBo9RYu94~2us!&<`e+Z`&+GH zui-c*k8tmTgB^JwP1Rh;IamcoBVT1|7PdY9P^>05)ii}ozKt(I&#*1>PVCX`y!5%SszVxB!C@&XcJK7hhYcJ(c9wt-D16{XnC zUKsuOsY-Rfv+Hr@{RRk-HB&@&P`?0FQD_zM`?C+6iKGA!6c$zrwGc<^)M>XZUli>B zqHxH#QrBZ=&mOD3bL{)ykF^?EUz=)uV-Hv?eL8BnEQE>saRYjv(K1jQFC3t1&z#s0 z3L48easCmQ^17dGI|5NDS-yQ<&AB+16+COgUwnDOSXdX_WMOPF1&z}xIUjby>esPE ztC@G&=PbBSct-C{qUWD*zJTr+fxa^8&1=u4FlroT1)<*!0Ty0|$6gqFqB{n{U}inf z$~xf#CI~UOnHLk5u~FSuo1O#ripgq#qt?bc9h}x+bE4bkLgo|e%;TBB>AG)5R?=WM z%w9OD{c8PQk|)MyrA>xYzlQu?TW{^_bNEtL=KsFYf3*M4o(&{1QOxB1^)L&*SRj{QHp8*!b8Ctxer+j2=0Tl-GJ3$HP26W6S1$Jjm-mxHsmFK2O*- zT4xIX@puguL~4+Ef`88-WDUq5d^IG{#dqFxThgJCNFy8?Ll$rs<@+1%{TQrheDS|y zivR!Y7u;f*X+uPMRqqzm!BIJxHqpd(>l}6%V;GRq#VYNgi05%#ni^=j=yv-^1|M7K z@jp^d7i=Wtbnwb_X@4I~K~w9$cVfMCT=E7J@VCk1=X#GPm_Uzqzu@w&PjC^R>IMCq zsrSczJqxEd4FO*BAx#imU6|O8t64))yLcd-_TcS2(t`wK_QQ-*i^0V+x;HgFuq}8& zp8hq^^hOv4+dWWP9RDB)#WB?C(!No zpndIuxAn=mHEc5Am-LR*#7-cyq}NVfz%%@;YFeQqJ6neh5y!?QIQ)-${=YcJFF$KX z#La|Ib-(-KyR%Lub`wlz%_R<|CuA~J10j>~URoS-^2pPi?-|0f_Q9FOZkc8oV0;EI z6%sVS2l%XjU7}_#A^8IzYY1$nNH|3$?Aon2+D0++gEP+?&q?=UD!QyM}bFVk#D#LlM>_k5|nsqqjP ze7laOJClA4QZE?jwLi|lyzOjlr=`6c-yz*W4{Fvr2!Roz8#gw<=@ zMOKk(MOB%7gv*Fe(5DL8al^lhT>xuCYld%rsH{geuC=mKrH-sDj zkaO()3FiU<5BTOcC4nF^WOT8Im12vd9nm?Xuvjn;hT|T+W$7y<(4+MYA%~#()ulf5 z_wTouI^k36@wxn-b=@QDx(~J#ST}@33K34X6ffgoV}S}Z zQGp}Q90s?6WXr+%u1JtSUlELI@6}*Bn#U&z*4brosxVurL`7JgE$N7e&YHgl~nM^gEaaiFNY+1;+f;I8+>$o*471(HQ~=4zL21koQmF~peh2LJiOt? z1<0Wzz4DT@_Ny0XjNga_bGoE)x0cew=79|+af->YndoZ=f0 zI7*ImjrRD7&-d)4KssJry+jZLGCzEZjnJml? zHZ15*qY5TwOJ30f#ji00W=m1(g}fZ!8&Cw|!WFXh2JP`6?&CSm30wpg=N-oSLH8Ey zxJ$Net>}45wzW)EDj`|%0;DfynY7deRxrVO^4_%cYf-UPON{9rlrL%UqK5(=_8$}vpc1J)O zOhkW#y(Zb(+osxwY&|DF5;UH$k1k6RhN83f7c~rrbOQ@07coy$^Nodg!I~g=UB9G^;&WP8ZJDqT{oq@$}XfL#>zJ%MmjByo1 zU4YOiu_)Rdhx@_MAJ@(t4&uq?FN-wB%#R4LfGPtGkf{fN$Se+M9%)m32by=z2YQ+X zp|wwl*cEKtFVsG@8rI<5(8Xb-S9k@uFnnS|MbS~~2zwszyq{~eO^K0p%uAc^6yP-s z;@k{IIj8Lc#n2NHkeuKR2{zTg;|{(ZYP2LGTC_ACG~kY^p8d5mClf&g!k3N_7KA(x z^1IQu+NZ`=`(u5XiN-F$IUsR~;bC^rhH|c_w6BfoH(1NZPP-Vx8i=TGtS6UfpBh*F zJDq50wFWPTr2pcqbJe7h3jPE_y5g*+792g$e+?{X3dlxUEd$FTie`4j0N08i zv-)x*!d%O5bwAgVPgHX))SktFh&4-t)juZNWNkYE+@#J3rO^*RYQ{&%& zJjhB50w6=Gy;!rzge%OEKT)|&sVVm(>q$u08=IQ1wl_VNkpPJzCqxcs4{%FGR~BP2 zoIkE5pXw;dU4MF}`M5%yZH_ZRaV8j%60yI)it;M*49{HU;>7*wN> zScg_{s?N@yoa|<33TeRL^_?4dKWO-(9e24w!x!9c*Tc@m0>Aur&_QH1SG)(~!3KCU zM5_{FR{$*nniRd(Eo|AUcraUq#>GZQ2SkOh1_B&T_*`Fmx&tQzyOmi#8N}K2*!han zM!@$P>(GvS5V(&$H0Fsx?7N$HJNDgwvF}0BH(fd3JUM9kOOF7M9Kns&O7fwQyOhw+sORLW(y$Y_3C^ zNb(iq2RsL@OylC2r}6A|ID_X-z8{Ti2CTZ&)Oq-->Oj+-``xu|hZw zb|{>X4%jjDY{gmIGF*Sh&Qx6=hEQT;LutT}h^UdSXgL^`<*t*`wh_g6GX8Og(0>d9 zn!W;}$gu-M@CSXYyBG0wPIv@R%^5$uf|0`sXz-&}u>aNX2zwngg(02-cfj*=;DLcQ z;%uq^*9$ILo(FIa%)NG8i55H{C}wSkR7#MAn;)#($3!W$zxXBP_NB|iGQ6r-Y(+(8 zakKo1?M)<&{_~zRJaOdQd?s{ix+e%8;c-xELQKpZ_+Fgc2VNu)LqP9GjQ5X5n1YO5 zt+RQ2B_BviYwwajr@dQ^Jwgg3f18{;^E6Ca%ZEqb?)-WgP7+`#7$G0tUj889L&je2 zpO3yhy%@QGVKhaE`t9zzz8=yX!E2GMT-O3qZP^jy-+*1% zhg7uO`C*ytV`9UC`SED9y3RfCpvx%En`@!i69{ouC10{;TTf}-Lg=W^$&FTgQe z3V~cFgxSeJ0f>_c`%T8c*nroAJ3eqM_kd7=tigSYO-L%b^wn8i#GGBLA%#VF|6pB~ za@`Si-i6M);wk?!S1RbzVJsn@_POs*?5?25fNOH3a2Sg^h&D_O9KyjKcoKNeVx(OC zOX)3e5S(8zOvQk=0?Rn86rKi2TEmzH^u%XH1*Q?s4n!L;o(pss#x9r({s4Z`S%gO< z>mN@J{11lGY5G9WaTM4ZKBvpYcQzD>BVs{srU zh08b8mXZz|*!CiB^sg`xg85;<&9C;V>uJHny<*%oM62+EL1Kh0%V`aGR(N%ix!fQ~ zuMH|N-UsoPz^sA|?_ncZov;p!WEy8f%z?uMSf~qtf#7I0v8^5TV9Wp#B@@XZ<~3!i z5o1GFXYJK4i0fzrB^aXj|9MI?Z~DxrgwMF^p@>PGC<=10qoczKw>{xzX48^p&l{2# z9B6c})z~-)rUEJ=jbx}0>ZwD7Eq(?#ljEjC3{+eM?4#*nQL!t)A$glfkp2fF0L2X!kP{4hf19^Yv?ZWmzLtOIj zjvqHTA1WvqExHf>nuvOZ1ZPNMNy!xYbsUIXttrDe)0x%Dm({6sq?1^02`Xp|cfH93 zkd0gc5xWiyT`?H;IxI76EhEO=Dd1drFA|JCVcmV)Dl+C|=C=P~Pc2dS&%goPZA5Ch zhb^a3T^mrN1$>;OMSm`fu#vWLc82glvYEs3v=uuMc5EM8Ngrocd;vTIs158GKb8~N zTl_}(*~+;25SZ5jIjhqT?kl=7yT&%J;0ok<*4((Fd+0y{799R-4AN{Uk4rcO?J7B`Qd{0^(fsN7p_q?od%c!obXTC(TM0W_!ipY-H zM53OoGvJm*fW@0ITwU$WV=$*Ud*%LjmS+GveYgLjbR7KJ17T+W+E1*(4_u}L z@Qf?ZUN8aWZ8*V>Ot~e@dokLK+$|5x%2o}~q zw-1wM45N|8S78g#g)}q*%2k4q0UaKM1=h|`_!EaE{rT{`;HUF~5#U0nfjQQyhPyXZ zzRhhS<2hFm%G*wv%y`Xh50!6Mf;T4trbJb89uX$kO)MUsHU-RH>vkf993(lxFj^36 zF<5PsBcyDa4Wo+tJ`~8~p&(YYZGIb_kpHqjHstK+YbY_GIVlkuO3Pv8=N~L7A>ufJ z3hrRFh0%~d%fn8n-;g+Lm$P%~>qIYHGynoN22*_OgnENPX_X9h!WB;-f_Z)vBn_@6 z9RP19t6315!HA|ZkYtP7493pyYuldJzI+Uhpyxz=-=@b9x_){GrEpC&bsUpQA7j|_ zR*O(ZLH75Z$&hkc@?@TXx9R%#|5hQz(eyi%dKQi`>T`Y?X0Qndw- zl~Wy}c(nETi5Ql323yA(e5nrhhVsqz7DUKBy@Z?nZVy!G3xZ00K+SLmd>PTnC7Zo5 zB^U5_Q1Zr~c5o^uWNm=l9;UD`F3bqS7)T#&*!phWX{ZCBeUU8SjGNEGBahxeOf=_k znBwt8sN#`%m=tJN!0RU(%BP>Vn8KAns)o{vVQkT(H|6E}^E?CT0+y$p)FAjNmn8!e$~s?WBu>`P!U+V+nN z%>O3Fc^AC>U-x!)*n58faC0E9?>2~Z zVgN%Mj9PQv4)qkpL}7zaY>daMxIQDbjZ_Y5DeRQDN{N5Ix^XMe<;BWN)xuJg6O-1vCa^z zSuzOD^1s>$*4C@dSFxQ|5D7Q-!VT&7a?v<#bI7gNjxz>7w)y{T#W5FOQbyIN$^v&e zk+*x5MV~cmu8(MK?5c!7w>44mZZV;e5CXCHP=4*p`%k-)iS#Pc%(sjb!J?Ud_CPqU zMKKN<3fCDTEFNd?A=P*l1Om1Qi2P2WyL=DkI6n54EfRLG9bq(-IMSGXAqQmNQOdxv?81F=@Vcmy7J_m7&WY9h1;Ox8HJB21=zWahS?;ht>msRm9Y|EU< zDhaZ}q-BIjAq_bLljYxw@Y|y_?g~dZA5IX%0Io~&qgKp`3FTW@n6#K72DWe19U<`S z#-*dI8*!2v*yDO5WV_u=fR!`O8H%fBnisp1s1e%fa9)4cn*cAboi`y_2%KM_PP-t~ zVDHxg7>U|ADNC^`(!-izUkM{XnE7!oqkik`Lqj5Q4`iE7Fe?IxfApZeWHrk2uo}`o zFTcUOIhDuGMaJ5uqQ%Q=(d*ev*CfI@^A3szP4+X+i#;TO$ZKCZA>d$|ge%j zEhnuS!LPqZIC${0N!KHj3!l2K$CARDOqs0$*I4#xp1Z;clkK=%z+jA|^6xw_s zd=Wj4>8}HR^fd5?(r-Y}!QI%fYYddIjhJr`2AM@(c{c-I2Y6wR-5;#9D9KPdh59en z;SB|;5HGrK@(s{2C23QnNk&2qHwkYFZS0bSs1;DFQM5t~4!IYXh1qE%SON-5BKcCv zPT#=jHEdg&{jG8n;}664crFfo%VIx`^@quuR^tj z=Yp&4SG!JL?P^VfsN&9qv!qO@$|V+Y3q>J1nz6Zs$dC^<1j7i_AceK}cOYzk5_qjz zh?MUqR~?KZGp-2XDjRNTNd9pwjvmePXH1hCup=GX9FQQ3VJw+9hrc%xu@Z&FZk#qyN_bSH z$YPjCcb)iKv7>B<3Wu}D99$i6Y_HwElkAixS!C;e@{}4bY*KX zgA9?}(TNc@QkW~VjaebA2jNgV(AZY35vZVZLl3BEg z>>dYT#JPJJzg;DRyE~&mf(Mllrw>hL6F!VK0lB8%DPa_EiBarjC{zX;jp#|ZATGH? z_MclKaunt>3XRvR2Z9&)TZV!^3|cFL`&&DFuJxdJFn!`_n7L>9jNIJyx#P@XnH5cV zN-<9RW1LP|hFEKCkGgSG8htpO@L8O8b%8=ikRpdGhn;n(tm0LbLj4zqbEPK%%1(fC zNcWH%Cm(n?xij8>ewo`Fw{(LDmvDBCx`H>c&CvpKoAcbDOgT1i$6IPLCD^42t8;jn zpH2++D;%Y4uOh0ZW5@M*_X)v@8Sn&X%(8jXxHZ6THRiKnl{PRQaX`-pqkJ@Pj-&8~ zY91{Rj@wYA9Ce!@SCRt7@s9#U_6<^?VABcwKaJ-`5`gDsFO2HU>|<`6>;0pO{_NaT z*_PRrx|XYF=ct1VR9ALB$1lfI(+)uFhrrY{!}cYo=D=rxz&QaWcHjahL46ihC%~G7 zVfFOG`fP_dkb&fUu5?s|9IsG6sLCqbp>6;Yf`Mc}8X(!Bvd?vh1oE*lCXEN=6CC#O zE6U0N6)=g^Ag1goWgJkAo*S5I)EFV@zW2*G^hBVMB-L;$3P1KyrF~AMD(Hm$JCUKe zU-#|u-S!l8eBbZ3dXeYpK-m@*oWygR@CD!mpKp_{V0-=)u3X{{CklabaZ@A^U@;Pm z#c^zwGuVFlw_5aktkeGQ=8xj+vd2CI|b4TS_F&?#y= z0jCVsFc>)Bq?>)DoL^m5e%9%5MOBppM3Lgs++ghzpGp$poRjr+7MWQ#Stqw0w`zQr zNkq0R7dAqmXYGCY*uvtO%ZbpCW69=lF4fF9^Ko?`v;E76TMj!Zd)Z#7bPY~A2wahM z;zOaju3`(0WS$gVLO8)PtubW)do4{(~FqB-Bm6MRwu z8eTYk2ZT3)6Mr2xTP=~YTPqozMthfMpH!Y@JTt0Z&N-D-&FD31TP``3^gZLf(fj3` zQY^mKJMwP|5vG%Zu#bvKW;CgoFsK2W93rns!lb@5v@=>hLn}?pmYB`=abhM1LoXp= zzVeDBw6*lcsIZ;T6OaiRtMeXvzE0G%o9{_jxCkS_p=)Q75Qd}}iXk1qklN_sG>NZi z9y?hDkifeHkd|Bw7$D;j!rgFYzo|d)R+=alLlIs>$lCb$4yu#rHWKPx2$%A*VakA+ z#5kz9Wzmj<3_$|TyD{$w?{n`cCCl`1cgcbwSB@3eC47ec)~Y~*wVir*xI zya16KDo@%jx6cf!G1ze5Z0-WX+53oNM+#@%Vo={+kxi41U;(Ub64qV}D`6n4o(HcCni4dk!OjAI8RzH6LN8~wN2JSONTAj(OM+1?E6Am6E;kO~$a z=N}~|jg34Av6-6?7rPuzu>e20>mp+&F*FZ5EXuVJpcELC-rWJ9y3TxNvinV+t4_cY zncYRg+?J(MUR&Q1$^P9EK}iDAX8I%nx3tAAeWM4qH2mD+rj*=EebnMxRCAA58H2FV*;^*XIlem;Of;SsgFop>BkQ53mDIq6L>Zo1LF%}=n8;FE^N%_W>Ey* z)Wq;b#|{X^cM-Q<2=C{BahaU>x1XCWct0-fbvq9aI++qf6LO@^fQJx$L1MJb_;Z8K z@569>S_rtteY1-4a&ADCBp7_M8$jVoXS0)qAEB6h4hp=yf2;fz5Ye9`0uuCR0Hn_@ zUu9-T$3`gLb>+g1tSh(=N@$ra<-E752r$7vcT{e8)!l2tG zivo@J;w{#Cw{MH}RKRxSzIQ^5K?wt>2ha4AS;AISoLF(ABuC>0-eenFr}j2R>&Akg8+g!;+y$ zOL`-8CYQDZFRc)uQ|{Kzh&R5zLR{hYfKg<;Gba12@+sqladV9Lobov%`oNYw z-yBcQ|2|_&esZY=^Xu%my9Sc^()(;lhtE}8CiMXuOc%d0ioZcdOvI7!e0>~L_s|9! z%IEQ%>Yhx;iV>t;91n-nFnnTc;Ou~8No#YO+Xm?icB8ZG&8R~GAPz*#ziCI`fo=JW z9S~s72$^T$jE{416U0T-@xD)b$N1T}b^VaJpp`+O;&MakbbRI=ZF-#jdRoC)xVS#v z++@Q>U5(iqC6WyrYc?Or+ISG3D0r}{pr%C9n78jnN$Q0XNo5Ue_SBq>u-^|VS8(f{ zy&niRN(WJs?R&qezmCISx|<` zM%}RpeQ89OagS@GAxlD6gneSOk*s7&ijzKoRQ*E|(wfu=Cz60&sKE?vW0;w+5(ULd z)I64I!e)Hw4HvgF{$-3L+Zhx~#zT(8i}rzyRA195`reHY36bTFOxZpzT#t@b3}Jw7 zPb6P9wUqS0D!hOqoH;T^s~*O4f;99 zg(#j#TOsuIL*J# z@WP244K8mxc>2gr2a=XR9lrZs%)|P^Dffuuv!KvJmX5lH+uoHubxKQ6HBxl+${i|7 z)unl|8Tde zWzy_*T3!4e%CcxKI-M@Ehl*|3k&uMn?MV1Y#6Nxvb?k9L*kTU2)+27MQ}Tzb1v|H{ zU6p*|VZLkGN~WStX{uQ_y%SEkd&m*4mO_y~liP&|@a&v1)CE*E-e)3OZK%zkM?Yx7 z3Ny=eM^o6ZL0{F^q582J%p~73{xn944-Beh_R96eaM%EO943&CO-2Xe_?73sVbEX; z2pk7)0olhbfNyy}66SB6%x1tKvzHCr;NFh?8$3Wadl|ng6}GCkBlq|HYPqL%Azoq^ zdd4Hw!L;wQA0ZSm)Xhp$xxQ-{UFiH93aE$p_JIJU zE|>1TY}h^06_ zQhq~NnH3hG`#z4Z@^l-WnU#gj0Vkrj{jaCmJI*76-s&fCAb;Ig9qon^bU+Lz%MaOI z0!+l^pHt#=nkRq>QE!6gLlYMoVh9oX*+kG60EqUHA`767i)M!jt19Ob1rvU;4&$D8 zU@KNB!G2~BPPh~okGz-Y5zn%`BW%;Nmk0h#gO1}Npj$#_9-w%80zYGhEdgQiXn-(b zI7>bUcw+8AnxMGQPZNk+Z40+tT69?vho>TOGk(Vd0p5`pXlQse*wNr5?C|*MF*wTxY-uNGmD#vD4kf@cCl55@7PUf6p119e zDs@yLP}v%yJc>L5pr)d;I*4h0Cs;)wc%;)+qU}nCP0YqM`xY4zLAgfrOoMTJhwK+* z(+!bU9rL-MMb+HP%fSgwE%;DSZ0b9wqxuPS#o?R6rE_jl7HUQfm#=EQsSMIwIlOt5 z-!0`LP4MfD1Q_3wwVA4Qczu4i>|6bQH>~mYLMOndY$gfR3?0sTUJ8|0Ve^&fq^*vE zUA07$R_zZ9^_{e6@g7*HTT0=0AeQKvuyS{#3GlOlq&mQEd3*&0yB&p~p1F*4HesZhw(_1MckfI5%Mb#&RZ67$;vjcAl?tOZz zVK5Sg1D+`EVF6yCrAY|zs+fKOzQIiJfROE{lec8C18;Q=yv0lS^ww{1JpEuoMwsD@ zWdt8rQcON*+%G2UQ09Dc>&U0K4qpcOi0IzafiDuS8u+4L2HukW<<=X}vyZdXK2FIk z?BfK) zH}9*;yx}`Y;T&1t5OM4ARXB?6$AHHn4F-u$&ZEs9s5a1EvF|vqc_7$C`<>nGtau>P zGA>+HIMZkWoGQALhig8gwOlxx0e;&vB_{P9CK39S$ru2>#}Y)zXQr?i0#rld7eY zQfL#Kd-M~9n(HGqog>rZ;8T(=&Q2E#H4`m06W?k8*wvEsCCv1d-1NBo^tJg(R?mBM zo~v|TDRjE|w2;Oklg=WOX5zD5WYT12QlB)uNyNCB?LMK=eL_C*Sy|_@)7>S5HgRX& zczEgiceab%-F2^YVzc7FN+HZfdOQg*J3S5n z=BLNK)mRH-u}l}k-w26#AW6X*=+WJ+IPe=wRt`~g$=EE!al7l+OigG_^goTz3lQ?b z%7XM#IMaU^lzd>59$k0A6j(c5`=qvJ%VrNwMoVU`kB2YM$zID|_e*?{Wz4C!L*@)k zlq{6#g&zFo!-o&j_kVu)F!;s4K75$c%;g}k*6^bR5Ym^)H9^eeq*YJB1>j%pNrUkE6I*#19ejp~WQK`BPzBtqxJpiw)VCV#IQ$2XgTj6?|#7qfh0B z3VPg+^RRrCRzM5~#`%|L4 zf+{5n=z%#ygO)557_1r!-5%z1XAn(ArA`!~b_>x`7SoR@c0isi7K5&ojCniOB^Pc_ z8U(j9xm*@AnetWdJc)%KL!bjcE*vZxI&BiXr`mJhDQ!8)_MDu}BRE4!^x--MSP{mZ zAUas#tn0$tBIV&+S{*kUfm+=D|@dI!F`0!x_Ok@AOsrX*UhW>jIEavPk0FjaJ0DsOE zlF&vPO8TZW`YW1fX1N1_uStBQ$3QhBBp5N&80HeU`4bF#ZH_T4l=D1=B1k#{50ZPp zZOf#KoW8{pwn^3`Q}X#}R(_ctL*X_gu|dMuNcEzr=y(D#}VV)5t&Sk{QlJC+A}B&Q>rfi8WO-ga&t2WnY zHHXzAZ@@~XCY1^6P2x`eTZ)j}$&-01gSgq}DV7hd6)1 zAxltF^yqE`tr`O`dqXo3-Hr1h@^PL~^y^U0%LiZ#LU37^xcTEbSH4&LBj{B&L- z#^WCR`72N7DPQLY-rz?-O|x~LbF^Lw2LB3Q6*`YNI=}hpl=|uP`VD@m(kbTvtsVRb zajI;SCoFBj|G)c?L}F}OdGQ{N#-eA3BPhv{6OS&Cj3N+uE56Ju#+ON&iSZw3=1QQM zy_?|gPwAzcV&+0qlMz=@z_WKi_4Z<_C-?zA>M|)56k>$x7#^)Gg__)@EGWU`PKe1J z?GH>V0nr9wLPya~g|Lw#z`0O?f@*PyBKX-$2xu{IZ39vU;kB)o;Dz?5?csmAtkV_{ z%lZ_SRrbo94|pEvR}V{XMl3x+Z_B*(nRO`?F)eAIEl*g)xrVs5mRt^9ddB-0&^=iM zCO{$hx(rAtAWxtiAb9`D%!GZ?hqOTIm0N<7fCgp)69BruEE=N|9o|bqqm@c9v`WD} zpkW?BZ8Isl+FSA&iqYgVE(qRe&_NXej>hohfW}t(FjFM8lN%&pYL|kyLp^aljDTQE zKo~Rt!mxMLB9;XU-Lc35>^0D`WuvoGsG$uKnZ`7q{_bMV-d2R(+$1sc?lb zBMN2zq05DSt0D4npNtHpc;9%kn24?vINrpA_=FJ42tw@FK8Pl165_dv>CnMbjCU7$ zF(L^TPgOe{fO9^a!Q0cOJqcFz8F8b1s@Wlmn31#(zd#>epz>_vakN4jG2PZ734%V* zZRJ8)0L-o5AO?boQ);IHgdCyZugI`$ln&+@Tw5OWoOYv8+DFMUxflv%K_!L~ELb^) zh4x6N!?dVUC&I##1M*L%;Li3EorPCf!>c;9SMvbxzTk48>-6z>NtTk7ML+?Bi}4st zE#jrkE#RZ)1E|UI)D?hs=!p`ux(q3dQ2-bP5K>$)gn{_$lcJBitT3d7m{4um5-|_< z6y_xZX$x#Uf|h_K68I6%2WUwM=0|H-#_V!dZdkE$m(niUq0KHKEsGJ9#?QuoXC{f@ zdIyVmX1NeQF9X^mwU!R&IvGV9_6ka`2rnu$i6(RSxXIpR+(a~V6b5?&n!x+;KM@ZO z#ev^_bPD&QEc)b^%wE~>`%2RxYbzl}oVK=7ItmU9io^ouDof3^h!(#FKBcQUnya|! zOF&+erHj2aS2I)B$M@|v3VxB>0i`FGmmlkyejqjik>?0(|n5m4i8?VGK;*AU}{$5%jdd4K`=?J7PQ;Nmvx__BPCL zgNv#Z3P%Sv#lPDZSRV|c3;Xv)Hi7fI@V=nfW5muN_JWc{Aa-m&VvBg-$tU=)C&7O$ z0FHx@E~7`@WTGk~3Xg`l-~X?i*!}M87HTJtA(+oS@IhjFq%KXXx>FAB%uO? z_TVLO^Xcc^%7B-ccgyetvLEo~0K7Yo=@~*SO?2Kg8UC!M(dsB-Dkk5rks00(+LH+3 z?-=YB&;aIf0VPhereR_2SD7rTzYonrH{m|~g8Put1JL=Qf_j>M9Yt`4Ks*Xp8Um40PfMS``od&_s z_%j92RcBp7Xyjqi-Zk|k)vj{PnjyeMgu5hwx#cI5){R-a$Cme#+29ZtbZI1(A=IoA zZw%Tw**G)#cWcLDw!@)L#6ucZ2PzV|b&GK41m6?mdnJeQ`ThF0@%_ZY8|w=OxzP#Q1_rr2tQy z#-CV7R@}G*ttBvyR%0J5rlWfJ^G`F(;wO&+m?W1Q%pphg5Jse5iHXBxA>6EEq=;Dx zOovF`uLTO5(0bW8nC3 ztyjSFvq&DS?0|*cdtn5sKH(;O; z*;)JP6iKW)@f6wkRe*R=0s;`M;9I-~!Ba`rfz`lB-Nnolj7CWcSfaPtur8$hqg>cF zAE;@o^~d$%GMF&foWavsnj|W>(NeIuXVX&&Z_qdiMgf66F$W%B;&oGtE-EqXkV|wE zs%SV2U_o+7gQPWmBn)Yj2upx)kPuCBlP|#X_9kJggL+|1d2~FUq#pslEX9r_V*+t* zum(^c(8E$d4@>=;5ZF%wiZz0$35pibR&Z%PHNqPhKvUwF;@q)N+G&chI^P&SdE8s)6wdC{aN^H3jTV@ zk^aLd;%h$s3bG1|1{|w$x-md$pC(+&%5a_?O-ZJ;X2aXf^q(e~-p5~ugH8Bxkx5vQNmr3+r*e2S*rJO}nJd-2ML1$mg%vL4eSX=K&A-;nZ~i|he5S_x<~xQuHcihXTV-)_UI(!8oi=n z#7616xkhcIZFK54(#9YB7Gvu>yiv^FgSY_*g%pr|6fH2h^HCm|N5~_cALS7d;@Dxs z5|RTK*q@FGt(mgB&rUg6zyzymflZFz)g}W{t@X*^5l12Iq#p_<- zKGZ$MeXvyb!F=TlG0J{I0i3J%&iH@4y$M`XN7p}o!;S&O9rxhA3xW!6O#rPZDvG;O z2oNL+NlXHYtr`TCR&BBFRx7q{b*0vQ1C&~<+Ty;T6|HMsTi04`|KBq=doK2Ue(&@C z{j^E$%-p#%=gge*JwP$Fv2r9LeXGq0$F8>MX&fL#S zog4WW)zB5+1D-r;%O($8Q@8iwZ4GGgWpgiR{&pgujTOBuR!aVygH?3&lhT!du=G86FizochV!J!x zhbzoOTP=HrNER@1&Xp?g2yJKn4uj{++0KTN&x)X><8NHQ&V^+0Hk=!lPC=7tz8*vr z5ef4ReOh4w@K#(&emoR@>5bhpXw|1<)svkD&==LLhZz*`zScF&p8@Ov8k@XVzmjRV z#=XrCb4C6&s(@{)nfIqO0@UEm2e|Cv{V9qVLRJL#n=`G^rEILH*;tdC*o`&5$z~cW zH-E;DSO8}kU4LVA?L6O(t^xB$SkX1Q=>ah9i#=eP$)}YdKWfo=m3GG zu}>zzSu}no+3@(QRX$v|Vy+m(Q&|S|p@C7&wcRAFiHZwU`PGfBH^7XQP*vH2NwW^f)-+qJHIj6O z(PwUtwFq?qYXuP2T5-)~b#Pf#2Yi*q)JB0Q(9dk|{vLCi?A;v?AzjK2@ggRx>A6Rw z?fq+7HM>R43T&Ij7XZ2N8@}7`F*m8j2J059n;w7U#(5JeS>5z3`aIg%N6=8c<$TCVIQ8KWg5{nna96mN_|mMw*aBb7jW zG;}^ZR}@%#Y-{%-R}Z+f{8WB30;WPyb+T4Lo$(R&h*7Qqoh-gYvdK)bU(uP68bc&b z0saFMnV2Jb6K#oBV_fnF@$wB9_$QbAAJdbwrKbU>a)s#m^M6cFgEc(^>!jis3GdN6 zJ5z+8JU!C~hm@PAy`C$D)V`j^E$V8_$SK~%^8PV8fN}12& z_^KcGxFV`=$m(%L_Br0CwIe*F^hmdb**y$dp~yNh6nD?f?l$*GN2H~cg@>%k?w%9Y zv+PKBTo#0f<{askGz<(;h~(1*2NIP!kjCZv9g}5l0TG)e%kDd zOzaC6*d`$#vwh*55VSg=MqmwQdbsd`e1j)5+yh(kNh2$HW5pvOC?Ar|?~GZpZC=Ej zuS~MtG&^6vAuThwuUX4{JN$Rr04s=Ld29o~4YS3al>3z8A}tqvk-%5Z2PL9*?p#(w zvJmdNIv-~-Op2s^>VZhwz!g$IDE8~KimEUdrp#joQa3u*9D?In&R^|yf@Hfm$7L~` zn-zc=eY|`qzSr``kG=5F**hqC;P016Ie;*HJ>!#G+@2irCQTijHy)E|27oMzT{_G# z>gLb^h-b1;$*DRYU^w$J9NSRI#RaXcLM7g*M-6x9%ou71wu*)k*vi)dY=w1qNz+jj>Ue<{z6!?qEb4yp45(8)6HkpcP(<)Mml8B6%gP-W zutwJ8%PeeqFFg`unyK?qJ9I4ksGO?@nHyJpYsTZTCp!7{rl*JVh7Cn@M$XwqsAv?8 zW)0p?jR>yM4AM~5Vx1z#3VLWL@kD*l%S~iTDHPZuM$P4lrKAr=XE^Cz# z3e~j~ra_5SWVoRAcLe)ux_cZAaIY>6J#+CyQ2z>)9C34LlpDrjEML=VI#Im`7;?SX zfH~y#k#1xtH2=C3a=;V+*Pb5VH!Q+;-n_=Xg+*S&KPmDMi-OPoS~Vwl8OysMHAk}A z2j9S=L*cArSTu#{!KEw)%3?qjEC%FXllcQTGK`w%daMu0c={)o;4k_yITXd@P!p5| zvq+HC+gCKEb@KmZz|({IL;8)Uyo<#okn-0tH_12u)4YqQoDICl(PaU1orqXkg_lPF zx;aQ;5m>|?GAw|6 zH$U_j{WJMRT*j{ub#Ui?Z(uJ_qHDFW5h!qVTdg~3Z4HaPdR&DqebKOV21Olbd3$^# zChtelr)2s@AMw(Jn!*KHWbGF8t8Hca&gx2O0=zgN8(JdX&y1wGh;CtvjVoBx?(FPYCQoe<~jZNxGu}^TO zZao(!M;Nx*Aak=P==Xeph|9w6*$_z8kchoz79&nuFWvwG_m^N~&b4%_#RlK9u5GCq zap*)RuLv5c-wui*S>>f1OBp zYD2lckI0J=)_KKPllv(_69U6{oYp<72wsz-cEwmZoBPZ^E|O{k$Q`$J{#^k3288i* zCdBV+z(q`=AocZnODv=hXadp?J;l;iT0N#G9PZp8*2fe`=bvx`eiDrMI~OrzYC*N7 z$t4`O7{aH9%V;KVdZNti!}V_^=@id|!O3&(S&eoa>3%W1N!3Y3Zt;?; zlk%G7b8bi?{-eO>mZWNYybp4{;-C23$oKj6i5Pjc&wPFERrsuquKEn=VbPRbi+tf* z5;4-lo=d7eiWgrm@_8QZ!wsu1l4LeD8g+c|xjG9z_oJ9}$r%bh|H)#~kyKnZjEWbY zqvEuk6snG+;^>i79DJUN7qQ}TtavmZIy2L-{;`hk+)Re!uFQH09LGZHeZ1xZ$8p1o zBqZ&w&#LeyEU;(Z%_Z1Y{-r>3H@Z|GLw+1S`SaYAQy6+y8a`$>fOXIqy7`KsD3tTq z*oA&R!Oz?WEG*u&o5sB3nBQ<$n45Ln@c;zM{QABju!^ly*!q&F*dzT7u00T?7C{~p z_58WBy(5ddtmE2M#!SI zMI`bRdvfpvbQdtW^>QQ*w%QXwxXu@OeesLqA)Vd2`F8To3HhcpxB&NM`Q%hH{5Ehi z2K|W`urMEfKq!{_Gn{x-G=osl1Y@!ex%Vbq=cQ#dDu5=9BTXu6 zq>%nhnynSPn2rnS28kNl=ca#^XDk&tG>27fX6+1oyYHyoM!wxdG1}=_{*zg= z=u+}>8^pe)*gsc%4a50>%g5E}5%a&-alY+J>qEh1raW)J?O?sg8;$B|#uk*9>0Bdg zHo1(*Jq+hkqeNh)0HZ49!vM3mOgU>CT;+aR4^rhWC@v=!)+NXUfd~Ezs=+ zrBe5=K^Lp(VxhR4T$GK{;xU!`j7z@-x}(Avz+ncA=KF@sfKhqGxAj7R|9PqNhdzc; zZtFbR1$dtFhLRj+^gL04#qhu}$>IC=_&k6ESU7hZuuRpSBd??FPi)~_Y+Cz~?ZPqi z?@4zAB=Bx?S#?_s~w1*o#@>HX1 zb}Wi*{V}n~w49R=94tMuKP~2iMk{$GDjf-U- zhOtAMuz6ImPLC}e1$1|!dN5YaheKZ?)1~Sk7?P-Q!(Q&(NitssixcupPUBS*jOaBPv?lvP9h4nfwSp|s%c2b2Q`y*Q+ zeY;5w(jZ8mA!7J9PRzr&jhVef|BBuvY}|&ZFq-M@rpF=i7hNRH^k)h>W^H{FK?v6r>r92!Zwu68#I&`>BATI*U08_+h1bL!a$TKi z?=P*|1-*yNq~O#MZ_zaa!P({zQN<Jlxrw^FIruIU92|>F82X2URsnd6y>mlT>?7kIWmDiVYFL zI^*u~E9UuNcRbU2?_X)&f%d+UJzw=YiX~Cu#VgF&^z}uL`PT+lV@f`A9aj$v$Jz(@RCRiJjyT-d5 zW-GogJp5CKqUSnwD1uh{na7vr2wIb0oPHte!?V?ob7*ZnsoEba_(4KBc=9IE=NXno zO-7<8pYkJ@_8>4xgUu9D%))SLc*R&g!mU;wY!_aL|0#Zxuj8 zK9U0?nq}VMTCGS40taT*cUmD~&Nq1hgo)v7pac-ZP+!bbjJ#;FRcHH1-pq` z2~^3gSH#TS!We%i{GNt5INall+W8|TC{JiQ&GH&eyRTqr*{4C zM<15;&B%?8@@d|n#WZQ(k|9f*gmnsCs5#&v7m*K0hWlWr4Tqh^&e~KkA5aRj(TlrFrw0lVc9yJZ8*{W|gM2atX(c13hZEL@@i3 z-p#`7%iJq|SwAh;(SQ5?k+x!1*$}eI^vo(lGwWRY!SH?Wn1(W2+Y3R_R%Xk|fA~Fe zSC`%=>|e-Ze-XEbo%6{vhl_IfRD9oUXyDAU$FRTHIiJBzBj0o9w$vj(_SxJs_Gsx- z5@y&+Er2$1>qWkXv$3v|KlbqWX2s_qi2b0C>QnJu=2>XaTGN>;JxBV(>HV5x%?A~E zyZ^MyVeF7RmfI7WP%)k>+eE&rh)+{7-kak|cg=6=y4B4jk62>whnY_DqH6E}^ABt2 zi6>}`$%&Qu3@E;YxE$8v5ymqO*Ed`9`&hI3b|apGY4_{YJS)VXTw~Qtgq&GFFR)hHwzgNe{Z@rf0IbM zrVj-z-Wzgvyv^x`qB<>nb7eT)Kyl8ZX1JFndR9hDKE^2-VWK7P+x=AjH93FrPcGrO zH_Ue%&DMHHlwqwKl5ysDhEtRO`z-#wlw>FK?Q&ZnNURZN%_-T>Gm(CELUQ=-nXV94B*tcO*h1ZYqU!DNKlT4u8=+n)-`*q`TZ!yMC)!yTH0fCj%PiQ=qB8%cr?yL5+`{N%4Lb~Va{tP9}DWk$Aa8i zkk_N9&d>Ste%}D$%&>SykjwzLM!xgJQ<7ZQ?|Ww}5JS2vUCKqPorLNL*2wD3XHC}uRq z@A02JledxPHUSgQm&oox8AN0Kc2VLXDOGR6L^?d6-Xb6Fbyu=9Gz3ikMAAiM_Gv`5Ea%=prTr%X)zhjvbf1FYX;vln-aM$GvXy3cldfZhcX@=BcmxF z;$AZ(U(eO7SIYL9x2PVal?C807vW3#n4RE#-`!$XW%v4hrZjKn$cvk>T=w|qx8>>V z=MPRj^6>!16}9XgN%^s~Za4R42L#&5NQ-x1UaS@E+BW2Jn484EWm!L4TPRk<+$4QW z$5$Z{Y;EwS790Eoo8!%hQJAB3T4c-n%-d#4i|m2fT6+pgn|x260;iQQ1@rjG{EB86 zlC|NaS!;5dMD-`9NoZy^xY(9v=il-e#%!G3_j71h23nl1**gv7+gPg5dH8U}0gvl$d>$ZmPc@OG&?Az^18Z}+jr+e`B3DJ2YV zXSKjB7!dx+B^+0b#IzbNA27WigfepsWv8Dgzj30A#A60ddEuBJLEQh#81CJC(%#l* z=Re=IeWNQ6<_JWBo<;5**c1#dO=pTQ82Js#lWAzm!@oAZ%XE=r9+NtYTx3dYlc#-NBX zi{3@(=%6{po>f9~F0h0`s*P?%K7YdlXv-&u@xjjbS1^s4ZQZOTHG4ylly3%ckSYxx z7hsM;uU348%5VlXIvO+NGfum)u3QokWHrWUs*P?=T|KaL1ufokHMiBOMKfw~*SbYk z%i4R~xSnJQXSK{gV`(t+ZBE|qjwe`eQ+;#xric;)hv@ataB}S1c)Wk-^XbXsof}5z zrN=j}8XU0?C6QmWpc{9APF(?$@X2o#ZR5xrVos>82jMt5A!~x2%jyh^E$>5YS!2>; z?a2_YsBZ1zV|gKEEy!b&dHRGNL3aw0M|`=kI11t$`pY)!rqyi<8*vFt8fI__@i#n5L4qp0=Xle6{P|Lj{Q@WYq;k33<;Jo{C zf`^xl@bK>l(FHC)gWzHAd)1slV48&`C8!S+kD<+ECX@?A-@3^tmt^`^h6!9=eE>?g zhz-rUHYEREn;fQjqW$2luhzyBi{NB^IxjG{-we#@Ngr}!7};OJpJ+q!dM!|Gdsi}W zB#T_uI~#6TV+Ii&?Rg+>?Bdk+EK+Qxf4Y%b7wX@@>)a|+C-T6MX^=Uo7YQ2v8D|nzQs3765Uz+o!G~;S`Tbgf-2BWCnH zs{8^&>cI>M+&gnH`KfVs7I05hlMjsLQD96T7*`xpF>LHiHq#<7Vax?-6;0<6@W^jm z;k1VxxSCjtT^8VybA1nBG&<6k>d(?3cCvWJnos>^xm8|;-k*M z*FQGEL!zG~qAEg6^q=2m5|O4YlOf+!uVO|2Jx2OBX=SE=eAG|=wR!sIVJvf8t?55^ zWI)vowMPHW=-(IgKi|33DP`VyddPY_q(J8_OPS9uH=Efpw0a5Er&GZ}wl6m}p+yj( zBZF*pn^aWr@g_J;@8fj&e8aQeOu>78}#ur!6$}V%AE1Ua zV|Icyn?E7eJQy1uFlHBB{@BpWsaknC*g%_Z&={M#MdA!oQJtdV&VAwADuzW43-Mi-#rIgCpvySM#9VYCmml0_!6pp z&e*VJ2rb9gY&mY~fhU_}3u%)Nnl*P?-5j#z$JvxgK6z2I^#pg9e$4OKPVFHNK4=cX zCn;otZ)Bvt8@J)1gI)ab0TuwMIfdR%;otUS2%F!JQ0`pmCw1>aI$xv5=WK4)ts&Rd zcwm`{wwukJcna@;H8i}+N+hp)l5w$Nk<(ab!%YT#$KS&9P0)8Xh^A@LshUSmXcpf{ z5&=0|{4guydr~e|VY{y%!{A$P(mv%Q$rnHA2s+qGy=6@5@#l_G*OHnv+MMjnLdW20 z9`5C&DIw0QKkbZ@oF!ZEwp8rJawx@i{&IRR2LBc&&%xr$$%i?~Vrjsv(7gQPb$?0@ zSrNbmHvmwo4y@E7H(KO#XNCw4fC`>bEZ^!djOU)rj55x*iA;tM`FDsdqUWekoU z9(-8JHrBj z`)U#u-C}XxaCL_hprR%`&rJ>)xuL%vTs|Hh4=u2|!}rJFM3Y^Bx+<9Cd|o77$H3f! z>TdB3xg9FzS2Cs$QSd6ifMpcsUM0`njM#bwmW;v(fSO4|_>4jv1a8d3&iE)irMSb% zL9p(NMbNHyb5zgC$CyXlcdo~;kDUE0vPQZWt%jE`P;zCh=Y6y5aPk(e=Ii{mZ-A-t zyHKFqW74(@7{I>~%)s(oJg%GkDaL?Ascw5(e`%j6MfsgbliKjU=8j= zqEx8iw)YAw0-;1Hx8{V&CRis*$?0G#d`DPXAKor=kMBI39D9z5QeMAcv0OCx&1B2E z-ppd?FGHQ<+wkTwZ(3~?x4hqU<4SMYD^1yaF?qM-4i zTrQ0VAFh=nyUyu@jfZ@Y=N?x3us`LwPyPm-W9<#i-2_XAl6Bjh^Ed1v zfCcvzy|rSgLb?K9l9%j-h<{ljjH!pkSx>5L%^v|>rwI=j!5=^9(HEnGh}tF{LGKkP z?cek~$iY$mft$4}sA3!SIue?%b)Mw-vXsSAa3k4s9W?p}pBMOW+h=Yijb7&tC~}uk zOr9cH`#_PeK3KlWhjW@u32J+m zwBCVq5QZBb^{(>JZYe&rUW&6ETxK&YF0*K6PnH~vSZ%Q<2{37zH!|9jL&OyM`*3x3 znbBo7vE$$rv&(GeTymMU3s-nTejbd-hvny1(*0F98HKN^&&(jg-mVz!jN=a==yxs` z0G>N~rod(nr>*}${0z2WO9tlu8uHfGTx(T#inS~K2&Gg`oj9$Vt;}`(l)2KGfXci} zNz-!YghuRbSJp1~&EKrHIix{z}XJz>i`LM51r_h^O)xz!#wf)J5zeGTclwWp4PCqx!WRkOA*67*Llp-!=H}+ z`tg`&43HI`Pygf+H_yIfzBL0(5YER z64!i2adRpyiZII=#a{ez(q#k)9#B{ZbVR^ZY7Us@44TI@yQLqJP=zo{r6p^CkMqj? zDY2euYtt)q;`gG&wR(mnz`}D((Hw74;*jf8wH^k7bO)>V+xY#NMF|bLUh%#>CS^Qv z#@xraNEL{G;{7(bz(2VJabSF#=tFHlAAitis9?O_*Bm1*j`@}1^||*zl>9^ZV1B!f z>>zT0dCD$>KBg)A(v-7b6J;=J7O(eTS$rJt<@B3@iSsbubk1Bt1`;!sjVrP8cee3! zDxx`=AS|0xnAM!@cpe=hz;pJF93h@dEWCoy=S~RoJbdZD@tm{tLp&!}1kdxbPaJv9 zZ3oZsei$4qXYYLhsZLnVUz_$M<8jJy9p}j7rZ3p1nq zj<@tfeE!Y6m!k#v-1or0$Zx-T7zoL4YrYpZ88H8A-xc45SY9P=EyGj)yL>-k%Xft^ z-zAQG|8}+P5}aKB4Za&_PBwh6TyOt}d=Ieji}=1mnD5zh|BdgymVRvc?)(43_xklP z5PQ8X8zMP=ICM@8)2UR#Qbrx;z;jgnFZA{vTb?V0d0s{lHCw%XeZK6n8+WRKz1}v= z5FtKbeBEAUIavH$xHNlSSH8zx8Vl|5F_rD{3L3CQmhTYeb@-fr<8_gxAL2E8g(1Ue zzV{sUHNEEWofs`X&n>M!VQR}BH^1+FUQD%9PVoV!y*_p2u`^F21JTF^r*-;Y@q3Le zztzJ0HaPOz-!19ME|Ij^tavDE-WP5C1{6AtdN>P1tMt9P#`WvKbD7nA>@eDmH>k6V zN0%7i1Cwn9xQBfSZijzjW+sd^&UZI?;5@!Jd*EKxWbc7tQRV{6dtgMC_rUb(O#K}B z*xV0hirjfHzS;s3?kyeW4zJjZCLEu6SYq(H(ZxsuH;kLt-Ddu}Nuv7pMzNLr=2ZV( z-saizRwvBc07u>ix+Mkd7D<~r%#VM&&Ht3QQksvA?2f>EO*X~{e}O>37xV#)!mi8(y`M99U zNW8*GQY$F)e2O75_;W1Ace#q_G)sp(_SY1QXAs7^cE{1i3gaugE0rxIPvK`U zuD=2WpVPa5LL2^gUju3@vvEgT*|^5jz3gxGASd0y#(ic>_o>2kFS4aO1$q7V;;$uh z^J+WN{Xe#U3~Kv5=4j)NHu*J-_K)?vqTXTu(7-J^Gl#ti)xodfJl$G6l3&BY{;~8! zI+NKyIS0tEp>))l_Vy1*b=T3xmEjnb{{Zf(=_I`c4{>^X8S03K{u3To*z$O-Fpo8k zJPw>MyN3vX1CRd$JY=A`*vL;u>}%$&Q8(J~wo={b%z{r$?veb=+b66WUy>*1o$_<4 zHS>+~^AFOEYiHWy0&Dr%qEp|il$B4uH#@zkkTmq!=~b_Ds8@i$Q$f3n{Q?H|PWe6} zqWxiCpU#w!X2t9D|1Pgj*z$UlFs~(!yp~a>dOB&ULRpE zg);NHtP)$%Wb`lb(;Yk6gtp;0-#IH#1N%PHH_S|y8E{v@C|boC`?NC3~M&jqB{qUj?G9p=OWjso~FPAHJg1Sx|@%=288Q zR%eOKeC{G*%t>lcwu&13P1_R2hcPr5G3FRs+Lk&*GfqUmX~>PBH+Ci@e{zZ5^x(qD z0`kS*R@vaWVhuF%n<^CcO1}N;V=n(t6H@!uFO%=!>}qvtdN86NHfhT0#-x=Ziov{avCfA~`~uHfxAZD!n?bFmJnuSp5#6=@lRahhO0TlZ?2jB6 zPj|AvAJXf0r{ax|aGDCQl&bLLlYxxK2#RhT`x4N+N(a1y!QkYAQ1Q~{zL-^(k4w+& z{HnE|dEqTnI8z{Zim&UMjJW6xdLvgWDb4))tbC3I@3Q=8UJZ=7lQ?5pJes{->_l~6 z(EH2K9Qq3ikbhY@P;l*>!VI)meA#<(=(Y0@fqNhEl3-0|#D124 zBkh5A8g-;C~t-d~+O0sX^W-HidmtFA>b=os53? zMdxjPN=4fpZd-vhvV!zat|6DJHzoareCLh|YbL}e^NE$lxPNIjLX+cm{o`Ysnkr&1 z2No3qk0D0cm48EV*9tlZu|nCW2Zi!_dEnM2<4WU8kd=2`ihy2|am)Yl;XZMmhJapK z-SH)MFJ-&QUPV@<26#k7tLh99$e~|X_jjVv-FSq{7fTTRMRI311Cl!fB^m1~9vkxv zH#uAX)x9^v^V`c)!O?bt8maHiWpoA*?RUB|- zy)pX9FPqjgrFWfsJ;5;(#98;W=JTfN`C|cK1igx^N1(xam|)Cwpxf{sq$WP zgr~{L&;DRd^faqKSW_C+Hjn-g;#_EKdWCcu_Mh$fo%8JPH&oCHD!?B&E2b!AkC+oG z1+P|Y0?bD{gNoxsfeW) z#j{*~KJO{K6$|K1VM$EUKJ<>GS(6da!yxc)qJ-m?!O$AwMy^oT=B!-)6&Y_>Izr<+M<$* z`+X{@c&hBk9rG)4br@Bv9_!XWyrrru-Yhe`omyqlk;i#;R}3sXeP_wDv?}wIFZZ@v zzwY{=4@dpvb7z~f>z`A%C5rB~9_mwgBEO*YjnA^;d(ZlBe8vTP6ci3xt$meN`VDyrRlBFOyz^~g+^_pq zS5ooOZSjLHZYN~;IX4sg%9N~^m98bxc{Kjs0#z8 ziGKXS5a6+6*MQZ=CRdhsxF&nrY2|X&k~_~d^|#)yH$ggE)%4|eAKaVRe&64lUS@8Z zq;2%qU+EuwQAx$LC7$(r%>40sSEYBq!Zqrcl&JkbD?&Sa7p}W{^X1j&Q_GKQGeV}* zqTXLDJeNCrk5y8!|5POv2V=!a$A<*=3J*A({b$vAPyP;Xdf>AwyVAvLvf9q5_M}0s zB&(!ZCxh&x`A0NEYgRi+zcmAcs$E$4*y(JpDA_k9?TfI)%TqfX|3>+$^TQT}kMlE^ zsk{~(FWJ{4YEa?TeOtYg1o#mt4qzL%or|Q}ur`t^w2B9e&OU9ue7D^DZuT7JH@zE-&6r}c$JO_HRI zt>v+5z!F*kqaYH~T5usbh8+{D>pf0!4kl z9=xDNHL<8~NkR1*wK{h!h|Wo~pL&x@EtwW2ZZnFw(_mh#m_{U*1L93=U9lk zyOUN9@Hv0)amLaw8_mA-;J}V6)5?#_f(}9tmEW4Q@|R&Mk#@&S=NNZoiyF}$&b9BB zrQMu%zHQH~y)R6E-b?*_;7^IuubrRxmxuF+q?x&r+ikx?DCW8JDp?Tf%!*|dBYt*)9 zduqr2bMCJL=emb}_V(?*^$))fL-~Mh-v5jk^G{6B!E1%jd(_!evMF0S!A|43&pYyH z;pDzTbW!ACV zGy}?aIW|*Gb!c|~g=4e0BTj1H`01;{Zapb)Hzb?s&wi`oPVY8@nfD$lLc6cvRYQs$ zVW+O>Qs0iSjdy$hU`M|nCZ740n0RKwk$=ve|L1JfeQvvdxr%cKJ2vk-^iZJTmFkWSe@P2;?D3Zwc4K;bV3)t$ z^xiAnQffDppLN~0+fDE3)z2Ne>Y6M%=2`vvxMtbSmuIbQ)MR^&SV_a5y`8qC+3Meh z%{uPB_CkBQVWTr=UTin&{EvR=tPrJ)YIC%)(~-t_QB0G=^&BR3dFw;RNj)sTVc&4- z7rWYba+v+YE5A85Jf9}e@ahxChL5%gH2h_;9TBD;+||O4o^gc_kJ-`l!qXvDeY4j` zhe8sctzc-?0i%3n-}BV2>Z}vBiajR#MC2Vv_N`ka30c1^cS5H&_Ro7fVW`2&>A~Ze z4GpHvK2f26y{MN11Uh)$c_Tfahrh3fFW_bWv?9A5t-i1$)@`hvx_cgbVUqM+ntE;F z{X~79_xrQk2RU%zarqku;_m+`O`zcw&ed-DPu+ihi$KGxE{+Xv$BgAZY%j3(YG&M7 zpP0G#!N8xsQ0{%xzT<-ZFY0RSMbIR5wv(N3ITZUcy={P-=*3Ig!fQGXeVsFH*|FBo zEdrA;)@D1dy*=2aogIIs7Y;aXw;rzPezo6UFRywyOsafc`(Oup{(jlZvEi;XfrjP2 zjt!4)5oma&renkN4+R=tt>@VA(VQk;UqaS)PjXv-rsKW)E4p2Kwj;Es&zUpomjw^j zExEO;l|8x3U#Lo*PH!JNw`0hO>~;}1W2y)GEwx*SKc8ulY{#Xi87;&G6XpvT8>b%y zzg@oW>)C4UsIB)eFSGCJ*ToK9?b|ZSZjtwh+vIf7yoH)i-E=Ie`$rwdoVoSkGWR4K zLoqV$&a>9Tm;9g~gv-ipB;}H_{}w2yL$glhb@+_DxYA# z7vt{i`QEYN);kBez(mf^8XfZ1dddgu+<$ns-;XWW@Ki*&*w|Z)gN9mdjig!Dt*#mi+KN;hXDtp&ZjTdmgy2$K&P8p2ZAs4k&pdo*CS`Z{nNt_FQ#9&};XHkF#4FFAtn^Al1%+>-QNp#!FiXkm}QE7cSk5U-`Fc_Pu)(m!ABI5YE9= zqtV#)(5vv!6a~{d(&9LlDB5TkqdKRJ1!$ zTF1(^WGMCSy^PF(Rd-*%dLxo)q83|Z_pBWzOd;$)M2{S}>&Tt$d#l*1fsBFWo9x$> z`p!;Qcl(CVKUlv@s;n!pM05Y%`q`;t8L!4Zx~#G9D(>;_T8>?P`9%Ro?ANV5x}6zt z<@;1Wi0owbw1ba#wRMm(nd)PX4PUx8DsU6Bn3=<8($tf3?Xr+Kc`dXTPm672l1%RWU`!gS1lAx9E2 zF2OspWrY0#+x`6VVuzKueA`2ThULp08x}qcweNA;pI5$eY{}0VRwl&*yRTdTg zaO=+=_qr6Ob#v_Dmy6D=h-z&+FJ?wb;iEq{zB0`yCRy9>ZNE83zuIxPLGAT%r!Umn zG^+0P{xL}n8VDHEFL6#-HV!wQkZDxxhl4dgyQGi~sHyU}8r++~945 zlabff==yngoBjQ^&aDQx%{+1AnJxSoDzu6V(-N->Y>|JCrj6xvGa_DnJS!pBW2x`@ zz;8V1(@$uFJieMF*!5p7bqvFr3fQeDfA~Xtspm)guigrbz0iK)*UsIC!+)XAXgv<>%(++hMhBTV@H-^FWvEDt7kwuKGeV`Mtbm8#|-! zidJZDKj;!S*ujZO zMhDkk+xt#I2;9_LM|vfP32nGLyQ)nT*v+ecO)e4G71Op}_=bB)4@sV1uK_p(RkfwX zf`?D`ros_6OYoMT?i}F0ODGc1IsiuX&!oP1a&p@7^w^ji0&6pF{llKt!fg1!gV%N| zFE171(}lF`s#dtKa8b|ayAIOP3_(29!vStB~UGsxO6 z{$_c`f@_n?J|fS5$+M5%Wb8klxNqx(AwmScf8dn0M7#FmH!uI{va)=twVEa0srt-; zOO6c>uHS38zp}mnQtH)b$+7ed6B_K$9+rH-{x9x3{W43GYqZ~N(!Vh-|JKx_o zv#rErKnb{EfUWnZiIXI|JSv`Vfi_X{nw>AMHK z=djT3U*0a*#l&A77TUwtyV?sav`JSbuB3S1i#_#>{DV7p#ZJF3IDk88jsuub{@P)g z?mzl8F1}u;3bB2h=HA}GsDb-`{<+)130c-g^KR{LZx6*j?%XK)UHIxq;*`rDY~5D5 zeBM1);l8lg#t^&L)4OBiB?h#0LZZ+fdb+!zHR@%1XxG&G^@QZ$N2-qhgKtTod$tmqoYkPWn+x5RZF7Fc8^O7~iBITo2bvV9S-mP1?>#nNKrGkdT z%Gbc+vMvo8o==}MOzNQV)!+5)-Rt8smQdR6b;n_-SM`5>ak9hl{kMh4F)i+kuN}y7ZAY;XIj&u6@q++Gr>&~rP>3mSRT)BjeK~cA z_)7LXfo=SYW%R$aj}Zk;2GmubuD5Vnq{U{Z*vr;!q5Pun`K#-S8qPloQgmv+C50Dm zQON54zFHQsbK>U0*DHswj#Hi@4cXb%{T=4Vkp~}!ytnGBYmgJae? z4sB8#_lwoyw3E-Z8s)!BT--5<*}ZasK|CEUFo>1w4-~CUD6%$yjVM{S{3I{2ySN6} z$;xX-C;VEo2*}`XeeW~m&%bav^Epc zFtc&Cq+PhSd*YQ|0-fs42z0vMd#GclV|Pb8cKUlyk-Jw@=fl>kO@j^Qe)70Jap{VT zRjbnXZ5^}Esd7BlVU+iXZ$#&;=)dyJ`jN4X&a@xyFouU$x{Puh!_)F)$BF$k@#|U+ z)aw587J*L3b{!+o>A}9PCn^Y|M^1=FG{n3p$W;L+gnoaI^|Q;LjBm|c6-KAE#XDjZ zz8n$H<3yIiVYg{#N^Mks1Jc%`+zn>s@*`Yx*p(v})?Rt!#> ztlztQuLHJ9zjh&0`obQ|^7$ptI1enOJN@P)|26b*P8+TQogImaxZ+_662U3xrm zcZTyio503-{huFfH0}tC@nA_$LH*W?P9G;#ao?H~u*?v)bk?0uHv3kKIOFepC)nFR zYJHHuYZH1;RUhF2#g->mQt@l8b`|CYXDjqOEZdTtD;#g$`Q$Q;sDDXR)bIh4424#wRI4Oi zI|OwIkhDrnm8-_J?;3!M4ncvfxsJnhXwVU@)GB47JVBnCl&R|&q0mjxt2O5Du=J#) z%&>H2YEn!@|Bkj-(OPAOT(9UjAgqs4HBO-&s?>~7s*==`I;8!-^v(_GJz&sqSyWs^ z?JFDpY)50!70#0)-LkNi;h9+oKfV zn`7}1<+v1~@?n|*O08C{Wy7`aiyrZgYI@W=s@Ws$>xU?G$|>OK0Cf^kn?2FGY^V}T zTA(~euT|(1Q!G`Wu-2g;t3p}2UY#b_D-#88k)=+OXX-%paY~gu^&L%yD$+EmSc+IQ zQA(8}T(03Jn16<)>-AQbL)7W2B&+L~iRp5!g4i6?DNb+fp`Ti*GPR-K1C)9!1!JF7 zVABf~gefu}Op1Jhc`(Krn@2^b%4tVi-)UPfPiNAi z(graQb?@q6sCwMER0TaI`ro=5sFU*l*WqezphAZcis zVxi0Q(98+xkQtR%4O8hfibQ3ylF8l5I-uo|z%#zGCNUbhUdbd_Wi8lbNmLJ2o0Pyi zo3chj)kZz?zCx!@*D8i664m2W$|(vhX*`;la7DCQr&9uJRNBC#RE2L3PXUr(BoVGR z=~dxci;k^qczxthFSOi+J220Znm|LzQ?Z>?IweUZT3a+Nq2h4h0_|{GYml{-wCR(o z)bv$rl~b@tDs2?51^ptFI-NQ-qq2uZ%kdm}YIwTV{3sHJCiq}8PV0(3>8Yu_=r)be zx;7dhBql|npgqQ>XkCdVgk-ZyDlrf(9?lm3WWn3R({<3rLLHMbd-u4g#lJrxTCE`# z2tC561Hf8+@1$`=RMStpnxRZ!n<|aV-*g$K*7H*^6_~b?=~|YW3S>9T1nttXYR0J) zNfI985g?{2ZL&O35t*c9)Nm}cl?sma(J8zJ7O0Wal65Q}I$W?gT&^{0IGbByu))Jq z46)cfdrJl5|Q1LL;1Qic>g=^&* z*xF>}RC2$}Tpuo@bs&SlmZvJ^I>L~0-2@;oS(H3ep(Vz%g<>jToVF?97lTa^77x32 zFjz1g-g3c@;Y!6Md;#ui)Pz*AUiAY@4GKvShoua%Re>a8L=BynMb21RkkWtf-(f-7~@iBMD4p)M?wp#UzG zy44Lzrq-M`T@|HPYY4CFFbtVi3uKfCu&C#NLRk}h4^f~g4FsbyK8Jq6tT2{P11h05 zvP2qYBni4ipby41YAIB1X+My#t>T4&u^HA_H5=imBkCaD`qDqR;~7j0>4d;1PZJ`y`_{s2%`67$MQ% zgPxnrWnyhiA-je)E;mV;1ahV*n3CJK_Hz{2$Dvb;5NgTzA5CCtL^NItbT6xDLW~Fs_4f9gOSXU@n>2 z4k^l{B!vnqsxSW|Nu7?h9it@kTB(b$x*DfYrz!N>OwzL&R{OqPi7p**kSCE2y%4Q* zoavW&=v*2}1NzVnRU3_>L>}1bu^sp?5Ol3LcXkR!ZF;y{%Yu1-~BHNDTihbWRwKQU3QN}(MhPf`MG zC#ba$Wh2<~;eYe@VaSO@75*{rlf=T{Sy3Vs1Y1|Caea7FB(pDcW_~zd0sf?@(^Hd% z$aSC?ty8V>7n5{6rFAKCc!v0=^1n?FGF~Mo!@fmN)XX?){vukAHIE&EFMfWkfZuQ= z>>`wG?~!*$MbalpkqVy>;IEE>!8kdPJ{M=)Z;=^ttS7A^nHP@m>cICvB7zzJ=_+jK zq(HXkn5CMmPNWj>w2$$Zt}-)1#|(dH4kLVn)P!U+Ydl^wYw%RxvAuEO5pJkWDLAaX-1EdakvSr zR0VsTn*=*a7X!~C3`0ePG7Y<89F`N75Zo|&1&kTkWyu&W7N2b)s+AcE<9_5XcM4<_NCdu{kAqsHP zjOJ+(qL53-)ICLo zT#8z!=ZIK%!az8X8O9hcPlc3$HVkL>HvZqim~8#SCgwW4n66`z>vl6PSMzuUxEuV_mCL z`2vi9oVNUh>6sX=r4aZF%h}ifN}AIE#ZAI8#t+CDD70~DPzJan)dqQHxKy`!>fm~TO$)ady}v|-qcO=DmemO-#fhf%On`(aoW8ppv(YzJa2 zqQ^!8Y3Ru%L!S9$wUzKsg|8=-=ox8Sj&Z0Gl^Pi146vI;F!_eio@6aTEylZzS4jk} z)f!p}*3GQwEYl{Yz$u(aeiv{hIaNLmUx~>^A!23|prhRY;(#8=tYMR)cH~A#GG8&~ z261s1&;+P3tgQq!@BJe_7%$-Mg2=)e#Q^PuUmAHt?8=P7N|7X7P8-5jf+i`F;YZg+ zV{~`|BMOOA_&Bk+)EPi_LUjzDS@~huPy`FDJLY{MtgUr1j7>&ca%H9K!sJ@GtQFXl zh|usF%HooUl4q*Z^$b8kt7v;qhJz0x+*E9H8L3K4g`?1j(aCG53!iYta0!qM ze{K9`kcN-2V0Dpak|=C)i84O$*giZGvV-JNiX1NbI1PLWw6ZcdaxogC?xTJL6DutdIs!RiLz=JRm7>^p`{IL=&AtCIWaVpvz1hLHxtl~Ok za46wzf;wj4470~NuqiQ{P8M$qLZF0|dB^~DWOTz3srkJN6vVuDmJ--8i3)q?1e=r$ zkq2`ujlW2S)j!2CWn@Ipg9W;{j;mjMofP^DX4;8IZ`_I0_hX38d6{<>aV5QuznU zSv(AidJ>y4< zoFRGu1S2i^ea?n3B1NH+L9URrHQ{_CVrBaB{d5RCOod-8{1vDUnZv3%xV(%a6wV6p zpI1+*3fNw%ap)LJ85@hgd!%f#QfF6YyreyoYPo|TyRn90b5kp|#_sk}R$cNC-`Ie; z3+x&L&m$m7OPzNk7^@R8Y=w5D&DAL5l^(YMucT>=cAhzCOY)M5JcTS7ca!8GIgAB? zSq#E2;2rbtIDknQiT`$UoaOE~%Y&_!)gYTC-+qi$6~7GtF_roeN_|Q=Y%FcJSl|Tf zYwlgQFn(Iy!e0yC;_%!!?Cvyp%HnQ1yu}~!>e+N*M zRA^F`eN9c7SE$mqkd=J2-AcNE4uZvk597^WC`T2BM0YZC*mV7lTgbm?cb8R>;Ei$> zbOcGwNS!HjAr`{Ip-}MVbPWtRMIWqCQYIRmOskMFH6F`VS|!*KkWmtI#WFgXehW7> z0s{W2$dfSw1tJp<73^ySyMY4$=_zJ(VSi67`Fh{gK(JFSVHRk7UQw9))WyQU5UzPg zH|E=E|MivYQo8YCSdj!G@%_D{iD1W-iVbr|(CADb5+5p)F^-LeAErP6)&$uYU#+hN zZ(+NPY0Ox`dTb%qC2L~UC4Vh=i?v3rv{Oh{Gd$tDwJ8zo*h-^U+HZ^n>G0iJ7YO!h zh6a`P3FOLy2jf7^mxBE{pqNVgwb2E9-?l}<{TsKtkjx~3$Ex|>jK2lDNoFF%vYE~M zveMz27olXeB9St-4hed`drof}YE|AIw zhrCkPn|&Ldz!$; z@b~KY=`eE!k!}vNNimu!u;k1phi-&It1v})!F6L+4yfRe(gK^0VigKwI2e34{^E5x z!dp;B3SFd%Jrl7FWJDUv_$(cpB0lwo0OTY^5^F|2Vz@Z?67sL;_!2E(<`75Mxu}|` zxlavOXCGg;`aZX&i>ryM<29a69Z+6fB(0KE!`Y{sxVvjhuV1I*wcF0YoU>144JyH( z=y2tns?cRHYFvZa1=U2>;5aw2Xc%7I?B0T-E05avVjYP&&a)Z%=p`28XB8JwWQ{a0 zXCJW`H=;n?3Uv+ew*tMYBE#9chUmd`bM5WvXyDTTJ%v=^xT=O65qEbwKN#`-=@^f% zw`p+VkSd+fxLOU7scUv~b(?#Bo9=U;x~$=@O ze*(wV<)2L>t7qMxD;rsTn}O8ZDa11t%A0uW|n1SY}n4O1|tjRmsoq#s^Yi~j*V!sv5|3;T49;8G0-tWgYArg}5(S+5*ZA<* zijN=hzv!vwX?(f3RJl%97uj!L@hyCF;+Iq;_M}}Wmf+J_+zFp9oW}!H^reEToVr{Pm1UW894@n(EFi%an7BEF7KS25ASP23ot?i~N@_wd`rwWTBNsT6hGY> z@l9p;?c!cn9EERA9E(qpScOk?bsZ(5=~VAgU%Z0VA7b^lsb1`kzwcsd6^h?3p1$JV z_~yhT@hK9Ir+P8oIgUSM#rL%szg;}*h}Ytq6Ys&NNPHTfH#zYi_`1c3YhbV4=EOnx zy2FV-z}H>w|6}g`<8!+2|NnDcxvseKORoGPLP#PaB8|{gRaGT4jYw5dRJ92bLL)3v z)ecoPHC0R1Os!SajMhv#>oD!C^Xa_JI_pfmJMGllIyKbH(9Y_6f1K-el0#Yh$M^RB ze6CwwdA=UcU$5uu$9bLCIp=kqE9yzeCsx!Z$O$XzFywDmR3uZ@Nh|6W$SGzgJJtyR zpRavX9n^}N&wo$U3jRA$zGBNWqjuVo-%Ap8T)Zg#K2yMWNha@$oE~+feq$u+KK^^6 zX7S$}wTk~?QUAq%pV2+1d{kUiOhCGM{P#qa@!uO&!~d|TMf~?gZQ{Q_>NnyTyVK%F zcZ~A$%3~|43;#V)gZb}`s^h<-wT!$kIw$H!P%G*;{P#p1=f5|~&*T*r)tUdks6zhx zqsH?;JnGy0ZxOYQ|BqXd8`N1l$@^kjNBtUVMIGe7C+Zmgy;1*=B#OFQfv80O$6A4( zV39#KEEsVEq=gyAy~+DpwvW0S`gqh-{##Ms=D#Ou4gbAS+xYLqe1N?RCh} zVc&o;n0)KLg+VKBn8a~61%qSA+zdOeCrVx`u|N3=c;2?2q!RM2CICE1!=y5sY<7I> zW}i>PP;l{GJf4K-0g5L+|1EN1p4h_rr7Wl&<;8@ME(WLm2x{<+JmmKZBuR7+kx$ESO_d*x{dE( z!%+@Q6SM+9BhW_LB%y!A>yU6y(y!pe`6$Ad7;J9uXc%h5#CVU#O8TpGz9pTc;%1#C zMklEZoz}5L_y;&iiDZ%wlC#>V%R2)p+p_yOaI@+`OszUZw1u5)uzj=d zMhTf@f=|+ke*wMvfYyNT$z~N`D!}&kYIH=x!vKwf z;FekBT1F&%%VGTV*%0F;hw;XbZAR=bAvzj@?|9;3_W{&9!9Qik#U2FM#e5zek#gKo z^LqkGDW^boIWZn&{{pGkf_akpcssux(9M#?fi!}G{XE&8lys0?!BWY(IhqwheI3ne zY2M?YNkUbi&1#sbXttdNvP*y1^Ca1p5h;ru&UfVLhYngH^mEYD%*Mg3Li-)r8$y2t zEtl*qPjs7<$aoXo9?4oe=yyULLAK@rX?6qI@w_kD%^*9TzY3Lt?AAD^)))h_Tl6ze zc3euOgT4@&;n)Se*ew9rZPQBVd5~RRs+aP90J6)=knAU*iR%9>pk9v=a#? z=cWF_4A10lsHDCNQb@`9-i`q)P(=1^=_j`n2_z?`z5`YDl9Qyr-$AXs9a)9eq5q!r z)7psylG~+z=xAsvNIm8tW&-rrqMy#FYtyEkNWV65sokLR-zGu&H@c87^=20eq~7X6 z(W$pPDAC(7nA+ck5>xMVq2$y-F4QjdZU<4HwA5iPl$koxg|bucccI+WatBfK{M7L- zRFFE+g?gnvLWz#7N}hHgr9(t5J3ymYK5@H4W9$hC+`+DW#>FC{uE zQPMuLaepW4YumDUB623ewm~MjcFFX4ZZJJH3#zqvFhdR5Ovj*WeZd?C|sAh$3v_BRg5FG-Aj4=_!V9%X^_lYnmu z6conhuvE~ZBG40)TL8A-UaSKK0Cd;}ZUNi}(9saMmDAoN2lVlH(&qp)p9T6Braw*I zw!ghF_Iu=itwQ=2#;3mwuzd|EOmB1yiVLkIom=C6L_EG!)_rCfk?tHWsVxiBcOaC{ z)Yw8R@H!2z3ztCKzyd5=;3_7rok%byHZ>6{)tI2VCfS92si`g$NX>MiXe&u8tbi=v zf!{uubXZaOlZYz%fu?0sY%3V5QS?J41+i@%P)oaI12l6)&lnqw%?F%iAVfcc zYaLFbX9E5Tu+?6w4#u7WXpI)Vp)fwyn_|GLg~8ZX4%iIHb3h~DPJo&*dK+Cb&H+CM zJOlW-%J~qm7Vx&fp8?w)wT}QFJK$r$CBW~cb{vpkR@c#=016y%0&pKdb650fmV8MU zs99WZs+id!zNy0!`omCQ9r8-au`C+~d4of+!%eJz{>BR220hc`VlO!0W`LhXw=L-n zNO8cefIJ8E0o?9@+W_}C;C4VIKuy}AkaDIvpa{t<2lNL#?SNvy8VB47c-;XdfISWv z2>6o&ssJYen*TdY0Q}1V69EbIqt><^CVS#yGXOdmJ4_**TO2SIa3{bHbQ(70j%0Rv zT<{Tq)>|EzVY%Lz1Jse$K_`N+;6g{rdVO(RKL<qf7t#@^r481a`+jm6NxIaEJ0!D= z>|o3OM2)-H3ovTPXJ{h!aGg6{fQdLZ9q^dIZGawtCj|Neh67GAyJg%CcmQDE4(JD{ z1uT?WA>awXcLa(6KL9Kj=nwcMK+E@x0f6@ao8|2ez)`@9QY!}h6QHKfxD#+0pv$%l z)i0VR(HPGd2uKI0F*63Gd#t#R>>5Tj55P}gsE;yQsx2mxYoQ89oP{6miAcb2z!Q-R z@p~igfVA*N%oOrPJSXIf_=!*;;xxn;NZN>T-204uU&q*{QmjBU;plEnbjLssvbrS` zofDWrR(DonS|@!ZyOm6SKL1Tkc1@=y|B%AiwFqA#D*rvq%|8Wb==+Bk2Gcumv(t`g zMDxkoKe8}3AHL=Xe+5c61MJ(GV++&oCa+Vne`;a+edL#@3eyVHCpi3>h3Suxe_s4q zh3N~)uT%c4;z!W@qsch%yq&l*#;>mjg z|6pM09<0B0K%=i8%hByFL{>Lb{dq|n6~hWNd|jH)Sn038xPYV!XO1_> zzl_H&8HMS4$$M$cE}aU~KXmdexz3P}5x*<#x`R=oduJ`%2XxC+x5i@I1j4DfeHSb_ zDHYAQAYI|hX|A`GR3LVx*trSKLrTk2UCZQ_6{go9d=RbNyICBKm%2EK-I_;kY(0#B zA?cRKv9t;h$LXkBcfdw~>d~zL;B-v4n*l#|B)tJYae$_f?GDfs@+Lq>W;bSlrk?1g zj`7<4)Ji3(W4PZOPW~zM^V$bAX)Gao!+@k!6yLnO4YQJTD=)?~mwQ`5FE<&MVugL| z@U+m__v)72g88jc&!6kl_WOZ2Fq_9x($}_6QqhGzs)bmabN7W5FM`hsVvw&a6o&& zMSzOUPb2=w4xye#2re};MYT#r9?rvq*P{Kf%!fP)U`1~>}H zV8Pd&!ecEO%?8~8F@Ren=>h2KfExk50CqVAfMUnyCPn{+qJJKrz8<;3mO;#Eepd1} zC%LIUR#Im~aVKqdw`RqpzGAn*rLV`$&FmP@dt!N0nr;DGnHHZnNuH5&usMU=+tZ^3 zlE>$rou(&7JvxOzyQT+5oxHP?pF!g7IS84RDf@b61kcE~@X;|HNl}xJOt+6Tw~y=> z<)cXbVP(z4UcXxI8R=!l8X+H?ta(s%z;Zvf+HW;^u(G5-m;=BwvL`k_kWCdf-r4!h zCf?b(%@&!`ew%LgjI6<8uPml`bdy*mox7r>GtDJ+UW%Ez+e1OwCBQB74+jC9dio0;fkkvi<_V7b>?!yKGzcTLeC}z{p3Wt3wYSd$pJnkNFC%m zSy7Kn&LEfU@#vPI>JV+$A=#-zz^+3GD#{!2lAK~|TUqij*Y@%&qRhmTca7Z{(eBO& zG<8NN@3W8Gq%hW~WvwjP?zQd1nCq%!zxhAg&-V3}{pRE>*~>POY2GukKlUqR|C6s} z{}bCjQ?|XB4m=|@?fzc&+dK+QtvvUNR=(6cG`KRcoAjck#|PdwMkp35OOCR+f#Mmt zA7?E&cD-*C49`%n7-RdI9a&k@*E+*9(#PyKQZ|3IZT5MaTQF?)9&d9KhRxpXouD@O zr^7%PVZ9j-rq0Xbu2MV-!fQX*J-WNIVn;(! z?6M>I4w1}LBrHaBU?n$4;+>t?6o}=Ox*kI_1z_@DGHDkw3A#<9T_$>By^F!@8Tn64 zs+ftGdF%=wxT3=Qn=70XHhZ6UYFArR>)jmhvs3FsP(8&n>fNEb^zx`Oe($s6XG?s$ z-H}#T755H^!x!@?;vIuRJ4XVO}BgwqK)EnH1P&KgR6wkl9z2>O3B`@?<*HHb0B`7MZsX4MGi# z>-MWm=GbPPn4I2|S=v{QCg;(sl_%2|Z1ZZ&gXGvGV$W~?u~eDtvdzAaS#HS8uIu$j zQ<(E$*~*jYhqn2Ln2(fs$FEVUOuX6Zm^h}A1tGJqD%E*{&994NI?Xm8g86$g?-6RM z>jZ7(Nqwnp@)RZka^Co>hP}4EsIA-wn@slFW;-zJ6f&~|wTHc9(md~J*gLCpD^I4! zZS#L)K3wJrS2d60!dhzJrgo(ZXU}oTws{@%5U~ik)-mBTEqiiZ z=-IEc*K?kS(Fv~zF^^eYa$&Bp-M~t^%g594e#}1K#DCHqWLiB=&XY8RY}|Lr`fhB# z8Dh22;x?&9vY$#;(0r{Bt7jK_mQ~P+%ci%Gs__a6_mB(oG(9gUC@M_f4@*m?g8qfE zACP~UND4~0B>5}A%Yj-j5O59(|_*dZz_z{Akl)}cQa1}oJR`2UV!(I=xWn<%h+K03CDydCTE;{ zabdcj0cyJ)T9}?dUbj$v+-2%Qe!GgkuQ2^KC;tGA@l#?rq&R|saWsa#m8yMU9$9i zW_GF+mCsGFy^fT}PO*P>z>R>j4k+M(l%HcnHIM39o!;8X-&}144iKicVnxNZ(EOJ) zgv+-UYCUT=qvZf;GGj%3=zNZ_#5_T&X8EY4rt>M_f^{;f9Uc~NY2|!!J6cvx(jn4f z4twWQOPlW`sk<_X)%mRFAUR5syvW5b8CIx$f)*lcD2dSQk9Zy{+|E-O%TJ<0Rut(n zAHug3J|SC#Y|)*T!X{LUP%YM=RvIat#JIFNlPKC!(KnFfBM+KSx{*|1c)g&vk@}JP zlcaYC^iEO(f_csqF+`9kJd|%^~k#oMadeirx82r1Z8^50)$lcrVpUIz$2>V(6%axt~ z-f#YIKkWY0Xl(h z?Ft^-cK7i|zB?r$?vsE2_4EzF|6X}=$Zx)VdFS9S!Vdl`{Jp?6O8{N}K+?=OxW@$B*&YUf1v z-STuoa&5`$MK5l?|EY!hW@LVM@1D-z_(#vaohH?+8y?1XS5iG`K4}?g9ce3RH|YTB z80j3z$K;eq$|Mz#29So6DoORE`J`o}b)>DN-J}DgW2AE=Hh^1+q)bu)X#iNxzry91KDy!%{(_4aeSVPQkH@!fTDat`($TpC)N&JuO_3ZbN(i6#fi9 z`kYA%>5tce$VUql$v-mwbVo&4x7GDYG}zG}k`jn%?5oBh${hH!d%2tQ)l&+(^4q~s5o`m8nj z-!uBUaFE==pPBZ1H7(>%>pIDucng^PgqN83?>6ynGV$u}jpTZ$p--9V-zQD{pBuSu zdF!KV1L-^Mqs6_jqpzzl;S*{6!T|^2y?V+23!hbX4Ws8aD5mUadoF#Yq|J$a%PJiBZRs6cKA$`YQS7^e{ zc>Ti2o#R1!S|vZ2&ObhPLWO^5;?ebo@LQ(6b+zNhpBwBPZY~F7<_PO5-0NEvbZ^@u&M8!cKWwf(!o^zCOAV6?W>kBrSwT z8oBQ2N$!j{T{s9k^0il$|HW1H(G6PZJN>VFY{JfX>}32o^NDUGOYXGqLW76!N!nD6`&`9oJXU!1?PwDD4htBD+ZJUvQS=)BR z)ZBiFQwA*^0I!-flcXmz;ZXH~>ZQKa@vJs;#<_0FyW`Y8?R0Di*V0_4`m4@rHyx`Q z-|7R6Yt>clr(;s{j>fXatBy(av+APu(U{OU(XpiCIh_JD&NcU_zcuF6E;{x#el^CN zaq6^##|nL})eeqMcT~ocXnOk-#(%BP!dRL4Sd}?#ChA4zBeft!lA=gjuW6kod+z?& z`dX`LN~1~^Rk6}YG^4#<%YkZr){Ug~*-a$*z8QK8sjtDeL;H~m4K9MJpY9};lI|i6 zAq^wlOBzkOpCn%oK*yT=IB3WGw>S39dg_f%4;2=@m^o(SAJ2>qhL4&4wr}Vs$Lc0E z#`N(m`RWkUKyD3$h!BQu)cGD>}}Kj(R0Cwv+pDf`flI#@BE)% z?7#JiLxVoe+Lu3fVbt5dnP2qdB{8d>JG;N_V}lZJO1uBI&%Dd;jT@i#-C488Rlm8X z-22I*j9%U1zCUl)r@xO{``hRGymn#x%Qw7MKCa-28#Bs2PFh^~-NJoOjC-O@(e$Ek z9X~qzqpX9IPW}6nZ#?>P#a#z~b=ynBbHDk^Zr?kxd(6gXGye2{-k5dMzkWY>(VG)b z1n$vTk2&$d?|(k{V)W`C{^qm#@HhPr93K`p@`D)%d(6DgitqPco1cyS)v4Sbt(U$z z{qa968gTBCj*Yy2hezI3z4dS7pZm-0!RQ%V|MGm)fq&fe(RZTG{&e5(j*RM>@cz0* zX>Ct_=lGd{Fa7jL)~C02|JG01RjeQTmw5^6TYPU{Okhw=TJ%pwPS7!S-_*vKE~yKn zd<>x0r0%2vqz6ggAk8POA~lkBlinl!o#gYQPvTo#)@`IAr17NLqz2Nz9iG>|lgG=ubQ(#xdRN&iJUO!}1MWk4s9vPrj+?j==|zDZg_T0_!W?H$rb zB(2k01~?{3TBF@b8cnJvJw;kc`Vr~Zq>o7dBDIV_pL8opUw|1)swX`~T1nDZUv`oH zKsrTg!2y;+x`EV>G>kNbG?(-oX+3E>=?|ojNuQCTIUqZbdXVlQjUs8Q>|)Y-(k{{; zNFS3vBWX{i<_K-DB&&~hjOsAg?os}<5!zfd>ehplbsxegYj3ZV^#l#Ac!-f`H;RQ7@BE$tJKz4i=Hn6??1!gO0g%DP8kl(ijIEbUD-ENzJwf{scZALLHeJepMeNn;0qAeV9sqGxN)b1DK zQr|L=a$?&cURZHE#|8)l4qeH}xrTw2Z;YL}H*+Hz&I zmT`D0Vr`QmV(lz7%G%i@Wo`2@rL;*4vGjo7u=J%9Y3VkRG1R6cv9x>2u=Kq&v9veM z6nqG%f`3Y)VBK*u%G&lN)W#37w8O*{to_uo*WPOE^}QuyuP-i1`7*PoQP#E` zv9w3Wu(WANEbSmNENu!FOFM)O>vp`W6zx8u6z$wHrDT{Y>Gq&uX&a#IwI|Tn>swM{ z=@zG9X~LCD-TuO*ZoCvG&^;iFRR0q8(YPOY?D|eSmVK zO@StGeLYSrZ5T2v?e!N+-|;Z4_tHWv-GMYLZ97*f+P6o++K_G}+V3KJZGJH~P7oC#I)MuH7xwE<6`p>cZN6;>OxdlIilN z4IyV-@o2Nh8G6HsPg^cFxcq59#atKG-il1>q)v>u1DlQ;jWLK)4J=Udx7rq^hDL|Pmf65ay|QW%k?nxLHhS)js&l@ zBEUi5`B%#r{(IxuHPe@-ffg#o0G?zhr99qIK2{8ze{MpkhiL?8$XFs&%0ly zOz$?y{-u?>hvo6oP@Cn_;@1kB6>i}d5T{o@)GhRG=5A$^#?|q*_-^*g{p|N6Q%+qK zzYs93deZpmc@y;JXYsq0@Crx${=ollzm;hH?^N{R>2=+B>9JmP+fBcn@xN5;_1pK} zfrBR1U#nsNSNh%E9Mk!c%W}P`h+h3)Dg644at}W|SpS%Y-v70hxqfiP`f-V|dim=A zwcy;{_Wwwisk7`?#{NIiC}ZoUu!_60h*xUmRcjvo(pyLQB~~V0`xlJ*59I~8yyFc` zRzc={TmYXys7^NE_2l-CVIbn18T#Fgkay>&EgU2J<(Cf7>#3almtJz^2&AMbJ@h*b z4%hh!7zZ=gPa3Z{L!s%#w0cK$h+%%m0}yU1#{0QI)ai=f|AE!Qvfsz%2<;z53bCCZ zC<>u+=O==IoSa<0{RD#;`rqk_kXF9pCv;FD5cAS)0CIi}qUk3|;1Gsgf_`BHXqOOr zeW`xh1CCwI(7S6x$oVOXka6h8C7e7j;CHh2j~IjiUDNb(csO>@PM<2`rVfq};2m(Z zsr@2xl*MwrBOFes4!oAkaemdiyF(?IQDeVaJH+|&@T=DFGw;g|>4Xks@+=z7Yq0?u zX`#1i0|?0Yb`L7o%a=o*oHr_m-cs!F>^JQJXm$5%^&GMLwRRyb`z>{$EZhCr2g{Pg z3gepv(UIPwR{r$xQh#)*KQge#9}&JYJkK8)9(a~)o;Lo^!Es-!nb(yU|wA7yx;BkF;*wc@*OVA$? z_D`&mX`&E|FM&jaowrJ1O%Q9*WY`m-dOqO^)iWc!+TTBXhd+aQ<%fHFC;D%p3H#Zx%=2f2AM%%kAM|IO zr9-{rlKt`OrEqU%qCb{ggf}Z*FgM{!m}rj-hR9!>%*S@7HDe_y)J&hu!DZO@h(e4A z1pX)eR@ldLc2LO|U^i9r-_|OBVkDz29>vsBf7?=j=Td*#yilEPZf0|S34-5N&r<9?khRC-=@KBO|T-_u-!=DmPE!rUK82+BW%_K%?p8tlx zCjX5{S22<`49W;Q-hWRibz=B-l*?5z{E=Tyd#SuObX&MLFNtF+&!4gik3`*-d_JCS z1$zRx0Zvh#|ISi>kzD3VNHetwjFPu5NV|!Jh@h!zH#j#ndw^30XI7qnP$_EEFD{%m zY!ztq-w6K}2AY^OQ%0+B?-q3MGG5f;e--rRwu;S-stmNJU+ zG>h~~pmmv2G}oxF?MaQ^Gjmo!0uvLBY&00UR+*-~ejyDyCOeTf@@B{T6TSW7Ib0c8 zW&VT%`rif1ygYxlg7u%J65iJsWU78ptd{g|O!&mW41a4_F{}KyakSE7#ijlsdH&I~ ze@v-HW@duj#57Qh?TKn9*wu~-4{Y`av5i#IM|gANsVRr*kIdl__%A9n!{0MfLEehq zy=rp&w6aU~<|X($!Ht&JNLUdJ{YVTr7px+ip-~*kVHgoUpBdEKGl4(GN}j)~nJ*aL zzhPp@QxD&$srcqne_@`#Or3pGDUv7sxkzu+;c;!z%~I_v)j_uE&E7m4w+;{7!bHTe zL`UlMV9!zEfeZ$!<|suGL8s92Nw$ox?2+J4gMD9~|3M_QhK{uR?Bh3y*LZqMJpM%F zF{{D@x6$eLpiN;;P$3#4(YUvV4QQjeSx}^!L=^s6Lp-IP-rPJ-8R6=jA^JsXxd!S8v=*OdX=Fxy+; zi46M&BOp60mSU~D{GB5?{{%KghShS^b`Fa_C}y6+e8`*W@#lpl!JXvKjy&tPc0`6% z+xE#Jdxu$NGuwuknbJHI8CC(aOITVUO%rjM-)0|-4118tF*7Vq=Sc`vWH8#Lo*wxx7%<^!J@O;t)9*xd|azAOxgXm{-qv|al9*%=I z8hv3tYlMd*&%KG~#SvEHDDV*E!jcP@$R7WPD6b4WK=!6Q;T+OKlyg4E+TN#t{R;T` zJcl=&#^TzJPrOBxv=6E-c6c{pH0vj=nGKAzYsgc^FpN6sHdRw zv2)@Ro@M;5#_wG4OqXBb2T2q06EN}R;wKuO&lR8Wr7ofP(td9>Y6I=XF3s@?pXPp< z>Uj*Rxb~r+OqDBvcEqc3#&ZgN|guRhP)bFq4JDec$A4}H~zJr$P?MtMq$|t?>F+T$Pa+`x#Yqd zkS|345b{mnb;yNfFFec0eKGVic&1A(TusvW8G~LmcGA;xu~Fy=%a8C-qsQLQ?K9!$ zpjQg72t8rx3HLF2`RL7pKLEV~c)92aOHVk<=(R+z68>QH;^9T2CoDbTW1X$-^T8{S zAMb2gM><;@g(Vk$+sJvy-MAP0mP; z^N^qC-umgRX1VY&lKkvNPwl=Qy?5Zfjh@pF!mk+l+sHSA*SqAx^N`nLe**ae@EqjA zidT4qk++Jq8b^bNy5zz+$fu#-7kM5y3%RiDg~N?}9P&so&*Piq!e@Cdp?VzZ6dHF6 z(K`(9K&R$$C%l(54!u{<({Wwv+C zwo>*cUg0swHLvc%e+76Ha%Y|u)>n(>bINA8|9kd$TffHSR zgo7l-b1Bo>-j4E9T@Jd33EDnU=@vy-$}8N31LIp;UwKE}@x{PY9&a`_Ry*fCVk!^Cl^BYUPgHrG@5 zByzP&{(DyA8SruBPCE&|g?tqCS`tS)fZs$eta=DNy-e)r;@RG>(Ed1U;vo!o|kVLHv}0i(Gz$dyzCQvY}PbX!JE60`XR3 z5MBU%XM6~=5z?-AyF+Ys17FH$uD9^vj8MB>q+UldI6ojiZ2C`lKXSEG8TJRj`&{#%g@C*;mJ5b0^!jcR3 zGyV_be*n0T%fE02@*ws982c=6d*s5h7j9+j!{4_WQ^4^qd*O3w*7hOj4^OljFQzeH zrCA$=WiNaJ`5EH*0{^GMA0rp$vqtzsz zlE&*0^a7N-g*b-8D??A1&l=%ABo9MYd$Bcck3%(XcXhC~`_Su?#5xxqubbH@%x8`8 z>qdXI(VuDb=c7LhUcF0SxYp>8GWrEZe-HY-;N`pYg>#I4qR~Iu-r8>U-9w|w8l;F)}imjFTBd=FEsi!#y{U3Y@7zK+T~w(F!D>Z z|9a#@!KKKBRlaZ$a*dDo4_l4J;J(P6@gkgwT;ngZHRok;8ggem3a22~@o^CU?ZK^( zJI9M~OXI)g2dqQEkuLwjr&B}zN8|r2J9ti{Hv1PohWs4<1IUkqk02LT{KAKjE8YS4 zKMX#A+=*X!oAKX({Z8;!mw(~S$aVbmM*bT3739wGB)r!6e+>WY!Mwn#$-nR%<9{#q z^T3a}{0sB;tL-Q8KMnaz@HFJYieI?e_}_|u?Y?ANUz2~~V&pT?&%wSFT!dU$_QJi5 z{ZZ`uf_u8`h2xPQM*l7BTY+057nZ$nxUp~bA?r!7*JUrvcOtfzXgnq}e%X+6yq&dC zSoXq4ksrd}Y5ac-<{e~B=PTiZ$kiXk_*Ec9xyJ5F44;mt%(Sbl_Sji1fmxQyBZ^Q2*+9wB`fm~SS2&b5Gynp8S0Jn0LBOFaq{lg7C(KfUW zK99fC>^l9pZSy)<_(SAszrOf83T8`dQ+o;@B&q&yqIZBeTDD;xhqnVgVZ|lA3!cFd*OY?ehBva!Fycx!po4aHufvP4akLMFTBv$FT;K@c)rVCxCZ$V z^r4N@z}3iwWiMP|>~~^c2_ECJ7w&^x$1Pp*durbxl>PJy;xWA?L%)relFo> zKRjN=yHQyEDZI=08H1nQ;GHf%!rMrSYaMz6=oj{GH*SEp8a-k85nd@de%DgYD)4g2 zO*z6#OgT#^M_b96hnnIQo{U`c)n??i;0ef``AfJ0`7Zp8qWntm805k#UzmB{?)N>| zj{*;I`4^5yUPinhy>I~eZv1VB*KTv&49FIrpM_ko%J8@=GqTU#52 zB^N%6TdW!;w4j36~lB{n!ry zm$>YO^N{bvegXD+(J%YoE{Fp}ddbeTbfOJ`-l0XZJ@je%=Sai`+Rrgtth}{rno%$6LXhBscf> zg;|Gg-%9-9?XAXFz-y5Ut3JXjk?Vf`0{pK6FGud&-xqEmDb9sZ9fu>(*ZlG!@s5T! z6n$sD5iV6c_#75*pCJeMJ_CR zVcwG-YDeq`gNt4E!nw#-qtAQb8udnbUNPTveiTkK_Ls2F1h;e93;U42fPDk@0kDN! zSmg^}ObnHu`7!sa5}BtHo7++NL*#ZpV1E?+KJuo10KaSOOR+x)=4%Gc{Q%xe(sJ574B)`{Fpd{K-2ZLaM0LC|J7>L?+Zk` z?1j%J@LZ&Tc@O*ZeC6PD0?$RjDqooU7Ir`P#Qp^MD01g`5#ED*Ci)w&-v{1}Tv+zP zJB@t>_PfB_T=v3SNowci=q<$V1b$Y+TZ*2r{0J{HewN~A33!3akMKN_+OrltwcmOC z)WMsKp3|Pf1y}8)c<0k-*uXk(|mLK7Z@n$?9XFT)W#B=e@?JUg8vh4L5_vIQt27id$ zS+5E6ea7u)Zlu5Qe;9lKxv=~T?=${~;D0}OkITRCYsjmKXEXM%gEu1=mc8(LV?P6X z?ipHZUG~DuNScS|pf?LU?(;RygZCJE!tx_rXZ*Z^AN@d1t;>(_2;>?+Db#Z`cqnpb zJPGsjJE3_8`@!I1m%VT{a>d;X`&=;hO`GZ=+|JlrpK!c@lU?@0i6r%ZG*sj1bX@5A zll!KPXZbF|iMZzLPvN7;bv*RO-^bt&kvqqS@Y~2W@2tgsFPLxkG|fZ8JBa z2v0^n2K^J**McV?7nZ&7gU0?%?8kveyX=KWkTlMFp{I585%l`ND?ra#M+@_dUfYM` zwg^VsJ43iH0=?W54I!TxwG>sjQ&vKKyN><3_f z7<|BGFU)tn?edpl&oeY@D{`lN;Z4SV8umP^vo^Twg;$Vt9Pqr*rZWxYIpp>s#1Yxa zYAk}sZ@6s~R$Rh8jNcRZ?Fr6v`4!F~sUN-Qm0?$epKy3zwB$O$_z^zeGSog0! zFcf`Z#V^d4mqYV5{@8dzSr0Ic@)P}6!(kF`aqa{JGP%5 zpK_lO%sVHV{0JW<$YyC z0v_+cXxh&qJk*pkk8(zU2fNAXOI7goOt*CAIwzH)|jl5CMX{VF^Lc{cjHv9AD+LM|+O;UUI;ANIq+WiET+ z-jbuwyC56;f_qAC?1l4;{b}rbfOA~-!dWEMyCr&Q*hNzBczBWM2`dg^ukn-ecjkHU z7ZJ_%5dJ(O)Gi-K@EjhyJp7!1cN9Hg`4N5}x$0kppAW$YU4De$B`KaA=p|#v>scG$ zg!ejn!tx`$+4!l&&uidUTz-VtlhjX3(M!bcG5jotw*)<5`4L`V{4B@MBJezyAK}T! zgXpiqz7{+Ixv=boA2jxFVm}T%+GQ_1l%zPypjx*jq92Vt?^10{h8IL%SpI~gNqYWy zKEQc|Y6JPEP%zxl~I1I~Jz@C~9$@?&!cPgfpUaPMAClU!9eS12 zvtJ(9A@F$DN7Ftx;dtcv$Xg+A1#XF4Smg)@kYA#IP7+5n*oRzLa^Xwiq57nqemKVua$(sE??v8@_9(^v9q`-8g>|1yco*`El$TF?>z$fAkqgUS zn0Ia3?OBceHt-f#`NB&~`R`EvQt%>I`NH#&pTl1@{uhGhA{Ul_;hDz&I{eQ9*Sq`+ z*OJs<-p_G|Tv+~uPmmPfVQ3ZfZK#gJSFqD@*PC|P3~xPl&T%Nb znxyfw7(K0H*5P08)mn(2v#t@Ihx|Bx9>mWA@EqjADqna8a*glx|Fjw(1J@yU#=G!n zjDSnu@!=g1x`|H7Hbk5S$>%FhO;As3chm~Uj+_jLp3 z*}n%)MDEdpV`@HXCJ}1te=zZv8-1?Z$%{Ua^kNgOJ1GIzQE4vT5u*wnU-DGw> zM`6DQybHNgPvIRTwdZ>D3aIY_>iY`3wde`UkMIk~_u)62a#n*^AQzTgxWSaOm~xhZ z7rV+4UPw}XhNG8A{M*nQ1#bv?!aA;mOOY%7C6qH5T#VeQk8od8&WG3+fqT2k5iTI9 zK56JF{^;)9Uxn8WJ*Pgxt&l7J&6JY@jz{j)M>x`y6Mup0S1_-lX=*p&BVnQSp1 zF5tsq&Fe{F-VtoKdkOZ3!26Lq?Jm5Jr1n^b-XY@XL%Xkl*MOd|+EsV~a`pEj{44^` zL+w>RT<}cf!m<~hX5!d{eLc9w6^HNylG<@!^1yfVI3%^5BeR&s)UEjJMtdroq zj-FFr;VsBjzeL(&D|i!fr@q4LOgS?tNAIUv?J7rjA@V)g_riWLcs_Dr^^5Q6iOmI7wAK_$@+RH*u=ilrbd0qzZlBfB6EPUR>b29wypq$S+n9m{?Ryo2a zkgH#Me8%+^_+#YG@gRJZqf?V-s(Em%pi;z3<3ePj;tfZU;;5n{xgeQ~i>o;f(;beSwqnR`dB-_#|?jZ}M4x zo&g_6?wo&wx02*^A$b&{6Fmj)fLu`9t`El@E8WP}}WvJdOC9I#f6P;#gjiJ?s zRvKDi=omvs89Ln1A%<$q$)8@>CdzoUsm7WxoZ` zlMPKYG-znFp#ejEhFXSRqCsST(a>{-YV3-C(on{=jgJ|6#L&Zr9y0WRq5BQpXXqY7 zcN@CP(4B^EGjyw=TMXS~=mtaA8M@lg7Ytot=rTha3|(yKLPO^pI@i!yhR!s!-q2}= z))-oCXr-YQhK@0Gl%c~79b#yip(Tb6FtneceGKhoXn~>mhUOZYZD^*UX@<5lG}+KZ zLxYA!8yYawXDGz(Pn9#+9B;&KA8*5;D(7Bk8gv9yn z&QP$*83ct`L!jc5#MV2OqX&@F@!k&_3C)FSNM=JZ@@Z|TKOg@jKf{_t`o|4DVkql9 zTfPS>|GN#{W#~>rw;8(C(A7|t^8!@mXpN`K*Tsgv(D3IQKI=JKUu!k#v!1i{E1`b%SQ+m6hYPVg6?lg3pp;}`}&N|Gdn+(<3O8j+(t~T@qLsuBO z%+LlywdRr?>oS|pH*~I{HBj|SHB{|f301$0GW_9&Kg93{7=Ay)?_>B{Q^`-R;j`Yd z{j@XuWW!H1{D9&64Bs;Rb2PsEoKYw6cM__2ju`%7!#`yB`wV}N;qNy5ZBVhc@=yM@ z2=KSb@HZI#I>TRW_%9g#3d3J!_zi}?*zgw`{(QrqYxuJaf2QHr8~!xIuQB{;!>=^_ z3d0{`_@fMexZw{m{4&EYG5i6B-_P*-7=ACqFEIRk!_PJRY{Snq{4~RFXZXp6pJ@0& z!;d!nfZ_WL-!lA5%r|Q1i%_YYgWCOR_$LkjxZxi&{3C{c*zgY-{sF_^Z}|HRe~;ns zHvC&hTmZLiw%FF;m@Mju+ zz2Q$Y{2IfrHvCG%uQ2>EhCj;iha3J7!!I-Z62l*0`27sOkKy++`~t(zH~b(}^H2b) zL(gX@#K!t=qxy~SKic#;L%(C_7(+)HnrdhpLqF~qvO8+%4-I|U&}oL&7bP zEkyrj=oUja8TzQ94;$Ls(4K~d8G4!T0m-kvdnC&DlWcmgq4yZ7?*U2vp`kxE^i@M= z89LL@3PZ;jT3~3tp=bH-hWzpU8k@dp=ng}_VdxY?yBm6gp?_}|vO8sHqoF@C^dUnh z8d_v%Uqhn|ZDHsS*`u#`UN-a@L%(h42t$V&nrUd7p=VM;_9qS9WatJ%*-vl#*Is#* zlWT=&wxJ9&n@@Awbb~iUb^et8LPKX7T5YJ#hmw~V+RM;vLz4{+7f3WT)VwUuCF?qd9xSjE-_XwxPhHUi?;h!1*rR0y9IQ8z}Qp4AKgC8^eUF5qO zzTOu+((nVFX=}sRdxHCzvh86ajLu&2<4sw5|F52Fs;%_y-_?e%_x?U)VjE2U_w;K^%HG*KbPq@Q%s%uH z<4E~kw_4Uejn287xu!Asb_~QDO@7NQDkr30gP$B@dyM=lj!XH8#!sEek0F1z$*(5= zXU3Uyj+5_Z@)FQLj3vUDay9hvzS|r&P?)uGCI@9-)QoBj{0pA zb1;{Cjwa?y#Q7r=^KtV3LoBh3x&4bh*58$>*A*pzoWzRn5Mk06&-$oOXp`Uoue+DpSkiI zU1cqB<$vvp?Lpep@gL=?<6IX%&6S_zD)$>M{f;jG&$;vqX?w@Nep|=M|IuZu-@kGA zdYf5IXgpiwZc z!*zAM(%#1Q>+NUOTR3x6@2IW3QgoeTUq$4VPp_W(a7|_5!}U|AjIEzEer!$6qeH8v zFdr07;0?dSdEN8WhjITOeM}fzIjMHy-O`&yA12vckCdKmxEuWSK&ziPn4A)~8`xObrI1^Eg;^w#PDlPU*Hnm&GNZ7l=9 zUC%327}{T!+vAGSGlXDS6|kRMt$YrFYu7yHynwe@$6eaHqw zY5q_?bi7tgnO6U3`S`IMB41h2dL2pj0jVbKUrcY&uC?{F6LUfTnz7TT53QO|#Y8n8 zXYNLy$d49Onno})#8;L!0iT+UrrC4T*qUL4s4C&-Ix~}V?Avh`)=aA&Yu#|a>wFNB zr(Ln|dEiPF9X@GaYks_z;iT!s&a`-y*cAPxV9Li&oib%=?ZDbe_1Ct@8$WYqc_jyP z-NWOrqf%$j-2-bw#OK&Vpa{;QJTaopf!&DYXn#8IPI(DnSE-%TA`_l>S@KM zv-9<|uGdRV2Sf4Hy5XAdujhc~v4{9|n5A4502}b*wNT04s@t*JAxkhl6KF}?^#fgmUc^lP2f~S78Qk#ZB8=v!?hBaG`2>4n>SV7 zL!Wm(KlKH-$Ml;P_H{nDBD62wveH6$1K0W2`i#1r_Y9&ZDitMeIohA{^7<++8k#=k z<-_k7rH4wcPk{Fu$e!CH*19`AmR}j4HP=xo548!C-B_DdUOu33c%dWZ9v$}Cz~MY| z;5Ll4uiT?&%~yPkkLhaAx~d7&ulA9T4{m{2dcGka(G~XIEBVkPEBj-7OsT4`uH{#^ zSZiEamjZl568l_yxIgmee4IF{Y7_KFZ3)|dN*iY!2PZswJSSH>}( z#RVs}CZAXK?GAi=$HV>pPXEb=ea&FEN6n<^^;g%WjB%kcwjwLkFS9DIHO9tGs@G4- zHN{a@HsY@4GKb(Je=qyO@gZN=`jnSDi}R4Qy!=WZbB~9fckmsp|KP)}3$xwCs!3e6 zU0s*s_|P#{@b@o8;2L9sEcx22_GX1hZZ*(oWaM>Y1ckq_R-We<*Y*Gg9XGj zeZ1GsD~BU z)phBc<+10WMR{K{j%j1ZU+v>6(3ieUy|9pqOo3yk0v8 zG<-}Wgc{@HT$RW9S=A<&jt~2~`WikOx_hiWJnuSuOQ0q?JeQ2 z_B(4u1R7dA``e4j4avoE#g{Lfz3kgibpGr&cAfQj9vu)-U3fk+e%D#c``CcOvuB2p z3;X5(S$%LZ?Z|I0rZxQbV(>`YYX5Wb)nU)Z6^E^CxHGWPTO3&GZ3q;5pTB%z?`113 z@ca`+@%xL;ub75cYvuq8uiHHMqJ+T8@b5=ddm4hpDaD@euedX?;_`(pm#y@ezbCh} z8m1A^Mo?hG#nT)wdQ)57yZE##EC<+PRZ;;Ak<^G85UY=2Rf(nNuxNE?=nlwD9cb)TY^QhnyEr1$uWp?X_)RJk=tn$LT`KNq2md%11Ij z!b_hy<;O=~e7t^zj}&}_yL|ZZp;+7DL$T!AJ`(WZ!$%lC+To+_3LmZT;dA*2GjX)O z!beMdc=6%E$LFU*Efa^O*JbH3rN?8bTC^^G@l?CfTi8Qx<(Pv1GYx_Is> zYjWJ_U`pcYU{2EMVDHEc)|se_kt-se4^%|0D5;2Ev9Ka$#h!|8^xwj!zAHKz>`EWz z6rK#Wh4!WeiK#_z+9*eDqByF>c?rp{I<`W>K1wV!YF*q zi`*5mrzVBeBp=$JDD&+a7JcfGy=0MgYel|@WssJ7YJ-)Y*KotLH>|vTq3-hH6@_Ql z-$RTX8Ijew98s4qLgcV&F_H(%{a+&Rx(zR>=3&Wei9zLWFF#zOux4w~#9 z`ThqNk9_pO#beKYaPjyrYl?SY^zGVx(Q4?rq6;2Vil^i6i&I@W(k`7+iG7+Zv+WYk zoKlIWPvt#77SGdPDdPWB`+t{}an(~-PQ(9heDC??>Ed_r{SLl6H(b7O;8bUPzH9qD zS?JUv%l7%U?Q{1j^}>N7WXve>)epTo@cha)zdC>4qn)T#=5vE6_q9`*cD*Lr_3H9` zMD@g#)s(o75;wR?>_k~FoYMall$eX&P#sK)iM9v`)J38lH!b|Dfpjv z>Vs2NQNKMkKC1BS(0-xu;He(JvXU|uH>9I?`NFhQ9r0U(-)!4&we7bOzZvww*jLl+ zu`>owWARiTmA=ALUB0s7`)ODWJ*EGHvCXn=OKscYQ=a0*D>J_T2ihv;pF3uCXs9S| zPs@~2S}*)OfS>zqKOI)yPbAZx)r_e2$T`&>e_8)7IzK9{Y5qL>LibSn7M?xZ!)eWk z>Qv^@ROVpyU(CO)^un_s-Wp4W~zzfk@YNP-~~4lESC^V)jk&sSN0Na1zYk>4hVrFo?!%65b@m4h~^2(?&sL7Su% zNX)fK^9dT1wCM!mt79&uINpAAaE`S94M&VBG2lkBNED}c`$H7xWChNN1k}V8MJs`a z*O?Drzv0feTQSJ-^>g(9?DMn&alFP(J;&SsbJSK1_@h6xqMye_M4)w0@m4ha{Nbc6 zNY)x!kvP;0G!hcn)|MhU*7ZJZ)*3&ga2y+MiD!lc~s-VSB(EdhlB&1Jb0;rD4oY zMF{vNIjx7DWgXD21KRb4?ogtCzS8~Oy*4A|A{D2t@sQup+|srZR`R$ugy||HbH*`<^L?Eh%rm&(~7az zz>_~;efx|tOPfP>DRP1|PN?-ibAmFieHL4=wosJqT&%=i4Nv}jb?RAk(HguKorIKw zAU!ljim+D~Il^;CNSXJ{5mII^Na=v5Jo0QGKV=f6ET2p1P-G9!?IC5%GkZuGy&$C> zo-zbD=jF+Ulworz?TQ%ioB=6)pD`e%H>70Dem3{qxk#4%F-Q}=rwgR)*dXBc&sX+v zuRBNianUM3S_Md!&sG7FIgV7$rx#_f#M`niE_Iz}v4xD;Bu~JC8i_`=$DgeL4S6}V z$DY^Y(EG?evqf!QG!(UYQN}E54kr}a(Pij;u0rp_UC{fiD6oMXcpAa%(-pwM^i%XM zdUGkQaSq0xqB=49G`4U#jDNvrt)P}#f(|nD)Dq7z2+z?5$|tC32jq1e@+ny`R$Bpb z`&0CP3y$Aw$CHRC+XBbGjN{ky@%_%41HKvHS3fnw@wd(4Z!6jk_y+->vjE>5kn^6R z|FZ#qC0C`Y(8s*>jF$b+6+jW^o^nC+Em0WHiA@cPtpI*kk$fE z>xidiJS8~A7MbvMfl~(!p$A+BazMI(Dd21boDDdRVbKQQ#Cc8^(0;lM@aVrn`=8SV zpbeYwq!|nSnE})%1AeO)|5ZlQep*vQ&^s|^>&$=>W^gL(cqe^$J3VNNdNAuky5KLb z?WbpI+bp0_sve>Z8{LK<$>EM`bNQ)dkcgfVu=wbpf>tP)in|_5nAjVT>as2>69T0s4B0ctOB zBapyCea+(aSCjRk_R|pya78tN79W2|PO4DPRG^lC_MxW&*s6f70@(Hou(KCnD+9;M ze2#@*H@u(%w)_I@b29VTN`S4%$5sSvrGmGwCjYdX9fOfVP#+}cuw!Ayt^g?%isiEl zK(~AQ>U*HQvUgq{Og=WrNrwIKwRh$skck}ND?7;n`XWI87E+`xKo{5pVv7*EETGF4 z%ka@Ff!22c`fL6e%R_h0lm>Jfj!pw~X+Zx1Qs^x}kB0Z=$sD0e0lHMNBp>|%(7yGX z=e>xJF2j~AmHz8JACVA z;@T9>Hxq67fFt>DaYW~Eo`Jmn9Y0-s>)wa?8T&)P&#C`_bLijVw9Mi7 z{|6lVe~a_w9FF>bzWsG53S*%#d{2v(C1gGc}w&d&!`@Wds(0b zY_xEV2zjgg*!%-`zsTMA!zlg|Hx7Wu;27Xtun`!=6SLQm%g15=n0Pd?n68(IMOjFIyfL`eMlg9lCi;Oz=ORf zEXV?52L}eZzXP^_cbru$fah_`1HfRJ9{A%qNA3&?3yKI1aPtF}0{p^*c=Z1M^ZW>6 z=6MyY^z)wJZaBD_KtHKpB%}-4NqtbE{%8q`y}$+8n@tHAQkMB_iNfG?^cO-UmX0F->Cpd z7z;Dvl@zS2LVK`*%N?$baQVX(0@vqoWx-Vm*Vk}ef$KV4-EcjH3%;j;ErNYux^P*; z;zDA07WZa=)KXt&L#-QK|I>?`3M%D z;9E0zSOeAy(YvGgTp3s+=f`hZ1m|r+7{0ZI`N?8%kR^uggYc&iMzTfmRS-rpLGjli zjAV`Ce}*uU6N;ArhLHSGybXkr>`?qB2qXEU_;|!LAO8e|QJJ9lP88kPk#NTw`$k0+%xE(M9`onQ+1PS_FMPDs%L$DD<;N3ytvWhQACGQ--mvIl~%@b6A5shF8L0 z+>LnUjvb#ucw=yE5DI?EBivz)MO&j37=!mGdJcf0X>ZSK&W=IQii2_YeNBv^xnL&* z?-n({1rIa@{ejnqAq;d3))_DbJ;Yx+2uQOKpHKT2qWRmoPUJtOnch>USUF9oUDt_yFPj%kw(A`GlJ9NlVZb;<~{wR{kwtxnMR=WMgjkUA$PF27}aorEACV%*4z1Rj099E$Lga=JwEjxjZw;5>8m~gyS zmR$#VErn)klTAnxUo1pbQYRnv=g?OZ?X$(~$K7TQPYG}=S(@egHvh+retbA z>MWTlt=;Bfw;?|5QR0&$WIHFy253`bfT_}@{rXS%5&EbR&M60|!h2aM5o}T{H6@Cb zVyT!C&JvC;5az13#H)>!s$vOhU4H6gr4l1{>Ro=S{eJ3Qr4ro)^+65Q4uUZdryS4~ z=7gv0XOki`Q^MH@Dkdf+DqJ{LSNH%sF@lv6#TMqMkCv);5fq0WsSR>fM>SLjOH~Ik z^A{+%@!c`prJ_+=(c=Z-P)q6Pe!;q1m>i8qI z(Nc-FQuXd;Rg^DFz2EL5uwIZjB`M*VDUrIuvFyaXoRnCs9Vj6Q;iEyi>J&yF*H9gO zq}mmaIOzg5O5u%E#|Yk}hyvjlR-#3CN<@tCehAbG11C0EYAkR?6^_(Ru{0KrVJAjY zg<~1>QauSGRfXJ#n*mCqJ6>%Vy_!IttVE4BsE9CU>|(s)TL^uQeJMea#zgu;opTw{WLGt@M^QkAH+#H;ts$$?WK4ApY4H_m(v)TorbB`NzeQ!HsIvBn@MeHay`@N=?F98_1Vx}kmGB@tG5nqKB|)Ktm!!ZOLD{h+I{ef};wA2J z)w-bWp@2G6?=g)247k!z?S^9dP~A(7g&GLC#|TH3pdyZrL3K~iYB&-}(%4PPk2H=@ zrKMsADljRA3LGJ`PUq8HMPfebrLhqEl zi~`Lw21@j^j!N|EC?$H0oD%)qig05RF+t(eAdHY4q((?jm&Uv-ov^+w8q{uTpKd6b zMK7W44hadl!#rdmLX2HLUpV=dDXEzZ24n9&dZt!Mqb(GZ$2Msybv%qRq8fZe*KgX! zcwgoYd;9If7Wk`2(vJp`Wu~Xk;o|&?wAsEOv*gm6gB9M-&9pkSuGv;g(`YP{d%sP? z&pAAUuG_9mAP|Wfi}L(>(m0YwYn>Q}uX}4LG8pvo>zd+pj~^8Yj4y&X=2|5k_SJ>b zjQ&xG$PKE6h?^+F+j9&eii1WVq8CMk_wQ8d>!#|~({}G5v&~(0Brz#O8=~zAqHY`H zrCjB?UE|(wRBC1Jtn(f!$Nwg4ErW4kv3J>^HlyT$Juo=r8MYKrOtUZ1cGr^0cZ!MB z8J|=OV!|h)>RK54vUnSr?Bz>YM$BDt{f$F|8pHRf%oV>{a z(cMml3c@IRhJd~M_i5atQmvPML)%RzQ|q@O%oWcJfv;xJxV5*)EJ5u|)*zOV63Z6e zTbr^Rx)Kg__o(GZ#iSglC0TLcU!uf856RFz$=E5$P)rJXric>ZNV;$+OEQ`v%)5m^ zC`;-uw|nWrF*s!`O*n!h97>an#c=vQ$_oJLqg;UhYyE#q{)C?FQIhPzA{oC<{v<|t zuSd$>*Fw<4Lg%0^27XR##0=rZ$JYIfaMB%eXYHfCE?T-{- zsD?pz2p_WtSgJ6lj>540NcA%q81TUxDGGkq)!wuiW!mfZ+3VI46d`;y(YmtL`c2D< zW2EIB4mJg?D2b)PhgwXatIQoqV7~7)FQ~Z<9Yh z$ez9JfP-~MtEf3-RFdq;723*5{N#1=ewy$;#gtDJg`=r3b_(yOrbO!sgKoq_+i#un z38*zCDG{LYfCA)g_hIlB>#K>&;a#e&0aIwJu8?nukmY;{CIcqu1hE~$G5-!+nsRMQ ztlmTPGD9o`%GX$uS6(l|B|{d3uW==xGNhi+r5^GOv;EDeJvL!Aei$BipZbh1PlRz%M?zaAs{%Dl!X(#)#f9(G73=^&FlFHSCVpZ zg5LxLZXBGzPJqxwF2V_%w0H<5YhdQa39mS6TDrsYLZSw_-m;{-`7 z_)z2Eqe`Qf+g+)Y{S2qH7G%0YBLvU%4j+m~dDZU9xNJL4=`5f$&%s}V z1q3*IEo$XQwKYD$Dev(q*)p?>(VMablzPp9IKdoyGTu1UWdZ-I;(1&(3AmEkiW3YR zeMb~a%a7VO^C-XNQ##A_;*{ZnysS%kqWGRqkSg;QXNDsnSYd}FBn|KhbY(+ugiJmG zOE{4lLlAdD-SPyBR%*y;Ml*hnnz&}4kg+0^309kEM{dL@T8JdtIF+TqWuXZ@SCS(A zn5dYBq6eDkL|-fs_Z3E`eT${r+s?u=FEcD7=T2Qp0T2=0RIscBa9@l-Bu57qY zZnp z!rB~u7|yHe(2~K7k(CJjj7OJ>(DAu2x>KBn(`nEFiTF?az>9aXTS{1%T`oo(;S+K+ zzFUiN1$=TdPcOz;4E{4#MpJv~_9V#Yme`x?u1;)OT0mTy(xRJczcj&Kkw8x< zmHhZM$%8RPY(82lX%$1-zz=Rv6xxUfr8%XN%P*6*^W%-FBto+o+31jMM~S#N*@$*k z@fjo0+=F(NG38%Ll6=gt=V93tkVJWeqbx~d9w8^ux{pWLD*1vT&I>w7%`zl-!9=Ow zIQ(F%)LZZy#6c4!1{wSyNzOiA5G&q=N%6tNdl~#-qMQq15igb`HO&wNCHgu1AY{Si z2OT8GFnJ!WgLpfp%1V2beh}Cx;Rk_ru7FnZ@rWQ+a*VFV11nqP z8_y56N(`6qgTNV=A4D0e^LdcCN9PBBT*R{D2T2nBECGRdJBJ_Ck`F8u#7d5F1+WBnN*0@5CkRe zG5A41@Dl{3raAmzqC#vbKiDd_?vVmQXkogWaA&1Vx$;?XNtCa`Jq`s|O_nVRiP|90ld_SqlXnVL74{x_H>Z!jOqluBk6>tvMQmVx%}FQgv<}3G8a^Mh@B5|9eC}<78(z) zy$p>=(0T2Jm1r40S2;L#JVG;T5}8NX#uBIU2#piXVua_~7@Z$P?Q%Yrfd@;-s^#v* zDWvtgX2L6V>eVIhB@MP}obHRW_LV&%B^=`T@=<1J^a&_7h`_ux{|x>>+_ZM zSFXEkH>&Y@FszT{Uo zZBO*SF#n_IRN3i(1C0}3mi-X*aNRX+NAfM_6thB3`Bkdl%fN%prtea8xU^(>9wX?Wm>JJENIYv2O6hsZVZ4Mb)XT%HQ|g02}j=bro7<@11SS z*kDl@lJZ^9?kfisq>t#lG<~Qmb?K(9`&dwHro@_*eMMM+Dcx-i>9P6w8-a|13`$!t zQEpSty{KOeHFI;dH8fM5Y>#)6wV$k}?p{m@rZH2gC$l7X#!9zreafJ;I4UPC(oA5N zw-$O8QSsM_NZ|ksU+~IENPzO)67aRVDURS51YB-P7UUgdDti`bXpCldDu(1Ag;4w{iFO zQ|oU`N8Dez=GxPqse_^J`Tw%L2=8Gwxo$2V_&&E$Ojky<@X?!Z)-B2VDd2$ey7ku{ zY9?$60Ha;eJzDAx&65_ylwFjy63Zp2w{P9S9&?P<(gVE;^PjfX6>rab&h*2|{gPAZ z%A3Z5Y)##D@*mowklFFizkh1GiF0z7DJnh9lUp+E=H8zFE{|4IkA}!QlxI}Z;u-nz zse>eT=1jP<<|iQ!ym_Lmsz5>jX&w!q%}Rnyo`&mW5yb7kI#9Uk;5Sc$teSq+$=~<; zoB6_BZTo=gB`4i;M|zPa?ZNAoeSeTNkiD$!!ckcbM>B%#WAiIXouk3qLe_&ortf#r zl{M{?WZ0Con7Td4wr|(=QyZVpTw0;FW66U@k@t%Xf7nN^-$LWptBtPi>yoge9T>&V zUX=3Ew5c%q^jwAXi@Cb$<`4U<@I;Q~cdoig-Fv#{z=1FCoqqV!j+k%nWo1!>?LEy0 zq`v5%E*O3w^+n(QLHBJLu;N+Z)-C> zf85~t{#AMTH(%KN=Dz39PrIRtZvGI_r4tJ{0-`00%a16pJYrteU*T44`>CkKnLAZp zXSX&T$;}Hd*tFZiV)ADr)B;w9zFN?HDAXg;HeP1Xsy5uQ7c{fO;w+kZ@|rCdcHTO* z>6^UD@XEzvmRpu8dBkg$W-9ewdmiO~U{&7fM>8`ImiZTYugm-8rsPjQ?7NapSfqPK zCuef1F$8L%X5Qf^fm^PdU{{DVTB$RS!E=Rp} z@^XUyXt@1iCd$Al|6$}zv7z`E-|zhOn-@Ahx1TKE8?5LNFQ|I&<`;`(+9@V=Zd=o5 zLMlvyPaiQ{?}duCj?mNnR?=s3X_YOXh<$EKzSnoU^-HM(_Tusz3fd00>dKtGeEVeY zQN^P{-Br>*Ic2ols=s_Kt<({yk$YIRF-`kIww3$fibAo9bI0`d*Mzk9Z@IbCu(Ty<(rTxWu`?(r2`^ zZpxl<4bUpq+#37tU3|9d1+g;yIBA(8GKaxZCO0>q z&y6=W*4d|O6FwjUZE8t)n!AKRYVHPJONJkm9~y=0(eynA?baBO>jN#F2L*O#Y!NBB_- zs7|Hk%@aiU?(iM!xVQb(^w@aU;P!(4w$YZ+>FsHwErVSzhDYy>Z9kKp*FWytEr{5j z+11j~HHzY^`@3HF_E97l8Xjj{>Odr7NId$*uD4wymzS-*ie3_=atq$Br-_x`l$G0< z)ZE-8-qd(2xA7K|)BW7@P0b)Y#`)x1g-x9odz#AaN}C#USGqTH`B4j~+@zPy6FdQN zb!XKy-RbFUDsN0be>W?)>FVLC^d@Wfm4~Y&*4}NrRdF%5u|z@{b1ZpmzA1OqX>&AF zXU(bJP{YaYnly3kp7gLU2${`93M<^eA9Gzx=b-r*d(+}A6}b3@OX1>U@kLS!E4Pcoz0f{r}D?5 zceF7NdpVu`d1F9II}-5sq)xw3<_PIWS$|J> z$SV&(t#)EutnA;sh)C0|TTK_|Ud5x&Qgyxgrp*oR3D{%fF^tWHIV^_+vs*8md#jl- zr_Ezd-_JNP+uMTmI@8ZhRJ&z36sbH^C(%j97|B>y-h}hZVksI0O)4ADXrHaG`=->& z>WZn=l~Y!Abyeq$8%)nwm6=;M*pRR^!nF@l)Rov=t~0SMGrwX(q8}qPm*{os)l7tq z_oScePCxfFy*gx2;TCZ+;dT1|3+sQrqS1PwNX>NuSVZE4Q@cR!#Dgnw3 z9@2L+&iplH+A|4wq8s{tGPm*cj2AVKq46H>`^l=h(;%JoUdH>p=uL{J!!t%Cqxu86 zW$;ou@8f>x={kO5kNw=5zb57}l+H`WYrahhX*rj) zawKsrjSh5OfX85n`&W6=B6EEDuLSIzq1usqSz3#@3m=vlqNUL@WgZQQMjP(eG_F-@0 zLEcNDGP?B|gj7$gHLU4QH$-fwZ`ZGu(q=pp)J(;T42!>K)+{zhML)-7xkFi5Y=E9w8F1XOEJT-OC(mw{ z5BHNH)6TKFNpuPeoK7;4LyGv(e7d!DL;ZQ+$Ldm}LiKs8I@5e(>&y9kmKzmLnto&2 zV0GEFQ9-xC*!F@|V?$%Uxh_!GonES7&5xR=%3pf2Vve9nHD4*;rtV^X)m57-bqxxq z%uO1N8?P#8HP$xNePh*lu`&Nld4;*Hf|(#fp}fwx&a@H5mp9a2Fjc6xBh`u#D|okc zOB(B;k3`H`dGdXg7SxDM;gJ+gDEoOD&IaMn-p9e&m?z@;rATxbCAC@~YqcqF zwXJW}rqW~M6$}~TXe8o-?;2*kY4PHV$tQBx^2cin&@_HNo>$?)PmP2xf($xm`SakVUy#+DFTlyxFk2voJ?^A*WGNHEDgHPTyEMEyl? z>gS+lt*^Np6nN;mM=VmAv+YAmHOxC1-vdQzV zZ=tVXWZNRMWzYx4G*#dG-bGusD&0R$pt2ISe1J$r4hBDXj0Gla{?KDDMR-VKCon(s zF!%0p0zD+b=L63kcoeA0`FIZ>Cm4tOJ4nl#ZIHFflFgxWVnp(%_|^3Uh@JJ1S68pa z%PMYtpr$SuvGLmaB`tN+;!QB!n;Xd8E1u>`oKNoQ*$czunX#_XY?zRZcDJ;5o$8Il6~`cgolO)M_Ss)(O@e7w?yS#z0U?(Mghr0UWHOi z6RRsA6Oz`?IP$f$V?rR&*8ky({H!KS9M{i|CnJ3rAMsIKsIIu7n?d@rbi*&UZOXn? zJmjr(*XN<)pogMwfw!`c^0w{s`q`ZXKbYgp=vXnGeqmZ2vXrAJ=;XEMIpuGDBELf+ zuU#JISkUQ`8%AIb_5m`5zF`Ig&sb zp>ZUd*=`A(!$z|wB`Fxhz!$-Z7$gaY@4l=Jh7_3Zv!RaRqL!hS-mcLOd7}mAphp^c zqoV{3;m9~6{=S+>BiLFL6tV}7!8G!Kk$=aYh|owQ-Ug-h8x4^%fT9*qZFF>Y7kz25TgkQt~BYY#){yh=9BaNKU&M17xk|Dn33dI^Z2f^8}5s^mg zHf{oN)f!ZEc(Ii z+fh8`Zev!{+T0TrJ-0gXNzbCjWU!ZHnYb38jnInA(Od3XT$UqN<{B5NA0Z|ipsyA1 z@qb5!dCzi$%tv@%KR|P)u3Txdx6pNYq`nqO$w4gVK>!wLtU~oimLg0406Auywj$cYsYIOr1F7w5yMR)mD0_1P&k*-Po7iXQ24UG#Fv! z?NFzVib^Oo+FG5uWOW%CLTrkzyV6uueFnYJjP${f*u4RjErqU%szW#XiebvC@^DCO zL*X{12P(dWLt=71iYM+D`#uluEG1u&y$5RC4kGQ2C=?(ikgZ9f%xSuqE}8 ziFyv5Mf_rz^BDTAWpJR%_5a>*vA*}So6Xgb4M79j-A7t&P{+o65#L5C>A`R|eF%xX9zAAM8= zGFav5@DZLtzOT}KpFZ4((XYB;aLBtrbxVPw&;1qTk}vKI2xHW&!IF(XInBzOqfU2B z?jE!KLX1d4VgOjhQKKu4YgUfa(vK8LOpH_F*#nTB{DOW!Tp}3HK+z>8WyRj9eOXpW$3Z{glTEuXl;uHrKN-En>{vN>WoH{(pQ#dhm|6PM#t z9A^@HHc|`EJ<=qH9~)<p&e^)H{iRGBpOUF znc3DKpw@o$x>*#XY4%X;K7Jh_Lw5T${-aYg84R~t36oJL9RtPv2KCSw=Kz)UQ58W3 zqv`x6HAbhaP>nogd+Y#4v4Xc&SjdQHbNx3rqHH19!Q!F17g0Pi}oe4x)zf=+`i zo2Y|X?Ok1JY2BB60(v)VlU+p2djpLm4_j@6B32wqC}^4P8kIMJY#8FX$g0n9n5gMZ z56Rg5Pmc+vGdi22wG}8Sd6t$R7#d8YqP%ABF`bs=<0Hd_V~I(W_9jcGH9xu=P8#&2 z-{_OR<5Q%fMq2UZKRpz~knejx%U4l#>)^og_Xp#feOVp@zJ>T$EE|8LFH8D?kD{8G zS;Hk`yjgq>eFFo!jhpL#3tWYHAnU!n3FE?&{hoy`mH1f3rSFj@nU_T@$*W2d#VuT1 zik+8p5cHt25liGS4iRi#RgexTJnLVONp3=L1D%iimqVQ@eO*!F=hcb$l;mC?g%Y#&446->0y&fL!q9TwIvMZFdUtF>b-+FVE`$IMED6IfI)Q>2 z>+@2zzX4C;N6bF1M zW4MS1n2I>W0q?k8_TmE)0dNP-q0u8xKAeP@V_afjCq~ z9L~62_T~eU0FaGyX!OXR4=4$MWjJ6*(osI(Dy){EsSs(Wu+L9nf4sthQiZr?g-;(T zd`?ixLiPM|k}DablcC1K4p&sqW%9#2v24^b$27QKCnc>%6N1I9EogNMl#%0Z&ecL_ z@}O_t*Wc06HI!Q3qfwCsOXxigoMR#)mocyQ)yab+_Or|-VDQL=)uwix(2Vh#b!jyr zdg;|^fKlt_d`GCy)KKpZ<*N&Iml{lM8&_yGm|I^qHFXM(TobehK93M_z$qj+JUl4y zC2b_g{-hCBuy;eLWo7qWSe8GJOtmls6pDy^4+`$$z|>CP6N*0G+hIBY>SbZ(fCR?a z*s?;g=k8&gcD_P6V8tSE)(9rQ$mNhD%&!Mmkhz7Ky3!cqmi?iDdNA_#Y-kc`g1KQ2 zWN<>{usocxy=Yfr#{hq-vw}QQm>Dh$^p96}r13ol*5;<)0`jj!4ll>alfM&?XZaRv zQ{Fbbf{YbsVv8_F&Yvu^S$t*M%F03>1SCah)6w=4!o0nxi)`VX33PBpB<~!Nmo!d@ zJ<%8Xo8+yfck;&acJM6}JC3!(5}%b6p<740PYCN9{n#3e_>C2Xe5VGbiu16h2MpDV z9F8Jj=D$j9Mf<3Czz6e?$_`(AfrUK#V82Mv*F)_eZ-X3!JW7A2D9CT#?4%v~Ld4ME z+&NTE?#_3_`Ycg7SzM|!t+P2Zrqm0C5{X*C*K*Vmu7`M{!DX<4aNgOv?hRLis?=JIc=OwH6C*5Gdd zv%SYEO@2ri;88A^>ivKZkD#DeH{DX9OrbLmSn9+Pcjr_|XpTQy1-1{54t0%|w{-MB z8w1UMJc;}aHQmyd)f4U+)ow5J($geE)ro2AoUfu3G(F$8;Zg9IIW#;lJPHY(CXpv0 zf%50AKS~&e7^EBSf!4mxc^naAddFG@28LgZWsD9#8~GAU!u{jZkmgxZ+pj2-i_Pqb z8i^O7hUtbqlilFw00v2QV)Z)bJ}In({j=tZ?*0L=K_kANCpo^wup*hUW@m$tkV&vj z^rrJuK$5HLoL@tdrGDxM$NGk!4Rn;Zfd9`Z*sUSyL=qXcCO~d>YYjs(K!bEQLfT^} za?C86ng@sgCZjQ7R-<2Ew~_|}%-o0=c6 zn!zC$eo<^>F5~Ve>+tS8gLar7%0TSv*m31nU28=(4oy{{l6Au$#zFWGlpQq1NRvVn zS2R8lzxp8Y}^SZYG4D%-^+>kr=z7ggz>}$3}_6B(! zp03@uX2j_K!C9{99oM-gMrXzS>?$Qp&k>8C?GL5rNoS=IX+KBt>nMME+l0cmqS0-q&( zO#U?~$(;ZV=x2wPW%!WXz1}%f9@@;$A31h(4RrOkjHAZ#M^e%*0(L~!sKr0S@C(#F zhSoa|AUf%f4ZdvwcZq?661-K<#rKmtd!)1U%~ayfMwb2f4>-tmgLmS=TThyE;ZFs) z;B_3lg$wSjbWAz#7G!qw^WSceT0myFt>JA_lH%pQKY5delglOyLesSWJM+AE%=oMG zg*RKin%(Yzta!#OQpESJWc*}z1O`XKPSibt1L+uU3^GijlOYHiX`;P`AH}fVo=&8Uz?mUb znrW%5e<`dDJYDacM8G&=Fh3H53S;2U(fQn-C}H1{%oP&nU;}jFD1ZISC-tvB*4Ifi z)&J4d#LUbh(#+<9*~*t@erA?Ik(R+1EW=1v5gV=clWb2q*q%zXJ=1D?j7W39LqIgV%gR8-?BtSoXHd0lqPqKi7sDXkPM)?U zx=j2W?uv0Ii@RfCWC*^__hv&d62MCumN7wy7Zc8PTDT>V!Xm}5IZ(gmQ**HCEw9tMk&cDKP&B0l+p&4d!5e8@Ie_^} z#?UyDALFpY300NOe_C+Y$3eHmy+V85m)!N>GcHFu(ZY6GHn#=c1mlt_VB(TG*3mNF zQr*lhJp5B6*-7mb+91ik6enc*`)b6LcAj zJiN;Q?9+}eSKw?sQ`e}Lwz1&>@Wea?9+^YEpo%QZk}<*;A=Da88;q}*e^a*((^2VFI2Q9E<<81fD1SPQ-ZPrSa@Vd~sy4eruQt2xJO*W8VG zZFPjDoI{nCYY(m60!+6xWh4dST#DZjPEWGO+>D^pmdgRw6OuDbF$u! zv1ES{nQ+@C_qM$YzC3kR7GItkfdd!xW6^hA4oQcC-s)OLIyh+h# zo6=DmuwCLt;a|yi*TD>PI^r1#qe_2z((5P7{OB>JlV$R(&YGP_22Q61ncuiJryS!!7-qz@dTcOiGN(=a#B@f zF>e)qZDbi*gwON@OXQ6eWJXnlj1as>u7B$+xE;*E4h!@O?T03NCdHG`fBX#|cCPV6 zMLCd8MOQH5$oI&m6Ayd`3w@N7ZWlj5S0NG})&E4Wte~b9^17F1PFe z$>pBNoh#rIdP}@OdeS7%1=0%wXA8arIj6gpE&_g)4S8R?@k|$=a(~ z5ruJ#7q=a8dMW<@lQObVO|ynU3m6%NUr@GW`(VrA)jM(|R2x82R{d;;W`G%NP= z$kTk4d=$48ZBz2X(K-5_2|QYAX>yNrMJHJNnmV7@CEqHAWR04OV?kt968`Y<@gSaK zi)T=HL=b%SnRoOq6!SUf!)RrE@Nmi&WuGm%a<-!o6EgqQSTYN;ny=c0pKYN%hPB@ zUc^;9aBWpuu_5oH3ik2i~!ZYz)43ZmvaQoaw_*P{Q8fO_7$*cG_J3I~yDuIVGaH|vkLLi4bThCsH9u(u7 zRglNl_dFqh$5!>lt>RN#AqwV8&daQ>NMqCu#0Hq-wXO*>r-TW_Zau7(+qIxL}V-C}i2h6;qf3;{(d_ z^0Mu<&@TuL`I}hrOwmzC6~drT(C}iHBd>5|0v~=X6pog4yA!EfPWYlVS(Sg>%kMwv zbw_m5c&hN5JjRXSBYHJ82Dn$UVH%RaBcbgQtc^SgOfB0^g;p)}v%jf4C4ba%vy;`D zx_{aUrOIWiOW6nfPpVvO^}vt3EaxWff%0T=W|fN`IH9{n6zi82|Hybn0b_&mjH!|C zxAsEFs|1q?fo%;(6-zc4y-awl?*&~h#IjTIjdV!IZ|W91^0f!@77)T%8u_pb4Z~-pZ*273@!dK{N3;kA*&i-1>}GMMd}pM?td;fwO*LZNv8; zpPBycUK(w^##-|$rB;>=btY)<3|au_`-E6_<}VK};Z}z!f86Teai$nHbVQWt=a`A9 z=(}pV#_dMJaJ`%)Jc0TYn4a5rUt0xrSX#>=&rmJaUe={eofS`E zsVe#WoNG8Tr!9%qBz5EZT?(c%_DK+im4^GLO>~XIuBw)SIbU(mn~(gepbUM=amA&u z_2|6mnM+qp>Pw9;8=p6CFu!sYmTxNHcs7PFDjZn8x&CIi1ekujLlO!8T1J%7_MLsDbD$Sg^Qy$2`z&ja1{gp zuOp5b8^pT@`bWmnhDXc$d;7*KhYPy8$HBJ+Y+0%Oqu{WG_FHRkGkzwng)+I*erQcv zJ3Bo@|5EhXOYOVAoe;Y=tKS}#b^{spovwNalkf%dm6W+r_#+a34#2tfnKNFS+sC^)(9Y`AuCeyf{t-SK1vOGctWvQ} z>Z5P!>z1FaYcy#zx8}JpcoZr11$a zXEK@!Rgsl-54Jynsyi}arH3)DKfXaNtvFG79Fn0!zP)?Z4#7`5tR)Apo}D6dt`FV9DkpGd>~ee&Cz#7 zd-Xmr7%TB!0)MB|I^c^WiE*NM_T+4zZN=V&Lpk^Rd{l;teZW6j)&0NIk5z=Nd$G7D zG_5A1dLqbh&xGxj%u5t%1=yjPXU`W2x1lNm1D%(|-67<0&dSeE>5&7{|=uDHV>`Ksy>%z@Lj03Jb4NB^F*skww8LK)RihB9G?05_iV|LE8() zv|XixYGC2w$_s;^Dj1h`SDq3EgGg!1V>h$|Mx8jLd}fk>B{^4S(gMyRPupvUb{z!k znT%ff7;f2m*E$H0mrILu0rJfau&TbM-qrMym4)Gsf!%{XK7`s4Dnmv?wm(r4_Uque7%ix!WzFitp2KJ<~H-^Q7q9&qZIy7hg_)&!`MbaKCQ>IV!>usILuf(dqC7=MC|dHkLZu0CENL+PI= z7H)m0`p_5el@@I+^vQhSeP8uq@$p*^ykQv%SspI^z#_r2OR1$|VN?3up4==Yv~^PL zZUyXQ{U1I7gg0DfJnM%uN#Gz5?p2YHGuaCwaW7G95cd-0CNDGiS4~E*Gta?kNTn$h zG}MdsPbPbpfinX-&Vg64mJ8OlI;>)4Nf;x@{)ftPaD2K2jyJfw&1YqopfX0ima+_i z%_^`-)-Ei7y(i+IUnTk*omAoU(o?lpFWFw9*sJP|Y=r(cYzG)sFLoCIYI4 z;SqBaSB4FL;>x*pOGO1*4`u0^ly!!%>8@wepd(a#(jBG+)v8Swp((O6BfJJc8A=#x z@55bIZr&>9CAqQM5Du*{6wqH)ZEE7tyNwTz@W`!g+~dDlK}(5<0Du&EK6@0#lBDPOE4H z@)d>7Dqzi?D3qpLwfH>j);Dde#!C_sc|^}JQKI;s(C`U~A7*QQ@XC1ND>)Ws_!D>C zL`UxgaOAaTX2%~CTyfkfJf}F;3lztW2YX;)6v`u7rNHXw1)H)9%Wqy-`TWAiahGB? zegkFQcz+Lrr+4n2Pu?I%UVooM0KG7DO>h|A*TQbYb4x?Q&`v`r?5ht;@TWIY&+&F3 z;z}dl4%LZm4o~Vrah>j*D-jQ*`{4+p`^~B99lBoL(>o8L5^|2%J@~m$ zMR0@?KGK8W_FJVAaHV&}x4Z>pu*c-=Cs|Z0!Ayl#tMt{^?`WUjfRSwCAx9!q7)Bj( z*o~*V-+w3YH~rL#?eHKT)=mgR8-6=^whTY53C|K8*#vc>=Ldgs~~>*)J}ihV1B8-YN1AqcuE__D7+lw zA4>mL^zLgye(p~t{EgqB*%xi(;h~h2f$qtXbuY$yUreq0*X!PYG1kvGe>a0_fVyr!%fO+gL98htoxp~)x|>! zpX%_I3`^9}yzdBs>vtyga8Gf;;K27_aJ{bx`@Ntu@!bQBW1;sO_c@Xs8ZfKxf#=&S zJQQM)&c{|O#C_ZVldSs>u zRuNaVj!Ia9vShdiOT|`OtfS5rt*!Rs!cn!>0fLrRZLPJ{I#CzQESD~GZ+khL_{1+*G2}Td#y#=$pbTAtKH$<9^-En zR>S8He*C8L0z4BnVgYxDD#q+9D5%xFEq~m+dgJV|3$*joiWA~s7sceMvv%zV-ye?k zw<@pUg^_c0S{{2nqT_U9bnICCPHS3iBR5YLcyM<6PvGns;_UC%iV=TX@m4sO43E6b z8j-)Uz0ZbPwf;|!gIz!0tLZ`;zM{G_aEE=^r7LgVNpa_Lp1(eztYmI!&Sw*p(O`-# zNvJWVtVZO_wBx0j`2DSmT9Q%ik#&#xp*YAM7oNKO0e9%-1U$~g$w9CE`Io&h}?Y)b5p_e3g5PV6W zS6T|bq#OA1Ww%C@1$;67q@2k}eSeGe*cdCi1Mf|gom2xu35$Y)pW?W-~F)8{%de~+6 z4*T+VMNQ|dh_H1SRZLNyPKhN;WZZ+s)B=pFo!Cq_47|GfE=?ZR3y3+Y1J6!GAKsi84@- z-YQVVP21QqNF^;>g9^+LmKQhp6Itz(-f4YmNpfmC1>O4|y@9ih;r3!G;GLZ<_8y8Z z_FQ^?S)10}e0K#GRU>#R@~U9NIXuLan3g|s*1_LrRkfP?+vd6VTFrYrabC^lc`sV! z@iwxSsx8q~dAvdvthy1c`NO6-7mq~AZ}>jR(!eRq%h_hNxmDn2AOMdotn^WC#qT2F z1sxknOj8e;w_>KIx-94FvQ=Y#qML*)^@;JOPE#=GJwig^_ z(W(Ny_WpoD6bd`NV_Ur3kD_4;zpqZ;v5%uD_}$Y>(yO2Jbq#l`kUV_ygnl7l1%VuN;47mheD|x8aFw1QWX`daE|+tMYmO zjh%KK3@Y;Lx~FR`og49!9?ca$YNE??zP_Rwv+DBsackcEX+f^F&{c6t6aD?l-~Jr= z+w14q4t^g7!#M~+id9;F`&gu*Tw8ud^*`va_&tpyl6F(50KrK z$9BAz8juUllqkN!oeeHsy{`kBM+@6(sr!+=q%J=TwV<40;|xI)$)Z*UX` z_HWv<|H94=e3qkIey)Soii=qO`BFVKJN$U`76C7{xo2kSGqT>G_C^P)?ofN-t3AYK zMkyAApc!>o%cfKDDnkOjINpUCYm(19PO<{|oV{#TMypBAZFr3XpQur-2pPI8$|+}x zT$^9^pUaEZ6nxDs4&&SvV}6Z1=Ql#0Q!oy0Q#WaGS!t8}5dE?-JW#7m*AFr-+q75sWy@f#e%Up`BUWFT(c2#&x|8hE##`E zO$+PxOvRyobFPKR!g`=_jHKEl#uqB}K&1%et$$Ift@E=K+Ut(V8aWuM zHXokWe0aZ&TF7(H^vawVi0hQ2qrg>`Yq|MTHyuxPdCMdL zz<<6K_%AeaZ6KKc_d-y2L$A&`hBZ$ePRUEqSTVGG4|dp6uf;;IQ_~mY*v46M9GJ8) z9p^Wu3v{TRdSSCuP7Zg99Ik5|Q#FpiR6F2UsUT$qomhxtgpTRG6EurLaL^G>a@s5O zJe1$FKnOWi?K(BudRC%!S2_^Vx@!(jW?~0R23Sw6u|l)cau!a&$$lyv!G{Bua@*lN zs(V#*Jk=eI5Q8I#a4r!}-oy2>o{n3j6AtyVAB*VhsP3!S^#FbnFRWXk5VE`+XHE5d zmKSnP2q`I7e3`T`ee}YN^n4sUiIcjrRCG{Nvu}nw-s2n}MmgLla`*)&7^xlZfC_bh z*X1%gHt?*ECk~>#T!k|pz5d|66I4UH;i#&0IK8QK6P-1czA#g45C=`6K^*;8V})}s zak3(gp+e9^uf}=Bkb#RdtQ}%b9JUu+To;Kpu?1H!>9zAJ?bdx$-+{CqV6ms*tV_Xe z<$9aE;2tj0J!&t=&gr+DZN~#ng)1w^EIu|!+Cx1#&^E~F0c9#Ylog%07BXutFZztb ztYe?xFu|}>I26)R^UuHk_Bo|ea#6ENOZdP5K@*eCspYb}C9Nj^jiSAGfXeN`rM!UG zBx~hga_iK)HY@KG<}S@qs}2bt%F7DNcqI3ReOPh}cxQIwlFu3sl2tT2pu5Y*ty

z=OW{_JCv=`aQzetPFhyg&f6bA2hAlLA^Jkj^gJF=Btcc`Me76AXSAR8 zs*+MC{S=F(!1s#kD{rab-aB<-F~3wcpt-CxJuH2G8HhTml$Wu*yL|X+3^dfx}@*zLCOn1XSb9;SB6j@7P=SSThzV3M1`ytb~pJ*1bTO&)gApc`PH!`fRJxK>y0liMyPe|}t2{Y*o-SnFTkB1e zqMFb&vD!nt`%Q1-tVnN@O-&rAZDKL+Wc~I%UP_wd>(J$jP?#-;<~UhLqk9`EM2^O7 z(fHV?A!?}l+O+92!v{lQx@m+f!k<@_HHGhD{!J;79kh-r>I&_*)vO6r|EzY%a#VFu zZ;9pzcQk;&Zk$q@KQ(s_xM?9@~^`qq2Jv{V?Y6w9xgJiRrAv- zWro`Npfx7n8yb#q+a0tvvgzEwEySj7#ON(|MK+x&+c=9$nSp+bg@I4GKOSN*I_tRN zSzK=JPpbmeH%sla9MxBSRG1)Mr_gUJUEv{t&`fCM)>RA`@aV}w0{vD$OI$4zhT?=<%d zdlaJWNWm#mBfo!KR|npV=`GtxB1UhW_UUcQ*ulcqhE5tB=Z z$!qctVVoEEW*Fzx=q}(vNIJ$DF_$z@k5gqWH1MX*Lwc-$FZpXh7nR#+F!GMtG0XA7 ztT1hxU7gTSZgVuGy9!JChdhq@=mOs6^(k&99CH|`dzv#W4}!d-RWQxGsaEAsL6a*& zKZOHKazNpf1;@uZ&bN(o5sEQh5O6!$N zeH3FJjVQJaj@4c+3%KbWH4w^M;gy3rSY(<@1=_;5q8z-d zv!m*)G<;d|cfu(p-{h=nf>cxB<`_)pmXtf4c6HkIz(MJ}%XMncGZ8qz#=d{>@bJog zA;sK+>-`JD+b?VHs0C+?&)t0`S|xP5*b z)t>$FrB<;N?WRAy8js@R+qmY?c(LZNH3p$AmxjsN_5{>)*M>4qpKg?@+dkcTqd3~e{LJwjcyha#F_hPIK=$`93PZ6jhX z@KOrW6-LD=|6mh&JL;X(ror1OSaXB7$NDY$L**Y769#9FAzd4QhDI<`Gq|NY*7;W zzHMK&IOi)Wj6orsG-)|mlax>z^m6L!*x)v-FLh_%mQW(r7wmp=1^SYAO)~527>$Y> zLw#LunI`sS)&FbsmA*_^tXGpZCG{$q; zU59`ieT|dP(35e;h465>3s9LJQVeaZG+HK52LAMFj%xvD*hM;k`8J)97p#$J3tDi? zyY}Pq)P?hym*b~e?34poCCpld?+M>a;?RwDSUp4%A#t^FarZL zN373G#41`CHCnhP1k7Q6oNaoQ#VUHBtf?GL{pQiTSN9cg`dsgnKFvAYRXS@oe5&w( zJGu9H*BeW0gknhuCNItvD0|9vVje|-q;-wAwwieqQ4vUtC#9lkbr6w7s64#1;u zvfYWkuX;#^&S3o{q9M_vDD#H%;ADFc#f7?!*kTk`9Nd=ceUo>_yx&m#m$x>B+=0TO z0ka*8|0bWSA|T+1^*V7=l1tmQQ}eya7tq9LX}g!b!5So4iR+H5jXbZc*WTB#@fa8V zIW}J3F%Pa^nPRr1`d_iNZJ@G_2N!6Yp(M5(=gYoPDL;yq9kIUbDY|$?)PujiV`xs> z-Mekk-d}97@8|QVSCs>8(RMhbPdmmHS51X~EN)VZntrTNVsn;m%UX-7fd?Mthh|#m zc0{&zF7tMVfjqU7FS(ShEy+9H#+(|6)VlL__v$Z9ZgOr_ksQRqxrM z?sJ~(S<^Zz^Qy(l;%HYP*v2q8-3d=!il4y zB{W>uBk-n)(Yk@fgOFX+miEXSU2U%k@&%-LLv7zOaX6Y7n7PX?7l@0oS4XY!)NMK& zR0~;OxD)A)9bCY^rlap+IG-`;4-0@AZ!xqMSF6TqY)8u8e0Hp@G_O0V{LYB-Y-djS zl%UX}j*pHxKv>U}lv{~)Wy~Lw3~=zy4Xo<%~BWVJa9O|bn%IVv}ZHZ#g69W<#q{8@8tJAECRRM ziO7pI>0$@Z9HxuYOuDFae{4qHW;60ObRqJpnJ$hXUF^Yhv5loJ_U&U%-gjh(>P)rL z!6x#qF!G{^ykbLZ^~mF$?=tds2}Ir&B5z%YIeAOFhUNry{>2&OU18)!Z7@pD!Mi?r z{(-eqZHpOsySfs2K6cbAd(DUmm>k2!f8dW05rNqFP}@-{e=^oE&~^Ir4%ZTVdIA@$DZ6anzR&L+$YHxR+UoREZkT^wAYwFTMs#_h#$o(^YDfJy({+j`?UDYjRlA?t&CoUh?YNv!c>6~ zwDn(6vYzWub0YO>34l_IXdJYVexSKxUQ|+Mvp$W}wees2zBnwpB z`?;kUTBC5_7dB!X&l#J{X#cNU)x7;fYp-7*9!34fuNj{+-c8421L9ev_*1e6OZTpa&HoWPR0 zqZI3QpQW_(8>Pb7+bHd^dmdM2KihGOHW*=u^!Z(@dsXF)UWZ&g=I)lNj^r|14X^Hn z=p^@c4x%{nQPHzaQJga$KBQgpi5l#Zr~it+5XG5pb>b=K{5I`14;@q0ct@2bRW9Zq z*rrv@(pqiSL0D}|vFtXj_?dEJDR+|(<*v)SkKL{G4XG3YJ0$r90-I0sEM@~ZaCuQQ zDA-k8j6LUtOhv0;cnORJ1d&B zD-ozGno#i`!oN*!!k@Eym(CE+>70p533O6Dzv38B=Qr`$aGBd(^&B$BYkI1{v))*qMm<=f0lDu{O z=9rULhHmSUcW5Y)S4!UMPmH`tWN6g~*&5USoQ1bK=RxyBjJ&&yyw5mmtTAck2#ZtSz*g8UB2bDG6N(U*uYtW>3i6VTyT)J5Cz5b9;(NUAX+A&IT zR&6-H*44Ri%AhX2O9=C5(<#R;XouZz2uIsv zrNxK|#YdmIx^jd4;-4;cx{yopp*|EJ(%MpdXoPOf;r2pXiVsyHKD1A9RDJsDN*_-` z-jq)_Dy9)~l;c?--z!5fsk{#%2iOpDTOS~A@F(PR1%$kwkd;jc`NT0o9z)25c7!~Q zkaZmixnKbe<9rd2)gCmAjB*N7&4>W<0Y^e^8G|wB_T2>J1BKMGcOZ~8EveN(LLNcL)olnl<~R*wyJ`=`wdhZ;=D7E8^Ug)um&GJHBhL_% zD2VbySfcu)>nUPb;&Fc&-P03e5ql{a7c#23bmkd{`_YbzdS2!|a&miK*1eY_!QHiP zmE}E_=l9IX?T%ZOIb|V*`8^hwcf`HSGhy8}<%bl6_BvA@0~mPO`iO_N_%8q?o!?_nUa;%<0h6o#m2#sXDJz;LI^)nvVbKoQnG?2 zuToNsPsl+V;uFP)PmBn`eaMpaHpj9lQHq>5ZqVD?^p56X9JqW}R%_cDdcb%O`xJGM|+ zHH+)9GR*mI-KwmM;>c4@=Y(oOp2dO(4)NSv^U124oMrAREvJRj!J&q)v+_o_Wh?JR ztel8@xY2!4qnE1gP(p(*qQR#d1|R5PQ^SY%ATL$5(C!)M?qzOZXmzhRp{ip%WtPVC z@jx=3++i5I^|;3xs6N3vlp5pk0^LGcWgjdrzydALTaVJ~l0MND#Syp-GAwjl9$c^s zIdVY{7pHJaM5$x3MoT;L?%VK`3&Im*;`T}pV6BvP_qz?6>~+lxK%wEjtB!_W!G<5O zaETXwfqJ2(gSp+u+MH`Q!L^|d%|a|zfNg9;pR*4{?BXx3V&T&+N*O%s13BUi1z+4y zh_IPv1DEm*3H+^Y3-i2;_i``#OgQxfzSx1Ez}m8GToxkw@8wx7Y?;cD-F1lO=5k-L zJJ5#vK&5mKcucIL1owbdfok&5531%HYIP9r6)`5=%Y73}s*>!*s)3kpcif+1?moMn z$2FTuj^K24NA_(o+Rd9@~_1JR%_COMBA|$aHI~XF0Lr zpxM34OVj6TY1`ra7BvEedZyDXzlj@dAlb~Vjw%hK z#aN8Oe33(o_jILIwGc6n>;doCyoT>8x*6;#i_daFi3z`k0)z7DQJ8uQM2)4XcVJ1j zoc2Noa-%1rG@ulF2qxa;nzazGI!i;hFnhYf{@9S4;p<(>J>%N=SXu$s7i?F}JY8i- zF``Yr-r@W+ymn81b49uJ+){hdPiLFKlnY^M1sMwRjFmP{tYz0~;T>|+4G%!1wrDQV zLkm;Y7pOJcYTOBY3lCeU{cpBJcBMC|TA(9TEiRN)ZIyLrC{RM7pMTp#1}8}z(Kan2&r_YPH;A&oJGq=Ju%bDF2y)v92Thrbh3K^8Z71X&rkyiT;! z*S26z=1efKcocIBdj(WkghU6M+ev-B-Tb=RK*pymknu+u6jVJV;9>V-(%97BeqtLJl;K?k+;-}r1zA_Tla=Jc|LtYwIMq)-9g?h zM&7+#BY6((>y!798F^35$kWkATRW9WZ#GG9DGf;4+fq6EPBJHNDY~so-pyL_o-p#N zne^s~tyz*c=R5Z-M&4;gUJa2qZoD~pfuW)5-beHCI0!eN?O&@+%6YFt{SDr3GxBQ8 z$Qv3;&tkL<_?WNY94!z z(GTm~mc48}ceXW|{AhNMhHqi+sg_n!2u)m}#CtRwC}<^m2kj~NB`>;ZaiCEDiM@tm5FR82T~>-FDLWU0YDlO}R+&jO)>!oQJ{! zNu6y@*|?$s{ zIonB^I%hAFG?{mHcxcPqoK`SI@QcL03=ec}s_2ICb1N2+9U8ci+~>DRq5L<%BQf&^ zHBF~Gn*~{|J|N+Xvs4VS7DZxui7s>SD3WHtA_tQ+nag~2`ZBG2h0!skzKlDsjqAxV zy;?zzX)8S(({zdz6)r1*5qd##tr(DOlB;;j_xKj`SsK{J(#D<{Zd@Ttt=56$bp`nC zswd2RM55;^*II{J-Suxj<}hPNNZSz6?R!WnnmB}1G}l>%9Y!nC6s--mrM`irDa92s z3r#sR&|Fh?T55_AVbT;t_pmMw99?A{HHmaa;*ZG@Y37b*v>3_U(Ra+mJZ$48VpHUC zVpD5k(-y|2<-{gs3tEZ>TCi!|g6-yP+SS&QO(i3UO)S>xHlgY>y@Dq0loE!43Lo&WSF%kYLI1{;kXG_-Y|c42Gu z$H1A@bP-c;@e%TxHqoDAD&FWDLk}nlEf7zbzVL|cm`TUDQX4_-DaRXpTtcsEdY*1c zR<~u9oXik%)jRg&)dBr(M4eW5%F&JfQyVmNnTt=UF95^S+~UTS?^7e&kHO7JBJ}V5^}##LLR`7Spc@9o{(EIWD3B_SOB)lg^()USQ$p4@C*;Qrc^)CF zod~%NMQizfgj`9{TA3FGV7Zord@7t;UPH*!S+q8jqO}_$i5u062svsgkkxGnc^E}& z!?sc!c)A<4ypLMejiQ#TS!j0(wVd98Lc3=PSvW*37dIt7|4GOjCa?(e;$XD=9wC=@ zqL!okVHoA72>C)YYPnAf3P&ds@}?yi#)5q`46Z97SD&DkuhB4SJP3JnELzrQ(=hhF zL&!e`8Xn(g@nrhd5950w^bA}povs!u$A{ z;>ks=CJ|>VC?s4(;bQhM+RqeE=4&4+o$(%f_H-Lbq60l>08hY=d6TVd9|)DnuFE!AKhoy!Z;#esmnyQX?6Eh z;O1-E=-gtXAGy?JevRqo?M7!%(=AqeGh96v%7I5X>%7}S&jFKu*x(z_9Y5QrU?$>A z%$j^ZOsm{Zm`WwhX!>mW$)G%XHOJBOpU@q=W5+RlgA8x3waL5D6>vQnDorxfwu&bi zvao)UNru0X4DocU@xg$sP?BNTe@KR{&1IOkQFtU&j#rvufwQzMSe{o+zGaRlUZ_CG zo#w#H=p+(wFHNKqY5LQvIj%3hjr34m&{GY19(Q#qsOB1Y=W7tXT7#Pg(WV<2`Rmuw zL&(MdAhzpCDjrf$fu#MRW_H+b9U?hI(Fs8ta__hY(UA6DP zdywx5#MbDL8joU#tL&dSVxaLl0*B+&yI>K##JHl0o+}J_yhtg^J}Rr2WZ%GhO(!JL z4xNoUAo522e4pa&z**n{{pr>JTUjrs`C2RMdkxB3__Us^C9%R&VM~2kOCFG{Oa6OV zgC6KK5raRyn&bN6yJ1;NA2cBAg26A7byQthS2ir`O|O!5IeW*)Bd8DWR(K{P{_ka8_5YvDOW5m< zCVPIfVVTc-mCVB!@eRnl=>I|H>B+@Lnd4=S!RKy-%S#Fs(Mky0{Jm8RyZ-P0?L5Cw zSLQDolzA9?%d^fJek?@zSBR)D^E_tPtNwet4tna&^MNm&=LHSfb?K0o+4bnUGB0Fr z--Mbi(J{63;*Peq9R#tg*2Ur`;<03`$>%!Akrp3L?WHE)Grg<^ zcYm8k;7!eRYcY=54-el}JIwLL8_o2f(bZ-c2YVrn-Vrm-b?!^G{V`k7ynBfI-fG{1 z_%DQl@OJcGJNb47J1@;|UmkOcesmpwdNuqsd>hw6!ug;1a20js@5kOP*O*u!tS=%2 zj#v=JrVq%lp*RdDbWxXa#aTMj&E`A24}}TrDkxG~ngIqi!{@pdV`|)wizb@%<}^i^ z(Nx!u`ya0D%39fxAGfMu9T3)$O>0aCs!3Hue~@%wrAY@W>gz!6t8^f`6hBSG7*ogI zSJdjjOYHssvFzE;57gTGHVw=cd&)p_ zg>D|1hyEV=Mc{@~&Si!>jbivlT;(-O+-H92gnN_Werb-Ys)yUpe-+_AX1GnA8f`bq zzm#ybG8*s1#&O5^-z3~Y40nIyxN-idSeQt7!n&Sq+I1Y1A`o`sL@>GXc z-iYX~EiBs5OV%#3NIoxo5O;RO4_-aze|^1clKsG=n|4NZ^E!Dl{;B8lPln%qyuYVc z!r1SB{o?j(JHNm7Fl*KN`tI_*`$Dg0wd?r)mCVO$Beye*l)>-c zSMTY0xr4{Ghqt<&iu~f+6V+f2Q)SD@Y!F+WIZ2s|IzFBZ}j~0 zY0AYe-O%ZWPX@j_`MW0*4u3oL@Ull2uI;~juD_ulku zg3+Gu(O``!|5VW^er(%oN8j`Fp7c(868TN+ylX$+wsoYI*6x*kJmKu9fOYTu`s?ml z@67%F)9k;;e&DcY`>lspo}_HPa_iRUH#>as`^~Ob)^xaL7pR?SyP~{fP(Zs*N5c}* zdpv)yjdm7t?iV#%7rFYY)=xsVhaNqha}K0eT7{J%f^bLfYV?(aUI z^Tm*FxVircdYMd$XRQ84@%y#xgFD79em=Y41(_WPZW|MH(R|Cn(!>&I+9`s*#t zB@Aj$u)6DQd&&0g4e3P4mi1FNZ;qYu`JE3wx|Rif_E$6tPS^Y5Kkf8T!fs~LCh|FW`V z!==jS+eXbC_x6r||Cn?2kM--md~qbzt|8<{Q=4hqzjnMvQ5I2gqfhX$e=1Wv-kp!m z*S_iTV&}dWn-gXp{qX#6vDD%x=NJ6Db^E`cuD*Kz_i6KI5804W z-`JsJvK-$2zT>Ui?_E(;TIkugnJ&96^z6|Ucfqe!M8Stk6)O{ED`yr~?sINP%kE!{ zY)EI0-rv2&sAcGM?BK{RA7=cN@-}~F_lU)Pqzn2ek4eG{wx{3hlF{e(3h(n9Zy%lc z;r^Mee&2O;-t8ZcHNc@4rza+I_g8pG$Bf;O-ecwaC+~Itd+_ETZ>7!XacbWuC#NY7 zN6tI>y?*L$uio!N^A4|li?8XPu1rj6P~y6zX=~;V{{Fk~cO4ox_1o{#4(`~xntw4& zU-ec@kke3JE_FBDPT4p@a$0Ru8s?Xz4SBu!%Q`=EXi(ZGwTeDo<-POUhtsYMrh$z= zzu0oduHUize(MnqO#kCsZa%kjZ(_TFZ-1jFr5_)(#^(*N<>;-?uKzpf_Pj}-JpJcj z$^;iur4{ZcnaGb``XtUmM#=_xWd3_WdTO3l%We}A~<*7FxBL7olGi~T+$ zEXe-+hlcdy-QPcnvLOEc%JK#@ruR1RxI$ zEMGKGM}F7@`kQK-(duC^>#Nm;z*c(Vq7 zS2lc$=iFsK7Bj>K*!{(kM@HR5=jTs9b#1fonom%-^_`Xt|6|mc;3gmU{k^2y^Y@N) zSaZ76LcyLt-xp}Hy3G4FrIUK>%C{ag%X9KRH7~K?X><4Mb8hV0e#$~Iu1yQtV_^%X z^$rxyy?gnkig6-sfA={%PM-Y!;Drx5T>E|erRxnW7kxHwU)X>-e|~vi^M>q7X3t*2 zy{%VY+UIZae;XI%RIJ1YcUVnnz?OV?Tc*k(=HGhj6S9muKfC+)Kb^;4QZ}Tj-P0yE zu~5~kW1~5;^_$zSVH5AieYfwQ-@ASd|M~E=mztKF!Jl6q^u_l^na=FmU&z??@THVo zOqw>+XwRB1`11CiXXB?WBMUZJXjXroq^;x^yZ9Yz?qtVD6g=01=6MG<-Xbe8IpvEN zFlqf7Ab5SN#L`1Qc)m>SVZA;yuH9>||8)^7V)l3!MJc5CBCGHB$E1JCm-c1T~hA32W9BMsKc6QoLrV zRDT`3_lLUlMQ=>0_a6`LvH4ta=ICc*^3TRaRkn*f+Mv62BEe!FJ=*`drKy~q`VM2z zw-K_}g2O&fG%ka;-hb?7yXA3w4Ei0#eJ9mS3M~nTs-pBuVxGHr>Ll*b; z;V0uQ_2=8QSIK0W>-*Cg8)bVZm+6W>bF($ML6g?MSh=}88Qzff>64F*E>*9e96mgG zaK~{==Jrg>u$WoBudTgSucO1=M`JwZ3tx81tfrU)AMQwGOUIZ?JC0tvEz?`5!TD*Q z$S$OQ`qB}8eq#Ew_s4zk{jW~~4^MWs7|GoA=P!CnFI*$T{oauQzb|)(pL8u@>07g% zH&1BL)A*>QR&LBEzkNkxX@C!Q?O|bnkM107ZfakTJbdligNFn2soySdpQ|GG_hq}1 zrDhDh_VuSv|M}w0(b?6sAZ+R!fF+>8*|OvQY{QP_1KP}NwVZ&nE=gO~-ITO{s{yTg zez-&1q0`}@r=4|QK6gOFEIGg5+(*_=Kh*o=wd}4x!I0R$OY4i7!RUH~7-McM?oWG7 zQMB^onAv4|?>Had58o>+Ya>*Y+Bjc-x6nrGz62&@v|Q`EV8yB}TV~|W_x)OvV=uXL zpJwZT30of9JZCFngWHc_3%ShsqKkutT&^8CU2d@i?#~P}V-`)#r!y{wTQ;?}YiF~j z#&&-)_rv|mIu+MUeCbA_(CeF{w;v~sPag9A{YR-zgUxKy_Lj6;x@y)(+OOySne%4H z)?Hr7`}e8YtjYC;JkDQueU7WcI2(N@etzY*ITN;aed(s@FT)n?aI+6~vbD$0Vw$`d zyg4an){l*?A?6-1ZS}Ip2U+f3(=LrLBa!Uc^N_Ah%-Bd9;eW5Dd}AgNnkn~_CO5PN zJ^IP%dYEam8pPZ;JeYei(BWl!yu>$+QGiyLu4j_sW{-cn!G=zx7QMAsl#CO!ynTUHEk<4uHs}^+jmkri#ptTM9!zt z|1fjm$G-kJMCbcV`e@LFj@&UF;w<#nJ}VJQxq^$O7F_XCVaY>o_7?dR^Pfcl`mYy{;H50Y<8585P+UsMIIDL9-X8Vb$*!SkJ!sJDgVj^xGcs|Ssk&>2pbi>!Ky0!;bz=Lj8UP)F z0$Xz(M`i+{Be2p^lVbHT`sBD7nH|I9Gbd-IrJKG(v*Y4sgk~ot#|;mEtz%s%DkEvC zJ}bUsXz1|RjQIG}%*3>;5!qR38A5xLzJct1 z$??;Zz{Np0w01Cfmz3HF(x{}kti(pjhb7?`%U{{bh_v)q;)p+f-bh!WX<1omDTa0; zhmXWr^K@D|XFNS!os^nos2-Mvvec}>I2pHo&hS`$a{P$2eo4v6FDcYzrsI^`en|~9 z$0{4k8){%!d|ZZpTK$IUx9>4nQE+DC18eGMilo-hCy~|9WiqIrjg}k6N5M;~i2XKP zODq#BMh-VJU*tJK83{P8dq_qS=+x5*!5C0O*&|aYr>0GNS!q;S20Li@C6$fEBhxdJ z;^MYFuWlKAkD~OByrb7@09VK1H9Jl@x1`jxGy!DJDCMROn?zBU4FLk`j{Q z;~K$=O4iSa(Z^111Z8--J_{zH5e%H56wAmNk@l(qGgO8&BF!L7c5bSLbW-#a%>_1+ z6wwmT$YTrKm$Ygem}M&?(+4MIWWZJtmn;jZi$;p6t44}hmzL$j%#Ox3_Gq3rA_>cl zVI=1H!*M)CRxH^&HppS|sd4ccIA73UNa|;j1*U^(V;iiZOP;2mkqNHD#xmJ9&;Uaj z5ucKtjAeog)Afy;7_WmC>XVc7nbfsDb22wMOow9u<1>gCgkZ{G)Yr)or)ixm%y$Nl z96-yNX;Kb|OG-<@xa()u)$01?QHkQp(m;uxBwRm##On=ahv_qDZdjHLPnsDYmaNar zd}%==BQ#YGOG`=D$CACQGagg4RHU^XU(n3-G}1sWa`=##Nm!CN_&=P;8Tdo76X36aN!h7! zX@m8tn9YPa(hQoIk(QkfB^nezH9nc)f#{@6m{_vVeN${8fgfXHJBMXqwiFhc`lin%^Z?I*jz?->Yy~N^H_5;F$`Ts1_T>R=O}Zr`c#I3 zZ!C{#Y#7Pl7Gah+}Le%!cx7@gwyq@fZN+GPRQ& zpE?m9Ol>t*OxT0tQ?mzT#ixu&%7VBEp>ECuLK>b$b~`DKWBkU2q%eVy#gYki$evJ# z{RZDJkjus@*(G=a7?zegQOz!OoR$fq3(HMN&q$j-gKMyrP7P-VaoNT>4P7@ADrDGj zL6#m&A!7n#!;A_S10ls_a$)_45pikETmg!L9J09SNcAIMnqwX{Hv^h76Naik%_D9a za}N{QxivVrFEfd){4=ABDLp%wRcy&DJ%)n{re-FjWu#yfBaG>wa4sb<5T8!?1mP3R zrE~(^32-OCod5>`4gwqmI0$es;9$VPfP;g%gbb2?Vp3dOd@A%SLQKS^Wkb`4!)J&? zX1EzNF+MFNJ}YBJzvQI!bXMBmA}2FDJw8KZSSDH_&Si4OlxgT(3fXD8WR6G+6&V^U zdZC$^1(9Q2#U~h(AT1*`K4TaT?9I-E&Sk)`iMtCiE!M-3 zV~HzbH~qkT(Ov_G=8>Y_$$4E~z3@OG)k<*!p z`na@dVy|M_*pUHBNXU%OLQ8~Z7_|sQ>0wYXKky~e$1=p}N2V`4iOocP#tbf%v@tF| zIesFo?wMILU}+}k;aGAL46|>*R6X=5BR)Yim6&otonR>-WjGaNI2f3nifJAf$mU+w zjP!UeAuX12AlrV1ROZXPR|q>TJBteq9mEpYy~bj{%_gci*Y(M@ds8es%t--#b-o#) zhNAfCw7J6J!fBWpSxGSWaq$VzK-Of~08s|R6XAWsqQN16SxcJAWoIPQ>NIQ+7pKqC z4~tLFh|e_b6~HuPaxpWq(3(CbGc6f@x50vE#KSd8nrZ}N^qKM0iV=&_nX!rSU^H4x z%Z8Uc+~AXE;6%Di3>2FRbRCK40$U+p*C%6Ez?O%NAXc&^k1k@q(K2IVSmcO{BUCFR zOGIT!tW@IKIlQ*On57mmAjP_E4=`rXS|Ap&RRM^m<_6U*GBrs!gltjXVEtMgX1v9o zL}O^4#%xSW7BkQ~ZK_4U*e8Ztn+fj$>#6|(OAMC|A7mP)GZL5=Fu)U2n0n~R6l4Aw z#0X1-31Ji_n=*-dSfdOqI%yd*SOz9^{O}o=v?&()K?NjesJkJBqu)~F;1pnX$59Dk zP#ct<09`ZmI>D$e@Rew5nn{Z{Mm-gCCzdP~HeRu`oH0Yd05h8<7A9G2exPoMAaE=j zx}Pn2Q_!#xNh$HftBk4e_ObgMkO~VzPAr*A1CWLNell(2V^}zY!)lwDMVgy56KrK0 z4Y>XjQ;CPPUKpxn)Y*z)^-Rjbh?9XJZnd!x)yXk=1+*&{J$(ev$ncBS54xH(6U!3j zJ~$}4ln8TSCu5$21v(a?lDdvDqg$6r#?fFbL?8i6D6CNi+mnbJPlLr_GNy6rQ&ZCr z9f*%JGdP*BjH-IN2Bjn_jeS)m~bv^&8r ziZqfODwzBU6QIx2l2RuaV7A_g82aS&L_L%wj+;nSb1`JV#EEDzQS@<>vNN+X86l$* z<5O{te0(P6mvNOatQ-AkZuZZHLj)O$QW7C32o?)g%wb ziQ)nEPIG*R)c7d&B)9$L}nTLSPnU0waOZ5ax@w!WLdS1vNpI0B15?e zwFL~%3^w&Xp?>!h8tvbr)Usi51dW``O>6e3q^!hR0(*?-8pz}tX@fc3nDt~nF!I)~Lv|;n^`$p?sO+X}o{=3eM%KP7UXslt`sVTp)j_b{kSM_VW*J7H{Vz>3P8|$^PN%*P( z)K!(b21Fc7qZt4Fut<>qv%%DgzU~lMeq$Zi+A_x0SM^$}SPb1#@M30T{dI_)K79hh zN?94%v03A}Iv}P;asoFYHYJW5-gl4~rV(8Q>_Te?%6vB1CqtIuB;q>I8(2|sobYH4 zuGVNV{RXAqV4GvIZ7jAx{wf!fG!b61m?56sD{f`Y&++Bzs*Q+1d9|Z5-1CAjW;8-( zds)U8u8ziYyc6&5;9?~>C}kcFzs|FB;+^qEnncPEa7j@J4t91u>_YJPx)8t#4xaXS z)u#zJz(sHnbFKW4+uP0#2r?J`&OB3v-{v99+7qbV@E#OSI_9~X^Be}aP_^6h@XC{o zJ!*<@H``7?wsql+y|K!6b?W>v&w*7_)Xzm-dq;G{aSkqMliqcA6x-rBrPvFN!HG_P zbT+SU#aeW!lV$A3wRSWd=Vm@u{D5>z)>~5^EaEto51_6XL^I-ron3Dv-Obwsy~y$~ z&qB}0@@$C_d3AsQoO!KnoPnvW6a!p-nFk`gtvHD-@hBKTa}gl+QK#x)R%Qf!jEyk4 zSecseHPy1BS}jbq80crLRogY|*x#5hO4-y}OJja5J`Il5X;r_>P!eDygX3C@sspO` z;jlLPtqZ6Vz5d84xi<8LzjyIrCGsXn&>6gZIWAI3knkhEIpHp42~0 zFVa$J2cavzIbkG~2-9(ua1!Dtzn03aT!r1Nq?}5GA1F__iL2buN)6@6yaju_|1?i% zPj5j9{c+`m3Ajpxskj=ceh+D>bu(crzB%DrTzTO>uIQ1;%MtI-N#!b`CA~){gyYH! z3Ajo)8NUGE>UIjHwTf8Uf|K9JuWSE~iEiT>A(bD8x*t~pPyw)pDlxzvfV&a!1kesZ zYoOYA0~lZ|Q3DtUpbsXgjcQ0#_4&h|r4C6z2uT4#t<*?j|wUiF-R_#V1#?9bfr$J zr~m^P>grQSg~@-!^)j#}>jud=+fS%vrIXTnsexZ-kWq@XvbRpj+3u!d+s;axFOc{T zvTeIyL=sN=8PZ3QXQQ(}h@``DqJ!}MK0r&yH25QN# z=RpA3pgmaW7=XouEQ)=p5!s8Ct~P?+3@iq?n~<9`aK8~`O2J86qezJ{D#EPX@FnBz zJ0r(77HO%yvXP^2@7m^-$e4}lR{4F{26EYQ#(=%p*o9iJ-H9ekaDH z0n_CcAl7>}UyY=Ljq_i|oOh`uS9?SGDuMz4IYS^;dkN}gEIUll2tZy`c8pgvbDjo> zjjoc)3XIUV1Qi)E&k^Q2Kx{l0scaJz)84&Bwm&(+D?h!Xy64ah-7C~(Y>H#Q-C<>-}uLFuC zXr%=GO$NkdQ9)2TAU4jgC2|+%8Ai+>QD!p_PzKctpvlHb7oz>9P$1_{uJomJ?%?K) zZ&F<6jzDoEgG@tm)<|05=j8Vz=}-77SNf7WySlZz9}WzIwH&I zkrnxcQmOPWO07CY352_S{Em`bp{L< z7s4+#gQRYo%pkej7BfiUw#^8+N?Iu0O3WZvx4mYN%I$y|0` z1-Mn3LG9d586ogO<95aj3U)hZ26c10U97)?Zk(4%Zs5MPS>)1pI%jY^D#qF$o+?L^c5Adyg ziIJNC9U-U%81F{QDVb#}KM3A!56ZrxvX+t-1}|?NvYL7`_wqkTs+u&i^-XCe2+|pKou+eNhO{62DrvgTz1WyPUFW_R>5h~? zTjzcZ=^m7xr|NIKAfd3!G;ZE3i2_u56q zLyL^r7^b^5ew4O90OFCmg6DbXVSw^c$=#8lseq0XDKoc-6-!c5?}dYSoEImjS0 z<~0WXL@@xeQeNW#>@))7eVpV+0MJmq-UM*M2uuLlStD93fS-&&9Dv(KAQ5${0mM;1 zNdN{q8Ty$7V2BZz3}CboNCq(82&4c=FaoInrW%1X0JDuiI)Ft0NNQeLJTG4ZU=lj^ znhk$!kFjL#7f8XwJB}|#Qx59=U<6k9IN4kW!1w^Oz)5WG7|WV6@CiT?jTbr85}OxB zko+!4suQTRU4~wzo((uQo)I)Il#&7Pj3iGemQwafRP6~>^A1p2zlH>wlepVy#Y)CK$|@8J^*F{m_&dUz}osa(1rm0d8Enk(!NA?eTpX&xr0*ihwx=EJ`(SLg zXMrj8bvDuLeghdxP~zKM=l;~tjIXcGT?&)4it_z+?kZzCK5nMCElkl5Xq~pL zGH)r5-97C}t(!@GkfaT$TxGw9`W%QV(iXL*0`s4;&r!BNoO0tnvivAt`_Vh+z3;0IbD!D0v28GMM47;jK9P>AtFyz%iFpufCI*o9smv* z0h)fti~vo)F9DENx5n%-ncCK5c_qvcPoSR2@?uju5a}Y|2Y5?q!o81Vt8n`<$ZbMn zs9lu>&Ytwp)&VEKN!v6r5#sKN3|dm!c^ypn`V1 zl|0P|v2%r=|DwT8saMcI|0k{o-^%D%>FJqm~ zBsJ11`ykY^9fW*o+jdIpzJS06&NiCms7yq0_TvcgLzdmK7STSFvQM$>uC>|ty-bcf zgbzQe7zpW{ggGVr6KbX-SwgiiXB+>Vz(51IinqgW-P&|A zfCYRr0)q`;HK!)9vjM!!`4ia109JDC2<*y0$((>dg1XU|I3F77RW{t&7^-s{UL32h zWR55K^vEFn0jMIUz7}*Pf4vq|lEZEQTS(?`z0rkpJJuHGSB3V~@ZkATkD!+ei6vM> zz>X5BIXkvVP3!>u>!e{cOdSmq;7!R80$($bbWSpsz(EG^fFzN?NHV-YE|JV8a0r2% zA9bA!o##hoK;mW8{RGziO~JhT8-jWFRRRUPZ1f~lw0K!qN-f6Hq6hGTu%5s~L+LqT zJAp||1N^D4<*Ywm1uvivPxgoOL`rQ4eRe?noF8FCLqqsc6xeM6Oq-P$l|j!$6@d^; zW8zv8_H0(84{F3y4OgC`aIBgcE5ZNTYOScs7FI0-)e6OGtcs$Re90WSsY(DwYK$Fn zEvae+tNt0PAEfFko`Q#s_exc&S+$#}_N!R!RlOR6lw3=ys(`ZaquN4Vt-vuG_y3|- zs?v>BdlS`O7puLhS7S7kYe`i{u<9F7y_l+d{ujMcl^j;>9IAaIR(n;i#;_~blB%v_ z)tiD%P2AC|H&5obaSl_JN>*(kstpmVy{cDZe3xrURd2BBOHh3~RagHPv{Dr%rV&4? z6xA+^)n3)BF_6r)q^j*$bpdQ@NfyqRr)kqTtyE<+tJVe8hKbc))vGaL&9$PcG|Tu= z*{Hsfs{3Pigvlm1p8~b^hqKqgX0`qR*cX6p{}B=nmyzO|& z?h=PC*gYHUVAvn!@f@5e`~j2w5*F+L`^9R^S&mE-JPHnS=I~Q{><=8}&^&{|Sq>d? z^uvd~hCF|Kx5lUZq;tP^>CwBkJ6}1J<9+Gkg79tKbH^SV+W)u=c=M7J+^l_a-n48{uXb$`#G*{c5af3)2-*5-te6~Fl=h}WcPt< zdXpBwl*#zzXK zy5i%9PcS~=_>91ZZZl=!Q-IHMd^X{;7oQ4z&f#+dpU3z}!AMtp{O}3JCmf#<_{8Cp zg--!K%kkNS&t7~g@HvOi4SXKsBSjFx6(2u*g7FE*X9Pa9(qnksd=du!@<`J7_9kJ_ zH>S0DIazChACS=TM}~&re!!zYn!^PDV}NOL65NRdj6Yfz2tH}3f8WslSOZL61C@Ve z7*D(fJj|kh(rCgTZx}DxQG!>4F8ZT+MlgQ7p8b(^C%A>7oHLB?kYT(ubIkF{>YKMm zCXQeuKDiDAPls`!KboKf8~L}>P=Ab}KQbFszQr&evhM^t8u};8OYnRHyvP6>`Ab%e z%8mTpZRr29q5o0~ez+RypE2}L7T>%-vQGq0F^q?-;s3|pyTH|)b^qg^Q|FwH%Bd8h z}fSNvSc&BxES}P>6K-z1QdL z(>Y;0^L)S0|9PJO>-GJxTc5S|+H0?U{p_>$O&zB(1L4Z@p^qrx%JfiQPPkHE`Zg1; z%wIjGk21aVIV69jJ~SjET&aKTNA*S7#}E&>&-F257Q8j=1V5Svq->zNO!bFklHOET zNgvXg>IKD3`AvCBdQ(|aeo`H!d>~z^zEBw|>y^45h~g7Hs1sB2P+v6!jui>t2U35i z$%)VxqQ}RBCdv18Xo7sdNa@1QFTP)-rT}&L{t(&6_k%LP)^Lj6vbMGj-j#h~N4$52 zvx2jRBc84d+5+~3>kZcjt}h(<_XF$?=L|OhF4E|TrrG0V#z)+yb~T8P4C%dXRHy!x z{(UUug<}`)%#S$yeZ#F&Bbqtd3%_6I{>_aG#gT@)HP(+dh_Gqxa>-5Oacbl1&)@s4 z5A8U5=27vafXroM%B}>8&x+)=7uKvP%QIQmH#@>QXgt^3uiWH_2}iGZKm$KJx+LBc%D+!?nO!CSkJs(5jP*tTeL$qvG@D5?RHW0kZ*$k0P_oI6|q+%mWX zxTA2HaCG~^Gq_r~W+>=Ra1L-I;HJX`!F>m}6)qX>BHSIgS8zfR>Hu5^xZZHCaI@fO zDnAZxA6yz-KHL+yYB;(spbeZYoGaWkxFv9La691A;PT;~zzJd4XbRT>t~Z=3+%!0v zlK&QN3*2G2^KgZ5Z{ZrCeVM{p!a2f?hVzCChWj3F4;)P&UV*y@_Zsd3>K3)z_HalR zJ+$(INb}$ri7Zb4Ks+?(NhJCOf%Zxd%}W!BX06%hfu=!;M028yM8EOz!Q{=< z2uM~a=0iW{h?yp=8HsEGM4~{9L}n2pk&T3r$eKtbnplF?2(K_W+RH2Oh`x< znV^{BGNc=(-kjQ?-#M97@5<$Z}B!YghF(0zAPn`)0GJpu8xu3xkQs^WrbHrp zF$+)Adqkq2<%~qrLPVlz0~RqEXo*A?XeNv1Zzy7#Wds+^4>BJz%MvpgqM1mV6(eSv zArr#Rppxvu@{jC8EIiFnQFxl-V)4@yB88{vZ;)tmkuj5blYCm?4kS|HK%7MN*e3G*QHDXvs)qt|k(h-dR90Kog0Kq%1~SOhY8Hp|OB8FH0oq78n=J=~5=p{4Yo} z+sl~A5KKM-MfQ*#nS~)cIf)_TBa5GYI1!1gWQ>c<=tQDv0LDdzYa)>qo5e!YctoN) z!ANAOClZz6OF=jFf5;Iu{88fX_BhpPc z77I;g5s7BD7#Gda5s4-fnJk(NAQH{3F_Ll^L}Yrv%s+%{VHiZi4@M$D-b4~`f)J^0 z!#Z~IJHz~y?-`Jx6i4Q}scQa3z~xA@(w}T!E^tbmY*XfH{A7j7R>R$qNEoT=_{n(G zNew4!kh(vadDQ*MZlmr`1{rmKvaqQ8lj%g=pKKxO{$%7(_b01`x<8pC)cwi6pzcqG z19gA01SBCn7g2jOuzCmOCioz2h`*Q`;tNq=NoNS}B(oE=~}deD%WffoFh5+Ya*#2zHthW($`YxsOD z7+>s!gH1lC9Bsh=R~#PoA5W$;?d#_E$b2rD|Mn{BMmwPY^My~vj!pc2-ZQ5K{8!{l z0L~`+FUlK!|H6Mo#(3bE3G7rHh8^D{usai51ueYko2WQx1@HJUjUJ>{kCh}v5_o^M zT^~O95RV>&es<wt5&?L zpKSmN)N{i|S302p7`|7$9t?#Z>y|u zeVaBYNDUu~Qif2Y2dSluFPD#YMT1RIT(qH^-?XftIDUFG0z6PUY=1Lth*E~-ck?O` zMO(u=MtN-0E)Zk`+v^JiNv*fPRuNFSX;!fjRYCj9YQihR2^(Pj2L=J0W;=mMS6jo; zP^2xEJP1TEjO|)Cl~o;R{+93z0p1I}8>%Mv7#- zuMvDd3ETg#!rD_^m}5t0QWkys)VHWFb& z#4EvIk)gJRg^|brA=(WVwH+*KjPQoQEC-7^4@OoD5owCcgbj%Ohfpt3M{S9N$O>7~ zOEOL*j}-OOFmEIpWFZ6o4j^S&oqeh2DqLvmSZK6p6k&{%}9m{wcsquG7 z-l7f&_%+h3UB(Av<;Th&&FRw$pr{xvP%-LifvUck)+7Hfs)1N?m@lywe8ntN*34!~ z^k98o1#0>izKUAif^tnHv8RHeTCT)JVv^nj6cYX48 zz36FNzh2xFYKl0`{b6V)QtcTcM`+;eB^rs6yde?|R_Thj+EsjH?D8Y?$c)QJ(jLF}YyOhlJDq8CqWUZ3d66HOJw z_AK~R5Zh~-)#r5QIb{l>IpdrHqPb>kB7P$>(3XtT*o@!G0{Xda%W-pFH|A1{U}(Th zU-CQr#(UYA+eFT}ZBkZKKRkot&tMhZEN zT5!o4z$+W68Zsf_aPd>5l(Um zw_tMrgj{Rj9n|C!-U$BL;6H-!O@K?`PdJ4q9P2+*gMfR(Ul+I#{)Cf1;Z+8Td^9rS zk~!e-3{>eS{55RFl#e&Smw|A9LQVl_SHVX($ss(8$#I69E5I|=b za=zZzKu#0jQZ+e*Yr~N~W%`PGzW{RH!uVXOud4Tim%yLeONW+R@)O{H!e7~b2&eV! zq)!I;sC=;ZGx;KDXTYZ{FT#&8Ig=pgByiZ#>*NrA0FLxo3%*g1a}sjM>>dX`!l}Fn zU(Vz#hn!g8(Q0xC4~HXtFvrO2gAJz1UZ71;(}(aeOwK9DnE-r*njFH1!jV3<;B!Iz zQplmLE!N;8ob(~Q1Cvt%ITpa%smUR{H5}<92HzQkI|Mn}plN`QaFRoKrJf?6o5;9i znl^f?r^+9~OW{bL0`O6NSq(XNK)V4xW&I)i3X|gqIkcT5OHB^pwBLmE*#|y~Ut1gP z0<_)WQ|d$bRwl&Yg+9k1hnBFtldAL~{3ZOU9mra7$*(bU^$h;Xc0qUv z9O-iveAM5BLJn=qz5+gF|3i2tlQS4{vVfmglSBAfIMQb~(??qe;|b8VtLa1dW+rC= z7VH@}N&RXhGm3obs7)Y^UVYl>j+`zq85KbFBNuPG$qxOV-n8_VLYYjeS`y#wKlk*mG%z!shlS4Rd zDJ6X>8*-_~Am<3=)L_ozZ9{G^;gl}IOW{xD)4Darb-Bsp}H z3CXcw^wy9=`HFNUw*$=#a+LW@IBi-aIgJ?qBONZ)75whte}?(e2Rhtd!YMt3(+*RL z2fJ5O2ZA0AKH9sAy{&r*CqBYaKX^T8cPynR0sK_oc7lH=XxMFASN{lK4@Y{$G5&Dy zCxPEw$|XmGhI+D>aFS1W5aaU$pB!}5iR3`ge85LI@e%IL_{M;*5cE*Un*iDf@DWaY zguB2|{LYNu7W@a`KNtKxL9+%w;lxk41> z3QzcJ*dHlho-lY5kiuVO_<4li3H}0v&jbyt9rhAV;R!#*_>vgh3P|BMGJHA0CxBmH z58rRlq7j~O3Qu@A;|m1e7SPcrCkKJ%2R_1ykMLQHZxr}8f{y+_c^qi2;3J&)2*+OG z)SJMU!`}rsz6*N^Cx622;iz8P0#dpyz`qv$Q@~HFTRMQBaN;Li#`v2veqHd#!9N82 z`k+a`PdM=t4ts9uHQ?Fs7Xq(p!0jcR{0V;tt1jhFDIn=l&_Kao2L3ys-B9BvJP-b{ z2!9Oz*MMikpKy{#_(k|rzvj{o{S)vE_$&K4!jHq@x6kwgfD~^W_?II*_LL^C1uYi* zgp)kNqnW%|$XgCPTumO~A#kL(7x?lJ4&$!mS)fe?AK@g2@JaBG1}=lYJMeMvC!G8V zcV+QpAf8dcF_&MbH{k=}_;LbYIKnwXPEXLR!ACgBA-n^VQvx{_z}u1gL z9(Hi9N}~GxLpWBk@%d-k9`+TO-(SLCnSX@egnu@|KSOw0N^%YUgj4*4V>KNA`)51+ zuL944e-QI0{5+FC6!J5HpH-7j_$fFlmt%lbAJ+p?zqS~V(jUm^vjBxp=D z4Um7J;oz6L?*ifY-NMW11U`50bpoFiXy)J}ob)HWH5|ob3P|xc0;G6!8D4~W5~@GP z0f{dOkob0LDaKuwAa@UF30kUg7vY=XNX}ZuKMVY>i1!Zo=Yr-1e!@u)!pFc-JZ%9f z9y36SM;GDzz&EK8+8byRgd?275su%>d^|~jmf+tENck5c=2CsY_Xy#_LBsJzdkLp- zgu~9j$KwLNOP~iD;`bS71Hnf)@e%F_e{bNh8zege?*o6r$)9kn#^mcy!Plstz^&o0 ztUrXqF2d_)3P}2ii3jkRNTFX4k3GG7L48&koag}C&|-B{8Udz7{Sg0ni%mDPWeZ8C1%P5~J669ZloM_NOAct^@kMIR>B*zbsbw z-y1Y{@Don_ginB@cxX2T@wWz~@TLscNBB|Tw{OfP(+&(>geRQB6E23M@Eqg6p{ZyG z{@^dbbm>)1RXZU3JRGGX36SEUHIx+ZR)lkb+}#Mb9kk5|M>xep_*yt>KeW_~!b=#e z)KH9%oSR^rj7h+^8mjRT;Zxx#oHihZyCP8V`!_{>gGZJ?#ZP!99PzDSe8<7}J!s3+ z_y~_=e9nxo5`2R}b5!Faybt5UF>m}h&cYb>3(%x$e1vN=zEV!Xhn*tHWk~!J>^dFD z@`3OYI6fVW&mVkOLCaF(Bm4*)*~|7ZxCO8)@MwhV2YDwEZaHY-2uC=cM8bpMPwi); zCG0}L1L3c1PlS8Jkz70QSvBG9^~v_2LH1t4@gx#%0e?BJOdM8FVXLM6QA{pZk$ulAZ|MeMNm(eAR zE@X5HMEq4K2jYJRNGz`biT;w&pE3F)Mt{KQMT}m^=r7DnI5=xZ50j?rToeL15?GkQ3qhcJ2&qX#m&AEWy) zx;LYHGP*mXPh#|Oj6RCdT^Zel(FZbmKSq}`x;>-YF?v@F__07&AF0Xw!~XFiQ)H*6!hB+ z(s3Nbw}?T^%kg*?gDV)sJR47M!^)v0gVb&*JhfMX0~xeqklG>9sr?b8c1G|W3;&40 zn+#rJ@FatK7~II`qTw34xN}( z046*c?EMVh-(%cEbXq@Ngz+W47vWt;taz6}-Vw$_YsO<353LvXWbd?Ad?u4g>%;?v zim%*@wI;{==h0*E5Tg~XSCcKi-X+3yHCZE=VcVhBs9r!lJPiw%}GJabB z-GjZ;+V674PwT#qGdZ;8dn^h`iZtn(D#l#&Zj4=)SCJR=F30opECM0yi*@f z@=YQCI`Ui(w%hPW*tA9Ouv@xfP_qf|6rP^OYVX4kmy+HVGL-Lq)OaG*=oshL@oZ3g z7pckNj{{LeMe7ji_;K`K-Ft~z*zeTh>Z0~e$NVbw8Ljrtxeaq1?Bq6ROy3c1ZQcHI zQJ&iM4YWA$?}n;>A~+w?M-gFLH`fuvT-{s-jU4rtv2u01gK*bO-=R+Z-Js^6zK$;a zNB%Q`zUe<|;IMvQ2%=EQ$))eekzdFJmS{-p`wv-}<_f+M!@eYyv8u#=nf;$GFXcT0 zf49u)9l)+u*vd4ktr7jZBI{R!`gZ~_87k>&QL6H!tsA=~@^2@xt9z^+G9bvBtGBxX*0F^uYQ4a}}3MDJAnhABlE!9EiK07JB&Oim`uun}-|S z7jA(o0&qhK0`S;$Tn2_q0zEC}_ST zD_@jY@3M$5aw_6h-5c|TOK(28Qs#?-RawnfiZAm{4^%W7+#DB3g^1fSzMu#i^EdVG zqWN1vR52*a{vXEj>4ho(oL=?oz(0(x?(&;2r2R7&6@5`Be*4&GZYugh6v$pxUh#zo z&FgiZBk6WfYwYUpVrgw9Q$1a}cJF3u*VWFphfLPZstY_6-d(J$Y`b=q$+~pwW@pE< zyK6f-elvXzuE4YKWdj?4E0xb{bOAB^Z={9FRsCUUp=&XD^2ag;BA_{ZFt5kUxC9v=B}-W@e17=ghUbrE_(2AS%N)%i zk{%KqIRe$_QOnb*GXrT$se%rfE-qufVF*At1(adE1Z0q`&pmE*6A%BHRrr1)qqV}m zdgkjd$>7HnGijI3%(-5^AE)IJWKjCscKAdCwX}FnpE`dAjcs@)$QavqgmYbhmyq!@ z($ncv8K5d2T*$}E@bR6-6F!!a@|A+`RVNle1wN7CF?Fi{^aXtVsHX?Xc#3d;M+W5u zMe(s73GJ{}1ThxEXiSej%9hoSPxQc5%QL1c+FU(7zDIe`lSMzy>pyBTu+`XSx*N4O zi1y}=k>t#ogd5C3>j?^_Qv0kq1a0LsUBw` z!w@l6{tX%ERCzHU>+u`v1?kbSYyE@(Q%lQSAGd%-bEf+GxcQ;3LPov5@Ev4OTf^1X zszAWiyMJXp$7Hyoeo+68M@YHPgU8d4~OQhjaBr0_H@o&Lq82o7&Z@^SVp*AVV<)@yzDc?+G! zaYn0ho;T9bSY2Cjx>lo=#(vFxwH3!}1#yCnoVhSBy_C~l`Mim?X_4bwXE`+Eg8E^? z$y;;NKqu{1r0FHO5@KPm_PbKK4#~R>ccQdNhr<2{rw>2-mb;weNEh~es!z*$`UKSJ zGxrmHWYFihl}aDsCedbteqy-)yVk4C#Ch4t zt$KFlzm-&1cf*gq$N0~WQRsap-YE>dzsGw7oDp*X9E}0!`}^?|4g%FLa`X`2-+A7F zkG{p~j|}*vk7#!?=%^ZnE=4fj>f+teDdSEzC`WaBs;*Vr)$4cfs>rV$dbiK>yKjc+ z3=ek^aIL`j92H(CQpUFxm?Sx^h&HSGUJ?!x>s$9&Er{0rN+fA!Cj4${xM_b4$JIKH z5A>~#>?FoRw5|P@4~#RCIXN%i#Wk~bd@xWNx2nxW*S^CeV(uMqZd77s_`%ZE&p zthVp?^E~n-{sUtcNwns<$M}0|E|$auy2scW$N0HxE!e1)VR}BIMMlB+ zVNqYREDzJG9%fmI4YLJi1+7dk39P^zv&dX4+%IOKw`M?GjGs4&3JQt|^wU~wuC>TJ z%HKUE&|53q>_MVgmcY31UWmB2lpcTkvw=%s6Jq5Co2($AZrZ;%y?;s)%(?|DOJVA@{u46P(u0p>BbR$4*cQ41tmi{+|Z-Ht3ZMeKLZK~%%+ zh!%G!Y0CU`k7`v#MZ^u{QX-6N@D|2xZ8*)5C(7fTdS*M>E!XU|*2yH#$!@1+uVd%z zqBVOZU9iXEf9W$Ty<$%PnX9ziN^cIQSLQ0cA15t$mCkXOzRZ)}lS{*UfH~W#2N&Jz zjFZX6DEnw95|weG*UqS3c}_hpIhm~0?6uRW7x!AG_r_J4Q6znlCoYlc-OG~}=ZRmw zls+z!zIK(C<%x?kq>uBYbHGp}os%Ig)|ZxW`lT?$UCE;`HWFqwfK?jqKn)b)~_KMc*ouKJ1y_Z3Ha$WRZ>r3w^NlE#a6w!UT-V2%D z9GUcuyR?Llw>(Z-2~IOk*gHDPev4C&JSUS_P5Wz_R#I>x$h$o8y>KnAuiibG-a}XE zYiQz1YP^x@6^MrpP^}TAfngW3%yR#OK)hBEs$R$t?V{B^*9#MBg4t$n3G+e zW=~bFzCqsRiOXL~OXPaU&u1@5W?g=A+#s|u>aPqV-5qiG`?3ZC0r#y8^Aez0x4zUs z=DAe3rp?Z1{J9^U7-!VT<@;Ej=m#$P%g>t%R_k!u`r+aLp}TzPnw?*7kN&mxN0~vW zKwmmF7U$MQWLX*O4($6~yvl3YM(GUs1$V1~;hE#F8Vx`Hpw_|3CB~*or}a0r(aRjq z_0`MT(&ih3uUu+s`&}s?HqcnNk=%bx*Zym*-q#xT$W51BeLc+E+^Ai@9)mWw9=x%t z_S-GL8f+=vrf*~1Po^)~Il^3D>^Ug>@=S&Bp>YxfThqqwGD1d2Ym}JITw(4}7PeDk zdzj-=4=Zz{M)ClKc!v>!-<0BQFEa6N4HhGld8bLEFdM zTvrX08E@o~ zV_os6j{Or|t&AUyiPR{*)J-TqvxCo|!yDZ;hc{T&u3ucw+2lzVqe63fi>47s-4tEe1N4&jOhY4DT;=;p>X$u!Zc%mKGS1OF z&(SpGi#BR4l*BAB*TNTKQG(W@ zfm#dgV%*TVC&c)p-^XWQ+&ppmOPyn`+9%~YJ}-6BUrPT>kluf(^Bm1DT>3gr@1?8M z$4Xi**DFKs;3rK--yzp4Mz?}ypA=cS)J?Y3HDRf%yQUS?2-2G88Z+D54A);s!wwjF|eHn@9?-^Q3l&=W!+IWETEE@m-^aay*VCcYnTvKW7fmjAn@ zibMsC`z=Yc*G;EhC;RqV3(1$ZWHi~Ac_N=wb@3~W(F>Cu?^Y{ z$P_wtSlenwnO9$fwQ_;>+5~wsBj-dTEP-w4<6(UKTdj$X;hjA)Y&7|iYIiYyBGK$(r`^T;qWhjU`q7LeOwf;V)OF^T^~}o9T}{M9#v( zXK;M5fkE^jtD(^b(}dy8?GCtiFrAcSB<*~2x$OAYOAWXcv7GC4VR+9r+=ITmG&R!3 zohU5b<+RjLJ8j%aytUD9B6jjPo)P(*dA6z11kYP8k@H%|I-hpABJ4!soxkdqZ6|XX zu)|P#Z1YN2yAXS)5gzi^P1+qAarxqeb3;)?i_l-UMu**8(w1BRHxK8tiM+=Ca|wA=BE#x1O-LJ{GZh$Wfgg9fJ)T z&FU~ac+KU2nfFc4jLKQ}YfjqDb-$*i?pnF@+oj2?igVKR*X11iE$v(#lw4o6s<^@R zUCFDyG3eZ|dAQuYx$xY%ZgOv!Q_Y~tN{Tq)mV5(i8J)QQr$i7 zolDbAOZ{zK>Tgs;f2>PRJBM-|k?1|z9)xfpa-F%+Yu zvR55UyO#57+RoIK$=6q{ON;(BB`t)qCMPwaVROzo;q{yTP1-HoQ1Z68iSyX@O*7y2 zAF%t%9E<1K2V-^H=B%9igCOplrr6!D(^T&AOxy{K2HT`dc#8Qh-cFLyTAUQ;w2rrR zCJg-dC+8SSJ1rqC=eH%hQa7dXNg7-f`POzo#kvx&w{QFZf+QSzcEF|dyYHPgo7^_j zlxgbfW+aTe$lchr5kJw9n(vH@0P-@ZX9Iox=oF14qVHU~VPC3sYHHKd)~Vf3980!J zwz55PCbjAIBdOg^bw61L6MI@8u}?hJ)%M8O+jljskC~@-J#BUBNYhq{yN?|2o@(Fp zSYOS&2K}O=H)j>xc~EBjA80aU`La|_tx}u8C#1C!H@#YNew=Rd(wv;(iwsAad}uyR zCq6!2C>Ys{enfI|`lHA%D@`jJXre0g7i)4`D8rJL3pRI=X!eq5cIDtJba#pquaUVo zin7`hB_ImdEu7C{tTUOLM88BcmW4NL*Ei$!qKjNO&V83%!4s(-dK^jFu=h-lQ%8{xP-rZ!4?)161Gj-aw^NNkgslxj`otgofjY z$4^-GY~tnP>k$~N8?O6^)6EE{+Gl#{TnINGdBCAz*#O9qoANH4olD~`$$Z{#?l`TZ z$&TPPl>ON1MlAG)RoA-gU#g|aJwx^3oo@2t+aP+<(f-4{qTe!%@G(PM7sKH*?RF>R_3Ft&$1>glOM=>P=XG( zon+~8538jk<)X#Irq03*_A?hu@9ZSwr?g~)U{{un!C8efedikDvu&%pJ3)KD{KX)b zgFdkqIfo8Rm$cp6`Pl*8w!h{)Yv{QT#OFCH{a(K5Z`7~xMUApIZ`$p)eY@^PlLcee zqtRz-v>v-)%r8ya{i5+FdVn!aoZogE(0+sX1QZzKx3qzyf%vt$ir=4qaPj<=EcvoK zH*b>OcM5HFlk|1=XDoYU;c`Xy;y#zTh;Pn?aP6bv+H03*U3_vyzPd2`jw)^ak9)|M zPDm1USUAnw!=FEj%S1dfLp09)_w^-jN0*Grf7@-t?y<-L(d2MZJJ&%@G8Z~06HG;- zQ8)GV+m>YA%tljchB8Q?req}*)D&Uaps9wd?hO(5?crqGBmH&V@14Vm!tmx|ox&ZA zwJ;+mFv@HtH?Pv*!kxGk=j?=%rSq^cMPDAFbK7LH@x+niZ^chCYk1^D&o0N0^cKs- zk1^PjBebhLCStf2SLBgz+rO!E_W^5y8bn4-!+>MQkl=v$;B(D`+jI(Q8M>~FK9=tzb$Ha@=H@#0@=$sKP6uZOTD=)VA=8#Hk zMUnKRLaZHDr=?k^p0GUH)%N(|M|& zUTFf0Sj4>y*Xh-9NI*Qr=y39ag(Al0Xh{~&4m>;f{ai{$ZISehBEBG4?T;q)v^|xI zXriNgy=Kv9aHBHsl%CB#|K#SQ5=vYn*kl!nYrws94-THVKZ=iI&`JE@;#1XulWTNd z$;)qlPgs33mgAHT2FF=Zqb*JY#MuGTS(`u=k4Wz#{h0I7S*)&?%tBc$d&D;4NYu=fyGR$K&xwt4!d(@MXtV@cK0a2?i#_iRl zras&~rtfzRIO7;@hn3+4TS11M(0J))G&_H;#g#-;FDntx z7G=W!lJ6a>**iNZ7ADwW34W-4ykG}Q1X(mMz>r~I71`?=nKN~NnHl3ZF2>(43MOP&X9A7M+|caGNWD^+23@5O z;>a|3PbP)2(?(|AqVSyA`MzdXTbaVBTv!BqZHp%YGcV)ecCdqNiNbUf=OI)4<~0=d z?L@z_X*exBnlc=KdxbA61_7L*(6Mnl$wkZnq8tpIl2@L0x#;S%!^%f4`I(C~HsvId z=S&}*`vX>4y=VC2Z~%X5t)|JjjF#L5aX-0k#`1H5aG7y-U$c$X@Cqjb?uAPH(K8ft z4WhbClgn~iau>Dvx9pa<6GF^Iy1x`J)ps%GM(Jk83L>J%foBA* zg@$6efgsyhe|d$LTx=s2j;MltP)K?&>sO^=bJL)e!4T{*>Y|w6m?+H9JFXkk*Qc3L z6s3nA4;j`g0~!kZ@p(Y?Zj`xvd6_KVSRjd%)#zL_p^qTt2hG133eQu1bac_L_&99D(HEAI97z_ZE+>JPb4OiH zt`X!2sAL}WZ3(%0rqLRH(H=8&muod~6c~4rbNWJ5J5hw5#?;L4pbQy?dYX|Eu{)66 zuH16-*k+m?zr#3mz*B_zHR6zNJy}1ryJf}V^bGdyDkz@g2pU(G|+Pt>`B<%OmnKnQdiER z=z6T6%QuO*Kv~~a&e@1B8ZFh3>;C|)8yjk8hz`YDamyMm?_eC>Omlk&N5RIgjB%#J zzDbBKDbkg*M&#!s6mwa&yUhDtJ8-dI|CRk)G`=u2qiwTBuXM8AM>M!z4bubC=zn~5V@s$F96ixW^baG~h zc{NzpKr`GnA5mt?j774j2AVS3Cr`iU{$4%)n%OGFe4nbQ$8wrJ;GcOijtj%v2&sN+ z&&ZvovVNBy4D2Ca9+xQcd}QnI@N}J7{`RNoi?^Lv-2P#5djEl!M|3$`WTkgRf7P%- z7u}oW-W&M4d)#H8_a(~B3mE}7D<`{m~+?C&02_T=kP(sU;; zzn;~r&t7>v@_@w;kDbri^=(}h>zUNgW}|%R+%^^QQ%q_OAFuhzYjL{UEkQIW0lPAf z)b8DM$5+z$)XGBN#dF@J7gTQB{J6SiviOgYdrU*)`_J;bq&xH{x2yR*maMp5+$GIy z-%qYRs-&CFJ$^l;QhRBR|A)@GO`~5Mb%=5EavkRx8k1cVSou|Br?;To^;*^3)H>?- z#~WTZ){ZZJJ8|oY=mxi)OS`ApR=Lfop4j6}&02l842}H8D;mq}3J$|TOa?8S0tp9zj-_FMymhalL)H0){&(f@WC&up- z^YO0hlfLt?LRQGv;eEramuRoMVEMS0r}(GeeUA?8-{;%knfDoi3o<|bamu~gSx>`e z?XI{bJl3i4eZ7c#deKRofrrrL=PEsS{q$(heq&;-Cq-NzWA3y5mhU1n&-EKFD>OVP ztE9QN$VKg*HRbNfvOIK>(uXDbziUA$9$Q(p`mCeJ(ZbNn<%)Ws{2qcVc7_><>+Cr*z+=*E!I` zf5!B{&K^@|avpxu0y@u_JD=-3hqqwx!~kEfK(6yJe4N=s2bWKm(ONy(0>!U*S$Evz zU?nrha=^JWI(N4MVqw$eYtHgtbtQqN(l}%>=YJxUBfBx}Kj4qhcAJZQn(prw$j$Y@ z@_!E>ykSj~hyTKvbFtV=Nt!=5VCIau(>-N4a-8$_#TrL`abO?^eEJMNJozX!t2*z} z%NYVW58kB1kePGqp$ljFPiH=hr~CW5dCm0kVYvTvo)ghv0W0UnFSt}d-}%tN%VWL| zz%<{5ZtT^^*LU`OzW~mACg^_iQB$b`Gif{?zyHc#S zn>;vrb;HIHZ1_OR1O|eyq=q6*slM1mS{$ZhAi!|~oJJFFkfElur%o>nQZ?%kEUyu^ zkcx!9|oU>B2Gh_f_DWXg-IR=Ng^fm+VQ&R ztKx%IPdzfU*(dmj(02rhpkX$r&+$Js@J3$}-iHk18aBX=!f6iH(4?CIv&gr<<{*G; zaDwK-hX7ha&4~c7;e_9a+yOLa;}1s?oP~7ef=DP9;4B7CC>H8#Erl1|M=ohf6j3*Q z+^mbE13?wp^4GO%|AhCp6zl+AbUNTofOKNn5}aUc4*qrnO-oCVMP3bYPwjrZ6f#6e zw)=a8aJt^$eaDB=1Yta!mJSQ0x#SwB3Z}UvkE;tO)m(Ck`-Yfx-{7xQV~Oq+!Wvd7 zFv)ggk(RVQ1jA2wfH1v3Dcf`@GRiu^*g*UZrclOzGs4xx+^k-N&Fe*IQZGVNK0?jw z2=ybJq+GZQKq%CsoYa1T_Y^qM3;fYZ#UFw27yK1UG_|1U4ZJq+*Qb4!_6k#3pI9F*TT=#3pOBkr{X>u_+pD+8X#MF*l7i<_3XE%w3~RCxb;wY??+JD}!&9 zn5RaYt_E>RY>q}7J4FpV0g|?5-5ta<-$0J9OMpl;98nbS;O1|c!q~Q!evzIpE{-48 z_Qjx#Z)-XEuO~eI{C2Sai$1dHRH=gCmcx}OS6dnxpbVLZb1un>EsjMl0dRZ{^w+X{D}-oyD}aL{0-og zLrwaH|G7I#DF=y{!lI|+?#*r*0(+_1<+q zG2jPOIYkc)ZAAGi0~kJ5b=Vxj>TX*?*IaMFt`MX)?gas@oUZy65#)?T4Yjx7`Wp*T zD_pT6vk;l#whIwnIq@I3^+z&aWa=Wavc&x-TSbP0MG~WywBU;(jF<=~3sDaX(IgAe2xws;nrR`Lhl_wBMf&x` zX&BQ57dR6bXMWKq?|4U?O%H-C&ivv(f%qU0E`w``v$UE3;^+uEtBdD%?u0X}5q>w$ z#8UDTPJI&bF9RfgTR?ox=5#=~laR4YfHNXNYlm=z<4Gjk7>@Y#!AD=AE#RXsC;G#^ zgyTsh97RW2PJoA=3Yt(3CWqh?l2R|4VfG zA`_j$lUxc1KV1rkuQY$Qmlg|0{=`rIq!@mVkeE71d{dwd=`(@B=kO=|F@q-sC_d*gj7dw+*_ywbfA{634h z?EM{xBiXwQna~RFdPoHAlOR3lo%T_b(mOIEyfwaw^xgpPps&O`$)#r}obsK15Gvo( z)#!O@?_a6$6sgfwXJ;r*R=_z2>YXj?!^3y0}noP$N_x_l*dA-+cwmU zB9qnWDoaQ`vbre*WuT4cul7fG$ENAe?T_x(wFkCO%ka?tXnvhaz?b$%Q@eRde`Ja} zLN~X6?$Mnf;dIeJ38EVEj_Nu+e`kL*@lp7Xo^T~jb}P1xmnVI^pO1(;WkOyCs`_Ui zH@7eE!%af?JWC;W<|`rh7s*6gl%=nT;*)*2t`h#7!&qDq|JO43`taBLa3O>Gt=DwT zeEmn6rDVtZ@;+S1z&d8G>QfnY*`t*4SNm{h(qXxH=8ykGk56R$)jnL3;rTaZ{MA0( z9LQLQ{^t*-hq0T4zG3uyqQ_tD!<{-tk%qYwzm%3Q@53b-d!WbPk--oBpy0>*J+;S4 z_#Zb-CjU)6KC=(kg30LlH)Qb=-HLF6Y`{M!z|e$amg=-TZX>7x8(HeB?dBiI495$O7vwfk7?Xp zQgQqCh;x@WSiTsVUj5wHt?JeL@)?I~Ybt)fH8$PPFRWn3w1qq~AF4tl_iXj=x4TZgoH9-dKa7&K+mLS}>XmlC+&#O~-Fs7>H#$@^ZHZ0Jv=`mu!xq#`4g58qy?#}3_P~;7)n4Vf zR~FW8XkdT5!l&ks_Zx1f<))5T%-1i-5)HPafy553QL{a(&B$a@UCg9dn;m#`srEnppnB zlV5|14<3KfW8cBt>T7Ry^geRu?85@&YV6qCD2Rt!H~B7DQgZo~PYpLi&oZNTTrRiQzb3=|kEe{Q_j}PnWaR2hj z+RX$e{#G-@WF@sLQ`g^Ey8 z8nEB(c|p}5vwM$4sLR)C;S)Ue|EmP|&VOHYw#jpwHx1M(qIJYx-*tMknZg=!2hj*s5x5tv=W)dYASwqHa!6Wu+a9R(|kkx$=A+MY2U? zTA15pu{w`m?Lq6=jV4yb&U|5IqwZw^i_DDGIk^3RrImQ=pjQPnK>$0K)Qf5_bA z0NReK9q-J;GHu*$#J~E@u6)MX;UR0oj9M1w29;c1Y}2Rt4AkHiKa~9d#%8%8<9#y+ z+|SkT=biVK_cnLU`(!zQafW^Q^t5IzSK5S?nEX88{Qxk=&NzFZ z`~4mBN^(OGS1lN~y~^J3#w(=jm8wm?h^r+SZMMGuCzWzoTU%3fw(aB(l{ep{q%Jym zW6bG``IWQtt@D41?dY2_@onys%7WOHnJLE$I)A80MM8s$_bs?wv+3yJoSWX0X79g! zBy3wRC_VPjtP{_+_4x4rb7s9_hn9sW4h5OV8`o7VfyNK5i-HSVE*(8WRkJ=&Us(Gf ze%#yJ{nRR)(8BO#X0^4$epLkyX%bOxvheQxn(-NP991=Vr0`JX%HZk~nOEP2_I*7& z&F$4}-w(atgx(&Te&a*q^tZ?Fj(m~7d@z#Uo5#?{U#VaL4N3q(y*%crMagnuP?62x6Io%{muT{We@Kch;Ee5 ze?H;Fqj?o!w>7HAqfe>H4o?5&@Q2d$JL$EDYl>>}v|g+ZE2>F6liw(ywq=dGrSx)s zS<^9_&ZNIwT05rVNsWWOckbPX=`}7P_rhM^y*uUheuvtcDoc%;nh*XpHK!d;hQ0F+ z8=syZHh#>+mUk?lS~!GupMUrIsoHHdO)GyXJ{vo*cg3vUVY%sHP0q#+d;iOe?WHLb zwuNo0tr`FBUHgZZmtRX8^R&FSIHcx$Dz%(OsktVI` zK5|ynk+gI%YF9^*7d;l9nHSbGxR;^wJF0)PlV5FSb^F@6MJ2`U)P^@NdkC*+RSdg1 z=l!A^mF<7Jv3~5cX|<-;&A0Zz2W{)q3bWHtw-1H|2Um1{Ubb%AhT&Bg_LaZb@xGbE z;gBs;?hGqk{pLZ{@T#jQk{9#t3@d4Q`>uKD%(IiyD{fYQ_;9$-h5t#=cVCyLm)=A3 zH+uE8o8H0w<5Gsyq|_9oq)eDKC1qmS!Qwy4CmjB&e9VD@&TrnP20yrL8vH}Wp@lC( zg75m4+&XBvxa7_pZD|n1%SCto zrbn3V*7pPM|50u2c4Nb<>}{_mZ7ZK~e^Xf3t+y@9|9hF-Zsg}T>dJyAV{heqPM(;#?x%w6vH2KA zq<(dL`p~Wt-(grv+Oj(@US*R4SAKc>boPF?Ic{s_&uKPx>nt0$$rzUL(w4mF6Lv6t z!JLD~e@js&C*XgU9KD>qAr)E`o!87>wZ5*ZaS^#4i(*DP96oVdHJ%7rol$L4u`ML` za{FCJmaFl8whn@|*Wtp2p6gcBab}#=Kup611y|f3c5G{CRd*j$zx`8(oDL~QH}FsN z4drgz?xp08LG68?m3!H|#^d_?3Jj~ajqNkk@Q_cXc~- zH~3jib@kYP9Q5q^!-swhee=QLjKhN3Te%_mE{Wc%FP~}uqV(FgrAxl9@GW#GyIN)b zW?z&liDNq#b^9>3`rU1NWuwnXkzfSZdD!3|>qcU3DdF8q-QL_^SYAiUZ%w~e;tLNK zZ`!*?DXyra5n6Z0kVkVj)sZTNSMW(Yyr8kFgMK%QI^u?RJJ?ie-M87g;=NwpjF1IO zu24g+_7BYr*z(?gNoD{D@19j|*@gkthvKT(hj!(~m9Y;&c=gAd9uDO*>?vu%^NmD_}62Baen(-~(c@x6#mpVNIF&Zvof7>YQ0TnS0- zb3YY?e}TdiZ{%_ z`pUxMB6di&r2kUwb)kD|%U!ePD~Hz-{dZaTFxF<7oxD}o)t(%x=(rD;H`uqiu7LLI zqs;aPWzSt*M=B6enN<(HHmt7eF4Ado(&40Kh200eiw~=+v>wd3-{#>TRhwR1UF=nn z9+-Y0Y(ed$u$jG&esDYGcEjOx*rD`eTmPuGylwe(+iiz@w+Xq=YBrQ^c#~VY?WyI# z84GHMR9vo{QIY#*!ws9$wYxq{uRi+WVdapgn{L-$tv*uoM|D8;t~c4GVUI({*FLLB zt@+2%xV=4mn9t47JBP-M8d9fuc*Yv-s^XlOmdG_2+#5lKahqR?aQ zx0|Wtchq=3aeBz%>=i$#@kv`DWGl0%)@o%<27#KF_QO>{g60S;>1 zIqAF3`Uh2#47G#q*F?WNt{NsKjV`LnyzS88==E%Sm9%Y>i!knZc4o`%VYS{H=7o;- znYrQcmav&sPB(t2?Gx`{lXD~f=?p5}A$&pIugTr^{^tcZ0v>G0?fA3vb6odtP)iL zNe*bgyLWALlcs7t<`Cpo^|<+am(}Gd7tyY0W$=YOl~}(~0-}GKU8{N>t9zH6B^i^?5;amRR#kZ`}sLMSu?z;sz6a=?pOt?sWUp`T=kw| z&XZM2Zw`<8KV^gx)BnpEMR$SP`G0i=?e70t6YEC)ub<%?#(#egyk$yFi9=XGz{1M> z(K8eWOT)Hq8=6}ivar0Q zZ;L{Q+JOJZ-dl#n^)&5+SO|pR0YY$hw?J@rf;*GoPVm4m5F!xV zA-KD{JHg$3aEA#F0|Wob?|Gg#`R~5hwYwj7ul?|Tn{%d5cXdzIU3KcN?y02t2?%(C z+nVlneugvy+Pu!MZp-~(hjYK#vgG7+*wIcPg)f}`%GxzG{Np>Beywn{H5-<-`rMwK zJR)ekRI6n3LxJz3gqNMls7jYfzWWTX$|XTS_;0ws9C#zGf4Dy_CAviT#oyc?j{d*7 zzf_43b6tWyaPdhRttB3TWwy1@7t`fiVrkw23|(J;oDoHom0Ls<0STPXoqJC|?DooJ ztr?7HtVqkrEu&}CqHMZdpRb(U7mwbzYG1Fkc?!9Wl%u(hHtwc8HbQjEla#dGtw@iY z@ACb;9A6W+IrC$VMQnZ$R_WH%kwim86GuS8`SiQ2%KsD5uACygcy1NC zb4p=)Ua)p3mX77?2N}iQ`Lb8PTPsy+MuqU_!SRTWkNlxiEcF3PV6XGsQ{PDuvB>2O1`zR6YKe8jD86}B(`<~wU<^}uj5AJBSN7_+{mcHViuhcAE~m@M#7>0+|R z=Iih2|4Sf7ypPupyvv|n-qvF;58g6S&yPYWEs8XxgNz*4X7r<9t&7kQh@B=nt4Bd6eUxgy31X{DjeJw(Jn6^$p`hw6`K@_ zjSk+fLilRucD+|2&|K(j%h>t+r3mEi8oJnWSbq=)1*P?^LT(oiT}2?CFb$C1>aN!j zH0>G&1Ual;8eS^GM90h^*FMLWjcM1-zJ+akkaJ-V(AeEWYa2fVTI!wao4#9l4Q#uD z8jalZCV*s5m`$d>z?ld+!bIK@2-vL$YCeb6aqU z)$I(~XSeQ`7wce-$(5y|`Kg9Wvv9$}4VGLg>34T$<4+jok`0&g5{kp@d{xLHMcS(T zCsa_rTjTRw8WJn%cKW|t*ByHY6?Pse$BF+PM(P^`YrO{{Tsd6B=>$ie8` z?(Cy(sY{hJ_C)yrB#DD;;WZ7E&+G5j4(&^p_Qhj1yR&td@HuAB))|!y+&0$c-VI#t z%+~F1+ioTSV)~kG<6^>q-+fhl=Y012dx_!w{oT3&oUJX?lqVpTZ>2NEnf91EG2_F% zjrhk95d4cNe?55df+QcOp^z{a($;4e!+$CJ2c%?VCI$^Fspo&5`S1i~_UYsWY$6c$ z=IZ>B{oo#+%T$TDP|`AJ)?0x1xtAI}{yZN(AA^<8_4u}*ag?df4IZY?`B8U_iTOV4 zTXp?pF>QaGsXc+-){91({3OZQfAWL8>Li`v`i8=|o^|eVt+k?04R)Km@0GB9yL%gP zjdcC!i$CtlHuSrn7NV=W6R_~yX;OB2*`p$M&K*|D;g>%KQNU0k2=CS~=khKa`QJzZ z7ysQDx;<7-BZf+#7R-GrHsSHXQ+(`kuV9uvMor{YJ&DLJ;RddQ53?-*DTT2^C1<$K zxAQ^nIQG3jOpY@wm-RcKM>>&mj-UT(1!>ROz07UUE}w?$DJE;c-VismC>jj(GA{1L-(SgW)#&jP5E^P7(5NWO6OH98mR zN%7GyH^%ETxvdg`X2<(1B3{ z904+MXg~Z1ySz#-%XZI&ue@quWxJJ!z}5ekJ4rYMP{?amiq+63pTQTnF`%zf2fo54 z^sBkKDfW{QZDX3Mvxl|php@)ivx5mEGjnCflNzf0HgaGqCWgaHgM`ZmBT~EVp`8P} zIS(5qhUA)TNOf$?rFZF&w;y|W?U{w^WvyLvO>B(H;>5N7;DC4QtVOFBQJ=wWRU>q< z*4SWhfc|*zj&<9-)#R{hH9f?v)Mvp6biByUwrw8caRG{VsWK^d*N2S#go|ch*5=`m z0KcX11}dr~s9!$URC2w$p~nK?*9A1!DJcmq#8)}USw?rKKMxOcGfvbej)4X>Tcu|q(4 z5X^TQV3b-GHz!v9D4o$a)(#&{(KZgdwm$EP$#?2IxVE-GuI{LrGBE99vkn?8OYlTvoZyKyTV! zF-MsUz^lHJ9%@q08~$oS*Uu=V?Tn5Dm{s1^KnU7i=}p=Lu1vnRl?K3^*`R|7_D4Z& z&<%r&I8PG0EQq_(W&tkfvhV-*0|~w%f4muOJ{J&6Yw*e`r{5ja`wRX*i35-z%k4Mc zeb1vn0MPV*;-ueht>Syfj`*ObJP~3x+8@u5!QnsRUsKL*`?t2}Nw4`M+dvI-Ht)43 zbNynpY6nbq*3T8aOE25x(s!XIkl&%oi@TO+IA}onb{pH~fJd-2j-R6CIdELLJM}7q zT#^IZca$UFLS00(Y1}n&gT4^kKll7cQC>%Spa%anJ#jKb ztQ_~2f`C6(xu^UI*~TiP|1Y@tpRRsG@BggTKW6dYDud1@XX}bSzTh8aLqubx<_zy% zDz+g#VK2)23v>{WQqh&WKYH@1Zjz+BNBs?89n?shoGooauZ8ay?sfKIGGs6QQbX|! zB7bLL5n+SYI_P;wx{uu}9WmiKvcAFuQK7$$p&xHN(Ulb7b@**lEbTEKc05Mv=S12I zz?!-b(;)x5<;Nc=lkld#?sh^Cj;~yODPbeKeKA()z$?4rnO|ou9%r1p*_i*h)_)%R zg@*q_ERRB`m}2FXqu=&OLhpHb*aP@Y)>xbOZuNQkXYW({S83_(hTgwl*&{f)*~$I_ z+tiLX-LD@UL_fB1`B_~s?3+OuZ^afB*)1F-vCsdvBt<&BsQLe#qd@#!8qNDpj^aHD zzt;aDNAW`HKRF8YhP0{LzHeGdy*TGaPjho(fhy_}yxiev?Gd` z$$H*u)etC_12N}XwQ=iPnF_h0@l@O>dtWM2bLD(p20sp6ryV(^x6Z+_do&2*vwA7) z2U)c%ZJk{`Tmc@#+Q7gpF!y+tOo&j!bB#vTkOt9-azOi&C)rH_G~!3I5>-VEp!oUL zom20cU@-Rk5BL=+W_s63*DBW#5FNCho9yM0yD1hZdG{3R6IXdh7ZWUKxT}E$R;U(6E$ec;DfKZEHkQagxB3R=M~5ZA4d6>(7|`2=R8INZZHi-m~l4 zG7LyPCn!Z`{`8-foHQ0f=2birMYMY%iu2xR_OB{##cozOIsmq;(0YtfRm350RdBAa zD6DyG^Ln3olk6t~))i`|xeuXPs?M*8JKF7P|K^u;@h290s&8`z(7@o{6A#3tvF&t?SJ=N!P3SrjO`r)=>BM?Qr%b$^gX zuBHqnE+XNB*jq2o%-O1qgNY0aCzY8>W+WvJByDOv@5(Y^ZCvXGv{+x>HGO$7p*^O~ zQ)tZ<<}c=t#KT+PbH)g((F~U|827#ef8No&fk4%Z*AjJ)e4c+x^-rF^XgqeR;F+^O zLaWRkGri0V7e$Y^Of`>6F@9~vp)UR|h9 zS#@@Zch|3}^qjCD>c@Ul3G-B|kPue@^sNMrBqHiZe>=uhXYOT(d5OEO3)&x;SmJuP zK`u&8MvuQuKYk}0nPTl4rF>EUsU=F%8`QGO&C;TyL6j-X|Ypf6pV6O|OH=AGmPw|6~FL)z#vu?FMEy<ysJIUV zzy%VlSQM!XEboKO*0uTz0cf+ZcM>v@e`iO2V}H9Okgk(dh$1)qQx?=!*ux|;^lZ_H z9WgVa!Lm~f@d9mK3Ej%6LIjP@?A8mr)y4>t5fQ9U*htJekB|)oevQFZMU?xZhxZm} zQK0?~$pM8f;w2OA*XU0dmrR!IOpKYd8CQmrf!b05Yj#Ee*}PN}49nMO^oTcEr5)ei zJv*+$&2E;y!|V*JNq-*xq>`4BXmLRdn|^9Xc+Izv-Ye9X2!Hw(%6oN(o~p{_>#l~i zXZ{sq0UsL}yq>$piKB#cmUU`t^&r#`>LJzGEALE7iW}T+B0byD+ei7540D){;8HHX z{<9Vq9pb>HMP{_IX3hh`$jnfO1Z6zRmYf|ly_2{`kZsP78~5GY7yyO^0;3c#^PZB7 z7}v)9w$8k*G1iet5H$I@oiG%6aL>XTZO|arFu_J^Z&DTi_WcL>&Y>1t()=%{g3u#W z&57h6<0~N#=4@C;TNl?GU)z&jrZ1_#ep(Wr4cRM^x>a7Zt43G1H)C>Z9{wh|W;`^n zu%EY;cG$~oHbc{a{VBSlR-KRE$Y?2X=(;0NN-`ngS!mT|djqCoe61#U@SO|2y28|o zWLly3g;KkcnL^D$}_N zRJh#|0tORb2c>EZ-ay0`gtGYNP45?BjtD{?{7T*>ig+03e(FilZ-tqu67@LJ90(0zh@Fa>rWkzEPo5V&u&EjR{1>_I) zGB-}@-&P5X{BNgC55mZ;CiKhvb?A}?V z3r?5cioaPBS+mG6D>I=5;p!!tIQ3tndVabN8SQem9p)J)#&$DC;YYgr;s_B{)@ijC zeyMkX)dlcx?oblvIQKyDR-Yd(`+$G^h+2ZbV7=w-yzp(WIr>_{7$xjEEc(omrr7P+ z*I;iYXeZXB-{JWc!t6XB_~J+ys|FL-Rb(oEC#1LdGwmf?F{&7cQ04pw)a~L_?}d$G z-Uc+VW@~_7hFX$Z{-jHJB0EL38n3!l2@(S(+UFup#1eX{Wc|K`@G6vi@V< z+|^AbOb#zpGnz<7VYF|jK0h*kBl|?}9_ltV8;lN2EdOR7rrSP6fqYN<_K@)YknsrR z^I4L{npmiA^U^L-*5_Pw;TLzlcm)IN?I>=Ve(Gj!5HZ_gP1#T#=?@>Ie|WRrJb@*X z*d&{dNlBpht0C2T{E9OlMZ}(cx&HY4YiW$;n)m%ESFr1js$&- z?ip=VA>60XDrUw0xE1$J(;TxMcCPmv=bn5=cGT$({dUy70$;jhm_*dduJLARVm!L_ zO_JYUCUXKX&^3gQIK+21zNV35zxqy_cgI)dzo4fteF;AoxNy<^VuTdm<@QFfVrMlz zx23Lvn`_RjvoDlgm5v^p_)OC6&9}8YW5$NLW$6!mqZFPbueQ^vlg;`AiK|R-ahD%n zlH0zd=(~ySaoID9t%=!=j=SL0R4P2#-RA9ILOlh)^2 z4E1L7G-){2O2eeT8GcJfG1lQnNn3m#@Up6nelZk_!^+J7;u9@B9Q(Rlfq9m|1>e6) ziEzUI8>8)R=tM7<1jpH2&lP3&15H4QM9=F(%9>veBi)@sF2m2-pqTiR{<&teR0e9Xi4 zCH&Jmb_Hyyii7zx;J4UAN1x*%+#b^rRZw5BA4+%9%k0+#j8uCh-o|o8q*OocO{L?z zefi}ECMqxPrT}DxOa2#a^s?s)X*=1mOE|_Wc896P`QDDyjCb7f93M<;Y?a4D?qk)8 z+cO<4z|UWm<8i;;jXN6(n;GIsZD^9InKNx#wQixRS~)z+G!o!+>oZl0;9toVP~x8+ zGb7Z;=(nA-<+dXo^31N*cOF$iVM#dZ$P4hD;IhNpR{^qb?-7cc@s~aXEXD=}Za2pQ zJVaXEjwlY^qNlC$=vBgV=LB~I5~d=fq2-6}*QTxFmJ#HT{Qd~-`MS#r?Nnw?C z#rC%pvR@E~5f8r-+a?k0E=yO)^h`^{ zb0Z+xthCK)&iA(_$K&@Lr){Q!rM@_wWUJ!X@p00`!Bx*X2lO5ETG`I! z(4mr%FRIRo=4uMqZgOkp;pkOs{_XGdDie}%2vDpMo0zTj@o3>2Ww;Y#tGXD6Kk zJ7;}lEgKgZ($&sN&C=g_i@-n-!9 zgX?fjLxjLq*`5ot0c)dHs6d_{^QImZJ?qUL<9e#rbaEqJ1kl>A{Jj~rln2IfI{#K9 zHQNadcU&Ao=_WM&z+;Eu$RRb7$dqOOg;1;ejFMhR02h%E>yv>4*MlFiCRAf0xbl9a zy_(H6zW8&H3_@5PyHA&fq{s6IjpmD&7dndbOg-PgSto$8E`S>nr6HkDjOQt!*1NzOQHwXF1sk!<# z;3-IrZ8!id8{k`)nV@^f&s*ad_LZXk^p81;K| zhOPFe=f7Z{Wr{7S1Mw~qc&8mB)R%_`cmaL!<80YYn1i2BoK8bipab<4VnLM+5s6c{ zJ}o$?WkQu{#g$Wzbz8A~<$Ty`2#vn#$9$7{LU?-DfQagRL>NhM@WMMz1hen!JrMswIgoK-L z9?)i}WYB%T%~H{@GiwjUvfh|?^NGj| zT8QV~SieKJ-eW+Ss(?u4cfaUE0V#;0n+CdK^9})Vor_jpW^D6YHlQXhG#`=f?t1Mp ze}+@4j#4ULSNmlkG(%3{XPf?Hc7Q^mbjB0cG@DLB+sX974Bm{FHt$7A@ab=2qS8~w zZE&U%1l~V?dd-J6sBOM!{nl1}^Uiyb6#YI1x5WNc;EwUaBDxGThxV7eyPmP zfEJPBDhX64a-m)Gz00O&n^QZ^^zwAJ#T1v zp~k9shE>0k*)voC{_Y3VsoT$-IU)CSH%~uR;j8GYI>`eNxF#h*Lqr>z9J->IzNm_9 zmKVF9aOXdMF5bY;&ItAJW(PkNCbqNw&KWJ+a<-7g@UD6=)y;m{sTY zg}e9cHGkU^H#Q|jT7&k&+Y0fZwUSR+s2?~Q62n_CcyHUD**fVr8eBZSvp{4mpDAwhbAcXk=dnMI6zgRw> zj*cMx0cle)U4Po9oXid*!#*8f^Y%tJqo)X+2Yngqp3Bbp9)XOm*hmQJr}p#h=E{7t zkHnLp=a&+$oBYIGJCH`}`=k;k4Wt|7aWNWCO!-w7H{M${yx@~ zPC-zb=K|!+A-ge)tKZo?{SVW=@e8L)I-X&^aJLthy4Ctc6Y1(54|&sRQv)K{lgZ?t^xc=^P9b;e_clgqpGYchU(T_| z;y1I09fW!>WopTN!m40@`8@Vl8WJ`F*+_GW{hFPeljX2&ae|$cIg2FCDacjYvTCJG zfy+Z}TvKBiy##$0Aql8Rt4QjHggv2y(QNn?=FfZoV*Ir(a*}2h!`)Oz>%89=J0h1p zoI}3}M%}p?&866tE??)|*4h5>cc2PpJz{IJw&%Qn%k}_Z7`!1U;d1Gx-cRcYG)|@~ zRKgL-1|wi--76Uae`cgkw2FR6MHNDo=4VV6%inj7;kl06NNK!}WR2wN%uodBcMI4Z zFN>)HXg+BCSQ%&yu{sgI4 zaiF+N(EQ6)6jfv%OfR}3YWNcza-ULty*QU%W6ED7wh8wZL9|hd&}gYUs3~&e9LJxV zr-JEehqX7Dk+e~urYL$_&^`;+Ni!*#-_2_5Q1oEUhQtU9q?`rDeSk0)a{mL1_rmyfKj%RIlD_!rm|2}fI>VdL{!8+YHz*!J(2yVFFF&qvu-4w48*D{FhN1)Q zUQG4%cOD-4U%$_D`m1CLA?U?_myi5?UcwXpfAW!ob3DI~P58TJN*v)|`N*Txr!90c zagPuXe!pO#Ke3Cfv@|;RGe+uymz){YXj!a>Ma=>3GcutC9k0Z3P^4G1rIkA743XgZBTL3o!iQRZx|}#pG@mt zMCt#0{F}@An-To0D(rtg{$J~k3eJDH!f`(ogHm{&_VSSKjRJq%GDD;KS*vBW%^eE7 z)TRS%tpQsva5BXTeJ}3{iL6zvs%VN&ELfYKwp7|&hKt3QM zE)KI*4G^p|+$k7sF9xWMX6iNvAAr6;Yvh!Zz*ev#nYnu)Z4xQWs#`>!A)?j4PN16< zRCO>OkHOquSF9cT!ciE!(+}-3rE8J%fhaRGJ}wblFPgV(-dJw?wbQg6su!IrGGDk2 z90)!WQ@DIk!4lD;9QQ<#g_iYdy+pc2BW0{*&0k?nbUl5wM0N4RKUI53ShbmtKEiCW zRCc#?D5+>Xq*=Q#Y0xY4$WriF=R#}X+#wK0dF|b{yzAn~8t;I5-6k6F^@fqU;oy6d zxj0UA=cU47cpushV+sWnGLjiAC?A%aKPO7k`*$!SS_JH&{*b9fMWO<28|JA?)pDx@ zOuvy9s9sZe+kf6cs?8!TFxXu;F)zyS^?2)JGkKQIa3XlxJ2yh|05^-|6OuNXvM3_y z^#BCf_TN^8MpdDpYT^2BZm=-q6$<6}Q}}py88HRa|1wNU*|oHJ-^CMZy2X%=-x?(T zTZ81~CZGSqrM-NGB(QD2&*rV*YNKilr}X_rDL-wlK24P-_;&#i7n0cI15KsbTp5V# zP*@kq8O~Hb;&nJfz-`$(|FBk^Ur~5N9)2W&f_vKLPM+=5_!)Y;8U^*hsWq4qLSL)j zU3ikzZ=mdm#EaB?5a5Ho9!RIXQtM-#uU{%p@R8o%HAI2K>q}OoD>C?2m4BlMNLGCG z7F2X*Rk8>@$_9z-;Qp-4Tls`T$(aG4;?o*48^V8@KF3BBJi^9Ov$J7B2}nRtvIwY$ z*a-fo7r3+(xNvE+N3)9lk@jE9)(sa7^zkk&{vW~q#ZF(~!dF)GfVJq^A4ZO|1?8il z`|pOkv>D}m_Utn-T0@1|Smh{Ty2^x3W%B4{rrTB%9H7CHhQxNO1ZqjkHd(+?2=1Js zYH>k{ZvSj&bR6x#JMiZ=i8Jju3vd`a!E{-w#k)5_AXrzAUKx9(%Moz8Uh#qXHg%9> z#$)o!K}!{LWxY8_p=EVeKu7MbC=f<8lwLT>kLr`Tuk`C@vHf8TwxXrN!}e4I_x3`p=n(?x=z)~aY#ZH##nEpdt3t|GgR{#8(4c*Z@4Moy|`+x>a0 zrT8yktsn#$_j9_WX-x{{*OODiQ)n9b&u?97a)g#x?~L<6mXU6tv8RwBa*El2QG zV%YeIB_>lMGE8THJdrq_NjTT1efs2QG{qsko7$+)rtP3p_+ro|?n5dp?!v{-#Upr7 z$jD&V(vBZ1>I7ptjnYcSYdG^`Vh=eMR`d_#9}LTdE#RmPFXr=fFK(^E>?(n%R$Zl% z)oMESKKTj!u7Wd|EEhQ1D8pNfi>h|Mvz>XV54p|i$`|K2u*Dd`y)TY=xg#* z{{5tEuc#cYw+kL8Bk?VI+)B|5tXiUXWw!uY-4|Pav1f}?_6GB6L5A{eDS5GRc};C5 zLcOdkKg|3jH56_E`LEyjReu(|>a$|fPA!8jd^s+QUZEX}DWM;DK4>*J3`j1(W&xs& zu)chPc7f|3C0fLy{Y@OrU+24vk*+|5?!k@hz#Oetst3<|9(j*VF=LnHBOi^b=qstN zD8V@FNQdMn?D*mRi3^S`Z+521G&NVSCc*_*#G*)P1`cbKYAY+Zq@oYacSEALS*uPm zTxKKhBL*8~&gce|=)6)q3d2TF+NGCVXgp`ITf~w1LvG3998@*eGw!dH`se60 zk;9fr3c#6VRmc7p&x2B*!iA}>{%o!`0Hgy)rq0Rd*@)>zI%)>*#O|VV#QQQP=NQ{r zrBx&kx(K#Q$BZX#2^$`C>e^N-JpWvC3Ep5I~39UucKC zeY!E)b3VisTAk=0-DhS4LUiwc(449dj8r9BS+X&YrsTDB#yiHMQ(0_JY8!e+&WA31 ziyj%$QuP{1gnACdS=Q&UIe9GbTXkF3kGy{rP;d+!GjqfL`KZCK7Aqa@7xh%Z>|;Xy zb3l#AMN4nO51v)aFUM4rv_{3m8p+4(FM4bU2IOLIMeyEu4x#`*)dfyYnY&)61Pn_I z8adWM3UB8RY9x_aR_a2!Hq@-MM@vQh1Dw6m~FnH5fv1U6%R+ z(@kwo_66mkC%@Gh;P3AU(S+f7ve=uvxk ze2R8eOhZ}65yNM=s54hP;;Vl@_Ud?u7ZC|2^&9q~!AY}n9kU^eVfiN?8lF`wtoT1` za$X8a0mrcFx^~wkz&Nzk0}kxx+S28*%DPMf!Z;W~3D3!_sw`J1G`r?ff*$1UlEZ4L z*KsVWENH0K-Db}BBcF2_-^E#a95s}!%oU9dJ>aS9u0UrUmu$pTF|B8pzdKlf<4566 z;sWj@0)5fo|0QYZ5!IFKUX7uDzWTH18&PiEyhcVfZRV)S$M-`n!>mbMQDd{CyP!^v zD88HV`C+utOM6tq-t*z=z{V>qUGNL%JjsLsRviaP3f2uwJptdh=WVSO(3GU1m#@xE z8>3zsUQTxL`mT_&*j!R#BE=}eJ&VSv=1nBtO|YYPGM4<(n9iG{{G&E>QzyF}u^A46 zS^KM%qC+qL%M~LiFmMZ(=&+9{a4YKMTDyIm$Qn7MKnn)4wSu3rz+7t0L4q#@d|4X^ zZt}A@w0J%ZA3*Z=02P{hk@$Mr$70oB;=LVE&f*7gv05qjI(=)`&)Maz7fP4y1;OE{ zI#=JtL5629np7L3bCvurS+gBEC@Hji5xn})T4ep|zdnJ73?QUTqWzP(NIa@>5)?-* zKK7_(+D2W|^pt8fNUIjNAs!T`r9GwJn9tBF?(E9g`b~!n7^6W3vo1l>DSnwlU&>Uh z8N#xl#I2&CTR{}*$^Oo#^2~_-wsuQ3h^(ApLG|p}fU<&v#O4+~*JIQ(&Oj!okF96- z#b=^XJW_kyiDCm+ae@vB>dE=T9%=I&*bxdkk@HnS#&lORQRDBx?;q<9964t2kkG%U zrlyxa8zw9qn;T81yOt+UD52JuGlhJzXRCZ_2ag;g;cFxE1WN%22eEm;M_k|*478rF zZ?a-K)(R5*M%CFyyjp&^Qd(;GjaR41Q$8GjDE;FZ$bfZ(Sk%NNHYfZrh6@`LtQl}! zxVrPYsmrUu^2-W;YBE{xPq4siOT&PWEeS*UsCEq3Q~)&e2q3-7yIm)L1`XG3F&}PnXN~&N3V~K z_XpO!Xf51z=~i14|KR0}@ zcG~ME)BT48mo$P7rzSUS%y9_1wxBRS3;71ZlJecd#`%X;RQb91-1!pUIDuc?XYt_K zyV!#$ppJf12;CLN;3H~0ewJhP3DtY2%efsv?yu}Il?zkMcl0JQ$rfXU(uwrvo^Tg2B`P+B$PmtW&nU;2bJ$bqfluwlGeH9Mm+?GYFZZA-C zMCULS?(?iAI=YD1wS0<%tVnrmDw?5^r;j5~_YM$NsXxNKPHHjQ9QsZ~P}?w$$sX@4 z;Pr`Bd||rd{T2S*zJ-0wxhP<%#V+Z1&L2ZD{?=i;y*&pL;Nfb$bB9NE%JZVWoJKVG znKAwOHlx|krNe2kgiUx|peCK>@(DYXVL9>C1_ z=Z;@E9nKVKZF#x3Xj<#m1`1R|w6lY{wQ1we3J;OBr}eNtjrfA~Cw1gorJ(Gk2HIh{ z;oLo23NmSnQEL%;CJIh&w1KQKT!A;Hfnh~iC#C(7Y?b{aIs?VuO=xj7j+Ps3b+ zRt3RNKTW!K!p|E22Djhx3zW+}0wga#%dsM-evJ^EeD31qrYWfdgS{sJHRQpoA@k{G z`&1Fe-t6`)k-ILXRnGT~%6D@y2|FXKtsFy9RdhJ+-*5uolwx^-Ik-ruMy(AJyCVtD zBJn4m>K~DhX;6|ObxXq?*AMUHx*e*wGrG@b`!)3p8MXpmzN;ggiEP?2#!k-9vbeM0 zJ}|BuEi~GaUgALB&0$tiUN#RgKsZGEBX6%|KIT%b3V>d^RR^-iCQ9JL|{mhGC z!tQIuGeL0Gc!2U}^95=$B#;_B0)aF~qG~BqnzOkXOpxTz(N7++(5qX^yb-Lk7y~m2 z4$2qx9409%k(blSaY4Lq%vZNgg$BNNY({zqUKktj!GB5{3m^3$rKuNqHmCa6krv!m z^$Be7T&ah(nOAOb$v0t6(Ft~*t(I!mk!W`|;7L4d+uN(}+G)d7_(b|wH`=rzIQvpE z85A7kQZo{~b%!YYMFl;(Pv?Wm3$YS&S6DMb(TiLPMr_jgsJOur{Y~z!i=G2kv*o!> zNij8<02*Dz6la})$Tp?wT4w`O0vngS-NDgoWc$_`sEH|07RONHm}QrPzUs>R(yAvl zeV03k9=)@sA=x7LUx#nXDc<&?XwNwF$y{t&F-paAm*#nty~$jEf@R)ql2Yb!)h5o? zkL15f4S(M^gh@Eir+0)5=|~796IbDGX!WHIG9V9vsl){en`)^geWBrJeTT1p<~m#} zC=DmpRbLE_u6>)nYdq*?PWiSVxTLGYwnf36*zNUc>s?T5MG}J%Yu~Jia_O5REeS-! zLD|)9F`eZfo2%>sTbW){9% zC2d~su;$iWTq&;)O}P~*YNp>C*Rf+%TubbelVm)KAvRfPd2+-wrh2xElSK4fI4_%V zk~Vv+2C_0Og5T5d76o(R8qh;=_H5vIB(fr+<%ox7U(5|KtT7U_XJLVGA>JO#ezZ^q zn;;F7q{Zk?WY#CsuscnspED~u8FC47iu-*oI$MO!`X%G&AFTy<*hAD8EM|8pO3!97 zSgS+5`%CUZw8ql}F{&Rep~Wdp7Be1%u5TWnJ=w0UJ*H~^H7|8WR@s#ner$CdpU4Mh z9{R|UXGc1(o3(>F?eO$62!^D=$XL#nTGVyRp(UC~IbIA$DqyWu!JIkX&1c6~GJt^l zSZ4An^1D|nI26HrS6B1CvnR7fyB_+A18&=iMGXS9o5c%rLK zhKq0pZl%&Vo)Q5eO0Sd!`SYh|i=IB&u6%m8`^4gaZQBmH*fnL5^d7I}?1$5tqe5cf zZbwlTmjA==91{ghnyp#sU0(2Alp}d@;0qRzA>mnCr0}GQP-muHkb|WFZ;LkZvv#BW zmUb-G5Ahf645AVO@Av(bZ&z{kbdtQI-IL04L6YttE#ftVjiJ4l)B}sBH|)oLZ5uA+ zv8@m-d!C_`5pzFrQin#36G{*eXNATyz#>?I;UewRy$57jKwL~iME(ucVKrT_bL_CTgA#-HpYd1QsT#|325wWwrQgnw@7psribEN` zzKE0(7!YC!5wT7wZz5$GIMUsp$4J*zsvF}r(rn^tE|pvY%!SslG3R#}`nQI6Ijecmn>l9T zNBMM_yHhHI=dKFE_cXqdX5a%?|AR`&_%gSne3%lQOafvU!Gwv)2X7s(aJM^-R9CGC z4n>c+P`30559uoZ9@0$L9J51fjCQLvMuA`I>n zL_wfyLb?d{!okjAPNgTG?4+m%Tx{YL-%1h_99+M!flLR88;;e&ZDXZ*WJlN6wBKIr z{<6)(#c<^8pcDO7^g{0{gOVRZdsR1f|7%9*P^<&td{39@f_};I{FgpGWypQy)AUWc zT=LP_N2F7OjAQeschIN-Jsi)wCmp>;I~g2S#wbCvM*%D?t;yl%eH36vDhP_ejcqD2!buDd!}zkr?;k0l*Kt+6|;Spkb* zKcZzFW~-9dc?quGD-h=|#gG5EFnZfQ-yI~P1*$UNZh~ppt{&*D?~Ulb_fsKc^iT^~ z!3+jdCB{3q#7vIqthQU*DaDb;%{SBm03I>VgS*S}LP2;Q{)@JAKZrtQUOZ~b00=o! zQ*ib);cyFDbk=Hyp!*DyK2c*~SNAE{bj-7#U5wBE;YQQp~B!QCDtb0O(-@xip+`~|vh@Kkz;`B9AUZV`x0&3Gge+kJT?HWk=h|1s!W zvi4*QcEuO0^eapO#OC?m7JY)(@HV_Vkx9lRqvi?IzDQIK|8izGt32^&;5O{1KPm`OKpIu&WFMf_kaE(K&hjoJzJRRFiP`0ll!OSqVFg;)4$&#eDDEiet7M!&1-qheC)^N zVf0ZK#0f|Q(^e8~9biFp5k2RO<(GY%L1ICD+sk4qUPQaorIN?#+%C=p0o?ZUg4cqz zBjmx=T@g8NcN;1IMNNF_ku$SZ`&WmMp37xGW0j1;~B zg^*br(LXZ8M@fLv6%EWjoQY0i$MhjFCt zXyN&`9qn%3K7n#|E?Zwws9kMo$*2y|LJi=V32ouQ+*2NsC$5%9@QC7T4cEw(rA<(H z%_9Leuz-a`^1x{~Ei83R$v#nWW}T4uK4TEgn=`VlHRY}~n1x5}N|bi#>K#r`!G`yb z#>g|x5M7{sbSJs2i;7~-t3&0Qrzx6}cjZ&hxo}>R!mZ}ZR6>n8HKJ?$c>tI33aO(; zzzUt;NHUkym}RgilUKO?*vPm$JqvhW@wMVvtR@xfnNJ~vJz1cxdfUQWz{~ZM#+M`Z zC{n6iT_r~q?a_4W(dEu6pw63+8JhB`_pn4_^Cj|vx`g`(a|O!)pJ(mSNg^c+(X<$i z2UW^^^7W|}8?t~=eHpIu)R)O#S~E(8RM-+`O&jKBaJo;Mjj8JV=W1(3qDL|TJ6>D1 z@|E2uk=OB<34`KWHOZwdq4vV7PQ-YbhPS21S1b~?IGZvWH#I%Jg%uVG+F$$3x7y9` zA{@-Tmh2CxnjFsUDaR>(znEpG7g)UZr(hnU6Ra|(BXbS!`|OB!ZEZy{Ac&WI%!DT! zH(>H>N%l&VooU;R&(#Gxsmt6nhHiN=*5nFrI%wbS*e9MlRZrd~O z`RQZUjbyf%zzJeDW4^82Cha<1TzJh7B2$^MVjJliFzkh9(ZMVb(3+y1Q2I2yRK!~E z76t7&t^baAU9hZ#I12Bf^(N42Ab^~*j&;qciR!h}$zZ$xg-i&M-z^qRMC_~4vpz>{vLgLS%&rhjKJxF+y(oDg1upqcFTaR|z zWk?)kgkq+9xlmIH%JwF{p5Ttd9=SD!WdiY39k@7> zt}h8|wryt^L^q4~1~7}N1!H%V9mffa&y( z&kK5>53dGPis}UoW5~6@Qd&V6$jscjO@Ro+RV+UoCE)0>lERUQA)rqA zpK=6FVU#Uem?|FLs(`SYHPatn6`nfy^r_|2SW4JqUzEKv(f(h|?FIZVD)-^1eg3AG zzerHJUELe8seN?gOj2d}yF3KWQ}epEWtvCPI=zg`YGsi4=WrB%QL2tmV7l9jncwH| zL`tl^&RrTx@#>~aa;PsKgFEa$%q)VxBhL8n?X&2oXR5XJmsb$k6~_NkSi6nNV4_qhNFC`f4i@0}FOu-%p;&>7*R`hO<-yZ;PUIG@ac?Y2k}+Xkbd`S+}d z5lvK&tFf}1ev`;}D3W4`|BJo<3~Orn!iMpqqKFLz5s@ka(vjYaBE7fJL8bQ|I*1%Z zI)o-&dQFgC0zr@>y-7)cAYDp8S^|W?yDjJZ&U5|0{y)6e^*-Nn!JfTm)~vN=&D?9< z<6C5=Tz3uvh(G@;ljf%~{A=PwL-jlxv1t)-!vnm74Hx=()8EV`ytd-dNRi653nfyg};2!?xX{A(Jl+NCV)4)MJZv0wc@ zUuhCM#*GH1Vu!Q=+ekX4|6u3;_ve4r@IM;)e}DeJ zOf^E~J{Wp=0NGSU)uOHTa5w)!>;2UuUi|HmMq}fLAxJqvtK%bV5NqEf*$o)$;bo zL_PMlc*m5y=CCpD`KJH zbHYFjq<~*Nkt`M>tU9cSdCB$`!=IO0AE>h^tbyL zO&LEzi!)AjrfFI@H0)~l!(hIc5fR4|bsir6)vYYkgd?$V|G&Ius}&7PRksEuMi zVnX&kK|v2{3$6b1jReB?bp6uvc;v^smnZDTcISr)h&Mcj5^1<*-ybdZ^G8?G-C4rEJve576mH>(&t!%-*c%&b8shtp`YkRy-kFKp zIg9c%Cy#2>@e&sW&sK2|l=0>HuffmfR=%7$QV7}+3idEz3!j<6&KUM8H;2b3daY%hnt=|Pfe!C1uLu}eNk74 zk>5q72Os464Nh8*ZQFsuv#-C|!fLsSWse18>f&6g*3pbTSJ!_ zmC!#L@1CnvKg;GTuyH!8=*(P^Sa`+;O|~)?D?J~OThCD55?}G{AT6vl1Er;KOF9g* ziAHlL4Jj}^f*73{hHVAuYBRmx|8|29q!P@0y&RrdPcXtOSy{%k6AJkCArxnLtIYvThk6`jGt1qPDM^W-KjhPL=}V zhcPoJrB0=nzExrUQ=lWT6w9zSrFNDlEl<}Ct&mM8Hx-_iE~jUDtmvMtJr}o#T_^R2-bdg+)}tMZhT`BrVqu{ z*6#U>skz#_&02Ze^wvQb7x=8wwFE_w0acyOwLdpEVycUQC7MQ~LOh!2z;RT$=MKq- zS|p^0>EXg-yA{LqXeX8?zRnWQ;e;dg`laeVRh85^Wm<1!IkasNQv#BciUnK$z!oz}c~ImI^rclaGzf8XPcT#0aH z$18&rF#Uo-Zf~v<2^Z?5`i9Q?Yd3{>J(4Q-lvOw!0t?UEb>hd}Ql0-bbyysn$Lz4= z@HCN7dqx-OZ`3Ij+9jn-+S)d={BBA=BH8$WCgB)Vl*2;nLa*TE>Xcl`ffLY22Htrr zlPtbneSD>tAHuhA#|oX#{;pb3mdriTZGzx#9$0W{uY@)fOLc-9(r3Mz_r5qi_=7FA zoyLv0D5>Gi-h9I6w<;@I`UQ)A-ER7(_L$0d4uBB`O`RxN9e00-Y0I-Xm%CGb1i}hI z?$S>6iP4?qw%Vqtw7et1kNLKCT5t6Kosr~wn#zg6`wV7j`ru_w;3`|G9Qut42~9Sm zCfKOXQdM*6Y>?5Yl=K(9)THVyvv@GqhU;vh`Q|a#Z{yiq%(_?X_ciFO^v3-3gLHqR zuf&2?B8=5LsImbRp*9IDS{VY;SXoC&4t6mM3{A!#2Hy6>*Dl+U8T;$8R1^)^^qLup zYtbSqXs2v=6ewI&*buD81=?Tf7OwF7#4E@eYI9S^LhYOQE?OWO?5ABbT9)8Vx7qDk}%iq>)GaF@%bDQLeqy$YSkigF2sdat@AIY!gQFeD%%_S-$GYNZ@qd^b10qS$=Ree zs{;w`>h!PC@oNa>nqot(<>>ntU(uc3zT8wPXDYU{(G1vv@LvsPFE$pB*Glf=YHf0p zUb-#UShH-e)2!=B53-}K<7y*5`C$}k4c4RKTY<)l*GbtIILM6MU)8AWBxQ0bWn`Tj z7+P1mxa3JQDZLe^;O)0E-xXSNEn_-CqG&v9;$!RDDI7@#&U#fNjWzaU^{;dVJ}PzT ziNp=6cMh5qg*GUgu_9&N8<(#|@J#n}(mw6mR2~aTuR*qHsF*#fazB&Z)9EFL)Vi7| zyu5IS?^LdNYvGEPBj-hlitb+ugFQ9B|-!(d})@!!$LQnDEL{47*%z znqvkZQy+-G(XLPGwDAfqwa8G)qSBwN3T*$}w@Vnaut37OP3-2AkKPP&=CFurznbDS zCbJ}^_F&q5v9|v=pXb(+VEYA^O{6xp{zvl*W>hXN!Z^M9%A32*%_pZCZkKz4dJ3Kn zRS$f<3E5FpPnh;~9vbu+ar@WEwng55qMaz7+}FVFM?-(Q8dFGOmrH?nW9Rk`3%K&U zwUcr?YU^=B-w1`Y+RD+1Plw=>vYZ3BpGH(41`d@Ws4iY>=PB;{a>gx-X>4=Y^nhUA z+N#%bOviYX^Sww8Hcoxnh2-?Nj~|kPa4-*1DpH)2MQ|ASoA945t+35mPbaq1-33$Y z+wZUrd0#XL@^D6{50KMxU@q#o6B#GY@;VfW_`lc0N2_e;B6-6Gz_SMbEP}v!I>6ja~mnTx_z0^{^ z5|r0G^-B1aj%B&n#7|#t6ihlH$rT!AI^HrRU6}P~H!RlsRl&5Nw3^lNiO=bS`}C<} zI~$T*W?*y7b=~AxcbEjYvZk=Xyhn-{Ef|5sv_zx6P6P9J|!FJg&X+(9u# z*<``g_XF!vDQqCJ=E6#g=xQxIwg)C>oaMw2tXrLG*}3cI3 zx_lC_cO?8iVzimmCGIfTi5)wSH@!;3Ca#vLhp~s8rjGFn zi)b9-F2=9PAz?9Vv!3=)QqPUnfu6!EoEg(^nTy1)a)eNnj*=FY394955}oeO^bym3>GeJ^z?Kt zp3)rq8x|T9CSu%AU^xOoTePY4cCTCJcokbLbbQS?38X5HB!&Xlok<74lJ6fKXDxdo z&C4+3Wcu$H-_`D;1t&39Bl|Qb$#SLJ#J$r>bfI9VUpZ=guK=f3i+VBDp`!P4DijG4 zrG})+3J;0nLwea?uaI~bjg2_~i5^h|#5&Lr-H z)s~3(!VBAa@bdg7|4H0?mxQ42oX01(;P<>jhj1-Jc|FhVYg>8tgUP0D9`JUxDX-w^ zWVCPMZ1Z-S=SJ6c@EQ|C(1O%0|Z=k8No`CovsJ;@*5F4{gGN-+B| zezKRn+Wf8V;gg1n;)oWO`iK#}i6OnBpjXB}{PRbbUp^cXRZU8x~M{rKV zQK&5zuiHY~goS&at(2);RwjpW@%keiv{bFWfgeXN8EpEsYi#xhZFu((dZ!uQ?TEE? zlj$pN;jg3&2Qk9WH7UE=*u8{%!ys}&YBqf&&F=#x6SSMvN&I(Z@!(y{zr!WM-eU86 z1`6c8%iEf@)Z4H+wO^SjbA-|~<2QrOJ1<=?KqTP$y;AS6y5jJnEAgC1tx|ZuS zu%>Vf>!CEoEbjjT*xUNN~;3*w<(->#AE@yV=`&?+)IVy1UQ&17o z)cwOU1zFCe7q{e=8}UIvx`h~kx!KfW8or793f;?B`&x8NnEYT62rMFVti|T|UOI^B zLo}VgqRB+=!RtkAOx#nHfVuEDJXnd4%x zUL0{{Dr?euYmbs#i#W90upO9$?Aln{b@lak6+9hMbJkN^6)#BXuotU1bTN%nLFg{( zT&#YeG!?&j>YUFUKNjwFW~G~-zDx%PfyPVTfI9PR2(^IW?#O+3L9ZrXzb_F+R}wW^ zl`W8gsiz)Nf(%NENx|t3hrWZUQXTv~Z8kdZ-~7-88Ro!_MzC2ZaLBujRUxG^7CbKF zSqSp5zb!KlK=F?0(K($LLNCDD^kPM@%F<3H%_ap1 z96{M??dZn(bhDxU$Nldo1|3JD_o8a%@MJxOw`K^Qh@N)@@AmT_1u=3QgugHY<5)R6 zzwFxK^3&nEadaidiLSNs3u1Vewm*5;%pDYV(0H4Ub7{BsAp-$EOfTZ@Y*p z*O>E4FIA;%dBho=edo^h9+fN~!$;KV4s4kjG|ipf?Gb>xpIx3Tt?;Wf;pnf=k35wM zwjU!12*w8Wjel;|)ZHU}U%`nqQsUECyl%txvZllg)o?D+n7_;i1oUzP0B=5p<)gD< z^{uweLbPKt0@_KT9-;sI8dk$(%X`ko}?cLI;i-p1CiMVMWs!@cee&XzU zuf-^($`-v;Olmn{kcmG2`FVg-E|xUXQQo-g*k|s}`g7y;ZRTA9KPy~HB#W(UraC(u zD119lKn5LiP*{GRdRx+BT)S`Gdjyp4W9f5A6OYbzArPZ^b&#qXqI#9ZE3l_p3-4=V z1!To-KdzfT+;#6NcQO?{@546i&G;@{Te9G_&q-?bgGToa!u1HsF@Y;>9haZEVSh+G zWQ92drT1O4Pd)H&&S80-IdCbYY{0Dn`~}UyWY|tKC#^Wfy=85YUd~F>XG}&E6d3P^tAoz|L(V(JDGPthu`~-i`|tE8}>*CB%v4YHPL!g z6SMOS3s%nef2SlaXJ*|?g)z)Tuj<9cDma;NsO!!;=6bmd=Zmj|~ zkKc%{S$!s>@QWxzO*bDWuTY0tb$@xx z2-=0-2omlpnbRCfIc-?>j1c{*p*Z$t%FQJ%e1D8@O_e{~E1)R{8`zQ=TXKMzidg>K zlGput!A&0HS3I{Iz>~*3=o6<`U3qgUnf>EZfWD4MYsp`K{pJE-Ddc?2<5HN+U|g5w zU2WP=DByB%mrWYsIyuJ1y2~M#~qAcJRB3f?6+}kWq0rzeZIhae-u`< z`Vmu)it0`n86J`tMx5gG=G;g+i$2rg)!Sgb;8`(V_Va{2sYg!!Y2)5dF+JfrC-Qq3 zD|hp0Z4MFUvr1(Tv28ZrNTvy2^n};X1L`|Lb5iG#UwK(I;!HR~H%w~W zE066g1`BiC51P5Rl7|}=y87w~G#(91Ow&4^8_hqy1bqPsIYlU=wsehXT|kRl5-UnO zw|i;rx+Uz|v|DieVCBt?t><4s$^IXgFDPaIuwa8SRtf%qjqvktS79f{%o7N<9QS`t zbR90SPmwlMIk>VjNU-l3R%K|73GFQwoiWysyxbZj!D(vjKv0U{C>Uz&Ia$~1Yx!iw zz&sRmL4>vXjuS;{AIF%AbMlU~PTxuRSa<3*yYts~=fV@~W#g=7X08-MS(^k3PkkVV z$CONHDgE?@iV;7BlWN0$-^XycB757<^P0sw)q1A(lINCfy1^X5Bhmg}!7JqiBdX+N zZ{rJ5->7gU&g^g@X{ajPuPTSpIuStuWT$#NWNuY5i^@V)PLY1=8cHdZT1WvF{_69ef9d^r@CE_xnP5^lzokQ z6~OQ*-Djb#ea4%0d@-dQfC~tt#RgtM84^srd1|=#$|Tev_j5>EY8r+U5y!uhjADgaWaxqV^vW5rJeA zL%Zcn;B4taC)apMaqlgOYK=!I{YQ>UDS_bxYb4D?{ocsxQ2-VCDOpxqy+GH{j4wob zO0V9LI9w=yCVAAr@Thsid!TymRj}1KdcDf(P45$pdKP+2+1KQ{jop zF~?1e*d$mogU*G>pF2R56cfvyI)#*#^>#^66=dS;zg8Y96_CDYa z0hLc|&7rhvs)@dv-1*8tKWgnkJkT|0?UDT`yM*qM3_aE$T$A?dU8YY>CbwyjZ?j(y zWpNQLs6Yalt}{!g1jqypd`6KmJP{!hnAT5j?3iu0TY1s&JWGN87MOCp`QgJ)O%hDB zYWy6`ANH-CdgmaPM_G)H?vN)8MBfK4tShGfbDPko5i*}*BLpJ<(4S-IZ{XiWw-m*@ z({qdaT|4GAQ&{kj;Vw5l<_5&>>ydo-jQ zTs@!+L6$iuI1pmk23y#eV+y1mebP>o+I&)W{a@uLBSOHI#L3;jN7sAlX?C92_yuoY;y^^Edk2%OVQ>B)XigCy5+xKe=`7Vud3H&d8XZbM$aUi0W zv^VF{U=S0K64Y)sew|4zA~49#?gX#q8OLI^BGG{UCO1_Q{V+TfR$F)S4inho@IBhpWh}3d`TKS{ljTRYna*S|&$GSKKi-6Yf6xcnaukj}gtm94a z&}Wj<@-k8C4OfZ&41=sNcb}0sIo|w6%CuHOP^mqC@S_9^ls+@j5iHA~u zy;VkZp4&IAv%4xQ9Gng8o&YRacQx!M%xk=PoY25n7A~o{GnIlwIX^O#d({pT#Mz3Q z?@{)qP7E2>dRbr}IQCv9ms9mkkaiIhQO}r{N^fD!yoDq-=GB zW#pa|6xwR(+q|6dV15^0pV!U(r0ARnLaCe=03NLJI1gqnW}nw~3VqWDJEYqxkM4sm zOAPkUZ6xUH`yC`yF1_QCmjS{YrGy`?J`sHJC&T_ph=}FI%*zBLznVqtIJQvSbk8tC zl+L#!OuJ8#|KS`h6Xgo;?4+;B%sHeY9<;-%=2tf<&HmV-+|TlGA!sa(qxV{HQb&>9 z3Y%nIMQuw;(W!?-vVnA8`N1zSmeBP=w~T^wSgVK;Ke1p!6w`j{qxAxJy^|scz`XDa z=dC{LwOIe^7sS-RPg_nW)PL;Us|IOlKlw%sp*00lnA_iIaxCi7)63qnj0r`w(iQJ| z6h_E#E$M(c=v}l39tZQ2W5=OP9H(;EmTJ~fIS-H3KrDsk97xVGjY&{*q93WwadKvH zb)p}-Q`B;uJxeO`l0}=?#ku=G*e&RLEg{tZdeiax4Oznr{PZ6qVPyAYHlL zGbj6XlB$bN;bZpDU=V(By(|isS6Dlxv?q06sqQd-dBP398(8SuAGvvqO>X0%^`3y+ z26H%U^7Y=JCy&x^PAwm^R(Ur3Ima?dA5aGnSV9eh`X37GghDK`yIqBV1AFw6AB)>9 zy`V1)j}6Ukq{BBJFHQ^@br)|<@}cv<;r)LgvGocOPzTuO>6`-umM3XS7O%+gQsdeWw zMgm)NJc{5;vaTTq%kq$OYgCy#5CT_D7AF+v<@!%5S=T6=`c&8)U@Fp7#ixO5jpaiw z@e+^N$mz7K@o6(uNvoTm`PLRfU>&+3=vsKWs($81RYJjcL3zWT&(gJ&T%}YT%00;< zL@+=2Vi~&zc;h~CqMsyqS2>D2^w+3_(0N$PgZXh~(wjZ3vhT*}kiky6kEcM&l5V6r zlI)@yRz2Qm&)HOMPmGZYebW_H(k|qQ(3_msQ2yaM%g&dJiVCv^N$NN7$HS99)b_ti zlpL8Wa>vhZj8>)n_z8_>AMkLX56vwVD1wuhqaYf}+zE}7wHauCCfZz;!yVR!7k?k- z#CfFjCVmC&@Z2&?BW5d(sz_SW3$9ZG7C;N-u>g7>3AU9XECR-$v64DJtm6OWkVnBt5d zMqhV*D+Lc1ozc``3e+W^W*@{J_LpAV#S=wOZBAb?$pQn*%jK>sl+YO#u$Zj^vf`@0RDt`h$xO&R|fEuSUW8ArxK6OZ}CoSL!1k%-vswub)a3wko~i zk?;~vqMfnY@0szBycHlk6rN-qaK>3h$?TodBIEwPbLE3e`4OqoR&JHzM`F}I6DTES zoQt_fc}q@C|GNk&+%>3iBjFzI0y7hEI8*)KL)$Nj zmBu=>nT_cB9gc+(rY|Ae$@D)ugz_AWNmgX6#l$J_WlJfOEi}?yZ2mU)(CzYk#esob zQag@35oyFJiqg0Eh28B^I^>;d2Sg|wt9Q)|6bZBb0y0wuw(boVEIB1AW0rWj4^8l6 zGYam7oyQj|79A?v%FPVj%JhxsQQB$wCPH_m8AZ*ibr-KSaJav@RAymrNK5)Wn~y)W zk7>Vj;F*PZwT?jB9)@Q(tc~L(NLN0f{0PXSE;4NoikxGIx!@!B-2|y8!(G%?BVv=m zA#9>=T4!#Hc3NzR!7!)qHprXxvH-kSn{lU(rJ9Y_e-s5%fqk?oNS#$~`g&g()i1_v zl)YC7_&zwDjhk{&IiW62BUx+4r~kXO@%*;u2*vs12p);tzX_0vErZ=QoMj{nlEpI7 zSp)q!Pq{28Y)EHiKTDVvS9sTyIi@vKhF*@gqu%V|16Ms#ACD(y*&v6)O19lFE{Jd8 zk#XGKL#4Upsy$>wwTs8{xt)prI$YF~vyY}*ZK*jI-)HVmklnOADNEhSv)T;D4OX*d z@hAnnEcOXvJMPS#>u`do`$uIr&S-QMLwj(!@{sv#=C#pt#%L1B)Gj7k7nAPh^ov_}r zgkXEJT9w#?H6u+wymgGv=M{4J_A01S{hjyf7Z-L|-LBBS-DX|SjgdEN2Wuef$rC9qw=g!?mxocCrJHW7c;}d5IvN*TShfA;Jbk>&i=CGjZuFImDOi2i zOPX4F4zlzs8JLcu@$Gm^$LycGbK~bhlfRbDfSZfW6XI_+kP0d<>PztYuAs8o^DjPm z&UDfvLR8I$=a$Gh5d>04vB%Fb4*fw6e}V_a#C3^MJE#}0H(SRJA`0~>266|fH$htYx-_?g#cpu`qFpKXJy=)2iJ{Zjn0)cTo93{=I9ns;z!I3Dvz8A16F72#xjs z2)BtCWR#(|y6rw#WM%oVi73QNd3ms}8Eo=2c49?LNZ}jICm=R315-mukXjwV7!hc# zydU);07qlo$QaJx-0?oL4mUX+v;pg0AY&WYXFUek&&s1<>!(*?ABOln26*BdGr_5? zl&pL95&J8=`d1cPi2SgAps6Fv7E$ShEn0>Ul0>lN^$MHHa@>|LlH(gduQx-kF=;Ss zuQbzqbgt(HSK?0MR4%fi$@vgD*O0xv zKf=rR;p9L|zNcE3<&tJsFV1hv@U$ztwqiY3rtrs;n3g#EdzFTjE}Fx&c8% zdOD60~K{njAU{3a^;2s;+H9e2+cb2cZ#AsY!&Po2wLDw&AR4H8 zM}t!;Z`&A&c|j@wbIs=%yVFqi2$qu%+t)=SWU3OollEWoCfKxfx_R1eqFo|yvG^O0 z9^XMlJ0-OXTGMHsBFe^3zW|rApc>L}#$9JW0k)0`I78A^U^Oha4d6qk5SE0d;!6p1 zTkJ_9k3$fmJXv)+&z3)OCRZWL%&uZ{#7%3WIXKX``T1*8#=<@>=Ns~_QOn|x&$^$) z$TH?UE@!MnJ=5Q$r!aCCmyD6MG#2X)jsx(@!Og}QVM1U{zXeOOvpK=w;mfvxm&hv2 zU}e=Vsos{e#){Nt1brOH*olB8S-L~+ea4E9(}>>KPT0^t1cvaJzbiN_s>>R|(Y}}@ zq>&Nj*p~N=_7VkBBYhq0+q;*)l#R%qcp~L*)gpKL*kWcpF#AG*{!m7=eTw?_niTuo zk;Ii2VVFc3UUAL0Ra1Y?)oF6Ty3eE?;oX|R@sR3qD+N;q%hFPhvM}+kyHi|j4;-sk z*+qswCTJ;~L~5A`Z_+0lwu5Dnjfyk@ZLHIkr2GXI4$`LWCtD}a-wfWvcVq;Ru-i}+ z5}xz*7wa$}wx);rg0qX&iOVE={Kle7W7-m#GW*si@(r8%>&IFj-Y%_y70-^6u(Zobz+6d(N6|utuh^=!T(k;V`~LcV^$3PM~M5 z;p_5!)2mJ~4Wf6kr1vL>u9sYCjq5Ag>~?er;nA7{t8wV8*B^W`6C)&Go#e+U&-6%y zLQlQck-%{$!9EN)>xK0<5mfSCJ5NY!IhKA-<-k$cFKseoH#-bQ&fFnW>)-4nxMyXlujTyR?&%PNyS>89Prg zPhFh9G<)vGnazXJ5AwKX+P;26d3S<)1)NC$&Rvwy%)Swpl)XBm}f^%g?lXdAp%z#g1o{=ObRtOj~B|#`OFUAv-|exz3d8<8>=c% zc5_e(0#eB=5?7x0^l94PkOS{I|8E7}--|r>diHY<1GZ|Rz(}tcn=f8NM1=BM_I-qL zBra}8zh`Ms-fZ$W&{dd#{{O7Pe-rkI1WFJ<60)O^s|2g;_66x|w)*_jr^46z%OqAa zQ*UC;HFD_7`=()wTjE=Ke`i>B9`2by4>jr^4_8gpL|%F97|@|#e;}1H0$p@{6H3Kn z+dx7lwV}S-;%IT&!}&S``sq z8^79^`assuNvWtD64s}Ks9yR|4C_(iHtewvc3RS@ccA|jUNo=XHKH$RL2b7i24<$f z{3e3XBMNqsBY3+d=`~!Cp2x%w@v#SkxlM6boO>KWu>pEz(;B(;=qA;VIpd_R_Zv;z zqG)y>YSp6&FSxGz4kVTio%ly`-ffj>isbBXe0D6AqrDiR4Ci5l4bHZ(&ru4*rQ@>T*@zmqEQ|Q&DLMK)g`SJ)^wG7iiGzk`kc3 zcnwYE&0$QX9CtyVI>1e?Pba&2iNU8^vaGFdJ9*O(m?x(SuU|^Ixe@JOdFZQ4KNBhU z!}mdlRWBto4%lW{ zDA#&*Rt~7BG{cpL5;)^6!>9{i@PO2N9e{fq)}Y}VnaJ=l-_lOh_ur@tk4qY+ey2nt z*qzF;2bsQ2uhN|=U?<%WN>v%PcR3EjzOPWPONx)hQ$dKC?Ap;8M@g2)tS%^!Us~Y% z1nKwXeHDaL#d43NBEMk*^8K}>ZKL=|?kyr?s zVe0Ox$CX5<)Q3HrJLJ)2Q(&3!5SE*n{utii&#bQm1I^@&35nFsw8ro`v+;HdVYdOH zoyvphzt&fO*i(+dR3GQR{Sqtr4Y?NsW!_YBY%wy9Dcx<6pFxn=14S|lbhpbwd29EB z{UciUpD4K3EnDvn)ZEZ4L*|z8#+#1u#Q^8g4Q6(JWggI}rP^v!yE2WHB^@C+AKC=7 z-qlFAwXZ#OVrFSluiiSTU^OEf^ncVY{s;W{zd!%2q540oPyY)e{r>^2387>9h@>Kg zPTJR{OBx845&b^z|E_e=*ksJexrX0)-eJDCR?5*Vja$Q~b;7OiA z=+}&%*yNA4s7sxC4JJ%xuJ^08ZWn#F;ru>mq{H!ha%FH=9rp*tr~Fpa z!NUP&O8GG5skAejD;hammkx-xzvRNZP;shKm@G%46bUMdl;$Qs~MUj4)@`?K;zBx zfGmK>Xpnj41Xy3XFE!9KwG+^uWPfH&R^}V30eZe%jr%kkL+e!MIy-0kP7PoS%)S`T zBpfn1W{rv#@3)+tei!zu(ifmrr_`!cwW~&xK9XUG2CDY%^VFu^`60dyy_3@WMETEa z8J~UMgJxzoPK z&TL1jx&)C4K(}D3`);4?Jz+CN>LF^+%(h5?TG)?2@sE1lXS~=Cty=dQ1d?kid-GLN zB!*Mv|JzP_XUH&}`TeTSeY@xJI z(1M%2^O%H_ZVr`dTXPLw!E2GtljZY!IzN59V=I)d?>jR~GuM?Nf02j==pL=+yFGFP zF%+sVwJdl&pdUwi7+f=%8uw3|zsQf^4NlNikDn9!37{66yAZ}I9b#RxlH=y`5izF` zd-vDd@5^5tWYZzU`sdf(JAdkRUqKG2)o7%&5zZ7fzPS?(M+kk6D*Y_VZY%g}06teM z+U%F;?SMx;d-*w2cRxOAP6X!QG5IU)tF`GtJ*^Xt=u998{L}T3J4fTW{P)U6(WJt* zX>0&LN=)S9&2BfIA?NSz+n#7i4nZU6&A^*EWA^CfpR)J`<^ufVMrSL0(C(qn{b4EL z0Pi{}vry+roMfwOf9zh9&HaobkS#qXRXG3A30y}$KBY<9(S*%uc9l_C)lQG66HwuD~n`YHe} z_+7UCgY3O`XNCVk{{cbj;-FSa|Izeq=>&ip<~bcr;cZ*NQx&VE7%JRdFw^hnUCBpy z#?gkjQTZq;+yWh4lX2WqHZ?_LI@ffELN4-tyBn_k;cvmb&6cTIFy|h36!gCDC-c`A zIiTB=EJ^j!=ZIuuXt$pf8I&!*;Rq1IZ{@xret}S#xY=?8a2~CI9x%uQ4X%WmN{1BF z1;6qLw$JDF>f385Dop&ximfmDX*kAK64LJ*+eFpunDzWL2Sz|Y?~v4&63J7>`OtcE z<@%ncJQDta@JzIS|NPHH-@a|&ywP{=D3D>av3*M=MQX4DPJOeA7ih|Rf9r(gyU~*A zJla;!kY!0h;o5IU{=scYeA2fCX*;(dJ4)lU*ogmjTUs4p!K1k>PDRwhzkPzb(QnE3 zE#by*A7d+!4rs;A$tM11)g-`PpZ}RG(Q>9gEzUZT%KHk*@0T(}$&@GTy|K@)G6e;V z0e)oY{ueo!oT@$UWUUAM+fA%_zy0}VRT-WVvmKXU2kPJlY_|;n(PSmWE4{$)8;>7$ z<8S0F+UAG+&vIoL7@rg_c+FxG`^AISu!4+w^|xICihXabht3y6!s0mJmv-@?tN6T7 z0%q!2GSQcQ%jI?Gr?1^NW2bjZdgyE>18J^^t6wy;87Ng-)+94PnLw&li*^T$>W8WXXlgbUKW+tBaQ=mAtS{MF8hUd{>kl-A-+(#1Pdk(!JX`2JjnSRgCUl(bK z%jh9qpZPiWKLy_U)ND^^_gVe%)C&1_x$T@aQ{(0JT+HqiASJ!ZOEQM0GG z5mIq37SOrRqr+jwNTce`^W}L*i6?6#UOB9enbCiw|Bz`!*;l$^;z1Yi z1>S^)UXg8IrJLnuC`zjbH?3#Fy-Y@&e@!my(+?|zkFwfMW+m}1mv*E7KM=XE8Plds$ zR5iaV+TRdyDU-e@@U?hDWRV?hws&_cQu(+*k0Q+CPqM(1*F@=$bXrub9za*${)$Te z%1}#W2M7kuE_6N>bPFgK9CH*9I;?kLA|!&)0spS;??2V9v;AzAQ0P6JCEDp@>vs)s zWOqeAXCFX4wo!`b0e0zep=Wq%hyTdm=j!ZHeay~S=QMxzvb+QDygROn3hP6Idr5zR z4MT5w5bd3&nmP?B_74% zUwgZzt=e7A#zpZB%6kM+%`E@<><#`4Tpl>_Z8gM-)PTh!C`M%4&hxD#ms59EA>U^y zFl)7N5Sc!D`2NsQ_T{4zC>csPmaj!@;KP>r!xR4MhUJq7y*4^xJ93TnV9`uNqn! zv|b9zF>>gIBx&&B-S0?$2bvPMhDX&`HhqC3=2T&lVzfQ2tj53jQvM=}mMLGz@uFY2 ztanA}F)*v@ES>j53ZsCuW;lK;o=^09nl;m9YIuijWOGc> zUsB~yfBX~%8lmCjTeEQf7S30VkW8lg!^aTfcyVy@i>VnD+9XV`okOPByxq*qVFM_(QQExwF8vQeQ zA|%nZAmHhgg^0qaG%s%mHCmAdw}A0?>2LVCI3C`_O$1)kp&mR&2rT}?9P>rtTYdgy zt46v?04hH!^&7DK+^~~~#m9pKjB0Xx4oa!))?@7Y=MvJ@8UOKKX+-IR)97e~n z&gbbwkF~*)+iZB{-y@9@76cv>F%fLyH6DdlmDOCj53k7q0$IZd=&$0cF3~7*0<6oknE)(p+oTgQ*8j zPFww@JAKuv-TzY*h7eHAN|swH8x2k-I}{eXB=ud=T5keDud|Z$Aed(T#IS!K*7zSeF_} zWqHCIMuAA`rZ)}FHGBEb=1YV`fSPMZ-|9ikWb=^f^IKfN8{@z3E2(2UFhC}Dt+MzRB(cvJ6x(DS)eDy`K)!jcg4S%eF zA;b<^Y8UHoq3m!X7Q&)M{{m=qX|_o&eKK?JZ|}5dq;ZvCOd+4#CkXLxP5j32(Q;#v zm}YcIOGTctQZne%&dLHR=|#<)-m=jldC9LIkw4F~~$Mxk*+Mx4pJA=Dj!(|ovfP|LDeqszv> z9iYV$L;E|9{VRkK*d)E3a!b`2j`qJ(aw(m-Cs0Pb-nGW)EVy#^!9rWny;WuT-?Dif zE>kmlfB>`v5VYj%Tiypff%p9-p@V~ySJ-;l&Y2jQDV6?FC?AsVIn;hOv&j*Kd}i*S zQvvrI5SWcx1bvoXg5_*(D-WvvtKaQJ>1yW>a932U-uT{fze0n1x;^))9^)tPV3a>< z!of_hy+{sFC9!j=Yi9l6=d^%3Na-&Row$cBRBvLpKT&$Wg6b&c6 zwfkpn%_EYhjw`S<%|03!jQMD7G zKU}k4Xv8nvFuewBAH16WAGW?SEUNB%TM!UL5Jf>kLKLK>rAJW^>5>kmyFr=}1%s4s z6zT3RQMx3C8bT?l0jUuX`0qnK{NC&R;s-fr@3mLlEBBeYhMf#6G2KiN;%xwG+@!m` z?@m5*m2?+=t+{4cYyR&ue6O6lBN*+?up9Y=tizNC{%*+)J6j)ZPLR#!sv6sO+rg^{ z`|kL%OfKpWF$sW0zblawlOc$7=O%6ToWk0%pyMpb8}=NeNqveDZNCYt!)7?&{3KKp zr$l2c_HcIo5OvXOIy0zxk;o*sMkf1)Y795F#mnpX zcX=N@zSiKa*Mg#_?cb<%>#9C5j<{{{alIpf)3_^aV%yzUc(<0zdb`%IvuLGuJy2kZ z%^VqRn>P{8dX? zm&W@XCNB4_q^`>L^F-0M){l6_2CtSIo7|&7y?0#jud*iKLJ^!-0uMn?W_pvCQy3vt zimMHY%I7SRz}f~{fa;5gU@QnMu*R}A%|YzJ-ZB4j5M ziZBK%t12zGMV`yaZ2luOLh=ap9+7IITu+V{Azj#Om)#2h8D)pBAMICB9LH=5JfDW_r&8|v2N$m+X^TlT@ao`iuS*;Hs z763ZLv9ft$`xkS_l4nCgm@zQXS_IA}#sg%|!=K-8E`M?`xCJqQrYFg}$ZV2raRRU) zn2$M@i-n7{=RrO-Zl^bpAZy-ndJ|x9#GKDpgLzOuCg@LB z@*ZQyui5>j`Qm;q*~D{5Ny*U58BrzymnJ*X-`99Uuc$xDRFk|4O=A(kbs@Jb$@>IZ zgX&nzp)J5@$T8}c`s>Hq&Z~URc%#_MR)2wZneN7e-I)f$9dhR_n;=-!twWg*;gSZY zg=N93Yy)4i#m) zuWP`MoxfXz?7{VG@MEi?#YFrzM;c~as%m>ZG{cw`mDbfe*oL_l`!AuX{C#x7%9V1} zFk0Iz*s6Rm6~9xYJ|91Q8;1^|4la$JbiP!JD?h?YIN@X7p51S$Tem}1MX=kROBr60 zGF;ov7%CaWLRG~~GtJ~@QB%|zO*PqSq-n$JwToJxyRNn@leX9vQu?+2vEZ+q4sN9Z zOUkFfR)gdHreDGWMcZw&DA8>SE?bW{U(Sftw{>QW_`xEI3m@L1ruI>AlbjS`QYe*E z(;WZ87K-O8(!|a+m9QLCZ&HJA)H6ZToHhOO6Qz)oCecgU9&gwxzRl_fYny5-bN-tJ{cl{yJs`iAf})P9|`7=A~n%+rud_?CE_a9-Bx< zPAt?X*X>rYNVl5mQilCA0%Q&s_^P6EyY#Q3FAUDDf4~$P#q3L3Z z&S5rU8n<})Sl&+jAW@1n{rs)jB!nP24OU5fSSW%?!=H+C8!4QK0%dx9{c0uZSMhiv zY!dg(NrmpcQ{BSim5h9)E%}OqGA~?To=|7_>hBN~lChbhXduTO-E>)_kFJw12-#C%9YI#_gke&M#`kuI1V0Q{09NQinXpFhbhzKM0P} z)@ITNAl=#1oJ`|U@s#k@)+GY7H@Vdkz2Z2_4UFivD@gASW;e_R-JaUp7p7w21>rOI zb^t5-W#69n@ipIaTnjpy_-{oo9ji8f{B#%| z7GIQZR3UF4G9GIhN14aQIHN;WjekF)Ubxvube&|7mJ78YFn7xwS+q9)H{D@6JKMq6 z^YulOs`J?GOfL;JCqsK{xQfQUcc5hnkbvFW1$mV|SSS@G!_{vRR0@%;ST&B8mLNL! z8Uh+z*Ed1nDxXqs9=1Mopb2kPTf5$yNNSiZw>=*?P&O0JqY%4({()R0fY3$<&ICRK zsZVgXVZy8BX}erR7NpMVl~u4s^J}<9+H#}wF{-U-(&ezGvf*pEREQ02{#3&vw_#K` zGERWwi{GNyT1#8VxvI8llYD1Xrs@`Y%~{rcc6W1c&S9NmpNq=Wjg%$2TsAPUm?v(F z_x3%V-2DQ|29b%&t$!%_hq82u>^4Tkc3ev+)7m~+Dt@F3+;C8dXl&^nXcMFFR#A^l zNa*P`x_EDDTzc$vq-9Q8ce&=4jojbW07P|n3to}9;Jbev7b))uyCqX%El1z{)e{)c zQn7+B?9(xg_Zn$WFW8kWrQ>6&zzhzn`6(e-V6VrI{ZD`Y>q|<)o%eOvTqT4_?FcY& z4a6sjdqdB2^~F*;JaP(G;QJ8#?jXq{5#rX6Qtrl|U?$!SO zM+DCt1MsM73w0gS>_{+irytP_ssFytKX2YvmBAkVC(2fCdq{lH9TWYVMM?Ez3B5sp zU{%`}3z!dC2|6{qlbaL+>(`aPFrfi?DLPC$>*&g$D(1i0w$@mD$HAWY^84&)rSs0) z%L#t$17Ip}{Xjd@c()l5h*3fptPG#}^8Daqf71^(eKw~quC9PSmiM)W)XoG9#`7R7 zpjfpW6aML>8m1CdWxeY;mzOI~V>3Z^XLzFS&Twb4BM7fv!0k1)L}FiR~`hxteZ zrn%m*pZKf#;hdbJ?C)m1z1g+?{L~URCqp$6m+dQeXVbDa9KLw-sUfp0e8uUPS8MN^ zQo?r$Z@t@}bub+pdQ^5VK0xzUr>7rfS!;nppx);xB7PBu<_|M(7q0(Pw8^0~|ICz+ zH-nX!H`o3rlRiu)wN_=*lJTcT5;4qRM_n8{soI z9W`5uubjj&&Th3k{cr%}Y6;!f^GGB{m=OMBHf-22JEzV!jVM#0TI z!~kH3;^dgZxgf;%cQeOH$*a>g0S9 zF!m^&_SmJ6zo@clY~9@msmaYInGJycUGi0l*tq@GI}vT)IL?I(G>Co;QLtkFZMeoZ zv~N>9xb#Cd{g!ULVb-saXK|cTOax8?Kf`t4K7FGbEM-Cl0aY`z{VYN5IUaO2c`7W- zbAGJh1uWr`t@kbjH4|F#PF>G|1zkhWE4&v{SaXx$Pm5Wi!6j^a+GzfsdySs|RlNVp z6jeP@Q&*n4sMIn)MvIDnaw%Qq?L}8Xt?6eJZ&vHl)HuuVm&ipV%8Xc@DY^GHip6|77R=p|qtrx~(uvW)HxlsHu-pRu8K-gy` z@&`EMk>Kt=NSriEOEsN)A|)3&CCiTrpE}2%z%D^lFTQW z{UW}ck=~onbPMj!hUB}it=)l5CglC`Of73rBtv(U305#~DMO(nyF5CEO zhL(NI)gVoEdDb0mtpu>gJllPYCwGV z@9`)L*ZSJ?Uk4e>5Pf}jpygG(zf7aT3tXtK%{xi&xM?3itC9Pc$Jk9*&rHQ}Eo*on z7;FYDu10hn)ZtMO#rVLUV*MQs`2t@HATQT6$3=#6Kf^P@KUk;NBl>0awUWco(Zj8W zq`QbE{GFS8`eANFlZg53GBTj(!}`02c{~`H&NB3k^ZO*C4#sZ-C6`&kTUY<~@f;?5 zxAE>fHjTaPC}%MJ^09{m6MftNVTYxS&hH4Tls83bxj_|@%6GmIgq(Z}!0#} z`=&8*0~3u1da%SAoR1YzFMR5TtvA5;)32nq*(8*t~j;BL6G zMnx7a{#DPLgo~zRn-5c_t9K@2*DmEeC`|4MWzimRSc?VOesh8IC%!b!sf6ZkEDv!g zPkpNm+p>5@~?k+A;x)>A1Yi_o4A=7X}mJH-qM)Mq2t-8I#@0^$1#=A*o~!qw3==`Suzf4&3e=0PuW}YP&S}88&}L^cl*hl8*@23 zucRp-<&omJlun!aQ!^7e}>lTz}*?6Z`hm zI#@qfUc)6SPtyyI>3QTBP$i@j&4ZFTm-ghCj*BggL}0tZT94b;S0uobLG>-2qroYh zsU5kT72A|O3Wv)^;N4#&#LI{?L)2P%=MTQ_q??`0jWtH1$x_eQ>CRQ(gCbh%3ZoN&1>X&Q(%!Nx%J$pBb5AXPppVdho4|X z!$LQgN9w+zWSOhl{Dl(Hxc=8@Y^XCre9(4c{vd_hkEW5c9SuJJirbmvuiy5R-IBTl zLvFD7esbVqITi-iN7mISZuY-kRoa2}p<~J#Wh$_-i@mN9o6GLf53$vlh}%MIq+M(> zE0x8Kka);Y!RdwoY2C==ge2kL1AIOQs}Ik?J1%O)4<{I=>vPSqM$@({qJLBxcsTn- zNC;rUA$f>gXt2N8&!*X^NOnDKhKxO!q-C$svF?>RKNSCJ!zGGFOO`gWr`yuZY6=jS zmbp@v*;o@DurPt_<2(orGCHtw+PgTXa))ozXpg~ZFf5bt4l6JNxN7THH@S`XUFVkO zWBc7X!H?5IuUwj*RR)npY0`@f=`NAW4j>Q($U+5I=c{ybDeslku`Hb`BxAR{ zOCZ8)u_DpLM#_$TSf#!Rn6Y^&my$T!*+(7@DSjW z=y>c_b&QYzJJ|n%aQW}0p2vqs@fVA*#!9bHNNfJPSwL5zwD@;gePggg{A1349)sZ? z`u_IVIUle!^)mc@#RQJPz!5ilLf$jLK2^J>zmVXInOGAW*r6)efbY5gU}{(Cg&H;i zBV>`_&c-2CN!KyEhPg^yb2y}SXPpWNzTiCCIeo#Vh?KlMQlKecnZBw~uKN%?+ZCk$V4yQkAHYr+fBm8>>A?p zRo+E^ujyOCZ)L!TYlCf^Xt^l%)4?p~ zXztJ8Tp;W$?&0=TcaJ9Rtq?O10yY$OSKaQb?C`dlq6(XYt?-W3KV-*;lRnSd)~{ z13!$8{_&bKY{kDe%ike%nI=>iAsRlb9lJ!|D*)O41g2Q5-#8QIW0?m|Hu|NYVNk;a z-pPzAwEf89_rn+o`VEXXX80s25?Pz;tc68_U-9-mg5D&>^wZuOda2%bUv)8?r}Q9- zF`mzS`wN|XfcK8(a~@KA**2_fGHb0FUcq(|RJh^Q$eqik3N~1I4QX|&x`zhy3_p9g zczbNkdMQCeFng}nsn0?a0mx1w2bH8Og|-&{LS^xI+cJ@=HUopGd7MML@4)QdnJpB~ z{xgyHj5$<4w^Ju|HWUsE2h3D?XgFO=SVE1kP*^`MG@rvz(QA)rz&FHikzBxQ(jM@V zMVkpHQetHi)7a#7F%lcA8;_I(g7!d!w#of3bcfxCB;1bjUm^2deAY^ZcZRJNZuD)L z9=<~g-Wg}wGuFt$K_%$dIP6@AqB^vgZ>;iEl>efTBB}e2M_p&zFW0#2(Ak!K*ePTL zaZsmi&Jgo9R|06(bQ?F-d?tT)R3}#^iE{Z~Z-3iFw93vZ*i1E=*Zy6C93f^2=%NhH zhNFsdKn-A66J$AK$x@3)zMbSQ!A>G)Q$|5p$?R1`X|vE>vOL+ne8cLAilqde9serO z39;Y)l+<^)g(F@^xy7WeL0M_v=7(jvwLDbhrn?yMOJgC}@&e9-%Ak-Z_lGe zd+!w!Wp6UHIJT1AUdXzZrkYaxO2JKo8$>RL%&H*yt+UhwO0=D2{h+)+L^9SY++SK}-V(e~{Oj-L27D6trQ4Q|4pCDj$!-4^TC&H}N-bs0yYaG!`~Jq` z=X1e+uxmj774D`cU9!%nXfZg$=L{CmiM-k`DDD1*?5x;U|3$!R&T( ziZ?3Iw%xy|E>WJv-Sy{opDIFGEmW4x66xU8S}t5lTK7GQwXsOfu*f#x;DuzJqnnP8 zH58nzjX1_yg}ewPV1DZP+loEbp880q2qa*!tZ~6>K4i{m!rh(f+aWE?KQSBF zb?QQ!LXei7&zkNaEKM{WG;2P#lYhNG~>(n*tiq33Ku2Rb=i&kQ3E5F1M0552~|YMsc__ z3DiuGpbznp`&szt8m1(@NuGrm6DIB>+DT-s*#0DG^4-i3&iz6s^|F7QSN^FK{K~3H zz9Biu_P{NY<=S3+wkb7_No1@7yN*zq)Rx2C8<;sblI9|{=5lQwdw58*I8k{s?^Q?D zV!1I@J6edTDc+CT)5?RBD%xI<3*<~k9;h(W3`svP>)aLnG@}|j&QrJY_-gS4Z5>U= zjZN}J?f!|;y&nqQQ&?Cpi1ad~FSSUfKcrefuoYbl*Nuo(Vr~qEz-n3wwjUqmFzLwb zvulbd&74Cxv-j>-eB2syL}NRpkC(>VR55Su*-z4SIg|Q|T;WNlc}bpGVoe=2y1D7P zI3o)9Kkl*O!>($+v~jg~@KPtX3@I42 znE%$A4t{fP9@i8P)E)@c4{?(N@2^pyPN?=ksn;C)=09zFqp`o=UK23$xj&9*sx}-% zYAYGsGSA^b&3tgHTHL{YK6q8~0gVRm@yVOg7N!m4&Ly@&-jXRtsWeDO$kum*BFX*` zmy8Ha)t3A&UMOX+9pcYh?5(v&87k^A!|S$?rjACRPT}>#vVc%QA-GHu6mz1U|kMTX%Vou_^aXq zGG*q%y!QG|0=uq=CgHGb;jc}EyXC)W6q+TjQ=H(s#}nx=fLfn@lU)KrC|nJO69ndR zjkxn3haLJTZ*LALNR_MD&-2w#OYUlN)~)@kS7#u?*lwY7Q=>^Xy1~^+DW7zsdww4w ztM2{*_5$cMu^>11QHBCv!q2|9w-O$2kdVB|9c3ALfo4z7z%$>{Apd*-(!n)Xw~(Rz zTiCas19j8Wn)u5%=Y-u+o>EzL@42p+)BwU3o0B$Kg9V*6CU7+l1D{|%c=UQi#|_Sz z%YIu`dLosqb?b%ubkf73a$BxmQ(U9shz+?R*X{EgyVIm_m(jLqW=vD4TF__0)BDV2 zUz0Ay?IEV^Jc!uZ|378u`gRJTo#Si!cv5)q?td>6!k0kOCmb$T4H8u&Rn$<+yRj$0c%V0iSi+U^KEI#Auj{rm8=ilqLaMp1tu%hJ#~ z>b9Hz+6@1hD!`9CV$uT)ypcNkhTV!y61oHToUl6l3HrssI$f5)?eCxM(H@24h2@0s zVtlZK2bQVmk&@tD{~a@k#>N{tNDi58-E0WRE()+Vx=di{q#e06Mi;73=8{n3m?$~E zf{GLNP@lJJdKBD`uhUu6dlUrzY#5ziTc_RY=`UYFe)cB462K z(V~@Y6G(pRKQ|G>n)ui&rF`*T^}6h(2K{@<-R=)aEXGMoK6Eq%g-B+E&LkE{J)K!g%!`@mX3bQfQ_}g21sZ?- zHa#~WeZ{~kq_c5eDGun3O|%l0M!#xCms<5P*4n4FS*oVBh(&FEC@f2`tP*ZpyNeJ1 z0s?*p%SSQ&RNdP<6NKuI`ffYEe+)%@HyC^Pj8~dxb{9*jQtclc6y>bQhM&`U_0s+o z)_PTdP+bI?Gr7*-4|0z>bB4U@F^wgN15GJ7Mh-R58zzp0GwUEsqm38He&Mo-#?I=; zxybhYjKaV@W%XuH|1YXH)1LHrnTxCa#=*>l4IGH2-w6)!1anYnUYF)EfRuvm;JWc9 zQoU~kOQ}e^tDU}oTWjKB_}dl7v^XsnvbofKaq;u!lI8R5Y1&|HpvElzFC0Dc2jZKK zd;@N=j@}P-x9sp||7;eY8?mXCdbJY7-{MQgkusN!Als@bE9=!DUHVhI=Qd6gtN<49 zC$x|mdlBF!qZM})$=B6Gu|=px-bKP_k22v%R>6LBd)mlP3hgm0s*Y<1QS$o#z@h)d zmVFW5CIjjBNT`x#?`@_-{=t&iFkE8HRxgj#Xa;o;s^F5+20z5u0==1}AIF1D5W4(> z=GLq`oaYOWv2Du#*qCk~rghLitq{H;UUKL0*hzV=UrammmJ!fqKF#|CGetKI$i?6B z9*t>v!@7W7+V5i|?H<_{w8}gYSf%+s&v+XsFc(f-GDlL7reYmw3K1+R0~|nRCdKCD zKY-{zgPbF%iQ`X7%Xy|(5|Yg9qp1eLM}7kWmtd%(_xjSKqFCB)UGn~gU^gW^BoF2B z1RprkYfxxoFray1(iHs6Psl4*yPZy$1Jm<`#zV0qhXzZ!19oM79#jWLOURt{K~3}E zZNJu(s9EhRe26JA*h{H&401ZU>xNq32nArl=C8<|r$Td!Qid#Cs2u7~3Ys=Saeqn_ zx_?1uNy5MwHe9;Q*I7D)^L|nhi^$|N0CQs7P~~E-XJ978Uq3_oBaW1H`{WvIc;qzt_Wia!6u4%TY9a>q9oEqRK#jbgEMuRN&*&#yJ#{YWAp zTFzgx<}WzVRJEkr33*3(!%!B?Bgm#zmq(jx_?vhwg_=j(hPRAFui4{Dgw$@L8+ zAiyy)pgP?>dcKY+MA^2gI#>JG&(VMPJyjqYM!UeW+Brv zqW!m!WXmusUO*DTvEug#03}5XH)|A4%)aR;r|A1BH;FT#Ch@xMSOw3)M?l%keEsS2 za4qBf=!2(u7Pk0YsEnK15p0QMF|`& ze(IThmUhMs@^Uwyn;qqY*=^XzBzVKzA#hMHD^C4LMqI0$Do<}?J&&uvf5J&3(5a$A zg+?Q57_4#QZP_b0r3^W_MjVdf4uIo#fusDckkgYESOdP4VT%?@Btu`cx_wwPgrqD9 z3{|e}33tWKI)NV%{w1qIg@MlN0C~uf7;E+9MkDPNKXpJJkoN%rPz5~f&RD^-m zOAl5qy<(nJQ}|6A5C`UEVG&Y?B?icZXCZ`|xX;h?8hrMqR=-J@pYE~LDeq6~vrsF3 zN?O9nP4=j2486JmxoWRVStvM5_;6DEl8~TIJKfPVF|>EmCSYq0wa*Pry+QNv)@LDA zrl0^1=^Dfn0Q(^6-qa^D#z&Zj^BXfj)%pL=AHPDqlPOBPg`*lWV3iqY)8t)Y8AuZZ z-Ndf@m}uq8YyroNgl7Yqj6GgUY{(%Bz(}ZJMh7nA_%Z4Nqy{BDx$!9OoX1@YP^)vC z+v(zAZxRy0EeK9ubKHFMx~p8%N>--%Ztv4$rEh_{nt|dvRP|rj!a)a5g8I1b1PIOm zC$;rb(aZ+^q@BV%rcQU4mTPzLUHQe~4 zx)hEN`XV`Gb8$s~%HEToNEZVu6C5f}oRMzsZ)x@g6sUdJ^@UDx^{P~!u3;bxtixU` z(>eWj$vnJDtMqvz4lq>r=|d?&|FD7vjy0oKb$H}^F)*+8N$a*vkn@xD!+H#aL+KiT z3bV|O#G!$K>!80N9bJR$6Ybc5{su9Y6I2Ehe!z43bD%f@G13{n_KLgPrK8;Zq?`(E z0&-gGKj*$_*KqChDS6C+i4tL&{-cgL&=zG-CDpm3{7kl}E3@5D2os%siE9s998$zf zAnY`@k#DTL#tVM&>LD;5-;-7x`VxT=k9G(d+Hu4sg3LL99&g?}=g`KX5ZG#0{qWEiLM9YU41XcJBgt2G zQ4KuGAK(+K#1s8G#d_oN0 zfokXaj^4;4a`H(gh|mRX$z!<@JxKz8!@Q6ZEwdJ{PNpdGUqTNK24jZGCm9p3Dh&g6 znQ}DDJFc+?9XD$sp&)=z$`GPkBRPzjU|^$yqj{{{!D1=k^TXqv!7~bA35h#x2s~`i z)))Rg-{u%N!#PZD=jwBe5@bMqyIWw-MgwebK6cEImKSd=&`Q;i>N*U-A^HCT<`<+S zh~YTqwk1N5&Eun?G(D>VrU1?aIwTM&M0JKLf*uwAT!vQimc#Y(947{t1R!IPcet}a zT$fGBC_~!mLPEkZbi-l*fqg=*j-}d8K?>ILj=p~P23p$;kLBtOQv!dFZHpcH3hpO# z?|`YGrTicFPB>cxxJM{4;cI~ht`dPZ;6Lde!{fi5gbzC;8p&+oA#I?Q?`r$>uoMd& ziX1YAsC#d)UysF^mGkqwp?ey7tg$o~0IKren2xV95i9lK_GL&zEqzCy5_A=4Z0Nm< z9AyoB0I?C}%|bVn|6e0YmBm+Q(hnHrQu0VS>Q+JG6bEmDn*}8f$&+q!W^;m|%2^4% zZ#K zslmnrI-N0F+shC)cx=$|U~D?_GWbyVF%vHIt;J?%4# zka02Iw4aX}>40_hgg_*MHq*Z;vcQn6{%|w!573@)4Zh&DMLzgBpo^x zcDySr2})?hvHM(W2F^R{BZr`QE!rII?u zF6|VcZ9#6*d?!BNH86&IlTklAkH45zpIypZKNYnlwhfNc}2)ijJDMPz| z!%2(BhYuD4%$W|5bZ1@j2e+jj2um6MqQEmd1t@Xgn5e_=Rx!NHO~OGnRWNF+ZUwYj zt<001$UK-0tl$u!`X$Gb`G!Y^e}6wpD5CullkD?T{_X+cZH}hww>3J&?w1#=(a_JR zkpIF_d2=QVcLJ*nwT3GFT=4+R4+U%eO(NyvDVclSB`0z zRsp=rqpK^KK+J1CY!g`lO`d=256~y}%n$Z&CHsIV{sw?zo(0r*jFi(4n?{gI4?PC+ z3Zx(1@2G*9C-;E+HAgw?Ie0NtYH^&tW#&B8r*u=w@RnlgaajRGUbcYVCW1cghb@5K zsrig~DlLtmV@OqpQjT5|#E;0&ea2T(F$_AIk$F zp>q#usOI#Ycb*^vV156;tn>!Zcl~d&7AlAhbIT%Ma4+Wg`VQd6TPTv3UH*c&UaAbn z88ec_t4_R}F`yaDHNPJt09P62ij-4to%B!vwpD{a{&8g}?5* z0NAr`(f7=*4xu*@#r8jb^d(@{l&vhVfd@U2ZTWW$el-W-oYWDvAaD?E8rZyNk>Ov& zmC5|N=s%N=0VPK;SsE5@zW3`zO{>*fc6)^EkM)zAcF@L9DYfWLpJHwNYIlCB6}OQQ z7|cG=gL9ajP~?|uZT3_bDQFl_Fw2Fc12DRxJF?>X?l{j89>60 zozl?F%T|bNyRQ#so)ei=Pm`(;fb;wcwL{epKt)a0dO(R zx+4bh>(A6?3g?5A@d!+CFE~}M;pB+0qXCXwyA{DA`*04YHwe?Z`iS5df>Qv49XGxT z*K&9k?8p|2ilp0oLuXIU=L@96#T}*K@VL~Y-&)?#IQs5e#-o8hz~6K!;4s-rmvnAl zey#{EJhf&nv4oC&N;5v*KiCE^;PqvBWaqlYlgTczs9#is3#VSE6o86#+N2E4Wc5QZ zeo!9PE!6fo2-?myu8RE&CL8OB_PDVQok)jov>r7{hV^6`>;mURi&sYK# z&ZE7JdMu3)!gGmNDo>#5*me9RCylRK32hp>t|6vf@n{kZ0-bDw%Pk2wESYc0jv)6i zCYz_=OHcLiJ}DmKet~iuM==s5pBzu0O#8rk;ne3zoiv`gLFJ3K*B`MFoEFy(d z(EN|^2@3WY0MXE&Pb+!3=(3}O>T;lVp6V?yU8Yz*O&EKjyuV4|!>3Nm8x+aIx)%c=p`?Kyd26CTR{Y%#}CX$${x`g-y z_r5TkYUmm;@la85R`X9qs1>uBE-(Rg-{92s{{T87VI32FRd{NT^$QmkiuS(2sfj2+ ze`JmMw3c0fHW{;RTJEcv{8Li`rW}qlCs0EKatcClDW$kfF(A#e9nI4I5p-1k&ko=O z5{uCpy(IA^%^FkEi3mpHrJw)f;(r`HQqh|YnaDgS{6$mP3LN&&K>#2Lslr0b?G$Z9 zI$yc~6nC}V|3P>xg_ddnL9>441%z#$%V0Q#=Yq5LFkfl`c{%y1qJwE4Ote|pntLF) zh15Q!gg+kfmDXkU)5^GDt8M}3)9FzVn?h+IE(e!pSf920 zrpqfcBft2-lQ6#!SaB#1m84~Wt54>phn2j{Li!K36AGaYU8--9Wc(kf2-^8vCNuoS ze;gDCI22SrX=#Wtrw&a{zK-LbDoo*G)|CX!>61iK8K}B~q)~Ys99d;!`lKCEUu2(k8GY)teP1mMEt%^i`qxKPff@eWP*rp_9} zBM>`NT``#b@TW7eUqrzE8(vw}=NP%esi;H1hBX2@2#9Bsy+6-^T;EoI_h7i2Sb6=A zLQ>>0tv$B@pGX?gaz=_~DObIVU1|_ki)w7i!~fabBghrLc|q7#KBO_B;Z}xFNu*Hb zAwN9|{0U$u-SZ9!+QK6LO06b4A2SgVtc|P3^3(tYsd3Jo4V5JqSJ0i`%ch%SrH-uC z`SIe!FllZAGUsokJu2?qv4p@SH^1$YF#8pPlq;tk#Q|o)bw9mxq4(Fgsg!|a2eHPs z;oMO7>4kQ%n~6LChX?i5+H9A>VEkCl9h>gaIr#nwb|01fj6c(NFTktpXMamOd_01Ld$FY?eQc`cm-cg&NM0+?2mj+g zHvvcv&P9x7ktB$EqzJv8rzZE#w)gr3&G(+3Tq*97q5|XIg#Wpp^N_?Q zXEqhhv%zqfF`?+vLUYsHfUoCiT6R1m;@fU%z3xfTTk~rtKr@g4OjrJAKaigl=vnh@ z6`ONn<3)&M^8ZB`$5)-sn1We{G@#`1HZFA?0?A#KMP0%xiG({RINS*(558uEZN;>J z75YKY)v*qY^V+BR>I+a;3knd>yuSUIeHurF&$HD>>T>t9pm}h=@5lstGynCATTB()aTBsZ$Hp0oeSiVH|z^aYFXY@aD98VhZM7EIgR(t0K@ZC{MXCy zU+3C83%xZJyk>m@wQyWW>0lk^SGtO51>2)Cgx4c)hN)8Q1e}B_k63})mY4*#jXI-$ zB|?>gNDr^yxBn;DI;u7QTDpSi+?7x(iKv(mzGdoHR+zZkDtLSK^fcbEF(4MlKHKLs zli7Q3n4T|7k_t8(OJm>q&-LqgCuO=acV*M)K~e5ps+ORa_a2hDJmdryk0<7C%&pMe z^HdyM2`Hg(enR<2rnOv2+`V1%#2C)O1%RqAzMd*f!zSq}^#KXW9%E)xepmcu{1fhi zkubO$)>{|$hgJnsuU-3||oxk0V>&RIzpRD14y z$YlL+G+1^hQzx*@#K7w?0W2yJubo@bj?_JDjtFDXv!I@I5uzseeu^1}2V$%uQd#>V z!?AUPy_RmlCTsEW@Eq}9ii1r$;KHhG!uhDeio@$NPdQQQqZfvDorSwhM zO(Ukde+|7-%yWmcI!DTTF9rk(CJ(1oSy$y(iqo=ry!zQ}n*KN8Nrv12<|8LdFyl;Z zs;Z{H?+CT_d%&>jQE38f*8>FUNMW}?wEBKOsH7d-S6WoH7E(DYCKwnX9kgu85KCIA zPN-`YKuh#Xc_hwoG7*xU0ERbcN92wME2RM_Q8gY5C`sd=GZ?r8T~IyR39bQ5!TiTB zWF}U&qw6FJS$m<2`u^w4SN9JG91b7Ss{%)Ix;XymPX1_=ZCxvA^4QtneZG2 zta{MkNuK89coBM-W)bO?a-Bx7JHP8J#>#`euHX1bL7WfDXLMEVl)~%pCD3NsIJu{B z((whcz??G6Wo(c5Dq9^>lXcSq9^dz;6kh_|Gu9&t9eU%}wX9{4<3aPqGVfw5-G3OS z#{fhf5Btk2fHAzuVSpH`{yW*8h-9rCxqEu57AT!5Z7xfxVRoI})i`g!j^@y8Tda^& zIe+Wa5{5v;=)pi#8z8IqBd$wu1}@cJay5QMC+BQdlb;OO6G-Jw`pG-n*14&CB?EjD zS~;l7c3zDq@zQ^sUIs8Q%J{PH62{{2O6H6JpVfBTniO=M;xxiKiQ>7i0u%Z-HC^5> z5Nix`GIsxuS?Rq7`{7<17iYHt6V4HiC{cMSCzK(Vwe3wakyFV--vGcuxf8{((a0&N zM7Fow`ulFb@JSmM-pgkhmPluPmqtJD# z?YrFCld23OAD7tI#d3gwiSE4~)mAvGjrBJ$okg$Y(3r=t(CQclsIF zsZ4AlCQwwUY!Tfw^j%}w?);+qnMfCw0NA!Jw8Oek1yXq2^*hJ_=0jxs1P>~ zvN!6zST^Gb4QQVPuj9bP*Li>8E##ROiH5~0tNL-9T0NmsKYif%lQ69d76<%evGKMG zh~SUT7Twh;e)L%b#W*K%h)DntfjKh6F$>mE+gzDo5tA)zJ!Te@Z#sq8QNn!&On^Jf_=FAjMZJ#gZ;B=kwp~ z8Bg40uo=KU<;%LIsY-3bj{`1v}rzoW2sXPgrOy0 zIjLXK|7tYWoTIsdPOXmRKDvSf^dcQf-|5+81Eus5Tfdw87cdv^#MxR4f&jDsjOQ$b zde|jbI-ht!Q(mFQV<~3Nal>_93J2x`|6wiMAB5Y+7Oet4&! z*m~<}+{_7e{oxNfTuDi~m;Z%yR8AysDwX;QSdq@2`#a0(A_R4JvgPvxLkx!@1Zr?cSa}7F5VC4$_kyVV5$D zE7%G(bB-^XvD+3q<78l9FaoJ0;_YI#&k-tUo!|6NX|ZT&QKSk&I_QSPNtD42stai@ z8+M4TSfkOxKTByFR)XEmVx$Y(|Fw>f%Rn=QGujuNw9NyS2L;$K8wji?G2^(NUF*1- zZ8w5~TEtB;QV%P2DJj=PsXod906hPvp>ezxU>2V@oMD!<&IxuioJh3x>I^@;jcEH`M* zI%(5M8KL^l#o0_WiEA`>0Ey+;gUJ`>9>z77mx9aN`B20~Ru0Qmw?qGP z;t(nuo)@=wzIFqQeG{86FAJsy{_Uzj5oGO52;6#8cDgkaBrbjnZr3l~#`x61nZTBu9Vrv=@;0*%~nV) zUn?XL5a3_4{Q0m#!SM-m3*Xk*1>IVMn6t-m0LS?fM6{gsR8L_A<8r%3w97(kSHP$u zlh?yDR`3L>vVOhrc2CAs#kp83TlElgx2z*-!mIl1f>6=zb`YUumgMB&g-R>M zJ?hO{E;p2hoprsI19FoR#7?Uj!SdkY*MyfkGv)MtMHM8LHHoBZvtBlIMQH;boz;lj z5b|ZviB&CJEk`eT@V2}m_0?SxX$r{v`EdHA8n6b8D3p)BIQ;> zK96>pdSYO5?i`P<0^lP=SD;HMC#s|f(ZPAOn9dGv8_J+%k*%J3 zokhxskcoZXt?n$ZZbQ5Zz_EO%toL&%V^KJ7HSzhIHewZap_dQ5oS_>rC+c)OrO@M> zinq}@|1U7xM7x_#E;WC0!46vphQ{!kAto|A0n*Rf`E8Y98v{OF#c&OO%vGkS^(N>DY8P(%sDl>F)0Cj!o~g@OgaC`(D?%&d=}r zBY#}T-fONo#~Amx#~5>tRRAoG8kuZU8PfU1<(>Lu{n9JdvZLm4*O}G9Ve9Vy0ITZn zilj}xX>v;(lbJ;Ypc+*zI4mR42hpeB6bq979IgfG7mp#NQm(u~AKb&q=Do7RWD4Qr z6U15B{gfqW@qf=|^|3;#mUN>^Us_wU*VXBOBx=;1)3ABLXA))I{hw&(pIk^nU<4`S z*WOwPw#jWJdr#plcAd&a!efiSga6u?zzNKIZ9KcU9f3B9&$ej`bI~;TVnUS5S^+9_ zPbhcR^Pea}=W&|@T4H_#*)YeJ$5L>GIX#rt!7>;IL)&jtXTBRTFx1nn!{xE`lVnaPBAP07VwW|mW>B0uSc z|5OB7f!;7p*PY{G-#s7d79iab@u1+*{#e@q!rJfuJ@bUe#2%~ai;s~lBMtVhN-6nH z28M~rw_k?tJmo(Oy~Fqq5sU!vAX1x(T?6)UCujy0oRt3LHl01ta1PA27ATgzw-xpu ztz;DgM&~MyO8DR@()65{*7J6z+_W=qz+Qjoba+|j5jh`E#r@HBna5leEVW3sa+-zt z5Gt7|n6&V@Rpjm&NAdpc(tj`1Kc{G-PURTBpGOs=;+eRiO`$3O764}7#NQvNG0{O@$kmZL?KA4_!G>`~J7(%|*I!H;C2Kf@D!0s->n zGggn3^7Q1=sOg3>TA&;?o_*WBuOF1U1tAH5)c-i8w8u6AvyGfQTd=N83uk;L{5XTl zow$3@(yiXC=f0_8^ncv{r^oXs7fMM1Ev1557DFQCUAGhI_=Ec@1hn_xHZehmm`()o z|3T4z4*Oc-!jiyWmTGMEMJih0#aH(^Z|O(*vfn#wR?(0jMu@@w=jK4X?;N6?6e>vc z-M-|lF`mHA1oPQL4I>(0w%emORRSaqsPe>rMDfqAx&Z4}xkRPgg?y8Cm6#tZI%$i- zn)oCx9R#W?za9)BF4jaI|A~EeA5&{jL!^K{Hpk13&uJN)d}6K;4kn+Lt%Yh;e_M$N{oo>;+*Y{iC3QK&DLD zs9P}2$@7700n9v@V)l)&yR;yQsq0mvA7c2Q2mr`pHIM_y$M)h}YuMG>ppgS~W25K= z!PVpXlN|y2M%eQ|M-ZkQwtv4>1u!Bz#nuKDR}-K&L4(*AK9N6+(-*J^7T#K$A~x8k zO&U{bLybn`%No^ztlo!P74&M{S!{G!e|DIOM*?e`AR1JiEh;$K=q_ch#8;58>?)LZ ze(Q~OZl9BF&HDOZWKab%b^zd04|oeg=MOE^3GYte3$b*3U}_{73Ko-Kq&iw zJ@Vn-%~fHrK;O{q#5wCsgMr-E1}5{ulLhV|%?7=&{=r(4V6c;TYRAmTxa ztVHgVTcS}hbR(KsLgck&Iix1Dd^w-6-AHxL{ z90&>GBIIq+R5{Cl#v~rFWu41eKyzhY^(o|qNEncH<^p`k&`R3ahAD#ZbK+9)Zt-vNz?Im*MXh5?!I9Ytj=u02R4l)4zZS7~Bo)odv|CYCrR0pbl_iv>m4LH<4}A(W6U$7QvfjuT+u#%nrRQ?k z05(PNX|2gvumI)Cl=Rl0G&5KZPCLO3>abV&gug0Jh6I>tEUt2?O4Pz#(@Y_Z*e$ZX zCv04H)9f~nxP7z7fxq53%DT1Rd^#0x^f6^$FIml;kLzyL%Hr3R-(#72Hrd~cjMXA? zjhHKYKdP%{20+N6!|BnAV1V)%xOnVnUcz~0v8cH~pQ%9HY^s{hI11Sdn$Hj`9tMvT zfyXBk(+*bhTar=7L>XYsOhaj!dLL^vFQ3KJ>&q^8I~E^|JS1*a z9Y6}LrBQf#OjT@RRW6#O`eQoW2M8qDozLTJXdH$o39D@_9=o7WpzK`cd#FM2Mr!Hy0=$#_1qryl|lSj7xiU<)dhO;gRF=@Eur2gEf34Uq0@iY znd4`1tLsYSH{;e4@RgF8RY_%&F{=R)V9zOvKp|JgChy}EW z`&|WLhedqD`FZwIN~On?{BAE^{}czRw;zW%!7;^5?;u$Y}gVqEt)%rD8OKjyCARmR%1gZ@j7w?R$O?_7)gyKbVZK zCmtAV@LAHKzGRxtGQoK%qgzD$T>@(SNmo<$=F8X=RpZHr^F950LU--?;p3kc1Hj80 zVD}tF51%t0B>VMR#_b?9e@xYzygSEhlk!0yUDQ_TM_R{jwyt$vTt&SdbScC%J1e|C zYFtGHxvn@_L}0I~cZOzS6fTst zE?rSmTIvs{rm~z+uX=L8Q~P$KT%C6Nxb`pkPEjlF)^ZfhM%OWx-fg(E<&sR7XvK87 zP7AaGl(28n#qkPH+*E0#h)b04= z*>;Ymc}o4NfQ(Vc@g}JvWPZ*Jm1Rfoi2c_6=4C~fN-AzjS@F#(T=Eyy6Y-8TKEn*t zocJg=x`@qwq}kV|5X$$r6Ld(k-lA}G(%kj~-_^X1Qq9$dMgPg%&;g2M@s3}S)*Yf^I|{!UB5O=e*&B-^Ov1K zV5MZ-m5Z0$aMrbFiPYo;)~?sFvpOWtrZ?9}sE;5l*^r(E@9^d`wfVON$kQdZgN2*w z^;RviXR);SRZBA5E3$HjXWr$`^lv%qOnYnC@>1#p>EeD-1u<+#ExGw>xko_>DlYi6 zMrm5);?G0h(hb!Chn2aYPloUB5U&y^;}tpF7iq!Ua1{?VOA#_sy=)|v2T;?BE;W9O zOXxn~H>6%rLMQ1Yk^Jm= ze43eB0fD&*Qo{S_-~5}n^uUh^8{l00p7r|k_J{g&{CxVSG)oqp1P>NG1{3G5J3XE& zWL$XPI18cvRs@qAk6 ztUU|*mEe9Fj3OX05%p}(*!9(GS*IPIflAQ*=>9FV*@8Ufdo`7GoSd@CXRY;KvYE_> zzVwd6hh9j0=+l>od^w2mt>{q~Z5uIt0j`pHXMF~y2hPKjW_|kACTc zx#tfgWO`_hisiubfpR1*M*Q_>sNeD-6N?w>EY}xUeR2r`33(O`{lNmedYyO}(v#JP zRV%UrtXW+IlX%OR11Z*E;}_+LAA?H>;cVfhKD+43g31;X@=uE#JN!48+sumdo_zeB zY48^Yj^Twf$|1ngp*f_F-z4f!n9gzc|Ii&`#E|75dcCnCf&#vam^nSx>d(G)*JWq8 z3&ByZXGHjdM_(NS+u6@Kx_{5Fa%6tN71a6wj_(2=i#lfPW~&AkL*|XFRxACVv zCG98F#PO#vrBAjyu<(x!@=Ub2V!A$4*s{tHUCp5JDg*)DM}GcER-$3Q`(E2f=+?XG zU)jC%jKeIHYaNc|vt2rl_3=q~G$HS@(b!WkOCnj=k`44o+R?1krvAEQVZ&28QuDNW zIFNk-B6YUT;S@rPhR9da+Mlz2qwU(T(`<9XXh}1N@i?d3HK4u)WKj*D9)>O zwqk_2u2~PZbzvP+S!hQs`oyyyKG0UH#|Oyl7<=YSiE`9owiaGx-Afbl$ku}>o7UWqvX;qHvL^aD=^yFbtjKrN02b@%fJpL(Qn z1SvD>m-Vlr=;F5glr%Ewm%|WyCnGK;iCz_u@5|0aM)ralDokoc!saC^ldn&sCM1^z zL-vWx_Xn+qjt~*8&j(nT7tfqq*n>_&A@Pp)gNzn&5hwkP@il{Y#pgRsj@Cz9OZN*Z z&Gt)mTOYYk`rrGd1XF@J$C?B>=Z_AqZ2LKr_CqUAW`pD{e_-vuoOO^~0v)+imarV{vQ1&hpXdq|YE4;S$*uTSrSe|hEs|Ot zW+5r2TN&k=gU*6%w!=soU`fx!ZR0o-w8Tx=^n|bDZ6mVfbc${RIl@N5M0k-8m&dUCth|IvS6y-41rWe z?BOtbkDwg#;tUYyboax1&C5zexYI;eBp6s3>a_0`qfaT!V4GmCQ;)eqvcnk+7b(kfO$@Eoh&!bqw|Chc z>PhTNwY;_m^Rtj5G~Rfv+3bel@^_mlw5~H@AU>|1D00sP zB+7Y{kHtc;n3%OW8ATImWxNAxhZOE37of+-AO%U*@Q2+O`g180 z(nRj1*7gHVV`wn2m{{K}jXNaR#M3rm9h02zW!01oYvw}ZqRBh=Sur+6`?>12%Jh2Q zVFE462lidQi_BV`33Sdt%t(yxf~U7*Db&G-$G~wnFuHYJP3X_?d<%I>8<~`G{8H?Aa zmSaB=tz{3X_K_l=r+PQVaM_zVvza}7OmYSB6vx!La7{v`7xfp}fQY9G#vr=RRYnPf zqo>pn%q->1b1TRD(v8hRrhK#q0j~MY+}%Awbp;{}EDEu9uCzBkg3&8%pO%5LgE;zm zNS7%immUA<8h`dBjp%2p=Mq z{z;r}EL6NM%_5bFg23S7^?6oCv+eGAt*)`2KFfT~=1Ap5b;-{K*##b4NTkkM&Kno& zg~GvN*8<&FR%Y4rIQpF@vN}gUdJekytRMF8SnPD#BirW3jYG&v$ww_eTk5{Wn0ZC1 z28>O5*+%g(>tzo@{3Q;xdJh|rg zBg$jNU5B(5ZLL#oe9g%W^loHYKkE&KnzvS)#DvsC@KQBRlV@k`<}G3d7V)nKg1@}| z91o(&cqcUg$DNtul388Fw)a^K4naYrMc_KW)Hq5|1I`?zx%RqzqX^c_?``But}XeU zv@wAsxp}jyc|EAF!Duz1E8T(9d5+}=-e(mGZgtcNjg%aC1`7-!{LNpk>3c1h=p~z2 z=_T*C7U@cYyTCMHOf^;yLH@bJv504!ujGgrRbhN?4dKmX(=6d)M5*;;O-4C)l=&m8 zcUZm$&d_+-oV;p$=dWeR>Mx z~RFo*i(=MF$uS4o{;I#y+%z}KVFx|Y2*Z9>g_kRbUmX+c(qt?aSyud2LCPQ0T-5tv&?b9s6_Kh zL`D;JB`(<~LQhL~rDFblC$dk9p1K(qF4dKm=5(qP3w+<#ik`ns2(7zIQHbNTZHYd8 zD_a9S&#zotJjz~uXnI;K?}uegEJbokL1DD$UdY9KAR|DTy}Ej5TNU$xn)ek;cWTY0 zMW}0C4TyK$Sg*a^_#$s1|Andlq^$q+=Lt>Lk3f$Q_$12`s+vKBabcn*%B?ZBoxE0_ z9Vb_**@v?|H=4e~w&8WhLgkjab-If|yW@3`x_He%JYle|>OG#JUub!+-PTM@G|iXmT(jGWBxsZ5nU0L|PuadBDEz zL)%GHrF49Z{{0xks(Ie?oWtbL-AgA&MqRyla**bQke87`B|~EBN|LPEf&B)bz}RCV z4=OuVBfOm|mui`YV4DM%vLa z&`6c;_;ss0+btwjf_hX|N`@I&Q&Ux~c|TuX2f3Idud!Ba*E)9|7~8~f;FRMhA=ZjB zekZ6Mj7T}(H4Rh61Gh+ge0jx?EOLv!q#|&A-Zt}PDUWk<q~Nn%aU+$Q@SZ!n5C?}Lfa51%KVO!V5h{n!F6b|66kPjKkgQXpfZfIxbD-?6gNJhrH(LxDAT)N%yw|qUB&HHFLxHpDx@xf9h^^r)KeHGlJC>TMn3xmM3|Apt}_}ivcV2f^y!Ev>euxiK3MGavPPH;L&gTAq1m(-aX?* zbynr$x0}*LC;Ei`sWz6B7ady*mZAMH1?ME%-(@5pm|G{7{|?`n4;o>JVLcu?D}M-ls=uCOFnU(gcWsCC-96H9^pPXqMJ!Oj(g@2@ei zn_7fM+NscDg&VnVHY)`^1mWQcf~p@_R~r#ToZ-K+iToB=f(Fr2hH3aorU(G1n1==7!7YHa$6(p z!n2w}4aouyr6qi75m+PVHIyU&r0aP-qV*8>uZ1)-J|K+&GAr0$94d{CChC<3fP7SbEdV!m-gXv-!?YR&2dt zo*(Drd;1#N8(265WGTTFep+%GG$KZ1&&e-a%l_&uw{y(Mj0M4tp2gE`>ZOVGmi>gr zJmSA6`j3tQD*E^0?;`vIR)00&uO|G}guhns*9!hx!Cx!*YXyI;;I9?@wSvD^@Yf3d zTESl{_-h4!t>FKZ6+oZsm^6FaoU*=o0{lpbd=xJJpzQ@*_FO!967cDx7|ILW7r?J5 z65_&gPoBWdK6!$WhVTsdpPdNVc;FuxYdNtGPl^ZecmBM$)d6Nd`S~=dNL8uI`=0kO z;Y2u?pBTT^QU?;l>I;8X5LP(%0%ydvDN17r!@vKGyetAA9t6|sp-%e3KP^K%hRh%= zX$H!-=d!oI|6@00H~ugl!aH=GopU>$CvTx_ubi59Xp!#o8c|#j7Cp=Zj+6-I@8#ch z_^Skejo~j6{6)n7A9s)z3a3B8M5!C`zfR+mZ%Y!F^<>uk*$71@O2yrypnduf&L;?)DU`gYy5jkCoytFQ_!Q?6 zQ2nc$7SPM!#3xU8^a57Kwu6QzMqbxF&BXq6)YEbUp@Odr7nDc%E^R7WNGO=4t~9W0h-c(r1Z7xc`28u-Gj}mmku~64Pa3Q_p|po<**m3@_fzk& z@YHpRJ1*|-S)8zMSBl%26J%guZsdcX^M@42P0w?NqGk}@(~h_m<6IOD{i-(XPmnsO z;m~$|>9oz7Y+-ct;W)5tcGGY_HR{Z4KbB?~yWk#Q6ZItT(Z?FThQTlknbmkk1B1w@ z?M(W5@WT|f1j#c~3;pFc9Q}cCxUwF)t8ZCX1uOU2?qPfRT~*B=mTeIZTv=3=RzcpdVR)XS{n-gPM@=&7|u>?`8z?fX0bVekj{? z?yc(=hD4Y>l9fx%-3C{W1z}TP<$ijXomU}T7)q%)8I2-jkIU*KI1|+V#j8s0QB1F{ zEGkVS=$>>s9_=ANte&8Yz=n_u3TOsAYah^?`6f~cJ=xCD{W=P-sW#U6HNw=>(D|;> zWmH9RhX0B#1X>G2n7zdBd)ju`N1d2=G=e_uv)fBLL)>dWMnT9%scst6LcWW$`9P&J zkCyD-w3 z-Yf7j5r1nghise;k^F?(8-LX@#XEzal*lt2opFR+ZeEET1`%1vqtzyx($BSZykEc!(;{mrT(;}?a1Obgm z{10bqLX2|dP|N93cjLal(fDmM*};IxP|dBdEB`l?MGAU|G3rh#H0sj%tvgs~hjO03 z`|a>iD6}(*R(OVwAC=(`A!H1J(;rA+^Rt7p$j@2ytc!8{c8!c1aMG1Bj?YW4|Jzd< zGJ4L$>wsw^2^W5UzaFaD&~iZpr#X8<@NaHU1sx4fBXT#s5;T z1j%K4IJdp9R_M3x(>JmIAWc7sc7_?j3#|XaCQouSZSvWL_S>d+IuAU0vIPICG;r@T zG~f{kUxNQk=%2aC5DS(caIW%Y3-@z;(jS@>P^A1kPyEkZJmC@J4AsH{O#XKWeKgLn z@9qjj>p`XWL=x=KIYSu31VB&G!&ZOn*=7pDEtf0*Wh!_f^IE8U56Hpx; zk9HQwsr9bR3oqc>S9q>>z@P7?on%C0M68l^lJAG8R$Y)o$%-|0fEy9RyEq5C= zf2M0Ib=(4MN#ZrWDD{R29)ZmFzF6dA_E~$yp7LnSOqnuSB`TFxzNkc*24ic2ebeU$ zL2E3bWASGW=i$$1&k0t+iAPnhRyE=TSJeqpy-7n8_xuHBS=gztthPrxVLzDWCenb%g<_yOg1Sq~P$)_C| zE3gt1WysH2rR^ZV0bUGujJR15ZqT=Bvpb>PIG=xeRuX&0#r)29N^WLx8&`xnYaV_Y z9P8jN|5N>?+O8YC+vWQy`c;rstTxn5hd*Du?yFgzJ)H|Lsw+FLtFDZVEvvb<(~FJ6 zZ@T9p)+4$jS{Sz%E*}erH^mK2e>^LZ8P>+a?fPQ6M->&ae&n;AI;@r6)wV~^-$mVi z0S9}9SpUH2xlDl`0QElP8gvuH4{x7=xo5m_u))5jc(6<7^Fvu96;oODf57b88XK8b z4i{8MJD`bbc(*D+Barc1mRiVgRdzNOEbVH1Wvc-0fPvVQ(>t3Q%fd)ZY> z7P`@u#v*{wUY+t`hG)hB6W8^D_MCwc_x3u5^LN}_MKKJ4Q@hp|M-7X7v%1MJ z#cv(V0s)24jg^j~i+axMCBcTa4zBxPVF0=LIobnq9)sF8FX0OM`yM7B@qP zn&|~)Kde2E5}#HeZih1BcUcl3E|gnw!P}Dz%CU3=DoOTRHr>(ITaJ{QT~3wW5$GHy z4*x9f(t#+RubAlt(Gz^+6WCVvcUr}-mJ&#Wom<6K>}e(%#HQhcUqE)nttU+oT6MBv zcY0k0)e93^y&_^yd|56v?Z$uM!yp3So1iX2yN}wV`y}#Yhedvg_1<20!u0%hn`KyC zf?a(edFNb{f9Pk**@(snG5FFC%J-{Jpf*&0D5ibv>8C4+M`3KSnkTNyn-< zVP)0-v@TgL;yN;v;!WVIDai*7V82wA*)K@D9gZ;>PEDW7s6&5So4_Nr$>x$G&1cDL zMnKa=ln2Vs@_hq(Mj-2~bJ>%-v8R9?P@06!l4!+(i%oc^^g&l?v1Ua4$L79sc)!2O zhocXu=_#O0kZ#?JfNvd)64m}x`qSn(NF)(g?{wlw)qdbqs6Qu{E1N+B_>bs`k7nNk zo+DvMpf%zNL(ri=SZG)_eZ<0wZ00)~glP;L)iu=VQY;mR<{v8k1z4EpM@Z})Y>#m5 zOVQH86oGG$9**z--fiO4f!cpY3YvBZ$zVF8h;0v<$zvT$02#{t^ zzT5CLcAT84SMHvelP(aKo$Kx1BPZ~zytyUwD@<*Z$N;I^W?l8PQrw6i-pBYGbF$p1 zkxnoA#vWyqytgKga)z%V$K!wBlqyWP(ARzOINj`M!HK6JqYdK*fMFRUwCmbNBYJm$ zR_{n{GJC0a4mi=D-ewqJh!txEDDP@$tk7|}UKH>e@TurOEfYu)YdMMQU)<(2r%VxT z%0Uw&E#%G`)y=3Vk2-3{ISS`Sb>*lxl#K6ZpIbS?U-j?G=FXzlT*}CB=Ar33zDKFl zC6zc-DzwcpQ38$p+Tx)-A!W6DRCZ7 zv)SyXjW02ng|3VHja`!8TSsE{BN5Po~;A z0>ut|#>mi%-tFn!sZ<^z=YI2Z zL{<)t^Ecb$Jv=A&^m&sZ&|!I_$2!)T|Az|Mz4?d3NlTlKCysSMFZO}UDLv3h<6<*s$Vz&-x9>TU(^#-pKhq1&d+L(_Zzmj6VH0wQS5mmkm4 zE*{t=z~)Gyssio9DQ(`B^58#L$hbvMIAcTN!fWJXYUa%ma((1whQt61lbJW^q=i9T zCoaVc)lBVE5pg5#xpYTXS1#!Wo6jM%aOrp45vtlR@}TVvwySI)7qK%hU3ZpsZ;PAbix-|8cH}!A@W~r(4%O&iP7P>~ez)#JBqf4I%o#NZT$=Do-hZ~42MtyE zO_*Kl6}lMIpcF?6zJR%LBAplTq>s@N5KXMXFuBvtdZg5GssR7Xwws#!jwsFNN%3JB zjQ8Ok0R~r!=N>gmKu!49U-t9{URrhUQ2fO(yDsUe9n2)|Pt4oM8>JW{m;?lAn% z9|IgS=lM$@7LlPSrFnYfaNQUY@Pv0MxS-~n6$gs>s%4AAx$2IL_RwOYq{U1`bHaU@ zzDsA{#1#EoMTnPu=}p>UqB@eNc!~?$rA$KldMF;MXDxdXM@oK?;_u+17ohPtDi}_^FjKc92jd zspZEFT=MBxEF|y@Bc5S_CMWJwPo%L=_1XN+%umx(5 zFoKEh?;dzu_u^hQa<9o~|Hat&a=FREahGYrboP@LX6 z@zuYsSCvW~*m`EDh|Xb{DhRwjLy`+N_2-ufhAsg=?gtOenNgl=^}H-5mJ@ix1B1%2 zumF1rSL`A=g7#~P?WGYM%`$f{WnTRn@*83suFA^~3N!8xy7nzc1fj90OYt4FJxWqtsaG! zYE?!Heaq3*2+6Xo8JJreb1h~otwhvbv_RTp+08KEtix~kO17x(8xQCHvjTAh6q-5= zGk1#OrI&c)2)$ybw+`pB?as>J8|}9sX$voN&rX5R+z+c7W~q6<%J}glmK}vPCaQ?s zuz8>H1vC>P0{nf+9UG4j)QRe+mL8P;Pmo0V${!<__;)CNkJv8lSF7U2`*f^n#8aaB zyWaxWw%8YS!h4m%KH6{_f6^4Wq!wsqcj0QsvlveNpo^KKRKe%uGr#cc+=ZZt9S*NK z^{Ey^CuJ7p-wQ%kSoEFEgl{2Yx8yS!Zl(l+vcmRjCdYwYEQB9SsM;M_JY6ZQzxS;& zpoa({a*QykkwMnBY*Pp9_{|;|Z#OEo^9+|r)t+>2Hpd*~T;0I4UK*Lt{J0Ol7wFx5 zDd$c?avb==IPh#;c35L)NI>M@Q9cX_p{|Ze0`%Ef za+!8Duw8<5`j85PWTW`QTIbbU!^8KxiFNOt9pY=VtB@Pt4qEfL+xw2I=(W`=VKqke&WJ{eIe}; z0V_#fe(u8clz}&hxrE4g3O*aC>0p;vGLjzlLEhy#We)-))S*KTw5st|ut^qcim-JU z%l4~hLg!1~BhGz9+4FSUFj4nJP9`{nF^{yLQRWfc#}=!LfMDP=?1@9i8IJnPB%{bx zYyqYUGV?HN@;RmUr9QdcDSZOZsnW{+MvFEEVRSv`%cJzRh6J9V-^(m!~HyE_+-N7Zd8)-4mO4D-(_y975S|=w`XU`%Z^3 z#ZnP;ZN&y0_%r+P^i|GY;Y=FrfXyB_3{tu2EuJ!G1tl7oL*8Bm;Y^~^x zXG5u0#eDlvyAOEo%OWnHtNsEff87Zv*2*HX>@ZHI4E{jM>5jW83qb#KgY ze+YJR+z8~&;1BUk#2k^bdD;Q)o?YehNDB&;H>|%bc;&92*(8B>c!O>TRT$6RHcxU5 zF+mF*14|nUjq>2$uBwn}olE(~CCZ$Aare+4YB-K&@gH1!?|!g%O83|ISorU)Q+xfg zAPs?tSPy=3GsZ02t-yifOj#=%5wG2h;G`cK+9+H=bz2h)VaT+eooWC`5%9!NV(pB9 z6hPs{wco>9=)F>z(M7uo^)w=d(@_$B>G=9%N_^YM>nr~mSSfwut%Iuo$e|+ndGrjY zyRsf8vR&hbcI3Ap0iAef{VA8|HkyZ>ZjLQAl~e|2y_b4scOA6N%n>{zZxD0pd!peK zB+y;5)6Z+-sBG5zA;_t+eak{v17yeN!Rcbqp;K;eO{Nhjw7>f5InqBsWAln}WD=&m z1aR2n7@R(>Ya@#CX`$|)#0Ihaz`46|6z%RGKRz!bEXhwmvc2=?UiH<-kBFSYGL%xR z5T2WH31p~?m_BgxQ_VhL3c3hRPon*DRfJT$3-(oEk!@c^yf1oT#ur)LA%K{hh%c(n zv{z^xAS_huH2D=ut7zMDQ$pt%!Xj!%dJlaFesHS0VZsAiosIk(M*;X?v~X6f28+He zvMklau2AX*4dzcq41dOgl@k|zRaHq{@g<~OYY-(4@4-jK!764OdO=^1$$Y)L=bPBK z$8_bUm3d-zr?Z(~Ll+*`!O3?^peYjz*(Ah?&f@;AVE>O+lZ&C}F0Vn701b?}Ruy5U1Ok29*c9>Sjzv-x@+G==V zaCbxXNJh#4&|$Ni!l?z)_As8Q%$#p8f?Pp;^^1Q@ch>H(1!{r`)7o z__=hl@gVhn>(7jVpFC$#jXN5TLMi3HiU{8D82wC^QkTj>uhVV?G zV&`3S6g)APWh2n8x%4r8U&QrRNcv9I z?N?o7L1Tnzb`f9T;o0r?96L=oOAfA zZ5~QI2{@%kx{yWyXT{&ESSfPi7KvXj_mTo*p9Cv4v9p^p!YngFz0vC8DC2;Dtl&dg zIBQchY`AG3S;5M7$J3;ZqyalvGwdDbv}ct?u4i-yTB5Z{G?v^!an?<*-G226fFMq7^i>!C1;$J%4^Y5--(Q^k~I=QeaXV4Ky z@#I#FCb()@NuSUrmo0KrFtf1BE1Ug06kX%b4omXu2-xx8vdevx9j4J9KxlS9E|07s zgo)J?8%6HL?mOUEj*)4?X-2Q#RJn3ps`V4#`W15ilC(Z?>POH$EHsX4jVf z)oX$LeBk<_f^vyatS$t-H#-hr+Uj`nbsN*{x>KIZ2>H6S*OFSL)d8L?(G>sC3~JDa zw^L=xtRD{^D=3qrfHKYb9Ors9j~}go zJa2@jZ0a@h>dJFV<3Q^yla6R4jhO=q#+Z1idN>Dit(E4gjXIvG zc90a`qE_O9Tg!D{d~FK8up`$X=w9au4fxzsd)byd8{3fL%*>@8ZN1dJG$omADa$oD zV-tV8Bl>9X1OVYU{XPzaX~QnCCZIe-Xn5J;AjIC5e9<@0xajK(EXszDFmoB%$u5C0 z7B%j6x3QmTYs|k*VvA@Laa)}P&bZ6se4S@e4B3lI$pd$9VFh8Mmb$XI>V>l>PF2&P zR$NI%cwwQeX$$Kq<9_B#p5RTl?s&DtGqjK#P*Ywk7N4tCXBsB2NMwL-cPR7 zZ%xICaP)S06>sB6oS>{NU#zZv4J~SC$h)?PHwNJ?7PVn*RoY%VSkW4Uxw2eg`viqk z*se5Eqx7*QZkeMe*xPv2*Q`0ulmwxfY_JUEk{mK9(c-N~#WcLrZLlVHm2c~{O_3;) z<@ud)BL|FivY~4kKq@qhX{)FUOBQqv;-R50Tl+7y0NBmE@oDV+wx##h#rL`%{?;N2 z^i`yg0f&4UUC$tva;!kSSVghv&R$KxSaU%~TvbemjG(WdtKguhDA3wcAQl@WW!!%i zGPyO~e?e$1uXdKC&<59Fju@*RP@T&k;icF|tuV}AP`-OZ-U_wF!8@4`ZkE&Fqnr5j z`|-vETZHFW_x0u|fm-;d3tdD8Jf{3woWTpwE8_D(VYxx!xr%)KwgJn=u7cip*$S5G zcMlaSiOe@rmTbEZTs&mC!iig@?pw|h?mBgH`s0`k8*Z9;zt(8ZN%9BTf{yhV{Syz8 znb{1$(r%(F$Ky%~8Jmn3-ZZ*yOYQ zhdNW0!gG=Jm92{Ri2aA)y5q^B7qOID%UQ2A8eJ@<9t+TMynx-1Tcpks1JsujHkGj0 z!D=UNAm*$CYEVreV1h~%A;|?jGaT$vpIb{(8RVk**16Rq+YU(OdNaI)cfi77-6M$t4u-O<&y-1QeLx5qR5BI|8|F-gaUbfAXM!xed%X}DN_ z?wtfR%r@yCFJr`8oVL}yj>fX1ax#du)l)VToR1EHs!1m;D7YN8n@%PnPRPt)nY>2L z{DQdq#S4Az4NcZ#ecH2!;?s4zj~1t{%@o`YuT~-F8^eP5`1(BEMRK*~&~AsQyG#XJy{$+krB}!F;o~ zVJyo|J7J=mJk`dFPOVk)IXK*~NS;?@xY0+K;zm6h9b~-~$2Lu%TO&MIb?{7xoKvKFpq+1Z_mQWaA z=te+5TBN%{x*GmL!+LeGRm(UpSq6CR!Y|kX)=eZOe2C3i5%izsXEq|yfE?V%AI{3O<|gh z9u;h+eqE$1V!E4waslTB+3kw2XLH{N$Ua;hl2H&?0zC%$f087?3f~W2@k+c^Pop-& zhI+kj)MkG^m zOA5D2H-;hJ?15aMu$(8J#ZG- zawOkC6ZoVf1G8UseD5ZNeGfpA-67)_JT9|AjrK^imCRL;nHm{CshyBP{-7YVH@#~P z7zy))4==7BN_tZ2y8=V3T1B8|jwzWDO`rCy8W{Gh=r5uSp6QO&q$)nuXg(>@({{-= zi3ru4h>c5OnQeRoT7zv$<%^irEjL!7uxq|W08kww9b*Hvof!d(9dxD0TwLfu}a@}FegOeEK0_MJ%y;AbD27-ze7ZLN{VPk!%qv=L%Oons#VA85_ zeS?k`$vu2Y=ZLpkoI8b7A>=^j_O?gEflNjvJSvM#9{3o|>YIDG|=EU2JDmGE@ zxNaoj@c}JeraQ`l51#M}Ip5cx)re2ijOMz~y7kvR)ADfVx6$@*sE9+^r0s2Hu?`G&!6%xoTT!i`zCs`?&VBaWt0;=a$X$osfgV0VC-8% znv(q9Oefl?9L+qjd?Hs+5y!ns2JNGXE88fRy+jK2+oL{pgAv*GXq4UAi8CEY_(9pu zV9gyR1(df`cFkY%hEQ=^PwRL1yV(h-f6pL8#DRW8WZJWvbbm5R=#DLSUsH+>+;{d`c1s5Ul`SFdMmuz3Hx^Rrm92! z>)Lt)yG=9h^9wILyk(w5BJA-e7o#Jx=sCcpSm4N(-TON;G6*hMQ%f)aEwZrjFTN4= zQJ?&qzarW_Xlpi%%ZhdEsAJ`q;wUj@*;dItF+1vZBhry(e(Ot)F#Sbra9QBQ1&xsH zxt6A$1*E^v7oC!!%9s#v^(;WB_io-gQ`^IOs2?#X$fgsJ%G>8Bc19Z+mlY11EZKK) zfKV^SHL31k=qFXC0U^ci+9RasuVK z6s;5tsB+HpVP1A4mZropjM~4+M-$bP%<#Fdu^|lcIXW|a2G=Y#w(~dY^TITqishi0 zSN$8SCIaJv^Ac(=wC?S$ z8u5KvQe!)y0vQ>N=w`c^2Nk6mC%X`ZtT{0zij!nCKc6G!iRif~#hF?ejOh{5!M3F3 zLtBX*aL7_pictk=^z)z=oLarb3gU_$P3BPNu5MI5TIgDP#NgfZQkA``jOXy2{^u*^ z1$wZXxz(d2e15{0@grZ^@?J64)eFZBy!aMCh}9#!J?Q$%DY-^F~N7DrXt8z^o z`46ZZ13~G=b7%g;<&@dYhsz|^>etQ$W%thGXK9;%09JB>KMQc$F`nS&FK)4onof^*1MZCrqn6XdF}w2fTOQGSSF-cb;&_;Z4`5%PR%j1DPxq#UP{=4R z-VK476aP7a@@y0A#ptq`eEf?2k}H26qcT#pl0r<4dvRlB71c5r?Ju?j5=EP8V>8?T-O=X4IQ=XG!Lboh}j~)*P-( zziuJW%dUu;oY>6GX7~y1^M)=SWvWeA%leLSQ<>S#{KYJWJi1`NrIU5M55sFoJxn3^ z$&4L#77`4fw4~v~s7gy7z?;+{gix)wY9!bq?Lmt`=sp}&No0I`q^lqrF{wo7kN(g zbQN{^%|gh74h<`v>ARJTKv-x^Hr!myhIv4?bPa;9UGv0bN5M z@Cj)?LV=$j5OVO=R!`2aXh3L{lY2t^}>Y_O+Xm8|~_SP_~hH;pxRQ(6*HPYivbP){;* zPS~Ha>K_7SrkCGred<%dvVqq6oHl zD7k1*s%7yUvuMkXOd7|nzOI&)vH#eSS|0ZJ`T3Uq9o6=U=&=5nx;uupVAD)3?T@BZ ztof%A25YYAgcZPhNB;YLGN@zzRRVIsm!qTUfB%iandiiU4+A1(^P!zoaxI5->eU#- z*Q^0zGQaBL!_f(*#fHKCcBQuH0|gAzL7hNG=8Vq{kZ`Z@=QG8s;tI(|`S`jw`tJ`@ zw=b=_2IBBn+{)z-zPO1pmk0zzIY27t~{DV*K`-snEu}sNr;|^jWWKwTtvkbVa zRIwLIQt!Upc)g0WFadm$3gEs3nylORyYmAFUgW$8t|oGJQz5bS&XVJ;jfgwhD$)uP zYRL|Pq(+!+zcsr4oKl&i_u*B_y`@l)MS8YM+(r?|nX2~?$9Ns%gjyg5`g+ZWiN_`@ zD6ESJW>nJGi_EQ+U5iY6TR%~&Qm!c;LU$`XBi*J)Q}5xyI52FKvDdw~-FHmy_9E`4 zN%-_CRas?uWjNPjFQt-h*`NJL1TQ6i@e(4;Mx$lR*oVKCD&hRWByAMN_94wxChfR& z_!=kNJ^Nisdnd!WqEuwzaX45M#K3p^`=@E&T%n?|A_%|oK3xzGxp6DDl7gsUsSySl z$6=0U;P&Nm(+v7(j?($3c+p?JRz7~%1$*>6K)}wGk?1bO%f@E6uf4%V`JGuGk#d(h z*bA+UlhFU}pbs9^^g*S$c2w~N-e!2JrOhbQPR=(2b;jj)P3X0a%w^&4ZH?MpF5kJP zHC(JQmb(?W{&F>L^A;TT-d=eoF?RA&%reIhFNRigm)?``J53*alI`I)r)#39JJ~@| zqSUMP#Z$oAC8wxsO!np5Nv$u#nkr91V)wjnIQr)wWc&n~`|*I*vl85|oC;w%@#l0+ z@cHv1$Xt(OqJM6|`>uQSW>G|{w}@jhvSwsJ`U8qF&VtL5+^CRrzh_6mSG*rh_7PT; zYY`t+rsKl*6->vHviG?QT`635pp3!-#1|8j?Z(AE zF{d`Fb~H1G;~a#~AqQSRF`j$A{pkH8T4cQd505*D`TdSZljYDRb8Cd_)=0#BR68T7 z5+9Xb-OW(L5r(0>tY3Cb7enotvfEdy!0g^%B)8HqlZfB@zZOrqV(x?k2XHpwXo`2T z-pvE$q>`Fcita6=jd6&pyk(_WlgU?}^VKJ3C7c>p13&vgvt{;1!1D!3XNk>qs&j(V zC#OL{=w$+*7$GGQzZYZQW5D*gp_c+FIoZT5GWXtqBT@xih^CSGD_R0UId8wxVE}+c z{5jl8(QhHcV0hoSpCEBSL`JCBh7Ic4*SGMOw)<0jm@$f49W%I)V`ZcTem(*|$IwZgFk0pb?l#*A| zRMb2mgtENpXXwg!qGeb25~jYPaCyY{-W!WpL2BeVkV+wkCR{F`mk_;o2r5Qh zv%)YBe|0)H24J|NnT_Kj7_@b04#>TvTc{k@o8R|}hAmCeLS^<7TL!j-&9Y~H zw+x>@&EV|cG9pH>*+iZt%w?}Drl4N|x>S4tA&8J20*63+9}TYd$XT=4yQPQ%z8@sh z3SHm9m~}^yAO2+77Tm8}uL~;`kycXP9G}Xaa;oGiE~Cb4aN1<)agC(uA&BP+;s{~a zCk>gP&EM1U9MK;Fo*1yG?TV*9)Rc>3e_hi8WF+beRp6~P`*un_hr{PeH*^?nL$ub3 zvV;N2yBs#q4jdYac)D2b@XK-Y(;n4ns{`b*30>(@ zrCOLfPn4q*KaD)7Fhgoa@feD|)I_Y`%p9P>W}Y+5PeVM+x{^=bdz$gHwqbXP6!SdU zjfsIZb$(0QO#@=z>P(%OO_5_k z&_AA~)E@g{JFqmZ&0a*@)rc$M^_!;}M8iVHK~n-N_)=L(brM(hrx1`w)}|;(F_XYa z@L3i6MBF;Jjo__B#`fy-yc#&R(=Ycaj~hTH@vS3Ad?C* zSjX>qbnlZsW$0#j9i?SSdK$Vz5mB^mB4}G+W<3FqOXQs*x|Ir-6zd1&s*7(Cp-zNE zl-O(M=61cM-U*r_5>ijXf=SSB z_t+cpKL^p*$~`>C+@Wb;aNNgu4C_EEH~^&)^J>f2u7 zy^4WX$QxCS?9|t=FEl<5HI1!`;mls8y8=*c2Py>0U)MqrkKI46e6^zF_gsl;y9*wO zd)mdEjj-%*2^Hj0#{q9ug01-mkg=WCn zeynXgZI;@3fj80wvnv;xr9AB1%3t?*$Oal+sQHUl!dA>l{Wr;WDdwCCqz#^d&R8i& za>9!T^a|S&cq9`&`T{6e`c4?5EyZ;k@H17YMQqsdqFim@5@FYv8Am+09P)09>-h#NE;#qh}zJ5G;ik zI=g9|#h*vD2vW~<8YkQP#qH~_5ZLI6-uwK~F}WQhZFVGQaB_S*%c&m!7be@O%SD9@ zTAAo^nRN>IQ+~3iNvY^G0128KhJ#9e<=6be2fjq+cU%KAB?T~4HRB9=8T~hFS5L8; z5`LrpP)6297--yE!bz;ePI5b+_87DK|12Kj7_Miw(omqzkhKg{6mL#g8&doz5<~7@ zz1+5GchGl2cg)B#m%rJrfAmn~Wpw;0D9!M@iI4&-VWK5Iin7)Ys=MQj+_y$FoHI$5 zsF*j3<1Rmn0THy3P~2Ft@_WhCwh`l+f@#MT*O>&b2K)UqlDh5HDLS4}RM3Q1g^it7 znv?K-4A$jtCx|gH>DkjfYKt9@ASLVH&s1U@PVDZHKuK-? zvxMk=OZe9p6BIra&KdDC&sPns^fJdJ9Q@%c{xsxHe^euiZuR1?-~Dsz)jH(w$E0zwgbOOe#QHz~^H%En zhwb1i19Gg)Zil9>x2GlS{|zK$+fx}2>gQ-8mgBtzA?$ld≪K|D%zFm)+!mgnBLj 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

84c_E-ekb7;`|qS}XO6)_1r1$9e?; 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

`hMNH$IKu?Fn`}qT_5XOCq01yh+(Nw6 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%0AF&b$zBB8c-U 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≦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�f!Xl$-FH-m;191o6)Vs_iOE& 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

8Dw8TbhinB+d6{;3b+IC!4u&> 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

g4|bcp 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

k-$jQFT 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 z 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 z

9qWiSq}w`o;TYsV^aJke*9xg&Wra4bV-jV7Z^2OqD>vJg0|!FVBXXg;sXvTTJW zlEHkehaS36_|!NhA5MHWJr~f#$H;;UDB|hl!8l?^DP=j}qQs$DRu$IN2dS9BvSb4X z`4J75`o8kKDhu6LEF;|s0UFH5Uf_sEfmVhOD+4x_^a?gohQ>h-Frsq?B}z-s~y3X4iUa1dN?dX|u5SLps-nfn@!cUV+3viMTg zzu=&C8iT`JqsUo~gJp4#V9~an2poeR4Ox~)E&bqKGCQF`fa4wSFtS2ZJ`&*Y5@Q|t zIu5m3ao!e<14mlXg$CnTpQWUKO8y!jui=PXx->ot#`7i|n*jZPgM;XTFftg2)@Bw} z0weRzQ}SVgy2ZMbJg@N)PtJ}~_Cc@cqx2XHXI4|xov;5*7W{@98?}VAH=uZp4|BYL z>55J(9Gf(Q9t}Q}I7kf>n8C7yRI{i;q-UM`-#BPKaLVyu9Bsg14;-S}|BXZW8`lTtuT8%*SWg%p!bTBpX?;J{tO16}u!MdF9g8u}k8}`No6BhU36N z`tdH{P!~d6TLYiUPU#|7bYX*p1+8 z&mG`V6Vu3*omd^Pr%LpNM1j}aCOH);QX##1a%Oa*P5j zi!DkDr&<>F_ml$qN$3EN>(w;ozd~aeXbdYhXJ}-g)JZ_9Xv|R4FfTC!4O7rCD>elU zGtgKC=qwEy_6!Z%Vo?b%dMMzBmYC!g(%eS?cA*C57d|TPO-hCU(ioVB6dMEc5McHO zw6g~0MsKBtY>RDy*$D7PB|--CXuz^HFz-`i<^&i5QUJ^X)CSSvP{95OTq^lCs9}XA z27u)Q)}WXVE)2j$U!NiV|J@g&*ew~*#4FJTcUpkgF4h8f z+TiQUK3)8;L>aCIcc;cFHRYp7VkjzYiHmyX7IT<-&OxawfK=&WqnZ+@gbhk8P+}Le zK#2_+>-uc*|HD3mKV$;RhJv*HJ#l@MjqQQ{p4dLB(5^~$mb8{lRl0JW93KS*ez5O> zwxL_(qi|N^=AtE#_7m1g>LRq$M`6lv%Zq+5U}hI3sO_a%S$5zP+;WO9_v*Ix_ju9J z?w#6l4!Cedsl8$qeji1PjZ$7-bbpUSr*^TAqEVf~wd?P(>eQ0=_gHjl9b|zz8|~1f zQ~Ln%g`KQIUe(!$GD&|A@4tlqBUM&(YY$Nzc7ksBFZ}NGQZ>X~?yae@mJdfC5C`oL z8M0Q>mlqgt&x8#?516xP8_W!C= z=xwE2oa4jG)yp}3jh0LV`v)DBg?SAFO-9PQycb-Wxdu5`uF)Keg1c{_yt010yDMUVOKp*XHM-zfhqg!&W06*jMH=Mr z<(18ZpTGVN?%pOH(A_$QABRD0=lZ~OcmBp%g0Lm0rr_>{8YLx6NylObjA&fc z61RlIjA*r>BG%xvB}`eTu%b8g&R>AS2)V-n%BH_(-)|!dS&sac{$GQ;ABU>=q@q30 za#_uubbHAAyXpk{%R_(3R;E-L{IxJyg8nAB`^;iMGqp!*aB46A$vyd9(&NTnr~{t_oojg|J+zQ>ca?0{AA0N;}@&H5%~S0lyvaq(V#D-8(eOka3#K`R+mTZ78#iX&r6PDI4$ZcxLRq+Z*?bar9RIg51l! zp+D!zwVE0acO=^D&N|Ltg`m=IAlZuvns3=YDdOF;2E`FDkJ{%)v;Kn-p}K!ND=JLvRN==4+Q zw7+N4b23|Se~!M5v6J9#W6UX7=v$4Wy}K|%%VoR9oA29Ob+pPPz)IwfaVfGjsYAO*Ck+=i*C(D0sT!QBesfSi3sN;$o|6JO!r zdvNfHnu8ZP8}gL1&@^zckFkc}?gPdHvR4gJa*#rE(0l)5%ud#WgO7590@j0rCpisM zKL!U&!9kn`2kX@wD1dE12hHGMotlG(ImrwMKH$Jr&4Ggk2hOi>&~|?y7GIC(-@l5y*bgj?}F1{#ixK}`UJ%;&?a&jM@N^ez<3sg`NN9h zu%l57r|*E%tu{*B!HUoUP8AUeNQGr9?P|yU<=}J~I9&=(mx0qPaJn3vy7f|`Z!wl8 zH=(~m8zXCsV1>2@57rD1-=d90f(I#hh%A;e^Q}cqcYtL`FJ&97Xj%o%neonB@io;J z-0k=7K5e9udEruZ?I@Nn)08>!{zAyS05Z>q%nN`m8Zs{|?CUwxPubKT=<7KJOfs}7 zrOd{ltJ3=@U?qAdGS7p|5s-OaaRejtJjmSFQ`8@maKSFy+Jkm9jd3rb^Z+z^amU7O00p)>*}& zugGc#Srs!hWfd}9*UD?vvI-&VOj=fb$U2je^|WL_)?406SuPaULe?3eHlt)ZBkLc1 z-ra1qtm!@jvS#~g%IcaE0$GD0YY=1&hOCZ|H3YIYVf|bSSugbkEBrL5ULU8V>a92m ztjhMpi=Kv7KaHMY^z|I;^HywIql5}p=xWdwLTWOapTpR6jvku=F*Z%b*c1rLR`)SB zDO$t>5=N_O1!&L;0IdLq*2my(AD~qFZ*)=eMA=CcB7wnQ6O(HoAE&FI;}04AAY)(8 zvc5ZoepoN~GdLFXeO1v#)(eV-9>AnpFDOPa<2D(w(*t}l`}U#d5W447D_w8QyAI1J z(N|b8RAa^9T_VZ-PtFwitQe@AV1F<9B&-;Gp;vow{1knI%3|AWl$!EZ zBr&|7f-auOXFlGeXm697r zdz4IsEx5t*CZcz9qkFf$o`)}k73($NBN%uNz2DO+p8!3%qKrj=D@sfNr{BM1iGme@ z8fD^`GT(rs@u1-X`0=3Of)bOkp7FwZW^(S7oc^bud`asR<#jd6x4g2(=ARn}dBpUJ zrk+{R)G#ZWDLIqnpFCaoCDGVstaiN>HAYH3DQEIybDc2w?fSHm8|HIg@=j{qt4IdVvMcr3}D$`>D857!JfmF zUT#fa55MDWd0&t2OTwwv%SwdVsLLv9z=p1~l)9l;$bZ?=E2hi6m9-A2Q?kc1g09!T zp7s}a3P-^59T>~M_hNTND{c8pd773l#ty{59*;eGemi=PCtJNzwuR;A!SZ**^7q2> zZA)x&MLBQDt@Er4-zpL@mY$I^R{eLd;Ga(oT2&@+8WcUL@k#pqHduP7{oU8;65hC#-l?t$@N z(tVVH1WbuJtk(=$F^BbKBVSbFzrzbshjuSmwn5!p8sod9+Zhzd%7TY| z7!&ZO9N`5oO64Xfr}x5Jp_)$wb)SqJkY2SPPsVrI&&JWJo$C02AxH^q?Sc+AN>w_S zbT^``YE@{2epI>J*Vl9N@1X9*8hAaIDz#b(jcyDO!U7Cw8#08hgy85L;GH$_#xr;& z-BnCUvWmFdyY?4ev;d{CKiF!J%cs{6eLcHTx@*>e6z)tJvJ0gT>GeQMkFLK)4JcCv zisepr6?uTu1stzf7d#QYe)zYyVv3PczMyV-81U1xJxO=rE91LZu7h@=jqyMWyb?Cz2fqfs1pYbrUhuz#?+*Vv z_^$99;EUm3fbRtVHhf3;ci`Lq{S&a;{ub2z*juFmUi3TI%~<2lm2;c9g$CI9U{zI} z?duWzO?C!Lsx0KgawrjO_Mia0hykST>!E%#FO+m^LqDWG^`a%+sT&YR|3!WyAmd!u zW1^KOk0sr0prnK%J6ELi&yV$sc=YVz&SPF7emN=RqhFA8&tTdJ#(%o>mB)HW*F~Sx z@L0D!Xc1#H;b%|4SiQ{w$ZIq~btX)L*nEHAu9%~ii*A}LPp1Q;?y2K8; z1Q#W?J?0j1=n}b)IfW+jogG8+LPCqD*Z?8HoEHS$|~}fvWrrroT775-Kw~$ z%38mHo#z|ab-vLnY&FX@&%4~a9Q|*!+*Cdk)?gwxIY7p!7mrK}O(2P`h9rtdJ3Gwu zc6JQ2sQF!JSk);7mp+~;og51$91L!QkhY+z(|f+(?^*^(N1C7BmX0APXAWm!p@jEg zV7*8A{mv$E1Q+0p^^A*$6bTPdU3I;tu*8Q(syZ-0O&)zjZ13!oZ=;6LxR#Lj7Y6=RPUj6K2zIdH_*IE)RlX&Y4892d5hS|#aL{r1O_ zQ#q_cqi9|HGR9`?Fdg~5c$SJajHu9s;N+`6BuY0+mPViiJQP#;n z;W_@Vc($wY$o~hPxPQfypvDvOKkzvHE1sEZJi7k_&qKR^)6Zx%o_gDV*U#R6#iOIf zBl{nCr2m5FWzR4Ds`~Q!A9$?(70)*`9@1B(RZ+H*?#>}fEwJUR9CqO_jOD{<8!-xa z*>eypXGwPhGv~#tP{l&Omp!}a)Wd^P^XSz4L8)1E>bgOxAJeJQL8cj;88 zL8%M-Ij~-G2Q3vDA0LSe>!axVxX76axEu~wY$kZB(&(>;5yfSMxB#4_zC(vRsrc2a z2bIFbWVn5te9QX^CURdQZt;sE8J^_z)PYzCas!*^iulzlX^rAeH}!4mv8z|V|3TcVH4v~mUI|CPQA%r5sht(8Z1`&BOWLSDax*cg zDs@HQPe>(vu$0t1?%j(@RLbOu8{A`7DJv8go|F4Ladqp5gw??Ek^+A>J^VoAd@`dgXO>D)Mz|s9oiap`;cyBw*52nDEN^>jEu#6TT(?gm4M5 zCQS+q7E7m4&3{2>)=x0vf)05I{|kUt{v_#IKD03TZ5Yd z=Lfd{?tQpza3yeGz@3D<2=@!zBe>t;dg1!vhT2h-2yQZ*FPs!^4O}{0K3qB6aky%@ zTDZ$_EpYeX^zee=FgQCnU$_}?;c(00K8DMJ+YVO&*8q1Lt_MyJFY8&77xwh1DDsUX#W#9kyEoF{6q11mE}(IKu$%+Y_AyB0L4*u^eST zLDGLmnDj;d2ww!Fq)(cO@NFmAe@D8rbyWb5S&x-fimgC z2%cpKXEU@uLzwgrB>fA7OPTZ=2$Md9r2mO9>H7$tx9}1#=@UshIkWZ@1OG0-N5lNxDRNb?<( zMtCHy8TQixr+{NS;$3GrH@Nw5E8%kC_Q73(Yl9nt?`Z7cg5c)CG3Vsb?~|8;4zZt0 zaO8PPUYy3W!%69D{wLqCkZ({lpEkfr#<@tuo~{yiO5#oeRMJ4gI5%Y$V5lS)I{PE# zXL*z1hmyO`C$CuXF~Z~ubQ1j7UE%^1N=&5JR(6mS>6SG*EyUFwI-U1QmraQnKJV3- zk)}r1aqCEYZ-TIoZ_T|4sB~?Fm-5B-x!d-Y<3;TmKTYZQ>93jkvt%JG$_9WdgV0V> zMYJuDZ;^FU>~g#txYM+SE*`n8bp8k}-C@?;%}ZtW{%oIIeII)x7ZZ0~^I$!f+^j&k ziO4q~tDG9<;?ou=kmuOfhkDOS$-bZV;8X6j0PR_5n4v7Ri$?oi`uw~m-T1)FWL=## z(#-g1&N|)9L}{j*d1jncC#g`U#;P`DcsoAoPaWPEY299C(CTg77-@Ai(z>zC;1bLF zmW@>dOAO%5WJeuYT;_+-oCJAhTr@$oc5P;2oX$E&o#g1Wcxh&0w2sWWt<1WSWq#-W z@LM%jZ8lc7%B*ft*7t0N-$}7<^tQfLYSm&h{8pI(0Pd6-w3J!Zp0lEAhu+Hdbx-tr}AZCyijE3=&zjvm!Y0g*t1cX%pfyZ0}@W!*({B)7y4=LwJ@*JE#;S9+Rzm9NKf*5q_w&njQbY+v^(&ZJ8m zso;K%;LlJ2bx!a=Z1`uBc9+QTfmrZJZ1|u_yPY!Z5DMC;LIBr!<#Qyb>Lwje@o4aM zKTc42o$>WN#hIL+=5^fLqsrIwI7ecr2sL~_@jJT&E2RR3P|y)7SV&w!+Qo(_)zzd8qEBT4nMXP}^!1?9C!O)N zJmu?ts?H14YkVz_`?@!AJgIh};0gGognvp5?~4V$(air2LSn(wE`g#+`{z)@cBz2S z6&pS(1!OBr(&X#jQ0I})nSA`5dyVg8>K8zwh|F-MP_UK~J{1ZSae@aD!pQ@$5ekU} ze^Qk!k4qe{s&f{nd_B&jO+uh0&7-Eyit?KbuF}&y@_j7}IncwTbk5|`0jC z62pgT@ga3+KQrn*TDzLr_OlMA8JG_T|5y!NI|$>+#)C~w32BEw%p zi5h>Q4F96C0f{1hRcW`04ZCWz-)|K>fXN{sH3TOKl<+Tb zB^0!ycHU%iev@H%pnfLJqlwfkED$EAYAiL{OP`TiV#(cvd`fDWPJu5^vn^zkdVy?TlP-NejE-ey@hor9XX${fc%47ct*i9mQ z--f=|#Wqk+v^;~GXTLWc|9(j?lbaZaKb34=+3b~mYm{W$=#P_?9kso zY^mpt`%8o|&);@+ifEEq2{$I}9l1OGLjUIt$$dN?N84VKUNVrPm9y^?pSn~n9YUCd|xJ63@_*@BL4FA8(|- zsgt?5m6a~wILb3W8ps5q6t<4Z`cifbCG)e_qHJ>vsRlo5{BTlD$->*X)Y2SNs=+@A zzpEv)WXtWj)b1Qxsv+PoUI3rRk|o+}Q$OeMsD`O*Cz0rel9&FsFM4coWnHeHVRY5J zpKG4gP$jKl8|SjAtiS-QWj9eWxxGFWma9i)O-rRjZ(pEfrOUOc++1raD=3~4jlN0A zs@im^tGIhKD|o3`4Bah$7#u{EiZ_*>zE!RS_`MfUmUbyzu4cbk6#<69#TZ|~zgTmYw{8GPycHPva zTnkEiE;Ts)pfKeHU+z~7@Snp!ov}eXG}mv}V_|d+#h$~R$_WhDbHdBqexficDCZzb ziRn`BWmBR#BO?4OgM?WNftve;?vc4Ul|G@0@ufqWJ*O7i1{JOsgbd$XBoD2)K7lry z1kvW@T;rgE(*erdg}g|g)I$r>zc5dUFBmna!sJmF)h48T|Xz0+~%!E!C9>OFZs>de9N-UMx70=V1%F%WzEslx z)QOkrV8mZX(eRj%07;YfG5oLknZMz_S#+66T#9K+tJ#M8!|T0=pTBR087bzLcj&2U zi_{8J$2QDP?^|t18GeRZCSNj-s;V1XQ#T1?D2dWp7-3(q$q**58;kL=!Pm2H zR%cCU=9=CN%*^8oGn3_+@#4&6WFg?5xekeP9XE=D+3yljX1uOWd~Zf_sZMgB&e{kg z?QgpDkB91=lIX{F>3<^@VD6;A^ej#gs}cSNvjTd;Mka?& zI_ujHWLKlJ*Wkz?q`q^qg!(?@0-QcQeOOnp)eYBXx90aIlgtGPSC z4|_~L+qsEtIZzQklQ8!ylp-vK3Mx{i_$&Q%`2au>k^p9muuU5QcW}GNNsTMdbcoCkJCZhxJ8_yei<038h#?zB z5-HYxt|^7jcI&I@aWsZI42II_f%^%Q_fxV_3< zL!-K-VrE7t4dAT;&`y6jjcBZ0rLpPeG(d_9po04jjp4D1#Eb|U;G7CTk^UhK(5V6l ztfFf5kcUdh zk5#nNm9$={077xRU|LyP%8pza(K)53vo6RiGIebEQl0U-pXA~s5{gAVk=9EK_t=Yw zg~)2lc3nM@W|I-QS6$?zATw_OnsVm_8g5CQMwcyBmko>*9aNRQPs)0y*%YYDt`E8) z2;gs=6ok_+fy2>CF>=u)^Ks^Fjyzqm3sf4{v_G*!8WQQQMiTk?RsU_$;Dasa_&x{h z)37mvGZ1+X@;@DZNt6}jf{P^kjg zN6jVx>@OG$iF)G;h)#~Hbz+p}{h3N9nergBIqcE2PJYW%RkSp+RIO)k@SjsPl_sjf zxtG^Y6Fs9MdN58&v{EhLQ5v9L1wad!;&9bBPZ~s{Qb8`~eMLhan5nEXNrjw7<@20D zwVZc~2Dqd`^+l3+YW|KC5bn8 z+0{tVRiNru7$tJevq^HxIj7pKR2nW9!KQ4X|3f3G7-mUHb&lzJu=xQb`H9ptB|vr# zc1FpDU$VWVD>g^}N=aaebWc02_O0@**5|fd4U|(;TkQjpwL3KI;GP-M{o(SF_2EGm zjN?ZR_2X6Khq-7K1&usXJEJ^*e#-tZ@A9s&kt5!DcraWzqB1OKnsKk=&^BIYzFu*9 zXpq)7wKL0e>{xX@_lJj$Y7HM1IONL6a#y`k1$tMxi9uR9KEdUwp=JBR zg7#E}9h62;U*sE)Y5|yO{irQ|y#4vM#TiF}jAByV%d?_WD#QE=YJx`Yp6~dDNzRC- zuumIIFOBlI=dI7TJ)LnZ$S65=Qh8P!>rj|qv2e!7-3tT1Fln|=5BoIG?D{DGGy1Uw z0qfEy2HAQ0Sf%78mmRu#@oei{wzUFB5b}vm$iq(#VC$k6Q9c{JMzDy^m5=YPJc=!4 zA~KtqL25XvM*i*y8NIJhvZW1q#u9p0lf=Yr$vg_j?J6I0#a{YMO=XOq{2rUy$YfC) zy+&)2v))0mWlWyT=Cc`8jgX1e$iI7=l9D`r68x0 z;NQvps7da#_ch5)b<-s0YpF>t=M{2IuaJw?kj~ys*91!>s)3EyHlbk`>q5t2Mj`TS zp2O7hT;KVj8+TkN(aH$V(k_n1hAF8YMY#dv{+2|R2 z-*nwlqdfnRjh-!~1{;`QZ>iyVIv7B0^lT{Q-(%7rmI^|aDWPk_JI zfaDz}cwK7H$^@TE4cnL?czwtO>!tiB1HmpP_@dSDDHCiG8T2y2JFNyUm>}@_MJlNQ zLkJUW6$$1t!I1kVE0`cr5)%YxwF3Z+Oz=`G{|XaimknnmH|&#IGm;zpSUM0Cy`|QN zR23XLw~Pta@vpQp!L*_CZR{CjLl;LfL8wtWLYbN-cwEW^eN9)~R|O4z6ge=(_*Y7q zV4A@#>Dx@I$qXAOWzg5KTjtClGq_d51UY8$He(q8vm|d-aOm7fCYWZnE`Kwse%SqTU7v7S6FTgVZmb&6XXoP>dgdw4StlWg2R7IQNbGADpduC-#VuX@*7*3 zVBPS0tceU>!{;I<$g%#}Ta_w!EM;IOvC74EGtK+#b>@@)rsrY(yw__YPx5ym#sYXf?BZTZ`R2h7Fw~Hf9bTC{%Ke> zy!$Qb0)A*scSNadrHeP~_Odkg$qTvw7^>G|I^LveWs;-xZ~m;Br1`sLD<}A~ZpUn9 zpZvjGD^@>Ur^Q&e%3z!{xU^$|~}xMrJ7DjUP9r53QWSSPvWoLHW_c8jr$Uo}EBOlq0x0)Qw0TmnEb z0Neqv766n104$`zGS?c@kT}`OVZTxfynbSxTvyKt#Qe#?{Bdc<{Dw`+E>xQ4c8Upx zrcH2Xg0eJsQHBzrG|f|zrVe&76)b3%EKv5#E{>e{l>HkzwY^HfxU`8f2GHO~8Tx0^ zfx8BBqLhH>#^g#sQJRZb4JcJL$)WShRJJ;FK5L)@Xr)ur*-o=;(ob-&imn+CSu?$! z(y8d2#Luiy`0_LV>I~**_IAzY>-1L6=j%M}T*lA*qUt?`uX9*Y!q3d<+QZN6R(!$F?CCnj&pfR7nxFZ!tB#-fOmUH~^Q`L{U#DAf zo1gi->lePxUy9%OI?ucQ%(l*^T2grek**ys{>?bnb-~tQFKctynWMkk$*aTf5~e(D zTJ-k3wKkg_G6F?aao-lqy^^N2IbwOt1FyKidea((RgGyaJMgNh#DvviT65IB*3_RX zt~WJx3Hi=+h|8FI(_G4_-c*-kUT>P}J7Gvp3oqK@UADtgX-1aF;!&K#&i1I&6Bhl~ z@TXO$UtC_X{XxRc8GpLmEq4BC(}QObyEb0Cw)(48`&W);T`JqRRi3V!jJ?vN=R0-B z$+aUQY;3avJa=pgskAfFw+YF*mc^F}A78qd`2OkjGf&q2s#y5d6|N(9v>&%QFmwDt z-pfsc?VWpy7=_{ThllE^g%`Xg|__> zi>$AG@C83hY%_!7S2*fVm*GVYc^6mR9mSWqRtk;$js+cYuX)PW_dmcknUi-Rsdu5N z(dL33nzF={H>}xbX5(}vW?#cRQ``BEDElouVOqT7L9RHnIJ|iKqiZf-d+po*Q|IzY z>z#iK_u2pGx?;!SulGNCxclsreZS2Ovfn>%)7!T8yNhJJH5Tz@1(PSwymsi3;^W?= zYY$eteeLx5Z^tdZx!Zkohx3@v9(f*narflDiysa@7rJ%fuFoFCthouzf6$%yY|8qt zA1Nl5EZX*4{<3d=`pxqW(lb|2T-3MX*v0r?7Oa}S{ddm??NQHXS2_dDp9}u$^y|g8 zm_=T1UAz`|dh7B76UJWqT=CSSLvU>WvgGO~yY~E)xO0BYhs7JFUu&)xPp%yO^>?e| zZ+-lu(Uy-#rB`|S7~8fL3HRUJ@1wgpp?GBcwu~(MkI%23IC)3X_n$BQAUWhl$84MQ zzw~E}_rG#fm@}nw-GYVNmRw6b-t}_DZ%^0Uxc&3d7sdPb6s_)=x8E?dZHMu-W$T`I z2rmA)`{NCpB6K5tb_6V^(nOXP_}OprdhpQr=-M-rFD@=S-D$8N+N?h8wEde0p0#D~ zi8tK1n;7}uhljtqs1Q%?m;xeC^R4%7|A01_??3qE!@JXOZj^o{{g>_wDTc_%UB@AsPR5A{o!=48<2DZj4N$P39+1%sHHRX=nR)^Tic`OPO$c|QnMY~4uAD+)UyfGr&`|pUA*Wk zVGTFS+av$!SgJiV&*xF{xW$IY4*ouJ(XOP=KhQgIQIRn3!=IJ}SksqYn z`!$TWnQ^RXiB0;q9+yo#F8cTx+uW=h8Y~iRo4i3kM*BP45vR46C-)N5YDk=Cz3sE+ zXL}dSN0W*if7a>qtq&d?{aWws%tsHZXWXc9u46@d-rBG>f7^FY?`>F{{@-h>)_ot_ z`FrMfG4q#n7F~WhMc}x{C~rFZyLpSHWxCU43IeN`aBM1v+FnAMrYDvedfwp^N6(78^=pt{C9KGv(f2Qe%fN) zO?w@?O^NaRF=olOKcf`Kok`nqU-VVWSke*IciE=@V3aGg`99s>$UCuw{JUZ&- z^wyp~1D<_7-Rb-96s|jVZTR|w<^EqK7fl&+?BcR@MX?aOUa{V3X5FJlUoDs#k4mm9Hr)7!fXcYo@qt+UmOU2rKnKp*b``t+k&QA<7M{kXcNW5cz&r!L8A8286CKO^>i_w?!Q;oE*? znEjQgX>1;Pz?~6vB~5;rlxH;oBsDq-+ija3ET8ucy1g0d%GtCvl{M6{!XdAttJ+D) z^Q5t)rk;1q03R+ly}5P#33udmg2^xBovp1oQ!B!(`BU~xZZRE|VtOlR_YV^-KHhuz zo#OTTjwH@sf8gBqTOU;%`qB9P&J*qPKl-woyC8P#1?_9GPnu0NWqqQikdE|(@Vb{j_?_Br8gs7dfZ%ob@9)2^%?1!XBYcdyq7?wQo>WB6z6X&cQ zvFXFBi^A`|GiO8Zybp%XofmUr=sSzH{95qwl9Y_Fh^1Tn=gu2hsGz{gSl@i$~{`d~{@V-bV?+mij~V zm)Tt``N(Ee$$~u}rKx?R3Ol=tLn?xo*_GJNU-xP(B{%q({+`hv85u9tyZF%;d+bJ) zSmp(%?Fs%UAtB}$t25!33ocwf+fs1hY<2mTj7=FwavoehD=fHtsQK(UwXgd_PR;|~ z59LR4rW=hhu#icl7Tj~^jufPb$IY9Ng2I=}&sL}0Id$n&jjS~LNJjO}6L)G5Id!Ri zZ>aO))YjIPtLJMUUcGmxeR0+Kdku{XYg=0vZ@hQsVdI^L?TfP-pES1IYi(>>T-s9m z@Y21uTkVUlmNwnH)3|Hj!d50p18QH^wgG_ng)0`eH~hGGpQ8O?Pv-{j2~L>wQ7X|`$)0Ivh~UsvGbFxzR=VYEPC<40xpQavXRDhFs+)=K zZWbIldkzYf9LZ=dI(y;7<+FRe%g$C8OrBm{!z5`yg&2()0C)fuUdlOi_WI=uXZKcb zIr2kJ!PzsL4sJQ?K7I10g9g)nsBSJlQBYlKU_tqn{_HxZpe^8?q`3}L_gz`(+;Qnp zHsAj8mQ|mzKTzGKS{6fZwg1cug9J+kg z{Ok|aIkcLq3stFSMFkl-#9rN}Pj3eMJ84Z!6ScWc@PB)Id(zxCx9)&#?MWxISWfR5 zb4rQm5gyaErW=eHp)4@88a0N3L~7f1*9YP0{uBJ?a9=I%_AaHHU2-iy%zRVBce^byl1j|1z~ z--gg!Y7qT)&jZ&91vebJ&%3?CF-YQv{9j!kJZ(S!)NSH+GuH|E`L2UOtj3AjT_1vvxa@!A}()kK2k8WI;Z?~TC)C^{hti)l@(kIA6n3yeQB^I_5Re~|LZx!haLpg z5ChgTiorF-G59K-^HR*gJ)Y~KGv2~>uoKiMNjBDc2SXv|gUpM>k5o5}m-_YX2 zM;M@oy>Rvj-Q;HrAF30kH)o(5s|d1Km#`=Aqh%$#G2A7r%X?pcS;=@xGD`f#D>=SF zlYEy2Px9R}+78*ZqnchVXcttXKV%u5=Qny#UdgCsqb-%?8b(*WT5kM0%P&gkVxdlh zDC(!CEyLJNk00Z4{fOcxr$LDGMwN`tJ4Tnr>y1ms#JY#43|+`FU7lhZ8)?iH9*EOR zqVOt^HWf$SaCF+dUF7b5^7s+)>Ejc>sy3@UGV!R(cCq`Z?PU`uo_3jdy4q~F%hxU^ zC!TVtHgh~F_B=MR`egNXS4Th}-9OUIok<#i+CFl3xf7ysj z_PLI$7FVA!v#YK;dGzav)hDXW_I%|z@hG7_(QLdb)okxk@lluRYP0<#cZ*Mp&5nC> zDPZ!I#oESz7su*G~) zk=5+t1;b_+-5xgl)()0%ZAwh5tG`KrnS+VjJ1cx=GhKbsvhnGr4rXov?>Kyy-#+(z zczaSnCh5SJNG;u`8)YqJ+-x#oI({^+aplzoi^`kJ3^FcUD9_kgFs-2ZhYQsh z5yX_vt~c>CFUN8ic)2;pVz>qTqFM8XVF;kK*0e~T){e!yv>~a~QnN&FflQlUgD-_J z?8qYjFy`ufx6REoV0(AFTTki)^t$cF+B!WhPum0DX%Cp#;}gE(o%7w=?>O|Zzcmeb zx7*={TTiZbMtA$%Zr2Cw@03a115hsh$6eI`1;4ob;xhGQw@bmqsqg&QU7PRVVCJyB zXQ{o}k8_iH9KLev2`f0BAMoo^2PUCAHQY2{uERv6=U+EXn%kc07EN99E)7>kyY08n zZ4WRb%$~208FgXH;U|?LTYZZy?^<(2oDV3D*wJ*HtUz#qQ%QcwlT?fvd2q~=$|uvD z4_(^gobB9k`HVPWVU7>*c18>fmodrum=Jdq<47a^ckJg4`;_-p+tX4zI+XWkUca2M2@QEY2goj{#Qjwc`tM*Fc-o`ta;$FRTr5H2r)W;9+-NN+td^?|tGd4+6ap(fp zs+BAr6`lOL>P+?9)yI#yekDHX!4d7{ep{;4Ye>bVEtMh8mpdvSZK-t1>Tq^iy|tp! zVC$Id!_dEQ^pQvjuRywKnov?$?{SJ%BOtw1lQCEf|9{BgXvbv1fhbs1>zQk^$s>NSbyON%2}U)M5L+9yGM`=%TpAt>)n)CY;U5I5O)(M)hUP&Cg=0^595;!G*JzFB_F#zI^t` z%>r~xwGQUmbEctg@$EbATEWQ&_?nWwvm7^=C&om^`hE}}o1k4&v&o=791gsvV5(&(oqK=ZE?yr2s#{lnCW{uE*uWIa$xJ0mG6ZduDpc4#_`>AE(e0% zTW6=gEG>6*$>@YV^!WSH(b0L96?u7xTVl2_x^55V03q{3zjz%qZC%<&$FTMuPhFYc zRq=X$!n%af$n;(i8@QhBRG;c}i9P0e>XlYQmM^usGVM;Pd#SA7!G zsD)NWk~#*UqCSm|Q3H(nF6w;L*4U1yQLDEeuI$JdIX%QV#QFDc1Dz`mJ?WgjYGr5n zsF;yku6!H9By?yUbjq#_S%vgR2c8@{ls&`wdo5hPTc05*A2qEaHv4ealgjKFb8^FP znlCcCIj`ti$pSLqJxrahP8;@v|q z=0Ixrtzi}bmGx?1oF}vdT-S@GX|v2e%rX0@+3b^XJa$&Ke6zlCS?UT^>Y9$l=>oAa z%V_gW7#l&(UU0^N0%OUS+c@1IVXR+NQdI0}+$}dYG&V93Cr_+Q7#kBBy?RyD%-POy zOp*rFY`@?E01xN!&I!xkA3HlaAu(#@*pQf|I36N-EPeRGhpXe?PZ&FAT5wFFGktUh zNf;X#6^X8wq|e3Y(azCn+7eeT`t#XQD{-4(%rb^A??jvrvGjw)C?_<7gGWz_C!Rij zgqg32JUy#jk9eLwI_fKrQ%8@u9y{)G)PqCiYoqs#si+(SD_Eckjsy9`ePW(Iu%ceR?kJ_g<($Mee@F zTeWvE4luhfsSh8vU9Eroun~>*d}CqbrH2RZ?Y(-XiL~k?7UBQQtjnH>)kjeqwc(tKtU~t&NUzM(}=UZa!N*>%qAKgC8z8pFM#dS?2ai`gD35 zgKR3eHE6;c6*Om*A3;yP<;dB~KU^SvIeTJ+Cd7#9qO;@5ca}9H%Xebn;4GsI?1c=Y z(kDi1=8&aO#+GKS9I|`!?Zma3dDFdwWc63azJmUr*y&nj9p?6&2?qC5H~ z3(R-kELnK_POyc^E%XW3^7XBlqyealCe2sX0O4CNW?!_rdFx{MJ*!3YZtKr3E?ii+ z@ZRQ}g%JyG-YvOv>rU{Tt6>&9Hy5cA^uy+v&nvofXY)0aIm4`X>fb75i40RdqhpJN z|A)CZ4{Pe$;)YKMBn$zA111D$5JeQhFvz6VAQn;3Qbj;P8)j5M1jK<}Z!k<+peUjs zYEhg)1RM|?njl3$u!uuJ(PE1ft$Jx|t?jk-`|Wc8v9;g(KJOp5^?5`&XYaN5*?a9Z zueAei7X$XV{o^Z@|T8;S3DZ8pOwvH|g0#duVmT$hO*$3`oTTNsc?u0jAxe(k1 z)=EpcHh*|?5bUP^6v|F2+E|RKFyZVUn3;yp}?dBqY2izL*$tPg;f~DPY}A4%R8QOUhkYm^4Q*Gb!FO zX;)lw2=i!2tAa60b`3UYT3xWZz$_rCpsBFfa%ED`+!47txmS{Gw&|?2JeQOkP?&Ud z?vlC1@iw{r50YFb>X;F8^6Fiiv~zW)=ISWi3in?Lv5a>W*;7B7_O0F(JU8BQ#5PNv zfR!7}EJJ$iKZix5uEt1U?3VY_G<{Yw!6F6`=ZH6 zeuu1c_QuDv|NU}y2Gq0t@AkU!aL*z!bm(JqWJ~_Jh7QJBrQeu(cfi6qT%QmI=&==0 zT{X5I1r>r7_}T|N5USdqruMeZrcDhu9`*FzhWxgvz3pn}z~dew?vGJd92-ki@H6&R zm15h|z;2uw=I}7*gFYad6>n+fau`Mfa!4A|Snt7FO7MKlxUV@3U6+0g5>oyTrt3$V z`g$|ln%Wx(X;*%%nR#p*d6aUm8>-Qv-XGeVK#f1hyMImVLL)58wDj!^TRljp)cwz| zi0J^YlHEa$|IkY-?_pjA-qpG{{OR4BG?_iyfp53K%yF9;jP4owg75qB(inKz<&!sS zQQGW??Y{Ny;d#D^Up{m9buXQ``55n$s}{#IvzjL!e_RF?todkjnHN#Gr`MkN^V`ST zR$0eOGbUw0VS{?6Ib$XSg#8mQ72D0V3^6-7*YX@W-z9M&mW73uV`v8lWZ7Byuw4DA zl}_+EohyZSU7sH%{z%=cF2xHtpfZyz7{Gx7;J`nbw=;SSjQ|Cj&}5k3_dbUEr@po` z?cVJ!XgRdjL$oZWpw;^*euhe6F>b4(W5Z(N8D)u74uiVxJz}rxqP83Pfr|_7oemxGf zwWa4-5206@jzLB~q$slBEUAa z`40S*ZRV?nj|VP!jIi(M$0cXrQqe!yn5&=HaWIQad1a97Nln7joW(g z!s+iz<{pFd(=)EvGS^N=Wa&A^GihZ>T%p2J3MAqV~6M@xfv~g zw;f{KF>9~v`Kx;8l{Np_7!hWXF=5gPudBoo(Y-~w(&7lL5R)3RtgSMwtfGkNaY9r~ zR_kqV{zCs{a1Im*iERRQ3I4j&YyD4m6T?FPWAR6+Z3B;KD?|X(T&hg{VgSfZQ6TeB zUKhr`X8GB0>u+qKBQ3o)N?S%;;qpK%8{rE5b>aGzd0$kkI{7a%Mn78B|25-8zj>>!Hrif0`A|X!Tc*d1YI}JYe-KU z!Q3?;*4iBz@Lu)n^(QChLdn+&(FyjP8ov@+#E1>W#YroHMRhghz#^j7ci(I8*X~Q3 zx}oaVw$m~p5e_rk+S`Fi*Q`aF2_KA3T)mT6Y_Cix>bKbTS>t<+{`4^i9AU?XZ|U{t zxEultgoe1MQ*?(>6ph;o19#nn&L{{N(9-UD7l3-;Y*XE-5nzJwe2o9O-hpv|yf%dz z)a^*@xdr#bWuI_&N7zL-m>Ldx_lT+sQP=cB#fkJIJl>pNWXLXwdUGo>;AMs z9w?u;0S2KVTjahxiZ+q%)U7*z;3LM+`3{! ztiEBnjmZx-W2`I9!fnUzZ<}~_fpuTy_p!W-c<7o?2`JK({* zps8h(`ryLNYx;RDS&au(#28G|m4E9yY5n>E=8+%l5mCD75`K<`{>-7x$$No@kG6zY{nn>z4(K?P>A-IEC0C@-!`#OkrWSO z0X=s+v)H3^2OkC0k-CJ>FWF)bsGV>GR~?d6!P(_p`FER=KE4K_dohv03*Tl>^2rl* z1T4%CXkT2go0yf9!sM*$LmqaH;dD_{&O1BE@owMUc;TiB3b+l4=W21I_BIySQ*wR~ zcNyv^mfzw#FkFNxf|Mt{cnuc zYvSW3FOLa{S`!*J8AXdj=pV!)O+~2>pZWg#UV%L@4Ky`K>sxEPp9?5qrtT)e#{%W> z!g8U8JPKbeU$5C^=gj6RzsU6HD0j|HDp3@UXtJy%)~a+WBG)bfhj8L{UEvuLU{F2& zJ%4tDe{DZ%?D)|; zz9o+EcK5FP%&%1$EGHD?H~D6%x!lyIe)o>=Bg2nxnfyd;hAJ4Whzls zk)uY*^x4zUIG#-`f68g<{)M~sH7Mzbn)@~eJ-!dzpF0d=JvNUBW>GT_M6JtAt)7#& z^#U;Je4}tNFlvIxgkTh$w_Xee!DHKFD!`y*eP5EuRqC7#ukHXr(GKr4NC7WxMW^$#DN0Ix*V$@h3l7FFajiTJf! zWtQ<%i`{?z8Cv-a;I97)t~okx7W^r#mSoNRPA{FJXWRj{j2K+R`czv zlDin4|J&WX)9yFKvSMYAPd^4%=K9A-vII8g8h~es9Q{3#3Jr3NE{zkW_Ad37@iORB+-1lz3 zrcC0NU;)}1kS_=j3M)=k4=C5wB zmX@8}bnkXkZ}$(hl&Gm?pO$?9GGpZV#)EqfR(~&W*|fnkzBojF`Q+a%0|__eT29>t zPl%_e@GY(qq04Y>gbxr2Zv5Cjfs1W$l1_0*Q2lcQ_o~aN{g(=S$#{<^JIL2=;g-(? zG7vK3<&kns5Nt}5KS8%uu)IEXR>Kxk0}^M+rrO1)T6N}ak{?Z(m7zv?;|Zxr03svH z%h3#y(xnAH78IG9>TgiIv(1z=pgfunKFqr&aM?BYx@E}fo$l`Gh;cR)4c`}&?ypH0 z5oO4fPDe+Tss0a%8DwU7?x5+o-Hi}BQ~j?|{1#6VP{IK$%YVw)nKJ4zs5PN=hK9pU zonDxlsA)(j4a~6Fdl+W8JY`mcE=7$+uaEkBnT?$pN4+GyB*R!z4?lM`%HM}F8xy;V ziAn)W$xP4~htJUv2Jh$o)E@vdjMd=bw}iBnnOXG>KB>-&+!24zn`1%RR!^2t7%vr7ACNC4UsfI;IN zD*FL)DF^AQk+b7{X0P2oJL$&ke~+A7>@)Z9_PHfD<^s=Gm^o~rs1#sqAcCFnZ00_O_L_kZYx$ zHEN@!R@Fzm9ReHfJ%TKMsI39={DBtz3pXKS%{vHBdyAVqpe?V4ifw!^weo(v@AF%} z?&Ehx5QnFqd%Z>U(}5713@cqdge#h;^=>PBrcv%`4M94u+U2aR^O^GVw$%`ZJZru- zr1<;mVr&XZMug~GfwLBJ&SwWK&#|b;xvjdz)h;%qt@9w3t=Htwui5_&WN)=eTXFYR z0NQ_Zz;c`#WwGS3K_M);r=5>E?j!NK7{GgeP1_hEr+4s$NsJE~?Y})>8AG?%E2v-s zh@FpC+SEX-pI?It`v5KYexNx>DKzkbw|aiC?oD)sZ55QybTZFw75ePo~Z_4xX_JIvnhz`bm+#nW(+UEo;@qoci8BRomWv?`hALhO14R5QKx2 zquL%?+?RShock47w6IIF5!Lg=>*?{USy8=NPv&Ju{@q%X?K5+~#Id6}={p=8-V#u3 zn_&N}{<%4=M|sRG>i>28qVW2V-bnHVF%X`{FIoUfM@jLwUptUapxGm$io+I+`<$Af zfj7-=@~v&7uCXYCDLz}8+Y5IG6zuj9EM9WAbDFwr!ctdb9Npy9vl+CncIm;b*Y@E6 z?`+Ha5mhDwm0uf-Fo3J5WN5UD%wWbkS@L%%}kfvf{sAp-D&D#%cVAE=#!k@!1S4uy7l1A z7R>Nu+o&nbC{1)1V;_OB;TM0ms~`+cg2x`#JUy%EsJBEehV^Pr%+zZkzJddJ%24{Z zdB>VF>s$3P{o7+T^V{bhhZ;9vca#$&%hsjPD)m1=*8V@FFJ`pWlf+8oJklQSK&{Z-hh9H3u%Wn=bXf&Cd=S{W(#ph? z=GJh9%x~=!Eww{6`z^oy5P1)5N@|vTFv3I~?4%{crS^qlLLibK*rIC1#dMzwE!Fuq;ga zYqx8k$dv2c#eT5-W3 z>gFw+Eq719S`4DWqm*aR)WAk+wxnhgrzS3-OAY#eRF2}6RxjP(!!K zW;%L9|LELZhPjrO@z@X8$wTUiogAcvGPQSQQ<@r*U>ipR#HbBp-O!oWhC4`-Q+rc7 z5G6{Cc1Q-uBQ*K>%-kuIJhn*WfV=y`ai?HdD9P-w|J${nzs#jLaMY$6GBe3^q4Ow~ zsTCm3dEi+kZAFazkhUT=yHSRlCUf!S>6)s8_wy<=T2zQuokMsZzWvutC&;^02i^}; zKKzMLsTZ3jbLP=hs(kVwmFgVbPoT2pjUcwXn_*S5an$NTlTlb|Ug#p%rJLS#~f za`J*zZwcpt;d?FuX5=JPh8QXTy>B!2%ToKd_nx#sSdE#~9Nl|dx2!puPH(bmj4sQJ z$@W^b01o5DB*f>g5x2(iEbLDy`GL}j^-!kamCBJ>+7Y`~OGcx{f#6B%FkNvdsoUeM z?5D@0aR$ekkIvar!N=4sP;j`KM4$q~?m-Bcut-zi%w~jJ1@JyOKX4jF4VO{W1i&UH zNq+9fn%*{;FvQB2qj$BksFd0**Oq(c<|gGLCWb~l2&dAn-k!`}+ z@(S3jBq5QNT#7&DoLkc*-4mHny%0_(wU7)TZR@B~=ruP4yZSJphNn5J5p#aha>Ry` zcr&8GIHs8sV;bci*a^SLi$}YEtj-4mY;P$Kl`WlPf|NT%&zLptEa+g^y1qMqF1JH0KLx3>eVP8UPI=UrMpBO zcZ?Sz99mR(>_CY5l0A2H+zK5Qc8!Q5*T8$jKijUN491*E?InU5#4L&sp^B3 z=jlG@)@v4pOLAE&9kj#T<~)6pbrnH;HD!n+?GaIx*)hmbcZrh98SJ>km#|YtA3|ogu4Z1m(0o zp?G4IS(=&Yaogy6fB_X5V7+8VQBxuTay0MSj8|nzV~I(4^gaj83sm?nFiI>zu3N`*hYW zSgaFlGFf3jVR#v1U25dope4FG71L^nqeMnr`s7c)e7=ZHLbXBV4(zf%3s+Oav1q}3 z-JAZ=;KGLv>GXS>T366qxC`elb_%Ue!iaD*d6zZ3P3H~wNGhrw&mgac@npePva+aN zhj^RZW|w7JWm>nCMQxc+Vq{I!nhlTqgkdIBxJ;`oh#_8yYwEUdtD`S*|3`sA|rNZz$r7%0w33y+_EUIn>ou4+{seYbeW- z4V`HRnAWK(XINHRR~Dt|QT#)7k8&Id`t^E)K*8E)27F!owXev5*ZYi#FO)ybzL+2_xD?}$&9Ckx;r4fJuryT zgDbHnn%^+*uDPqyKIZ-z9!02csYsoe)4M3D*Ex}v%rf_-Hqvu}oUm4>YC61|&W`SD zkP#UX6Bg=*5q*QA)`Uep>imPJyH2!845E3jHftEXo!wbYMz;%%_AC+vEERt2e9FT~ni5u@sT{oD@^6j}+@1NS4PR$MQ- zw%QD1^;vbkgfKVjtBeEH*9NAzQKxDKrns0pb6|>dViM>Xf=PT;s|&t1OJE*_yMXD3 zv)b=Y-lIlpZs%ikU1_x zCR*vmJ5LKG>Zro;?y&D@8 z2cAr>nWkqAz)z$tOphRaKR@%GXnsTQ#yzIFZCn^q7MCZ6c{9+TNOi%;$s|$?V81l? zb8!FJd?$AliXIGOb?V*drI#|J;2^BibW+-!JQecJ5HClYmT+#)vZrjsvd(cd2}k<* zq6JPp+8qx=8YoyB{|-pvRAEi*_V0`HYDTb2XddpF3sA$ti)? zr!4#N^rt%KDlE^P^gMTZ<+-Ylr`DXDdj9&s)Fj1(rY7qs z+^0MYN--Vm60yz~BCUDx<@d^>o*thcQ_6hlc9Xpw=z%YdYU*pMf7DCjc$jZ}c)!D# z`BrVP4(rUa=D|GMGMYIYFxmT%>ASlJaW+j2uS-!e5FXv{Fkv7>>REZgBXCSl@9Dg3 zruQk6y+|G-BWKnU3!oLz22jj$WcJ?n>YEB{acgPr7``zhnIMU6nn-gf=i})BF3MY!Ds0aN15KH6)ujpXDY{5 zB5jEz=0TU?Z(Qfgu+Y{y@pegOb48@W3NqlpjK4{b=ph|@M@>Fcg&7TOfT5_&uyvS3b6Cxtvi|GGtdc-4&GM#&XXXR9Fi_kWh6b>2`8xXVWd7Tz^ zF~F1bh(6}aPS~EWMCvcX0xHGTHmB@s;CXSuCP7)l2*WTz^}DSvY(sRW7J|>tdwE}& z8lj8x!N>WiZ%&~%8Rx_9-|KwuchI3LEa?MJq{e$)Ez9%@$C>&mJ;Gq`6z~KDX8f}0 zjZX!{mf!Aoq()3&qE`w|*jJ(Afy9CA5A@RRclHLYJ2RE;TaKWY!laOsmS$vkNYCHz zFHVc-k9*0ROp^MY&)L!u8PDF?yL_e5$}~yq$#>1BUw4~+Gi3Ug zis>E2)9+lGe)pT{U$JL=Z#Lscw;4Z$%=lR`=Vyk2j{nn>N4ELgB zFjDb1;o1U72lRP{=*LKl?Lx0kEPk-fCRUzvjbrt+iYke-?XJH&GV!mHT=9J5-NL}V z?E(2l1tca>qLPXi=Gngonm+!yf%$AkZ1%-{X&_rNx13EXXsq56CskLn7VY2nk;n&l zmr|RyHV`k$aGp#JVO=A240!&n2T_{}bbmBY_Vsv*G6w6=7;O$SNd$sW9hsQydQ^rP z#*#_oTBo2hn}03oy73$pEJz008!bX5^3A8wVk}x{jQ4W@6hAso?TuEEfK$b^5_6bV z@QnQlSQLPrWttVa`-bm8A{2KV4U^7{qK$NEvoWt&z&lStp>9fBL5=@8d?(C1Z)rLE z&3YT)hY1+r0@Kmw&Rc4CAc%>slF?4;V?fvFlTjls61(3snY83d)|*8pqPJLoay$wS z1G>C}lK88Ln1CVRxbq#Ul!!&ANG%Uk*BfNFNCH7^p}ZDSqv~dhR%#?4cp zhz(CRW*Q|Qm0B6JW;Dcv2%pRK4s@ni{m30Z`;t#@z^CJ;O7iKxLXz!ptuRpE1bNwu zg~EmY_X3RX;v0HqT3d@rbp$9@vNV=g5tl08ADhNf74benc?syp6DIxVc(!$8bmsBw z(x|6e)|1N0yewejf_fE1jR3nM7N16ODXdgbi$Kq^tR`o89goS5iCN+GG%KqG77BES z1&k0lba}*dnJ_>eEBi|sko+O2H<-j(G6~!od(83Ulg=e}!+A?2>r`TnLdaVoIja(L z6~?@eB$}6GJcTW7THzorbmgOuTHGsU7Na@Gj?Dm*REk!%VS3k!jV zz4#mZn?AEgo7ejqka$og0Q9*eUxWq4iAyIZu1^wKh~k`N3ayu@!H~}+5Ms;)Xz)}b z7(+=vmk(o4B=#Blrs{YI`NI^r_sNI%LQ;gvFNr&P4Ei_NA^o}g64b-Ux26?8#-%C z@&wKwoxh*c#EZl{?Fp7`VX+ScW3@rKs0F;MrUsx~T8nt=c;m*MMtv@;V1(Mq6Z@n7 zKS-Mms)M5uXv04}f+hE+%qGUhk$N8q%fqnblmYvL5PfJF7xvF2L}dqE)9P=}#V0H1 zNiWi$^YMjqZRds{&9QK%j)GallLF1Cv~5gS#G%&Ot|rEhH<>eFK=b zHAcIGO&A8^QAVUqtQD|SM)`lFLS6|%&)i3|m+;0e;r*%snO7j!O|jxs3A%&JKPGs+ z!lvkRrT!GkNJ&xaY~%x+L^^qZlTeF!v!1*MCF>)bF7NS|K~t4jb|Fj7ALsr_Q#(ZNb*W@Sk7iV-^wl*kxViSUk$5b+8}H6k>Ika)VKyjjt_S;s#lRt{Es z?5W_sEv}O|p9xYzin3KM9O$3HpG$9?kEf(8M0**t2My1sLTK6tkCE*2E~7}Ob6aCC z%e|K%ZJ{GKa0xQ1NQmhjkp0&CM%GF?{&c-2^@+;49VV%n(>U@BGH)8HF0#_!ryLc{J*FpNIR2aKS`EeUcP1G@#B*kvmn@7XTp`@|BIk2 zq?NKo)GnbLNuV1>_~vIeGFt=A&Ta=kcj6*=VdIp(7BYsv4HW6uh1cNw`87S>iCr`n zy-CsomJi1%rFI5qH-d7mc9L8<60r)!3k9ygbv!uV${~$wTh_Z1mO4-hjmQJ$tMy{2 zv+95ZM&NGi#D#k8EpC(#+Y{(-h?osg0Lm!cE);$Fcb}2JE(5iBuJxp>nBJ_c<55J7 zq2nrchl(Y~=I-C7IRc4;&F zw8B=}C?jseDBE_~k8Bur)L`m(axpcq?_`(o8DWRz7h0rSk{rVlMCMeMs0w z3ARPsZlRu{fxV-j`|Q8nrSexLUyjbDIke8MLd#;BO-~n+GDkF<-qZserx}dgpJ6aj zno3)URM+3%ARBCLi$JZTvs)GG?#m_1GM_EPF?>ktem~ zHx`Xm?BO-oO0E!%Z=YbdoAFB>nkYsHrGo;Y)qp@qS#VxKdYH&rE{xTVk559Ww?R*+ zTN24zS}A;ag+(0^90*gcEXxFnmt~SV8respV!W(%vw`rK*r~8SIG2lpi~K%%+}89o zqp7F9yRD0^S#GKf;Jn&KhS>041PuUPtd3eeCQi>f^wUGXoE@ygCmj20Co+z27?z25 zw;3(!KRXacK0$qjFz45|%o6B1Zz<{xEri1{pL~*!RmW%l;!wOCdymU&eX$ z^}u-IovcqzoFg7h_+ML}g-N7t#`HvF>8yQ|&ke1USWTz3gh^(x-=SNyrn7d^Er`>I z&Ur}*mw5EQ>`Par9SM6Z>Alo7jD4EdZX0`rvSwHFdTqqmu1nNdn7+>M9M2%AlyeU99UxVV)jHU5AD> z1fz6kML%tscZ@gxb(O;7E15*G1Hyp}qh`!N>VU~$st&voyF%7VP9ZJ=Z;|DV!+)tIHkhA_CqWx*3N&N#-(VE zQl?!kR8O7&&|@g-e7MvhvSaw4uLxjQcoupVlY%ir6sGGBZ%e6@!t!u_x(XoI(I8_u zN~z8Tp*qWI0Ho6S?I2Ap$qfV}ED6->Z|Y)z?A?2lo~*wSSqbV3vJ#&ODTPZ)1YaFS zx&D=S`1X~k!#U8Ka2)jyV|Z3ycsxCx_4#Qlj#Uw=rTETExa9{(3m2r;vy zOBoHh(c-(?5(a&u3@K`cV$p)W$v+FJSDU)A!C3ktH54M`Y**~CGBrI^e!j}Z(D>$s;(S6xER=7!VQ*5Apte)c$mda2X)sViTMZG}v6LfFcC`?mgpo79lr zFVWj`8+t?jWO{r51yX=Dm%ho45@-l1k$^zPAB0f;7vrNo7z9~_h|D29|Tao@~!lv+LL6!V_$9r(JP39C%s0_^ms#xy?wtc zUphF0znp$=SsT(jpC;5e@Rfu%+z2A4%RmFiQnV^dS6%O2R8E_!RG8d7dIi(UCX16$)QblEmhRJ>9vzAjC z{Os+^`RdNlt7)36;^;cC@9+}r`dXyZ*gx`a*u{P!eV6?!@3CF$7s?rIzV0l0@ipZv z_9)#z`jLsTbQ$*L^z6o==G>)@R$pV=*ggL`v9fCtR0;n8Je{d8c{F z{s`VDrIq#+LC7Bd zCIfzT)TdK2J%q|HYoRXV{44hL4v^4zmhT2k?Y#Rn3_bDC<&5Ci5@D=H*KD ziOV%pjy9KNMqkP~r23Sz(lAO>b9j7MRQNZ1%7OiXE@Tx2HBzyLCH;D3X%hcz9k>dXCJ*@mi>g7V-65A3@pDBV<5&GK5R;MQ%rp>Gg500_ddp=@>huEYWk2D-S)rO>M9rkX0QviWj9FEEG z(=jjdNl{bI-jq3M1nN>UU;XwKlHF<(nkT9))#dm^hL2K}ao7`&sGQV+wL>QUV(5T< zEnU8fWP`6I0{PIfYTzaoAJGp4_5bsz^3& zOKzp39PbjVUIAUD)k&TI1+`4UGEr($XLDW`r&%4hYsE3zVf@SiLI z#rNDIA*o-=;$|za%;TA;+z`m5gd>K=qoZr2H_N+2 z3Ac}_tzW$_uC8!*9~T`%iILeFYg`n1=aK%EI1|@q>70xz@PY6l~gAr|J z>cVn1MZOhAH2F!@1QMz@^D1W+3ZT^ALT1~M11+d+pLLvEx#T9_qdWipC~B{+`@X2N zt)y@o${HetvSLmlT^kLae@`2S6~8ll*$ zt8^g7iAK(0Z*9g=6eN-oy8v+$?9!`qAQMLZ7F{@M)Yd(Dbn!$IR$r+biYl=3QK_T8 zaog#R+jC|m`tBGo6*fEMWFfNJccgD-u-Gpgr5gPlX6K=mL#hGl46RM|?MZuM^;;cs zbZr^m-224Nx_B@$90phKJ5q-x*o{8$w}}Y~U9l!UA)e+Oevx4@9?K&lQ8_F!futwM zquCu2kUg@6sdQ=AmT|=Ev2WH0% zC}n-uXx{&3dk)6Te>$#(b^$*QvtIS|!N=Ca5cKq5rS-fMk3XjO;90b|HQ)2P<$w1V z&-mZeM;?07T}tEW3rt-Sx*AEVuKK$lei#}Qw|05VhcMlTeV9OM72OpluoqBXdN|{7 z$=v#ivr)88*-MKM$f&#{UBz}pberj2c~kqq3L}6XCk!eBs1QzlZzh|jT}a88T5V{pTl`FY)E4(oayD5V+?^=w{ynjXhc zFyIj@z4DGcM&XAO)^%5QNmix0%ef%(LV=1Hc8#ui2Sxa_a!ALQgB^1~<=RM&4eKlU z7Jp;oyM>}fCV?GrPKCQUjFnBpbio+J7n7roV7Y2va6;=Jb$7$Ja-^-7&K3WKQ)!A2 zuq~fIk{FiI7jw|nec*6_sSbfyqK0||u32!pM14cw!&3^ia-h{iQ3GcJS{ZbSa)b;N zMlC{?x~RdOezjcK+7DoawkTjKDqF>y4K#WpYDoJ-qrvMF%;@=q1paT1!~gSjh#J>$ z)8OWtxCm{?#fUF-)#uJ%IC%3!C=+l>C#`jDWbYv2Kx8w0Lm?Q;*-YwlESgC;YW+xa-}?IUzdK&x zuiYTQ+9NDOXb;GLMVix&ZOgB%Yig&RAIf*Q-7xA>IYs1Nm~`rusBe{&MY#+wajSjY zl9es{yYuk>`bMu%L~+si_p_Y%kv=FwTYZfQnlRF1N+kvx+}csUNt zeJO6520uqn=CL;(E1AbZYCod}i(}p)KM0vVc-}>x`)7Exclsmrr~vYf?7l38?S!qD znVN@&#fOBE3#j1LOI7IW5o(&8nxC1fGR>olbh=RjJ$I)ZlKyD$b#l575n$n*4FzPG z9t~ML0C&ADSWK>kfwP*xcA;ULMB#cB#C8L68X!NSAv;)%Guj=SQ>)VES{a>>>v##BjYb_O;3}n@J;W=A}re$#F z%SXN9jD}l>bx}o<=YQ9gKtxMUZ*N7d_`wpSM6{mPWTw_lxJ!OIB{S+wj zDca5|s!X;-b&2}pW%EkCo;GGqXgN;mWt>{A{7eNK7%4n8DU%NQx{6e^n2Ct`euT;z zPbX$&>cKsB9_?7r?Eu4V&ZH=$&$Jw$ltJ2;k>G9O2464+Zg5R}A4ImVow~jfLmVHa z;jCwI`e60J(>G7kWetS5w}k!z7kmLQ0*jjJ!3m0rTD3NQR#_ z^NCv%!(8?Q6v$@(uKSb-)fS>DAdh+#St4l zj%~e^Jd8WTC}XvEy-LVkZggaIc|A+SjWJTLmRxo<=B_pBUR{3K^&Kt<=%cTIQp*|s z`N?Zse7Sl67hAuQIspF63hIG;4$&bBkojkP<$og({=eK8HGz0NiSv|}7c=9;s0>Pb zmWeHrk=t#I8Rd7(amGQqJ5Jiw1R7x{4L9zL?A&-I)K;7%xmCHU;1{1 zPQyEXBb&m3b5ZEYVX(SSE8cS@9X`!)Z4l_=MmcehaQ)lRlEBE6H7gCW8f#g?M6Sy*x^x7LDo!H#pd)_f#*`&;v-s4xZ0HT?E z156J%C75KlgZM!aBHBiY`gC9XQD@U2v7JD1;f1W5Ewt(upy%N%V>CQL0rQkD-*0>q zy6^XYdurleUy8)IsIniS<`G@T&6=xLcx)`~IjJeGv9DyZx?9^=S8(X5z;@cBMQ1yJ z>P+U=7)2poLpJNdldD!OPYBXrC11uBT}j4DP8>1KeOy*4uC{8Kbexn1N{KJJqC%9j zOR1jd3@oK6Jt?lTL2B0ie`@eHZYZL?(o1vh2yPeBC1u6mO1rx4Kc}O2(?_N3bQs-D zN}A0^^b!+-+Yrq|K^!{Z^GG}s@R>&KfsilR6YqVMbqH|^L?(Y|BponlBD)DDCwMe7dvNMr=hg>A2AIWOtC!z; zK?Nj7%nmGo%%$>Iv}-*Jb>c*B1G@XKMn~ewq@y(ZoQbVwI`@Im`DAM@oz~YK|Jn%n zFFo1_2;TYJs5cI^O8EO#?{Y)y?)Boj%1xd1t@lV-s2RYeIw%m47TV6RoLTUi>HNK*#Y(%q94k2T|EdHR(n{qTQRlu0YzsCY}FGFXn~Tp0WGlW zQ>;oiSrzd^Id2IOLl z`A*DY(gHnN;+8#pEpb~J4@lgx&f*8Kb78!ldJd99Mn!Q&O{$69QlqnR)Rp8(+*3w3 z;$p9;Jjr)Yd?4S>_F&|9`4DI}gV1I<=VUD+@_VRDyErS_`;4lCvs_df-FilKhqGFg zvPya}`4>*F=*TMN#pM5Tei5a_Nv^99Ams%+(<+*=$q&6|Y&Q}Z#^$6h?kEaXn2w8r z6u0<2X{D-YcuVOR9KM8bo46=RFjpQ{hI+1_XAy41XbloMfUWQwO4q(&^I$mT7V&!?~1vOR63h z$0U<2*h+}DX(rn`cvT#vTl&IHm>{;`${x9KzcF5g8^L0OaRu~@Hwt>j4I_l$;v7vB=7th$}ADdtsbR%B@!3r4nSL5i!->MFRS%A@#P}~+tzW8;LQo}fI8$}5|D7FuLtFoM(HTu> zDOaOsnt}>EFb}`6Op#cBZAzYMh-0|fAfDV*ggrI*MCl=6n;Z@(rgGT>5K)cu$q<`w_dS$5a_j+UVpL zC^vZSk5!qpE;B0-hkg&_ucf%=l_a}9q1;ik+5ZFa6ZxE7qCjKv4%$g9o`V>9pX#!i zyF4a#O@eDkNLYOQs<`#!0!U!a8MZ)(qD$8{T^3|jAlsv5dNr{?!z_QH8k6k6B#kil z)XI+Xt!un*B`@Yi7#FR{xy1_L#uzKth`(el<*qSqUlaSK>oRVV@ryOo?c_-ALF3(t zIk#0SxW|ppC-U#8qR0t1#NM>am~(h$$T>_LIER|wNlO*1@ljLBIpp6`<%}Tb@QJKJ z%T8?TH$EJtBOD#|Sao)-Ph@>s@4~`-qcHIH;#~m((E?Hp5qI1QmUeU!ACSCC;X3Js zgaCr0MPi`w391ni=XHN__cSmc3Qni5^fpcv)T^CmQ#k1tjd>v|ju(l6pq;Gs#If>? zF>mEom>j^TeHlYbm+q_%r)-yIb-y33e6bo!4>uH(=( zkVBD%Yu-}hVKL8+f_c&-K!3{EaC=I@R-r zW9-MFj)cjcsHYs7Qr|r7>%f?|FC}i+bD=ojt!Sh7QRckhwe8igSh!hd&7O!@s{XiA7urH5qI-(V zl-w&oa96No7qZrIUdd=wy@K`bOB@0Cj}IklZRTf}dy~1_=>~eF#HOUG%UQs1$#r=> zTfa?TsD^f3dy|iFDCIF%Y6~2^v0oIy!7I5brBdZ_~f&4c^)Uz~%6l>8`1%>u9fJM@+O53g?7Qu0$g4%V|bLJSvp`3k-~7+dgc(7hf6 zr{x>3UcULN6=$pWCYb{QCx*-+W9S_8hrW{k;nh9(wJsQ99i;n*eysS~kadu~@k;XM zE7!ombr|)=KwE~+Ve}iXK7R8RAUuNG91C7NbPhRh4D`mU@;6_pjIo31^j;VZ9f-;v zI*{?uSMoo+dMTl(cj>)&5jk`(KC&MOb=apPDqLEqQ_x;;#sBX1E-!_9R8(TLb@Zyx zHBn*K;ZZ>m@e8+2LHtI>b@_buRNWu!+pibBub82Gth}P*boGI)5E@hQ&yRebcAc z=dEYQuQR@9YSeCOTpMH(F4;WwJj7%-=Tq!y=M~dZ*i)PPMkdO*Ns(N~$n-e;l&8n$ zq{qs*i5A?%7a9P&R-XQ$X8LMDdR%_``uyZcPy6(qcIo}3)O##p2RH09>fUG6O#kc* zGHNn4s!KL*3gX<#adU2PbIzxKp1tI>-OVY3J$3t~$r$wIrl~jBQ_C;$E-z1y^-qtB zRU|}m*U8co1nCJy>B6fEhdrf+{ot+Foul`Sbl82d-eY`)*uuC|Wm4;E(q?MZnQYS8 zWz>D&_z}w_T=0QYxtj}Q|7PWZ)iSI`dOQO#Cp``T^V8#AXspM#Sft0||47IdQQVT|z0>3uJI1&SD~dgnag`mpn>?NvK^|YFA1Ba{_mIc<^F2^h9siC{ z@9ZnlQv2R-gu2=({BEcJd->xAi{@FpE7_T~UUlRbo``?Ro-*TbsZBD;@bhLr{Qm0I zrO)tV*zdo-dNre2fR8R@Nus2hZB(Yfh|=7o^5~o2@Lx3eFKO`NyH~GXNrEWAQC;OJ zGm^K;#e(g1Pt~tws95-Kruu*6=g}nR1b!%Jz;>LvFmAb!vVS48guYZvGubx&3V+4mzhHLOi!OFRGLU_63?6`Uz{e@4CiTDCAUyT^cZvqI|S?YkH0%H5c*@SA9IYQEQ~MVn5EEP|I|wfH8!$6`2NU6CjIR8~tB zT_H0#OJ)#G&){q{{u{bdnJ=N{3(Co$$z)J*B!9>ZQiWcy8FSuK+a${w{=*3TGJ4h> zEr38j8?jTwB6e2}3k$_;R&vY%S1}KublHjZ@~&-|puS=Z%T?m9^DL_EU*!i{is@}z+oU#uX&WZO77@m%Et`#*=m@3?8m<3`xr!VCCBbSik=3xTH^{i z8S*xq3rQQ2D0`M$;24B@=u>Pq3SwVCd@!7MYwMGQsYl6U-nJ z%pb=O=Vdrs03$O-6C~WPCusiz9+=Li@!(V7LH~*~gl?9}Z!>?##wGGWxdNT|?F0ps z1O?{K{6y`y0tvMMv#(8t84E#hOQbK=?DAK#O!Ym3$~AQQrWsf8ITC~eQxpqvM&|f8 zK)q{p@3{NH_{};0x@%)ldP$rBL-d4u8$gc3Y+g5S{I4+VvyLQ{& zew4q>ClpCEPU*UA%Qjm$X2-ONxSYVHwk-JQi1Dlvpkq#cdkh zrB6jhQ4T{FGDC(JUco z@BSl!?V3-xP3v;dE>I`}p$HJ9!BYlD*=-5RfuX+adQgLYeoW{V^-zr*Tje#-m4wd?NyEp<(H!dFO+uAlvLdh&ARdGa5wcYD zZjDsX9X`}cjp*nwh8okEb%SPlLTtMC5$*&2x?vtr2z z8|F;eGY=c;=!g5>p#@9ze={$yRGJk*ax}U=c#`_EY02?FuO-J2DJ75LD9c$v9&AZ4 zEj5{`rkef-$aR(+wJstzg1Z3D$g5PKtL%Nlax;!QaMOGE1vB*l%)H15uJl0`_haUv za&C=q5O*(*phepng1ZAP4l6rWP=Pi?I$LOwUMRB8X%x%x4F@DTw^8uTe{+MJW;aVr*Ij{KMY8;0BDGK}%a6oBL?Q+7HB%%BIM0 zrpEJVULj_IS4iu$Q!W=2f_I!Xm5C(a7~#TgV*GRFqUj3JS#S}H28gAUwm~M^>>zZ4 z<6;o2)6+#chC(Xq_0OlAexT6q$dGntO)Zp!y@iR>@Xy(Bh9hc#WtR_sM2_`I^|};R z`A@pL?mlb5yjaOLK~yPgrkrqS9+AN{whPV+%>7#_1vl#z;H9~~z7%rw+n!S274Gcqveh7!k-9KmI$BLO#@r3yyyx>&iz^Oo6`lnKI9R4H?e1pMEpS4Dr zL7$!C`uWMKhwC54R@>jc>-MPX!2ZCEGGAOBn09+A4bc#F2~|~94PO0HV(0Tk41dUrF{40_QyJt zd+>m{2ew;!7d4NuFFkQ`=uu56`q75YkJ?Y|e3 zvGz3tdfSPqqyf>Op5zF}Zh^ISSO@`h7&D01}161+3#fE{)CgQ5Q0TvLu&gRdZPG^!H?4DBAtN5baWqsQ+4ub`N_f zv0|q?oh`fl;QJR^m?wgTiK(TO$h6olXSnK~Ouwfo%k{2Y;RafrCo`{raI+-YjY(_c zSau^cHUi;&{P^{5VjLdZT54r8M8`!@^ohZ#aBS>5Ytlg+;EV zuS(M!v2G318yRnd;OXzxED2X0SebZ+e1u7{)9uo~DGixj(}|2LIBLC*gOEj|OiJtV zeQTd%5l=Zge-rktM?!|pZHEd^yV6;_jQ+%`AvPYNt8EogRxjuZt z2Mze;wV1@Z!M^!rsX-NAcRAwKZN2jo22yC4aW=-){H52wauj zE#dnKm8#O)im$o;>6FI}n8%%UQ*926>$9*AS1I(j>ASoSxAv3+_kS5)3)y8!JP@*y z;(>8FgjK?ivlcd~UPxiW_0?27IM=^_&(aY;A{VWEpNbtmq2h(P)H;V1FJ;ARsQ3gc zo=U~l)l{6bmWp2)N3GwcVit4YtSRNH6&oCF!e2+sq1*s_yy%QPsKbf88H(VW9b>mQ zdGvwueBUVp6hH3Y)5hWUJv8$xL$i5xXXLScujI|x7<|8D>{<7xA1LelzA->CIcskl zhi20UDDHlQn{=BD&x%J5aBX1Yd;D`8Q|2SYF|SJ<0E@z~FIYHah(S>}IXSd1qpy+E7`3d)qNSal#W}QvVn1|B5g-cC|{86^5 z=52#F`lL!>^lBtSSNtXny>@@I%CY3zTtv?|(RNIgBc$9o-c?=I^KN8j%trp|df7&;YuVGaM`@NNyX-jIkCDZI9a$8I zRob}!8tna{Y6V=YTDPqF^|F|}7_tMmbaudQkpa7WR0xR=Y&blUG22)hLaMT^egxc# zeOX>-V|;<_$QhaNeWDHCg$;7I^$E>vFIV?^z`K!;Q49Aze{{V6fq|4J}S@SWc3 znZvW^fB!vu2QDpY9{>IKbo8z-L+|R8yOHphCUN{dY%**jkDzpR1l~k8^OyX0N&ThX z9SAMKvtyb0!8VJ?SDB&47D?61jKR9s<9%mt2iqd3iEjbU6Kv?ES@jiytCX`Cu99zf zXK(D?gx#|p%)D7xzcB7?FTqq+QS9GY)<3q_sbkK!DPQqwJ!anGL?N!M$vWkSvY2}; zRd@I9oUvR0OVz;_n<-3C`XMIRJ|t!bf;-#Y#CRE1p%^i@rQ7E*UKE!f_DBG^HyN^O zLYgA^Wu;^DFM<|e@v4~F|7%IAR-&q&IuNy?7FTP4x2D{lj=9xE5&P%4N_xOvZTTRnlH%xbU ze``#)i@7lO7512JwKJ_wc#|(^b)K@-xzAArwuqR_kSl(Abs%%a#Vv}vs&7gc&wjPL zMI!SSJ+0tUA(81bLnh&QeP=LR^?0FNVQ*gUySB70e5O$H=lZ|fH zELR7egB`|K>ex7MBtE6>$r+0rn6_B?1tc%7g$KrVFQ*+UU&rFOTF^^20T+93M1L)i z^>}0PvyNP101IbY#MGu?4>O;({~ldxf(mIuMj7tTHVzMmrn(!yyvZBGi1 zJ@sGo*ku#xu>%c{J$+JLBp1>m1X0}O7Uyx8t5n10{A;BvD$E|cm-Mk`cB9Acl@Hbm zwvz*=dhgD7kZ1dYKeX60eDpH-roCCCgLO>P&iPxkH5{N{@L6J{N1ao1&mJKlX+-ipT_6C?=x5T`JVa~8H!`yR+L&c?zmYCmT znD=0q2NUMUmb0yi#7S(;72ek$0M)w0)wJecb(G(b4Qlm8-mi#Z&iOpP0#xPwstuSw zsbJt16XwEvt&Uq_?s>`#^R*2yueZefONKea!VGiIvlyv|CFaM66XsJG=B)|yly!{H z8RiLoq~r&AOe7_LmyO%HmXy390nU;*2NF6_#H<|cPbv0=*CEZ{3(iq3>8;(48aW-L znCmO-^)LDsR?2LzKcy|n?UU`0Tb6FF)(azr&`8bLu8)k|tSyd{M@cRIUmyORDu?11Ma6;q@Su2BEDe0Yoaeu+U#=18*&^HJ};k3(R3!C zy8q~4e=bTxsFr!0J|Ozk;hnwU;dEItKc@2n;%?grmg&xG$}-*jHfT|K|5l)#xb1Rd z=tAgc{zFPiwuO164Z)Yg7vytQlT*k&we_3`AHnQE!L_D9$tUSN4E)(r-}&hrvf_U8 z=fIguakO8k?Lj}NeBmRGtya7B|M`x2PkZopPMT? z?qPe-j=M3N7+`nBs*|#qR-MRtbXahmEdjG0l#X5O>E~Dx1^$8C(Zi9s9c6#Q?YP`p z;&#mO3O)qV#ty?}_Ey3EIxMc5(3MN<9YPAk<}G;8X3smv)0ucW6iG<943+Gd7B{Ez zYv5Ct@H6mf!|(|o^oJ22o~+q+&*qMjLpZAjSW1R0lO&_;BS;3~s_u^E*wAScwZe^# z1K|LT=e&XT#^l*tN}h$rUvq?EO^WIk$aw{m^$zkpGSHse#E>~4Z}zN+QygZ=yQGb^ z=q*Wrmv;+)N9ywah7C4z4({qr9NZZvPU>+43TIc?cqtcz@uGSKa%%+tm6Jize@sZW zQE~60ai#P$(6bTHXNNr|!T2P#LYIlb6Sv0b8)Y1xagX^%U%@wO^X76l?u2_^ z$jNp`+t2yZ0~(SOO-tELqnymfu4vdxMIH{H3Ua&4Ly%kFxv`Li^9e1FmMF*Ds=9|~C%d@jgsTaw!=6|>K=NIG0u zxT^LxVlUy`+~Uocbg|lj52qtL%X0R0`YQ{?o zfx>1_lHR)svePE%9ame)q&E|fd^f?JY6SAcj@v`z+5IahlYT)U&n3@y;TJAZrI1kf zl(BeiR&6PWC4{TOiME*2t))lA#zV}7EmURe{_SX;D{&qUzHRMG%(qQ=g{0%2C;7Gy z`)z@!K9l>xf-}M9BKESh`K0^+Z@H zv+6z=

ueHYxav<_sJ9dwVH^oH~RU)f)?BzL8zC6|A^D{SuvNDVLIgoxkB0OmUPC z&u!XqDO0oIJX5o=t_PH$!M3kt!w%d!OdI+U*kmr9VVeoAZXH5xsx!x5Ep>UyxsL9V zD8Q-%Tuk{O0!rU>LBs0wT8shRZ6lm$jSMR%Ow6|TFOiDcEFT+&G}0UK>$fyp4nFfz z(4M}ZQVz=*!!RBlLt79k{_^k{6fZlBUWLeNMyS_4H_orNn)J(omacW(xRB8la?J=$ zh~3SXP73oS!TKV__MU0oLJ;y~7e>&!DgGiwC?C1HY?6IVGr`O1>mP?>FMw=uEVBi<{bUYjw#u4zeTZ_KER)yZVhz;PZ;b3eglE2y!9x`jTVG?1!g^dBwh6mMvmKM4DN z2gyd(GUX0sQDMR9zp{ykbi^}1`#orVT37H*X`*v?N{>xr>dLSJZ1-!6LzkeMj-x!6 zgQ=cvAVQyrBky+Y-|TTkzm{Zu#e*dBYeg?d7inqrmoPD%L|czRzAhkr!fW*uqDX8i zA2EI@*;F_6wBP2+7LYJ;wyRm1OBY3)bE!~vi=NNGE`qW@wgVKXUa^ukNwccrU0qf`4}wtBGvc#>-o($zb*qkh7Lc0Y|9ORHB& zLN-j`@2wOD{Kh=&uU)=_(F>`kVAGwigA2tq-QKJ+W+GEoEL|~Y%bzEqhExT(%pQsh zWofqRFhn1Aw6?UJPV-Ia2 zh>6M4ACrgBjN2%+^*Sz;EWOZDNVVqMT_78cyd`#?%NOMAN}*P#AEDKxhlDKhr_MKa z^YuB|bkIack=tC~Rv@}8xoV7}XHX~YUQqkkIhG|IU34vwlas;8jH#LFyKJJF*-2k; zQmV&S6$8=jgsAzmooCPH3<0m6C`gup)!3|+yOWhql8#oM2jibt+%nK|lF}ZMfMZJO z`?Y^V=2EIuprThODYMX8q9`Bu)^z(qo&ALRi?x9ab`G{L4Sc|WAz5h1**Xi^e6Mr} z>EVb|vOqbycQnL+v_9`1*oDPf+z&Pz-5nCLA{XyRrQc zt)~m^G#f1T_{lrT_*K#lMipJ)P`Uf0PPXSR4Ir~xH`8zRL@wogC<(~u196k>OKl_V zX=~tY>Efj<3Yxq>oh0#cOV<`l?Jc_YhGeH z_t7lk7X2V_fOstF?Ca@zrkw)en&=1NK~H&4z(V7cls~<$u-QegBO=B`He=_?mKgj$ zmc~x_Asj*wJ2Zg#n+AY0`G}?@jHEJM0p9u7u}C1&3BXg z@g=33OP^u!!!lz|eU0Q^%-YT4fKu^zN;m}D(b+ep&*wf=MERY$zCu3X)=^8JbZQ5X zy?y0Yu+D;vF!H#HDXn7gv{;IA?K@8#E53w%7bLuLr(`~m853z|@F^=xlM`!O4SrrhcTmdK%ql8ZRVSmV|zQs-v5)xSL* z;$30fTlJzN_2YeJLA7obFrK&x0xk6o@6K;ZFVcwGWZz8aFS8Vc`*aY=aJXmcFzDLL z?Q5WGh38R>vLkak-iKTvL-vF;3-2{&C9~^og^*UrAdaV@Vjl98L7YUI<=Crswv=x0 z$)rS(@(La7nZy!7Ti#+ESKm9N0looJd}qwI#P^;F-?cuBt!tczS!@W!yb|h#40w#~ zCLeeuuOFav*>homCWVs|eMYj`kaTsX*=EDx9P;smTy}3nS5+P_`;y|2_$U?c8L+1` z%@5Kv%|0B#rsVe9(lkwlGg&6xQE8z6dKkT}G%lzT!HdGR4=s2ybPV&sMQ?bHuM69^ zq6%!OcK4zq(LsJhi;c2D@s~Ss-}a&i(sv#RmTq_j!N$IvdyGZ%53)fwQChF0E3RAs z4s8>JJa8}!T8Lwyi_K49=JhkBhc-5q$8Ma0=RK$>g9Q}du9_6)FiDGr@oOnLPMy%i zF7^%>abmojOjmdqz38;?Zmsg}9yn@+mBJzl2X}k<%J2@FYs=iFBiDpE)L`V! z;btTI+QmM>$XR`s)9#cQJGP>Cd?wSNDs8WiD@us^vb;q2tv2*pB0(9w#{^M3FN@Mwy&kRzv*wRU$7N~*it(s;g8xs@S zCoQIndxp|=W5t0mg=;sNXV8)-dJlCYNn#Rj8WdlCJQ!IK)Y3IIFM*IK$Z;hggJj zFMqLjM(Ul|A(q$JxtC|`+{-25+{-<7yz@GH0fbLvM`ecWqZdG8yjhp+tV{h&Ix15Z z#g58+uA9^$CX*@&9i>@|~Ktjn_?dd)=PPF>31WV4J; zpaVI|VCpiMmzp=}n0?tWHp_0- zh4Z18S;}{?F28(Dh}Cppugp}jF4c3{v#8lD5$uhdC(YO_KeA^z`we^iPV8BBFCfI8 z&0~lavsu=&E(ZcxmnUqNN8eJH`d+MyX9RUwTg4EY$+|>l(TW`iBE1`Qe zqgj{VS(jtO+3P>YSeNSe*eqLFmo4njR82d!Vw!&In}L1UKa~<+aA4GINXNIp2hV!a*9faFAw^aP(%7w{U1@q)<6Ys9gOW zowCV~X?4cve3Z^-2YR>D8PH00pqEb7l#pI78)1B>LDsW1H8}qjyc6XYo29Oz$*Y&Sd9_f1{oBR^-~iVt!U;|BEU8ewm#(-hW%#;`8H+u>o^}4ySw` zv;;eM&86?uu~1-WnN5(yZ&^z&fp9n?V=9bH>4O~dLq`Nh;KYXT0&c`g;q6Z$Fbi2h zdymn|57Rk#m8WwKo8plZW3M8}n0)~`pcca@(!fBkeH4C_Q?5NpxA7RWx|j4FTbA(p ztk8BJd$U&X$MRuv1m|dV#Z%Z@ZsrLJJGS)6q6{X>DrSA*2s>)XO}4G=DJ> zj+Q|54QmD-rsesWR{wy3Jlp$Z!Uq|?24imjMvdD~q9l2#dfK2F_O){by$&EccXce1 z5>7r;(mM>wA%2twIkS;Hy>OVOE=D+t#9pwS^G7q7CYP;&$A}GGu$ivn{j-vhfwQ!Xc0Oy}~-JHZ8%+ zWxdGZ+7Ly)>V`oeJj^|Xa!Xd1Dc~@R-t*H)0Q>OOqUNeJ>Ca z&oR6E&nH~zWFBK<+-=~eVLDZ@eXf=$0n~nqnXd3D;uw<9G?_DIwqka zOh!HdDRrEYC7*z)`vXk%FJ+d)_DV0AQHcV z48p|!OvL&&j@&Dhj&P+>WO>MphH>PZ4(k4Jc)mZmx)K<-zM=?fPX3_$6b*4DQ!?TWZYa% z9*YR|wT}O{Z&Nn-2#4^_ay2^-{b?|l@B_VlG;%9mN&;H!%(KB~F?^q+VmDq!ikn}0 z8iEivWXi23`Mh7-Z&K1;A*BbQ61fz1Qd5y{%re$pyFv|)lT}Y-R-Fu^a9p$Q zTdJFV%v2Yy{H`2-uZdm%S9MQ} z?ZKCN(@U3O^W$*4XehfKfZJb~S8_Oh&{3nVB*Cw4K8(ErA`0Zwwe+%7%u^D`?+gMt zIqFwBaK)`V@*^1i*W;g#WzrIz4{2Fz-)t=$rj&88i#U_DW57?;ViW5s^7RkAYHTa)C_U?W$NA~MKq-nqj2L%PaJQaSIzta+I*-E@3~9?G;XV~Y@%0nec<<`XE%|< zaM$2f?e6;#+yE6j;CW{d8dv$!>t=OR&eOni*gGn_?OR~ArAaB>{EpIhRBYVH!b>tq zFCQnzMi;vVrgrVSw8eb6N614Lvv*WB*x0joRK!h+3FO)kHpXOuoRS57*atzXg~NRd z?AQkAM9JCUVXG?O{)!CRa_09Jz@T@DL4~|NK2Op!`k@OqnC}m+ENwCff>J$_xq(j{ zY=INo#L;Q)>XEW@O2jFN^g4D1AltTyUCRTMSgsRt|2AHbvnOXEBxc@2g2a1J-e3o7 z>jL1Ysko}ODfm{jp{jg^n-XaS$irLkX9KQSR#GulB)$`?E(sz&&8@z*bmR`_e z-xJ_G*3dTZ;wHU&@bwENZ&#IU5#Fw1-;P;K@@R+?hQ-aMIH5m#TkF@4Xc->80&lqT zDaT`dy4sQeubtls6-qs=Pvz5UR2Vk71PA_lkh9q?E8ZG5r&gWt`4&pSZrb-R_*|#@ zhJtsFb*1gagf~jTR5dRP3H%sJ;J>zHW{eV>g5ny_@Ui5i1$~H|0nQib=* z>T}AZNiV(EVM;Uakota(U7fDO_rqQpTs*ERY(waIw!PJ2yaG>(8dl*;Nlk>T72Q|L$CM>_R*=`Fn?dkYDO>-Kl|(r(&<&Y?Oujn!@I8kFc52t7;E~P`LpY zI;Rr+?h^7ig1jWn9#XTp=FQU6;XN7lXJp+TP>Tv_iA?%p%w1@N7EfIVlJFHosQHt)5UK1RjUtX)`W?kxAkPcF+s}}Cj;UCI zM^ABSM_Z3>HmiIr6!sY?ax}L{r)5WMEi8pIOeoh{BLM)?*~N8X>a@nl;^Ri z@8wB#H3k-t(!Tn?O#8#;a{tsi?UfB_U$&)e8fOM0-a( zrzrQe#to()+zq==Lgof-OtN21YlV#r6yl#s`Tr~X+s)~(WCpH*-ap2^l4GX#7i^JL z+Hvdt8}zSlK>xmYHc_Abf6>355I5=lO8n7ee?vS(|NcT(CvN?9#rw!@;pWFL% zdL}cS-#Fd>LwjFkq8G{iV(WD0zxyY;>rCUA>--cebpJ`QoXrZ|KVyDg{(qqFdt1`IPowf)G0KX* zuN&8xpBH1I7twvYb-M3o-y3_8zE_&YA-W$j>U)J1x^Lh44}M;X9}pqBlV30D`!ZF~ zk@^uL#m#g)tR=+G*=Y-2Q=?vN%I%T zdY~1WC*(Iq^Sgw&NyneHPV@4;|0L_jOydyEj~i)z%&DP{Kl@KM{+fL%Ij;k-crlE&p%Oy}kk6Um)xM8QrT* z^decmZk_J&U;Pu^OHJdL)4l3{L-!N@Ktz;vyHVAK(>M!-)Qv&hO*B{bwWRrci7x!l zV>uS>nqFVCt`(-R}O?j zi*`!-z@M&`-UDhc{hnssZF#3i92XWsq;Sg2iQ%zHZHni@>X(;}#hJJ7R?@2v!qh8X&Hkd> zsl@til+DcN;^<(jPiMSySZ^ae3HSNHjnQC)b;l{C5#Y;G!G@8mf3_UiW||HA664!! zC#iDSCh9xvh!NY5ok}NsW<{`*SD&*F z{06z94Z5*^+s~jhk;?4Grh+ef;w8 zdELHrar>#yZ)5kI`1!S>=fm&ZA9m+T_eYO!{}|o5$bZL*hyCa09eZ&HZQ857Z!5PG zvAyyBgW}|+#gj)IZtr^o!aimVKic5z!fYr`L1nq__XdBeYb?DfiQ_6!m4r2abmwJ7h8dtckw`T4@H z+BZ8Aia+w!aM?H9`6;ZCik?ku6CC;7F?nshBKH3=ad~p+(Qki`TK3_zU9pe1EPeLX z#Jnq0oZj7kr>fbq z$JWR`{n{_hOS{Cje3lR&o*;*Vz4#Pe&pKIS{KuMh0aiHv;v3#hRro_=vDI6fIxV^M zY*+G2?_J9*@k<`K_owQTC1aYOJgJ@dMPSeOcP$CIJJMHYS9W@sC3}|Ny7BuPPbQqa zs*ToWiObH5Gq8mZWOq>+lFu2I&9x;UVb ziaW2amaN_eebna3siZrP^QKrMRErHqs^jpO12(w+J$%&PsgZjw z?rk^A%7ef0EV{x8I-=8_=x1pK&j%iPFs;{@&8%sSd*{7g0sCHj@Z;U-TOao7c=FHZ zKaI1-JKs*sv_x{sE~`l1**qxbept1O&AN3d2VAaQEbh9gdy7LSbx;d-JHDCp?ETRn zp1k@ne9x#!>318GtM$GvW0QXv*wM8{vA=`Y39q1e_x|jvU2R=~mK5ktn>Xz^X6dqr zsRQ`1y1ULZqk1Q1KASe+qHXhZJK3YhFAs6s8=tM~`n>-ND{9Z*!}nRQ$K#WO2gF2f z!dIy6zT_5e@vwDwpBFRYjhJnrO@EG*2X|lm_c4b%y`uL0d7xnF8!>*{Tl&h5mN|GN zCbi^!>wLPn^zH3_obKhg&|W`8aq%vDQxfrH-`u&g#Wu@|g8bM%j2X00 zxzas*=<^{bIhXKfaX|yzPx$WLdu^6w$(`sHishl*u*g#v?AJLf`+Z{B;&FC!j#S2p zD+%&$y^}K+**+BM4wbfYWB-AhuQh!@#$w_Dm*h2vuPl1{uJ^p&xyQSNChuLn;j>wr z?{nWcdR!XYs=W0FwX>{o=b7BkTo;>UXz#nJcRD>PJ%Ud5YY)z;oXNGyXx-+Oaj&PZ zbZC3oiV95o@^+;)ISSlxurzFvNjGjt328U~;%{BXyxsyz>dTH}zVi39M#Y_)(H7i0 zwcvG&l4k{O-q4QP$pugL{`hpo2REKi8{=Ow6P9f0>;8Xj*!I_&?8$r6F7_E_PJ*M4 z+o*`2J~=b%@6Xo#{ppemch2lMZojy!?F{$30hP*vin1sp>xD%GUXKh)4sJHna@;%F zzUk%zr=6S7(rL7(U1cMBdD?(o2k-1!pZBKBLfW>jdue6Ow)7f5`D>$ARyF&6@6Do& zlAiCaxdip*`oa4*P8a=QvT?;@KC(uD>3eT?DJ9)@vgrU)Y-xGt9(MSSGp)U)B^;hV zEb;*tuA7nYBsjySs?SGlUTW!WQ&p)F>74r6w14GtvwWwmtop=c1c9o2$}`-@p26qZay1yKJQeS-;xT zc6#aNi~GtxEsuJ~F{GkwycMZCdacbjR@6k#y=zv+JW4NZY;8|Q?CMU!oz-n>`aH8VcUn5;J^zb^c{`_` zDV|qnX=ZMmZ=ySMvfP@}qUyYC`HJ`ceKj0jycZW*plXVGt+swWR@ z?}=;gKWN~lL{GF7!6;3(HNE|K>knfruEX z%#3S__xMlaet8qRGGX$Jw)YY$5~4iAf|4`KrK>Bb<;SNRl40`l88+w2WO_wT!OXbq z&VR2zIp^vhBR-r3yU;1;^-l&Ky7l|w*V~Lbd9|C-{W)D6nNkxKR&SNhk67vO+Xqui zugK@zja*pkapdl+sR>EZ0S)+J=j)qfSsi*b&iK1BN{qqAc)Dw@QIu)H`9v zUOIP4U$Xw@2jd&?%gsHPEUDh5psNMdr)m7>TP*sDpMSArpldrFN18Z~QK3Y8Rdx*F zUoZKrUW$D-2^E122(|T%;kh*dFBImBzdz`5+ikO`BZ@}3Y`4($c~dsrm6#JNDq-6< zr51W=@3twaZjyn>t$2L%dGs&RhNHSXoVNFZKKKiZ2_ODA*Fy8X@qAlriy6|6z8YO^ z7Ck)m`s`5Vg+WL*DM!(ae!OA@xGb&3;Pr;*@_=~;b+z-~QymHFUseL~=^!vuCbHDe$dM8@Kx$7e8 zEo{ODZI7RM?}OG&%MNn+FMk2Xx+#s+&J^FaGR{{+`0wkW9ZOwynHTti-p(GDIh9<$Vvo)f#tY`4q!3)U>@vE4~ccK)QD41pi` z?eB&E?$LMejh*Y&4d~G^`CN7bdi=cYh+PUEtk>{yp?@-cv;5rYW)d+Me7w$@6%7>A zyqn&B4I8d_%Vzm3S%&o|ZGZ8d+jn<#zw@4+3ow|vgV1+txiddb zc>er@y|=q^k7_X+)#4i3oC;bpR_XQ#oLE0`2O1X zpRKgJ)9$ckyW%OXrKA+rpBnLqP(RdBNp7QdbE2!;lG+=vXI<9}+_ba%C+Bh+FvYbk z^XwB34G#aRKCHp3Z93W!^K4)ixO zdrVE<+*Qo#wD0F~fiE;Z`!$adVZVRy!a+N$Iv=@&i^uqcP6S}JWC#*+}6}y;?*(Ry7l`t(_fF0OnUy>(V@L!x(>Wl^RA+eXG-O3uBGMV zMz>iPYt0>5zoEyNuS`PTO=@LXXm)dX^cAUGZq8>u)lb~^X#3ahc+T|l6l{ePsB{T!*20H0XdXg8$9|k@V(;DTV5yq7uxkDN<*lYG^;)j8zwM#TtF?SdBVMi5is0rpEW{ zmx{&LjP0$-)MnuqrOCZV3`rf*JEcKIf0a(9QR~&chsHOk8#<&<=LUuSQU@lffMs}t zn$(hl3~hdc;$*ERNvqeFSVt^1CpWvOf4|fQ-Nbn!8q^F0)wEga2Ia$ZHCft;`uLRa zh>i`hlh!sIQ(7DO!jYq1SR2-$7S9n877@|E;nELKWe!XotSwM!8g#9;)TOnAUd>PyjD|GNUQ)M;mpBgZDD~b-=Z)v zcWh2R{u5`LH%}0BgJp55I$xdHuyr48X0g7(7^E2>=OmpLqYnn-7fxW}l%Oh7#i{h_ z=qOQYOj6jeE;=ecM^&f-3WZ6z8g-IdGqxxPV%D%_r|AD_OVEtQ8lGE}6R#>P%vFt5 z4^|fy7iz4ID``!=`l#7s_bWiJfrYth4VGSbUdy7PIxK=^VS;udt&L@Ik{U|3Vew!h zm6h_Lx&gU`h1x=^sL&KIsHUl2P|c<^)+eWm%8zuO0YMNmcQUly0O$s5WkYgdjjXf< z_o|CBb4*p5EH!CQ^Km4FvBgCY+M?V{t6gIAC#p*HpuyN&4P$h+sDstg0a%kE>H=N9 zARw4Zl|Q6V1x-#=OD!s4s9GzI*TQZMQx{@-HoCPoee!d4iQ2;4$q>Uv8^sqwDMP&U z+WZN$F4hK0QDGicetdBuNi1stGo%-}%M4FxMW5pQ{M5`swVIf!LAMm}XljmHO_Xa; z*$4We(Mljvh{;L4s3%$N9$%~najXqI5bO40yr{)L&yb?k5eckK0ZT_KIT)&`ch*?x ztwqfcEeWC6&LCwX7^f`~9ziS+#Z81`^NAX%Y8Vc10b2}BQEU-Renv6Vw~bW|)#!EV z%-rl;CZLVAO37E1WT-OpUNA?hPDOn2f)*fSCe&hf(GabOeq-~ormWErtzjwRim?Qm zAtgFmLla;muBj-sL|>#PdYg(8)J3Y?d~kMVzE)pcXg)+gO|~}4puS99s5C)UNRMnP zq=kiskIf?EV=5l3Eruv(5iy{chky@bVY)O0;7d!GJ&i@1c(eoeSd7v($JPvM+n|uGs93D0<+t8MSWN2; z3?fGaio;T<3q@^ZQDVIvJtF3{Xd9=VtR}9vD3-E>P}wI}ou4%n*T0~FV1Lk6P{5?r^qDG6ytY86*639Rub}bDRM-`I z^u}BC)9BS$Q-}ereBr<#Ips6W7BLiQUt;$sQ%gSX6yYzaYtsxFX0;gZ7%4@|y42js>iB$>o>swZ4r9d&Ff_Iy!a&V5I>uo2*y4N@ z*&C)PhiHp4;UDS{80Y5}5l+^MhidXPf=g$;Ry6_AN`j* z(mV)E8k^2&djFwapIl~w&0Co~uEx=~(x#CIu+q|C9RG1v(cu1LL-rU}au`tK12e{v zfkX7g2`r9GO=cQ0Dd6^rEY1e!2thM$NYmj59=J|RelBtnS=s?A4IDi(bwef4*g|bF znV2Lfza8KB%;Mq(4ou<B z%%;{H>{gOit0Nsu$&}c_LI`mt6ju=kjmVndcd!~wi_xA8r7#cOA&N1SPy;HVHnEw6 zW^<)1Js)0e(-08%ISoT8)BuwYuvSS7od<&n~a{2Q01E7VRZ z;jE4lVZAt#D;D)P^qPdISX=8AMJjwUhO`N1&?;PpU|r(-GB*pM41y^xzHbWXP{d8b zT^~vWax5Llm4H(wt5HZg72KJHP&`M?oIIUYh^V;9DdL?0&oQ22*8nmBLPPOjszS9I0|qS;HW4rn_0CS zxIhSpa`lPAO_sJ8oSvEsR}zH@5@@ViTc9o~ETJe)$7=gpl<13f>Ox_`^caO!PS1&V zM%1|iQq*+O578RTbtXklnj$@$^1736B*lnUt-C=haH zk#uNS)}UD&%m=5{sm2$p@x%j#8x8UnBut2eO9pBLEa9JO5ItoTswV1V^(CMe61Cc5 zeSQh2wq}b|`T0oukwKA~DUMC=<4u@s(z*VJWiNieNC~kyn@Ia z(rvh7dQVtseU1tVOkq~xUYy7PWoN_l!bsH2fVBXmsKE1(5Bvzv#|i}TBh{CX%Op`% zSi)&Y7iA%THkNV^dX{QPQz3ff(hSnqZ-NT^RH)7tR3$_%G6I?cR7T2!6bA!~H4yWx za3*_26sct!l5e?sF%740EJW3dxdFj9 zrC_#bFs&b#DI^A1B}L~L(A?v-R><5>a^8q_3;=cjpr4WT$`GP(Xda}x3Jhs21G*Wk z6j^iFLd4+uRP04eR28Zdatk0GW5HHnC1ih!)CiO_u`)mxOlV$+>f8xxgIo%Lzy*eN zWHuF&uG1D42`h??5Mv@!aFqp1ESOT!91BpMy2N0ebM>zp?+dlsA{sYdaD(z8yMpnS z6igsnPM3b!Nm>=DCrxe!vrzbrgEWCs$*G1LXkkHt8JcFW`k{l9(1fm8$f^!jgObLa z5iuhQxr~w`7-dxk(oaZQ2pMGX91>z!6$6-osEu#)#Ttq!>~S35`N7 zN2@R5Xt6LuGPazU=P^u`4{ZY*8PAdl%$1;vP%c_LC>)CtC2I+hEi4k6vRilnf=`la zst}8mLJLTT`Plu$00C7&BYbu0S26i?yfa&IRaQ`NPjd25g1H(3!h44D0!eO!~#HJ1$G&~fINKB@R za#Yarg^*WmVF@dMqErjX8w>uR3L-Srh~Z9Oq|#);*@D*0q8e&JW6*sXQj>;R(?oWG zn@S0AJvl|dn)3T1yHFSPBz0zS5qWL|>4dF3CQo>@JUtacsY35qD@zpwk{V@TZ?LGJ zCMCakER+Y8Kt5CPfJobCs<9g=G$MgvPb}iV022}nY=8wTwM0WwXuyM&m?L5+qG|iV z<6s#i_|KH#G8ut2ebJoz?0A-QOt<@1H zNSjI4Ikqq}C$|X1M>Y;r$<9}e#ZP9oL5Ud21c%ZBfi!p#6nV0TqIQ(5&N4!bxRG2M z5Xyro18-$$!6;B_LX~sNc5tioCLyLgJ!9-ku1`u z06WaU7KOS|f*Q{A1bBGX>X@4*$@Vi;tQJZK7IIjut+W{V0JgTY;a04VQxzhqqJ~gv zV0@T`G9|u~*oHN8q+nGFdryKt2o)|Cn}Pi_nfb*)U+~p1EEKl5_W^IHM9AXlVHLIc zY#9wk6iX#oZnh4ZBIcKqNii)aIVA%GDHOsos%ASS@DZ82uQKc)K(89Nc;Mo&HsUYy zb%b3jup4={wB&G(i*mtej4*78x%hriCZwQpRPa>Nbjbe@t4-i&XCsr`L%~uTd_)GY z!3CdDsLZw8Tw?{82gz6x3_Q}1+yZzKm}mmhvzaQLVL`wermZOmo{%mk-`m(gvOPqR zNG>)x@@bEg#zp?nqQn?snKEQqf)g$H5U@{%-5*+eL73qdu}vdW2?Cr1j0}Ouy|2zBLhyzMU-qlo*pAv zEpB88XbGHv$xt&SCYXsjMtV_gBLmVHiMi@R6>LXIpF(Ycgp>@o7gR$%kZcW5<*6GP zojmE1RK}X%2Ws5aoB=V#KewTXi!u@~n5ZEek7)!Y2;9I1iVtX5FK=WJD-!a8`C=Q& zt1zLpibiH^MEqVbtFY`1G=ea5W0j4}PFx~kj2FyGj45d;%w}2G$Smfp@q$SN>_rVD zeIjF7BU1>v=mkRy(VQ@(;l7cfXiX&Q>;+@e<4ana){I|`41BajZ9-3;6{dR zpE+q#8q`HmVR2^B7|slYDCB3uZ!E~-QhO%}=}&<)$nHQ|MODl+DGM@5r5d6G^Ht&C zkmg%@cmfTWtrx;;;2|FCGr22fUbHq3A&G@5CNzyE&$N=v;+a5ZlUZ2JlIrYEr5CoD zVR(%SkQvX_i#c*}8bnH|h8ejW7-#Vy6{Q+YP^OUZYq-N=s7N$=45r-+1YSrH z!5hiUqp&Vl4>v@(Euvj0_%3j6saOIThLfgL$p4nWg@_jl^=ds!a>F4*E^By>S|dd^ zmpm;=7Zuws)-%?zY-?GEWTLQ#0QX~}fSP3&Y-N*s1+JlOBbFO9{AyU@U|=?F%3<@6 zf=GC7YGl9C(h!1zL(&W|OZ^EgRQb9b6++A`ZY(?Ul0i8Ka4^=)+{PnhG@ffPWUPct zzZ4J0#pw3nm=NAnjk5{b$zVNcd0}pU_jbY9J)g-|c7N#(a zCr&ORlZ5lTh(IWHtQjl8h%q~uxlX1=mXc};*JO_C;TKR zAXiUIYr=`mDA*g8Kd0qpBouF0DO-6~Y`kOTxf)%u(45`HW`cY4$i1+p;=@psi{KM$ zja{k zC1453#*H{aqmkPuZ>M#zB6Wj%JPl z=-%0hWZd=XZv8xIsGHMm@#k7xF`58(c8Wk_7f+dp0qg8)oExp(nqVZ3YvPGc z^mT8A*?_-Jce_dRxi>6DUk_m*d?8ktf#bY{xe2qT(k`|PGjFpZHa14_F`>tCzEb4z zCz0AP?EGX{M~?Fk0@MlU1ki#xJNLwGpma-*o2`+$;2he{bSH z{aGF^DF`>+a3lK)7rBiGf06)BP9FsPjcygTf8fVnZugKNIUmg1VK5mVKs?QN#Fgg< z;VS2|akb@3akb;$$JL(SimLKC@FVdnqxnw+eS8nISd*hem+u|zY<8Za%N8-x!<8hVqZ{upqufx@jKa8tA zCtru&w{Rs{>z;YZJq)zfrlPo_C}# zZ1Wv(mGOgdwc(3!<@pu3$_;J5qkAV0{tSLO{#RUO{BvAwct0o~>NkbXkh?YK@keD)-vd_}pNgvuKMq%M^=IQ= z?$(-LieHZ3f~$-_g{uwyMHXYLCS)3#`17Io<@jV=W&8wOZTR=;YQX3q?&XT+{000@ z=l{Z$<9+e9LKz>1s}0{5S8?7<+{@jY@l)~3@zuD>_!?ZrvFfSb!YKveU_Ed} zeIN9Y4adFQ(~H-zn(0)-FQ77hHLeZ@jJ8mTJcK`uUylC^R~a9SKOJVnzly7f%Xr+& z-jvFBjHo=_JI26?5-b;}vcdBlIuPNfs zuz0xx*ee1a0KNl|i<&Sy0Odgjz#hQ+03xtNVGaN`h=3!2y<#)BM7i_#B4CGEdFRU_ zXwSgMVm}84Dq0%GbYx%1H%CdC^N7NKmln6_7_190y&o?JfOU3M}_lH+#JM{ zHjPGw4d?m;?nk1`%U|a9Bkr4|0g$;}#jVSD>eR|h;n*I+j^<9E`*7SLJY_3yJlF$Y zj*9~gTKOh9DBPNXl_7+!n)%``-l-L?1E^A&=*78Arhy#iDID<$c^b(5Ef^(g?zm_b z?vfpxcHxKQ!13KA2dBLN-ly94V&#f5%*mQAnS;A{r+09z0S=DKk{mdfG8);>-9*WG zC|HA8{CdVJIJeJn=duJvA>KZwHfvBolX<@^leupNK;wIdUBDeLb9y2cM7cOR*?Djr zseSKm06YQsP}8^&nNxcJtluD+%qdy~24lpYA~3WM?s%DdidZmg1S@dL5DO-w?_?2} z0$?G4ZZt({kj!b52$TV+5rMY=oDhMzK{Dqn0Me*WGorQgUn1zoKu0VlL)xE#J^*J@ z;{XOG17v*z88}P?n=^0>z}+xL-YpndB!Wr;p&T&I5v-O^yzL46*vZ`R_lr0eB@mGN zDopDgLfB#veLZ9{&Mk)8tfV%4A5)uu8QSnkXycKCHg{0sR)8DN-*Lxz5$Bcy#M~TX zRe2Sl_Q0uG3)@ckv3GD=h7y;raUbT{+%)zP6r@9!dX|HTO}+4Uu?eUI&>TPw0rLQa zh&77e>Th2z8>mZh(k`JY!@bvZk*BVh`A#>PCt!(+SEETjo&9DI%0h(0o9LXkoNy>HP^H zHhZyb9d6wmn{E?J=F>>WMQAZWR{=eu)!IVPQ?YIjLGJhyR5D1f=RTQBv!+pi7?t&5;Q<;d5T(&1jO+9k?K@{7(UksDgwk-;{mP4EI@2U|B!{aH+@@#{vxPa?5D6n zzm0&{?A`?J2gEQ7w84Bw0kQd7Qr%C0PS9$!A?R1J-zx+?2INCe6h-|!p`FMMc)n+Y z`9c6OTGSEL4iLlhI~xbjrqN={)2MUq4rmzl3lT&s53`*D+Xh7V(2pXZz3(~v65|GR zKoj3*fC#04Fq>cpPQDbkm#Mw45B)dBv zMgqxwRT9X-S1o~Dd~-#}%O+UiTOfhFe8)>5U*BR06yRGTLU=-@?;8@Rm2a5@3h|vO zfkJ)fh!EBy%y*syit=3`fjaxXD}lOm^8V0;)cn}p(CCU1#b z8<4VvtJ_PsZAKne6BiW7+&bab#UHnFrJG4LiK#^SbR3qNY^zXPotxPVD0 zavRzJJwTc!@v$C(KLB83CBz2) zEOzJ<%en0a8ZH-ssXW-l^sJ&R1-r!t-a;jf8Qdh6lW#`=N6vB+fB7@??1G^j+xf!N=`lLk1@AWxD5v0E}d{Mw;yBlk(?4y zKu=_!ml)+VKm;^cx7PrWTCty?QaEJ*$boxnKM^%D{ApP~C|vtV0Ga_{%~s?noLT@N zhs=I$tcO#S2z(Z+a7q+`^#IaEU=x560JMzu+d+~=BCv}*Gyvf=&jkRd0CXqdB7mD> zvr7Pc;V-iRegV)PKwoNh9YAlf<_3Ul5%?9rTL4J0+5ZOr&aD7X=8}&`Y}MMsNHF(e z6wtV>+fT(Ee72eRiG-KXx+9#UzyJdf9pvuxvIukn&`AWk0!R{pZUE9npgVx^BG3as zxd`+E@E!nK($=wF2Jn%*!5TV{)mK=rg?x=SQ<-|xmUGy;DKv{UP6!{4~VnKpdSh0etD zlnb4S=V=$(6HhC(g!)N&n2O5C^UT-34PzTaTHb8D{xLva=gk4U|lcA;v)Z>4T0mnl0bh(Pcn^Xp)h{37-cV!^4J zkiWszkkq%NmP{!HhUcdx?Za!#C0`2TJ+6mqAie_d2LT4+qv5G4i+8x{ zuM7wIi7cLIf)gN#zThp8pg;IkNH>4*8KFS%mqLNy`$CDqEYb-ire1=3DJhJCf&8BF zRII?q_@))KZbJhZ+SVv`F$ca`v~2@klhX_7noU=Hh6v(j&VN=-PCmt58Ygryb`{KjnG_#?gOMr zXkOXiN4VCVI<%~8@Z(%-x)NGmHh7oIU&T$A>pbySmkoZE>ruM?hk40W*_QP$x?Y3P zxd2s7XdQRatMKO|{JJzHbsU#H<*+YxB9|$0H?g4WQSA~7i*u>%f^NRDKHUHs1q)Jq zK3|`7&<{{5=qWS?q&`v5o37PoEa*>)>j&yy1X2enV8Wyx@tl$x3^V02&(zCJ>ar4_ zulr@hYL0bTFI0SS3zup6gf;69EKERTL`v#8E_>d{wJ)&HM?YpP4)qJDQGNsF z;A)jMG(4d7X)UXU3R5-RPx&npfx@mE+2D_0tRtrIlCr^8wlke5%qbh(gX@RIA67Ov z+r4Hcb_Lg4#lMVleV5sZ7U|N41d_?E*5G>e4-{~z<+k+9)Mu3D3{(OmyYg+3BnHs+ z-TW2;H{~!Q_w(r<;LA?9e}nJ8hf@Uz39a*;1T7NENw|NF?;I$jpJaK@fr*c8Gn(Li zM`o_|siXO_{r6|d%DuJ~|NVpFMuz(D&+ML$!fC7$=WNFobTr4SUe(& zVV@=~a;4qsGMRAyr&io1j-9eJS;`1&x|EA0YiPp#t=1(nJ@EmY;PxiFZs3$3qVa zt}<|QXrJIes8A7J7kYXm@CmIB0@s9oDEO3tjln~L-`C0_vAcsu1%IgVTf)IpfV&BcWz3fwUyy{aC`>5)Z=QW`d=QW`g%P!$pRdqOU+|uK7#v#qpfyXR8KWDsV z;1Np?!x^s|c-YdDa>lO=Y_`tGr#I$G*MI*wyPki2kFqjczUjX2yE%o1I;g1$OzDWVDEw%N}&s;DSZPk_1|wNIB0}z%Ni#8Y21J)1Frg!PR9FoQ$KcI{*RoO z|Krvc<>7s~LvuWA{c41uX%>fA9tD0V=O~VY))2uz8rW>*34Wy2iFk(pq*4c!T&}oN zPWI(i*mkX6+0XR(q@(Po*xAo?v!AH)CSEBhgJUr=Xn-wk70AMT+sYQ^K5MX46!OVa za_PT6(ADQqjCVQfGO0Xds~tk^8Ar`lN%5*A##KgO%w6)g3Z(jst=^NF?VqIH?e9oc zDo1U#a?}P4v(^4qs_wf5t3awzTm74;&y#whGrs)Qyh>$=?z1=VMJ?i}{jF5pml#%o zRL9!tn#KQ@)RX>>RHdSaIp58Nq#vS3qxQE_b>Eg)1yWsWtKWtC1gWR~9VIN4XKl3| zsNLbH{jF5p*D_XtR8`Bqn}3h`PSi8fe0sBDoA|=kB$b%0Hh{k`J8FL`RrfuURUp;$ zET#GtuKq0bUOtV#vzff8FR(H*l3w%cvU2s!dDM@|rzi{;t@E#7<^j`OhQ^JNa9eIy2kk9F`cixL_z? z7eG_hjs%z z&SJ~~SE`~cko>v}Dv9|3pusD70^rXs2m_KYV_`+cCIYSj=;oPR4cN!vd^x=`d2$)A z*M6hi1}4Pc)Ajl<7|K(i>i1ktP3-lF%b3*RFoGsKf$Cmd@dEA=NG7=mOeRYufT034 zEZ@xl6bei&OZyVnw&CmNb5)Ucr;DfED{KXpQ*ZWb+Wf#{T-xtqM+Pir6ZU3_F{$IR zlyW7x42GIOYRU#*OJp5VqpoMc?oNq|lTqCDG?hF7Mv$^7F68-c8DOBm zD8PLH-7|`d0b^+jdMYTs3b4kF84FnF0zK9~=mI^~J`7N$74uXYe+($rQ-R-pNYKo& zSWg9hE0D(ZEaa~k63~NeEtjJ!Q?uaqmk(X*uDmOI-p?qLM2)4VmLZUmO?3vY>{^6O zE{36muT14JHFc3>!jc)onnK<`>j}O@wH0&0 z5J0cXoyYl-EDCEVK=n|P4RFV)l3_HF5@J*-B_oKL1^6vKmK6DdR%(m9y&YEI>b_k) zbQO%bWasLEWy$Nf*6i-;oT~J}4+B)#R}ZgC-pchBZe>@G@CB1!b;0F;w_Q*Oc;5vh z0iOU~ln#j}_vBH)2BQFj0RO3&(SWfoxB@T{V5d_IxY5c30yw9OvbC7AlI*!h?YjJ?Xk{)^aO6+0EP?p?+0kEw-}yxW6PM*`gb zn5wrSZcj}e1#r7ysv7+_u=wSCZe~|7&^`>%<40<7UGl$htx`=LgRv%n`ey1?fPV+5 z=2G?2#O+(DdTHYJlhm;Q_hn=1HC5@!$I($!OC5&;zjwj4RT*g=uC?p@BelCCg}=7- zQf%Y{Y=_E7_iDhca#c5oNdUEg)F~L8?#4_drq+#_M$BS2<_2QE>c-4Z?34U;7c2m5 z2H1%%qE82w&~dceDRoHT5iYf*DRo$XJGHNoeu|GrfxtB^Xt*88oj_jGvx-~JG{S7c zDZ(Q`EB;CD#!ZCq452UO=YGcWpixOUN%)XQAop{WK~(SIW)gN1+>hQ_k0&VpSr5Nz zMp+eIO|NvU(FEMKKjJyR1a4XUF1P&=FGRo-D?Sj&S|4 zHBXu`XK?NfsUJ7*{mX{edOT1t`IdXf{Pd1bA3izfzU>K*%`3d-SCjs*qj#@AblyLB zY{{grHtzecS7-j$&KV;&Or8Ii6F+|LE9ocxxR(yrH0!Y&`aanGgR&3GAKKEVHPCPJ zzVBW6k6$@EWLWXfN7pR+=RuzhZMtFPno|!JcRsly-1br3v<2JViwy6b(lYLaN5>Z4 zH0xi|H+}OLLteY>5C59qzw9UV-&;7Z^!cp=d-i^)cJnV!WM02JbHg|LZqW*9E}@uE zNtj7kNT?^QBWxz@AnYN$L^wh?LHLvqpv`0uatXzRO2SOSLP9-Z9bq$J2VoE4CBhNH z3Bsp@0PQA&kV_~gR1#(q782?S>j;|(I|zFSFAChctbDVeoc? zKQ{6WtcB=fKjuL1H~#2>Px_0Eyr$;DmuK;Z&oHCkWc<;3isD^+T00ch3u1lrpeX!b z#@=r(us6ZrRVKfB2A8~BK3YB#cJrr)G2vHD{`Jr%e51j7!W4GPM4#+VZCSPMUbXu|NHS z^3@`$2*Sdh>-S(m-t_H3$H z)Yeo!>LY5GYAb4w>QgEgwI%tdKB07#H?;?~5!IV~Q+=sSRIc(x?L&EX+r8H>lKh-s z8pK_hD~P|1;NChCxYl@|U2{nYNgzE{@2{Q;Y z2{#jF5#|uSLYPNTI`g5o5`OjPH8&o<=Ih6P)iUd{_wN5)-umZ0IU1U?^5xO1zGSJM z*54F;{b#GMJbnNCx))|2yyw>=M)!N9u=M!Nxo=MW%Aelo{#3))+RxO7UI<>h{Lf<^ zjUFC2|LgtBf3a>)d2M9TH?A4=%^zJlctiIGU%xwL`@g>W*-xjor__J{)|}^R=NEr< z$6H@dFMX?jaN+oEkYg|A)C#j{YL$M>pRZS~vWP&z3*-K-QP9{p^>2{Q7|I(H|cwUf+7`s~dmv%LR|V zf8B>K&DnMHJNFzd`;X1ZQ9v%1Gpt(=a%Np4F@VeTk3v0i0 z#i18g{==`^W8eMC2Yog!+&ceTuU|dr#Uo!@*3{$uwY{JI`V~1fMT0;7(UiJ9f1J>< zV*JYTZ=U>i*`coorvKr@%df60uX$$DfQD<|f8xQ)PtW}9sgg@io|^RCYri{l#L%Lb zcP*Kg5j}YIeSP|jee%iow{$_xwM(b9UAI<;~}we*Kp}|H0RO zb9zD6w^wib-CaF@b82?lxWGf-{>i*weB^)Z#$F==mUSIrI$;rE72%%iD`R6jxip^|Vj;da9Pgb3k#gy#u*^?#i3CxV}b+lMfcP)^YIQls= z|4oPylDaW}A&exH6K*8b5xz!vi0~vqUkvzn!rO$82;Jxy0|=KBCK6^7>IvT>JW2Q| z;dR3A2%i#Cd7#cF6cZ*AW)rmG{~^MYgr5>#C!8dlCZy8gvI)h6iGv_r_SH2oDzb78~MhF7t)`_-_tc~&gFs?&^; zj|Nb&w6tcV^lnfry(n~T87H)$kt;PG`=}X>U>W>DS6h9INj-T>UytENUvIv}(ra+T z(tauF>&-HX+DT<%^ko_e|Ak;o>P4|wS`jiVeNjfN@%-UZANz|fP(9olDeWkhRB2Zs zXl+KUAh%f~b){ix8Ok^jHknw2lwoQ4P>SEpinFvAUMy{lH&R-f6l)Pu#=IJnvZ^Hk zT-8#GiP1g+32XmEE|ib9-HWAOW~8*)O#0e*hQ7AYnHcRnkg#@H7=7()7fYMmjZ1nP zEq%S2Mqe-gjlPy56r*JcVzdThVzi-AG1}b7f9>2gG5X$+641-QTqqyyC=^TY%8itE zfQzLkIK$EoJF&Fg&Up4QP^@bRMoQ~tVrd!8u=L<9mY%|mqIOq^rQIRMiNRS8OYilK zl=izwYCG6vac2}uD*}e4)nc(WV8F1nw_GfHqdAn1HgbriclstpEncdO#HWn39BMq) z9#9Eu>#$*IQ-fIA;b2nH^Q`psY>WPv@xusfKZ=C4;l>F2xRmglR2fp*m}_DtWI4iG z)HM29Qo8 zzA~vz>L_Xpuo2dd7zt~4j}g|Yv{+g!F;ZHE5lhQ5hNZ8Dh^2>l!_xY(Qqfv6|FtS@ zywr|W#c1~`G5Q*aiTOsBV@5k!3`_fe-13`_ecB&EN$g6tlwriENuocEPa7RQu=0$VQC|W ze9@*3{%aqI@kRT9B&XXagtaNt2x}cuFK#@=ua<)iO! zh?R!3xi-h%M=X{$A{#}0i%2YeZOWvtjl*JT7qMY!nM^FLnHiSe1IQP>6X3tzEf|y8 zmpQ^^G+ZOBed*F~b}Ei5dr!4k{knY778{w=b{kA;tCBIP?V=La-ce&xd*~%R*D-lV zS6k5Xl47*fgc+@H88h0KrI=a#Ax2wQO^m*5q68vcg{9qMVrlDGE|ib<)r<8ii5Zr5 zk%^^!bA~0q#nSsLAPV$ zkz)8P-|AF$u)D$%&~_dd>$(}9i?uQ5I2K*3%`|Bq`M2>WnYQ7^YZu05kGyt0%=g&S z4uvsf(UsS>fH9tUz2N5&E*`Hp_ai)5uj0M&ddKdK*GqG6yxxX;yX`*BWLM{<_bAmXk-OPiRe6-k(JJImy1@63hOkSIzMYVgA?yL_4Gbxe5un-*!?jK#6a<1Zvk@qbB+jiqnupY5f>g- z?ug$w$^C%@7whO3_u4tx#z7p=%3(O}HNS2*?>03r`@|ks-Z>hpk{=)7d>EG*KjX(` zI47LChm|!eE>6%@^a@WB+t2o{Cq5P0QdJ-5VH&M zM*TL3^K&Y&C@|eK+(`TUT!&rj{;UU(`K#v_SzzE>#l&)szv7yehl+`wQWN(6=mjG9 zXHLU)<#p_`b4>-s&y0qHLmbp>|11EAIg9OwekA~C`{5Lq4h({07m{;^p@ZDxODhwtkW(AW%2SSA* ze_rok7MxUnL3%JLG0SEQ^fD5k4fX>Ml}x@Z6HE@l%!PSrVX(+%`bVUPWIP+@6@|f) z>fjar!t`L4ltw#-6MFgC-!Rl;8dnwveLoFaiM7GZ$k^a2&U~;v}ATgpG{ztGU z>`TQ?s>X_cOrPKtO0e8cFxg2^rC>+D74lCG*l^uOSMkiW1uZR%FEzd?h`Bjw3dT0Gr?kiUU+)jlrWAMAaU z;-IM1*#{H`d)aoW`cSohW_s|dP+d^fH(2bR>P0ecw}5Jr_80UHb|*T^t{K`yNpIVi zaa37#utx4oR}`a$8VFrCA=#hj!_0nq!DKqYeFK8&$@Gt2G(8HPMxGA8SBTEnBXJx< z&g5WU7xV@6alvJw8Y;Y+Y$$o1_iBz*DZ>vce1}Q1H0A1 zylVBcKG>4_$m-zb)o4r(CWN8^wjP8Mp8p40CE~s9GD)U(LovF1b?|DG@u>%C<)R?g zSleEY#Cp7}3HI3@97oz2K(WdhxXQo-NuQd0)gA;!G3?sy+a6?TEC`G&3>H@hZ%}bD zR3@wW1*tAy=+AZrhGHutnVy`N2UBs)1c z(lD379GTGTeCAS{nJ(s(V6WuFS^h>APxKI8nQbqP-dU1u?OVc1_J|~_X&k)bY-^V= zpC^S2ja&|L%i)KS%Y!!rIbq2OXBxQ_&W6u z0$J8BVaW-%62dHkwIH_|{$}J(z&nndFrO!dj}j#J3Ub;b`z&&=!+RMyVLnd^Hxnec z2RUt@J&4?1c#X&j^LbME8G_^Y z9Y)SA2jM*?{w3n~f_b+Wj~9NLAUhk8Q#qeRPJ8t?Am^65@DdZB*xhPc4zBaW3*SPJ zol4|XuOpDFf>(;1ThGF|CccLFd~lX0UbrtocFqiO+SPL8w5gzdNLRZOK5pV!E^lgK zz3iALUifu_?Ce2K?RF1xd*L-A=eA>E&Iz#Nj}YGgj(FmQ*ArxC33BQu?Z_>MSBIS2 zZ-i@1d}fN(G!4u#1@U;{M1t&SgPdqPdptz-E%XZLhlU;=Z0#!3n%ul&}eyfp>ATK|8_usS`-bRn#!s`jt@uEy4pN4!E_S7FU;H4lhEc?O% zg4$O-YuDF7>!8AO4V?+C1W$#^-|#^C8|mj^uNq$YK>8b4_Jqe8xk1PcA|3Suy?M+; zPFQln`pUcPr69Kf{d(lm;3Xm_EIDC|_*v*pqrU{eX9ifigcUE`?!0?g^fpxGdl)La zFGE$%%?9ruVC~b_V3K=UO)tQE9y`LaBfOI!{U?n4W~lTZGI#^}2aq3u{ziD~&=;1z z@I3_SFER4-q0*mY@J;CNMt&;#v*ArgUs(FWl?3UJHS!~n&m^BG$afLEeB^~CFRV8+ zvOmPgrz8J3_SRy*FT7Obg(WW>B0dBCP!Fp~J2L#l3oBmu4DU9=*lU4a1AVc-wQmpO z#fQ7CrkCNp(BIl6Oxt==ct1hyWe-$(yA9o8=;MZNHguz*>kQQiC(^4oRByM0=Rnoo zZi1>jrWrZ{e-7m_KH+~6ynOr-mjA+8#H)Wseqc4_f(H@r_E+J)#Lr<|9^cDq8URiw zURe6VI_Xd48O^lzrBN<@Q>~^LJ3Kzlv~~$gPWS`jW%m`*`4Idb@oqZ8hlo!>z6AZl zV7`{UOIZ5C%|`ze`Y(YGc=Uz$668k%a?{Xj#LnaJHX|o2JHihUp9o$-{3GB8i5FJ9 z@LH2j;j>oLdhi3DbcF9CsC;ihZad{T7CZCd%|=dGc7&%JJGWp*=lx9e*b&zGK=OBt z@#hunjDX$~y?P;X!m=aGz6ZMu19_^@dd~~ z2yd;@GxEZ#32GnrK*vDmLX{5RjotSta$C{63Eoungq4nP6+!-$8~L%w>r8=Xksl9l z4D$9F1IP<=YT~|`)bkMf!Dw&+@xrnvJcJ;>6QS~(clNg5&Di^t_xG(CU49FHK#<>i zkW+mfLvAm;M&#W36W%F1jEjlSF^>W7kR5Zs5UwX)?RPnTtpYD6-fhpqbwuXj2Bf6y$_e zPQn3WXE%0qNC6w6!IulMd6pM?(+zXyAqV%nrLiC!XJSoVbv z5U=w26#LEKy~MlaCA^1Fil6h5Q#luq&aLonLC!6A;hDzHoF7?Dv%u3lc7($O<#!BJ z_1+hG^^;eyHvnEb@@~HoPB!+Q#$GBoDIn+w5xE2)uhd4AEsNogq1&G z^1W{+>C}@J^$jxQF%z z-r>;~euDUMjQ@}Ivznd)ZzWz>`ofP9l#jKN!|&%vXFa?JBxmv=yoz}F%~qSH)!=&K z-FyfyF@99y2W{J`^Y|gWkPs%FIZ(CV66BSSjifgYUNQ1+zJx~@d+V@Q1kU%^6V4%i z1o`0p*pvsRpYIY@zJv!5lrKMWCrIaQ(h0#k+soP|EIHv=FQ@$XlTHVFT%yFg6q_Z3<|JmDRm-i~tn+C56dAGcU zOHF#qNv{$-&Xb<-7~)mFACul#@Mz-Q@)j;6sC@b&r}BB3bOyjnN6sy8VfGQ(?fq%e zNd<>I=?HhQt4sc#g34Y?nq!aqR?`W1$J4s(3BO6a>g!$X9R=+6w>4QqG>8POuVq_SGb&@^2tN4g>;y2G!?+h zK~7k5!UIe?kCDz0a9>Y4!ifa=tK-&X@8h11Jx;-Gio*M_XO}(U7UEUDhp~48e4Kc< zyoGgmyUP1{WI>J*4Dwom7 z>Av^`>5PF_h@5+$6wWj0JV-hP;2cjn!U5v-+)_#ZNd#NOyU#Jg9jVs7BiLuo-E@{6 zg0WOXXf^T7W$h$hSbhlaAgDYxB6pZ{#*t10-Uj4^B`3Vbq*Jt)@d>=zlaBCg z;+21mC%1raBHk?z;c3J-Vs94lGr={)3(LN6rLn&R`&HmlkA2~B1eFIrX<(PfZtM(# zmw}wyK7><@ogLUo11Eay2>Yc^{$Hd#LSTLsNR`LHT(MIr(2mI$PmAB7aP|2tR1- z4lb zh!W0Q&2*@SaA_^;`G} zV<-Km+~>i3&ns?6cr)><@v{ZL8^F9T*(EGLgf|l8_j>4MP}Xa0ziUWu6+GU*#Qheo zGwD^4-V*RaPkO>L3A$g7h05*_rEGFZ?#~D(|DD^Dg)(@osw;ev_c~ zeh8}Pspp}3j$V!40qm5JF7M*3Rp<%JuJ8&YKgY zjon;$yieREEW5%P#^1*eFphxJJpKx|COOZc&7^ZG$$oDTe-0IHAzt}AjQ$Dm@uaT& z3LhZ8k@Q;8ZwBurURdc1HyVBGXI9f5@NSR3@K%D#X&qGMv;_Ix$`9>qIlMaLg=J58 zrjZ|S#L}%Ul0RHH^l&y(f>(;_Y3HJK7k^2z2m*KtO zkrRH7AiGaPRo@$tUxJ^<@Izma;A<4SgypyJ8sb%sMK5rF0k0Hb?!#UIyc~}`;Q_|pW7r!4=8TZI zU&84G*?X^>v(CVG4w^pb#yHfiYn?&(DDleA+t|_fTHhqz&7bgN#H&1bpW3t){0Q-G z`3OH~^z(ks{TaO8qc6OcP>LU;jUTfwVZI5k(Bp@2uCcQbJNe)&j~(H@1eHq&s&@Bb z$lA99zn;V1$07QE$l4{W@)mxVc;(|w?7atmn|L>0!bb@zpS{R!&!fL!=K#Dt$O+4i zFyB_R?F5>cKZ199>EL9K z9pUz%(@*%3CHsBRo5;Nj?`W{A-wD4=P`}%4uJA!ZDfakYy6s;^4(mkl>XCE(6TaQp3BPDHEd}4| zu_HW(FabL?P_^44B^lwFP9d`PncRRfK=m|?t_!c8S z%g9$FzlQii)QD&1V>f#4G2ZA`pyu5?IukfEtil}9490?JpR_pQd> zdhAF2l%t>dlCdxR9`R}?um6Ja6#OpnZo3hFo1px?h+HXt+=Cx4!+QZaVfiV%m-toK z-Ag(Lz?==VOIY#3yG=TQm*`L6ot|`rb)Jy?eZtUn$k(HP5_=oqtwCN`_Jmg%dnMRg z4X*dt6JAb`-_wv=j$S5y&xBWloUrT&R~kD@uu}yt_1F;}OOTxb$jwD>Ja+Uemwk~F zmL1_#W9KRCq=S<^c7#I&<j$B2tP!SzxN;~|6ah~`{1oW&h=M#3GwoeZ=5$R z2iFnr`YSxwq%)0l7J}z^(h;6Y2$RkTO#M`kj zugq;bC!utWzzIWJ3_Wh>F+)|Bk~?fDq4+Nu+H9!GRs6k%?lH8{(A|daG<1id z+YNo(&;~;{8yYcmqoErNU1#VTLsuKR%Fud4mm9jo&^kjG8amg|Ifl+Mbf%%x46QM= z%Fs$fOAQ@oXo;c4h87t*!q9v}a}CWhbdaH$hGrO=W@w6`iG~IYh1lgTebPvgK56s% zl5fdFrH>CRQ*eMQRQiQb>0b_oSRkOW2@GOI;8C+#>slg=%7a5#yaF)TD2B#UEXfVXi-$EKIkBEUe zhUy+A%zaE>3<_}nvgtUe%B956Vnd4z9bss`p}B@;89K<&OhYpaO*1sb&_qK6hN@DP zZYyIaOBn(E`ZKJ+31~OyF~dJ%_=gSuCBttv`~!yHX!yGgf2ZL;Zukv`ukW+V{szNe zXZULjzuxed8~zf*pKJKshipG*8Ga3v|A8w0C?Azj<)hT_#~HrvHR5wWvgNrC+43U{ zKi}|k4L{592N`~*;b$0rn&GDyexl(A3}1=JpEI-vrP~gL75Ee?{wc$6HT;u?f5Pxv z4F9;{A2a+ThJV=b4;lVJ!+*)}n+^Yf;qNv4J%-^%ME{t;nx}dLc^bH_;U<@mf_Dd{Aq??WB65uUupQI zhCj~mOANo*@QVyT4Vp-O%MI;jXo8`Khd6qN4BcetKN~vR(3=b$XlOq} zPq5cm>9X!>(||JL`%vw8_Mh7HGxk+V{x61VpQUiJq0dvX!p|AX z{zDsUZ=v{!h6W7%H}>ANGPKIj5<~M1%``O8 z&~{`0q@l+QJ!t4&Lw6e5VCV)zR~cGo=qy943@tG<-_T4$wXTT^fpOq60_&evsxOf% zd#%d8E=*v4&mb=T$6UW-u63Ttmk||TXPJCtu1`?*X~c=IGfbu$n>xQlM{S9pM*I9X zbFFhr))<>Qv*eG4uk%WtHGG{_^8Jvbt8+^Bo3wOB32R!mO`T8ju;J@$l7P|Gxg;Bm z4?2_Nd&a)bBPnq6!u2)Aj?N)THg?jpSPL-x@mybN__MiYEz3@KJ=aZ?ODbvXDB!$5 zbA5>G_qiE}|LJA+v$uWy_z2DzG%_c+uHd>SgGm+>sBTooCHSQ8hP-Jx*GsrwhaK_t zou-lauj|!ZKVjt8aXsD0=zA_a*V;1r?og?*qwnJ^GHIod)_*am_2gaa;hTNdN4n;{ z-eLIvgiZe2pT+!juiHKR-(tt*5B121=kl+?2lx6*T)5Zwl9qct-gB)vfXhGZx&DdA z=0?wTKacKQ%EZ;Z(ZgTs;q#rqxXiU4`w@?Przc=*&$U&1 zeR*|7ZADGlj2X4LwNqzIxx0Se{3VOJzGeSK684w>P2{AT%BG`TevwlJYB|hc;j*t@ zV5R&bUkkTtIZnZxxiN83z5RXj@QP)3R@}W}1?S(`*ggwqRlQeq!qSE3N7)(rYaT6I zvG}&dOXn?djs{p+w+wrKQ)%APrOWE))h}A;)w*-hohuiitwRxN?_7D?j73Wq)~>8y zA>IY$$^jLN7P#yw6K0lm6}cPbo=jn9dda+%EB_9+?%})%70QZbOP1)s98VdRFCv%T zqPcl-eckoT>lZIu>RNVvC@;UUe(@5Q``5}&>De}2Vb{de8B_1RbN-?gf2Yr$gD3tD zjg^a*Pi7Y#<`Sorb8DwfzkXV6&7>JKFV+UFxY#6);V7G0F`<_BI;pI@X2OiW zQ=ST|y1w$_(&yLoMf!lrptsU5CS|;I3UvDQ7w=DQUb>8Zq2&2~UF19z({2|nz5C8Z zE9R+PsPl`e8QHZwZR*77i<+Xbp_(>H?i?v~_|MI0G2eNp}0E0)@aahOOa?XoVB zg%^{tm95$(OYXU|aKW7mmn>eo$e=|u(}fEcEiAlq*}}V*z^#}#Z5fA%Oqq9w4W`r7 zoNK3FFS>Ji{k^pd<}Iir`frXCPE(}}?ebGmRD|iEl*iI~=YW?Ab?xbkZe7Hvwg8jf z!n%!fofevWn(@TC{L2?bz z7?A#&m@|(2H3?5&|01z37#hAv{Pva0mY(0Dzew`@iu_`!dgnZuv0o&yWZAMi?q05u zt81JNFIyqT7wT|Rx&CuEslO&&_W8Th7mDArc;({y^Zi-*g~E99|54Pb)h{$i`&qDJ z@%%-0{_i=jRK8HhIN@mxe@%48#cvj0s3Iq-7Bd2_SWtJb?!A9cI*XSsrsC`CI0&qg z^loEj@P!F*h~JWX9j_P{G`x&Gzj1w`CK-?G+2x8P^M5`=M~xgcI;-n5s`#oa$CMP8 zTve2nb!E{gB1UtSl{KoUXiRZ2^vWxXuNWiF+~o4|vT2hFmtl!L3mqS^oz7lQu;-sl zEBQG>{$x4x(VfiYFZTHbr<3y2E|#c76nLz*Kee^>oONXYq_%eEgjrfF@q8Lsu#i4e zS}U!MUvW<6B4Dj?MQWX~cY(&r6^m|NSzB9KHnYr)<=rXzmB16%+G|?Y@`--?tbJHo z9y~n`;OG1}j*Sn=aQ=8#!=XGH#6QLc^(8Nqm-GENcn!}_NN3=T^xE+Q zm$aVg@nZpFCTDsXs~48X0UmI-Fegu(U<3>~-;V{idW~G@$1KW*_u$r!Nsb>all<1Y z^UdMAeedS5#d&tjg*H}^em*fTO>t~kQ~g?xI`30kyFfRyIPXFm+p*C=Y%4Z!$124} zydaF0w{BH27nVm!n0K4VuG0%4&*%K|u=Aq2)roCMZM#VhMCw6S}lQx5IMM*H=C_c-wlc$s~{=W{kx7LvKp#y58{24-8< z8%@RrFH}k$W1q9JV&2l*7CGa`dFAoOE9{#?XYjB8njgA@EUHys!NlkM@V)A@R*{z} ze}@g#uw1+_FZaIgw2xo1Dd2*SCodj9md{&op^e{RBNye%-}>7&oMS#e??>=gKI=Q& z3vT#3Y;cpY&0Ofm_f@9XRm7gTqB&|Me66w~y8KIAC4E+TX(WHsf41|hYITu` z*M-luoj5lowy_r)zI!W^&{#bhIkYRH&&`bdQx}V`ccZciI~w z>2*V}G#E?O;URG9BL^o=iM@v=y{*#1(>JrRg4Y$%hH}T}^tz| z%G>T7S8jcHU}SlC0M-W>*}3P2MF!&M9Q+(+{7i}adArBTd}Bp^ZpP34_?c<@*&oha z+t0BcKMUf1o{E=KQe8j%>}S%>!Ouib3W**+`{HLGtoJdpDd%z{eep99KXYwAD`NG_ zO?gINysIm>`_rA=%FhUXX5eRU+s_O*HTYQ(t2UYyv1w?kG^a!#Sb+`Ge%AJeYqy`0 ztGS~6ywm=8Gwmlbur57P74EgEe>iQW-^Qq>_r=>Z5}^+8IV$wX~613SuE(*HREpnq5mLrn#E$ z-4M@R^li#ixs&DwG!xMD+nNb*64ef)&!K7hi`_OG9&#q zWj46u%bw0D(Gec6GmY03(RULZ`M&n}l7{DLrqs4}R>ann5o@={kITE#2$?kcMEW!g ztm{du>A5YH*7r_(Ny{m_-K|D^wUvYwcScdtG4@6x6`O?x208wyTQq%wymt*W;~b~xA2_D!ZRKVH5YAZR#v*P zkQ2AC++(56W1;GzElwlTfz}?M@Lj=dA0wBw>0H~M*7Tj$7VZG8y=}U?HN&PmTl?5_ zM{8f3Zg2H9^l$vx$u*_t+O`}}3wwnYb}FZ<_ETm!HCP^db}?6sMpcoC=iSZjKQkrz zLUvcFJxe{P)XHP^rWV3>Ya2&v8)sVE0(2hq=saL_bT_+(J~bBEu|{^vnF*0=$m1k* zZptDZ=Ux;Io0>0=rObCy)V=6xde+rOvj~k`Pb!t3R7yzYDpI-1$PPGD87U!^zUZ7v z>q@1Cx=^1ek3DT_LaB@)l`%%M^ECPI)s_GEM!Vi5gs&u(Vp1tKvcErF5xJ67{u`YK zJ*nImPo>n8$`zz?h0%Nk4bS~Qy2g{rXi^zPDx-|-p3~)#(WKIN+RCaltt*$*oEGl6 z|3}^Xf0*{1wkf@?2umZeR2?pYbHHxl6O4uVmTTd#uPe6)bDZ4DLIxHJv2eL9(9I+JsZ5@5W0psV<+=&Nn64`*cMthZH1L6Kh$4t{HLD3gM=nt$erLYDow) zPYdU5x+|QwZJ0f}Y&N6IpF09MHL;y{b(Pa`a|a$+mm3+%cr+ff$DrLNxY z7|!3fI;^ZR@|yNWMfADlq(obi-Pm(Pg{t zf0v(w@N*#62O8PyI>tu^;pa8@Io|mB$~5FDx0+bK$4Zv5B0t;la{zw!xBVOdXQAz9 zJDN^;md8$-GH2Y2ms3(*CVpm`w0-#b@(pfDl*eACmAK{E4?p{2y|0n|<7d}K`r+sA zKeMu~HGYnc`?A?)VMf){`9G^I1)-v9zlkTd4!5UEUL~0kzB&N-||@_eY(ln=g}Y zG@kBqPr7yIr8}ZInRInOPbA$W(#;}W%_+x{Ziy#d)xDi=^y7GmD&20R+ih#eqXjbXRdb?dL8u5_OhK;w(jMxpDefU)vuha zu<6SuD{cDX$q6=n;bhpR`%g}4s5bZVAMLe%u7A3tzuws6FOS_@8nsfUL~1s@);{9j zc!mgH{ph*2?d{d1QN8JEW(r%|E25Dia&PyXkF&eVWHc>HWnvAT^k~(ileeYUx%bYJ ztyeLMl|EbzE~odrfSrM`NtfD34n4+Dob{M%TUTjv#M4dXWozG*8dzs<~UH!eum{ z7^!N|h<*iQ`8(~0T1G#zB0SoR&^^%pAg+BRy-Pc*0&QmBVYCOTmI-6r1lb+w5h zqv6sfDrgOtGD77uLS4Ew-?WA-^cKeTp7QAJr|hLS5k2SL*(*GJYo1-wXWM3-tJqRO z>p0ss<6KSbcB`vBJ(i80W?|70<&FjQ_DZ2G5moZ#>)PJD1DfvuCZW zYT9xC!!^;p%ey>IG#*!Pt=g8vT`?^@AbbfHl3MJZX|E+sEv?>JwdHKv@v{}tN^)zL zb99BrhkK|wl^6Lo^`__dz@~TT#a*j4L$*#1zt(OwJ1aKVQGP!ho_mk@)TF-Ls__`lghhO{1 z>i$mq5=J_uzw&H(Y%S^Abr##O!pTKV^f5+rpIxTqv8cH>jgO3P(7kEErb+a@x=4RU zP439enU5}j&ZU0JV`C^;l}>rA##pV1R?o*4Ws_dV+&qDJ?CRb=kaeCa?!NuQ{kHX? zj`j356TjTKaCt1#SgVPKJh_}tn^9ShM_zN`&#&FoM2}93*KqV@H-FKMrhL>U)2Zon z(lbe4NknHx_f&yz||Qt4?@ z`57AHJ*iZCQb{G19@I|{Bm1wN<07e~^1aUT*i)q9v^dM7U1_vwVZTe~F1qt8-*YGd7L1JliFYlxbkOdA~i(fEdOTSHrt zhzrj^j`nf3Ef4Ml!!3<-2f+;+?$|gt4Q{#N7RR|Eaib+BWm(Uk?&SMyTYGC+Y^!Nq zR$cYhNn6HlDvzecW$y_0_~c~LFKF%7(BPwI+ge)HTaLGm-7@K!0Ck%12rZyB&~OcX zqC9$>dQt9@>H=HOw!P9io|=2P^_pFN${@(N(cC(2r|5y!Yi+u>b-YdYv|eY^#@14s z?rtr!>CV=2o9<|>u<7>JN}E33I>Dw5tznyPZk=e;NNbf%H?}4;D4h+h)iz$&I@zXc zTKx@E?HR|}w)+l5e(d|<6OC`N3fAM3B`KxcR|iK1G2d9yGMD+rYs?T+$nmXb1~BIs zuqg$5bIyIL6kJl3|xtp(!NlIoHv@nq9824I2lpFU>Bl<4hdZcr9GV(MP2 zW_`D5o{+>HMC(bKf#$X__O>`PQPt*OPM61?Ff~^i{lxFI4QnVRl5{9)U0M^}Foaah zGh~lXN>chnQa;IGG@aR;`S@$Bs|2WX5tNz%p!I$qp zcJB8>8Y5=Cvd1TLlE`^VCQli2niCnByFC)39n3$?3RHIAP2I3F=QOKQ*?l&JxW0*$ z61QY*>K*B~b!~aCH>|8a++9-`bKXoNxAr~Y7`ai~=tHjxB8v#y`{H3!lc`NR4-mzzVL8g zN+kL8Yd&fA@4)*?wpvGy%FBnoce5g!YE+fU0)4 zLsh$vL;FD+I{KS+=5>t;5g*SmWs8%;zgWCx@qgH>*A^qIZ>z;<958aF{6_K{r0I|NHu)O-TQWwKF6I|(!xk;)>W%~> z@pWu5!Zu_Sooy@Z@EPug#vb@rN?Ys}2{A5ZH0wDi0Url-1ZaPOO$k`(i@%d&AK&2C zWO>wmZY_(w)SH^JXD@0wYBls9?ovMbP<2?dl|<8?0<BJY$sZvewYlN7L)l7=gwy zCaUi{W1`+)sFgL5a*s$4#>4<)A~nA$CGw9gN#9T0IXR|v17~)}{c43{uPk=T%*aY9 zBc2oOcTPOnGp`)Mn3T&Hr?DxkMejYT?Drn(Ln$WDiKY+T{aN>2Nn3r?N-w-v`dRAE zMDlYxD<8fs$(xc*uTFJ(b@Ysxg_KAA^PC)}(yM2DcJBAxX}Q-^3iBC<-O;ivcHBsH z;~kHBU3v7uGDojGdiWNu=t-eSXlr8lE>a&!8Fbs}%VD)1&udyzxW5jAmrRXhL%Tx< ztDK}-OR@`BB~kHiQk@0C${)_l69U9Oq--scd*8gLe93g_cZxh z-_Qd{M7l+J3QK zxu9LWQZt5cG%}YeCx>>6E|2bB%r#@*7{85Z<&~2?l~9Mk>-)ArAsNxcZ<;F9x^$Wl8tqHZdDeWWztXF*8Nev3)P#RD*K&c zH}0c)&!hg7M5!h7{&GWk@*CyRdS(~0l)NiQOAl`8Z2Roo zQTH8=o)4URv{t=3+gi?*N5|oZq$bDiqhGsqyJ9?C+DK9)sUg{(aU?L~@H6AE-!n23 zpB$_9q&3^5m2}>F#w7baV`tlLp6HWzcDC(=ra*U`Q@uC-*#E;L%-7N)Z?&g1GjD6T zVYfAGMr8V?8@`=IiM`f-s^ywTUu!=}|31;&+4hg;rZGBA+jI?i{l>ZLxxRkWIIizM zHX^j1h(AhTT+~mkr4V`VH zc~^e}W6a>gxjPC%c-f( zwg9##8`}q5+tK}Zb$R%l8KY%;1h%iB4UV?&5?8=EXxlD}9bWF*ULUu8^z7v5a`%w=3-p#(vG#>siCldzlg2E_+1pEjruQl70)NX}8_z z3-i0uPmbRu*M|#ue!P_0xpZ5;z1p(fUTx`YTY$FKg&gfQ9_>};NnYz5yIY2%pNIZ% z`~6BDWv4eR!|}QNYyp3-JKMdbEVcokojSV3*rfg`$9zv-noW$#F_&`8HEnLlSzmZ4 zJ-D;2Kcz5~QW!%id_1kI6xJI}rxbE1g`92KrWDR~mc=@#cPAfvr^ibn+PD%fa|L$2 zkdt+hEZXTMz;2&SDy z+vhpCD2u+}ckHTn4y2@(>arN6?YuhonJ)RW$(^rut@Y{|6C^RCX!hO|?@ zp4U>IkCeJ8IXPTl=WtSF5;+`94nHt8I5}GHNnr`?!p&hWIphh%eydW=%Fa9OvrI2~ z5Zg}f8ciNL+pgg4{v<}ak@%bwPrEGoqLEN5=tJI|9X_3H13NS54Vj&4*?l@0Z=$WE zx^lXDDJjHzRByaUXEaVXBTna;DrVt~|7SAz8#_}LD~adkX^)jBXdP~DvRGT`g&nN` zt#J17(5{&&XHVT~o$@7gYrl5fgXKLVMU>tABDd_yqSL8=wYAciyQf37luAxgO?!U+ z%;ad1C)Fb+)l%kA6Cg^ zFRLs42jl4d&YIpULhjL3d4MLSzCf<;nDeWFvbE<#iBA z<*F=}YP_wqXOEq2*AtseD^>kYj?VH}oL1gdnrW0~5~Z1Fm!|zzNTr!wNed|Cxqbq) z;EYC!TgZ#kRO}DQuBXa<9*%uN3VONbW>TRrlH%nnbWldd2&zV-uXw~$WNhUe}B3xHru2;Il3Vo z%k<#%y0U0m1$G%Pu$xrDIzwQa_7){<(|aVIE1G?e%xBk$W;)LMBr7|Fy`S@Z9)$iB zT175@0=bnvj#$#(0WLhCMz)!?nu zBHlE>Hi()exKU#b)Nm5 zch3J&m&UH5{@hvg?5~v~?*ASA%*=mXqm`4u^M=16!LtTXJE!g)^3^X%{Ein1)RN2Zdkoo&7jE2ld45~GuAVKNB<+6W*8j`in};=Zd=KL{ z5JG?e0g)XHtH@?RWYrp0*~Ey52&f4Vg&G#wD%vH;s-k5PWz&MVZv{jY)EX8ovM8dh zsA#c83T~xHL0hcvnVXw{wx93w{_%U>@8^$S9xgdEbLPyMGiT16nS1YvHGUud-DKEX z*RetZ(|2O}{y%F%eE(nMM_tUf0ANnGaZ{`Y7o3Q_T<2&&kW4e!LT}36VvE&F5H)yP=of0n% ze5^I0_u;U9`A$q>(|vmZlEdfy71z8q5Twk zPEZwkp#r^7g}dMADW>+Ni}M%5s>vGtR^U5<_U$6O%$m@Z^k@3nOu1+}^hfmc^VFoy zd*3m%j}u$y>xSZfXL~7wMk+x&A`g3NQszC$OA+*PY7%>|403-5`$k2P0xXjL9s72Thjn(TmmD)JZPfNQxjD)#Wnwkv% zn>C>Z+#qTBjwMDwU0ml_6Q+dM;*OtzrF)6)ENu3|;531REEkNr6!7Ts_xoSb^HWok z_J70EEAVX#-|p~j4c{K{Z4Td_@NEj;Uhr)Q-%H_JAHKceTl;T6I6p)_MnMhVEB>_< z`G}YM3#Ntd*w29ye#Uxa=pj~e6(L5y9qM^Nd?CLUBLir;-I9Y zjVO5pZLb7AVg5s__E1h}{a7F&QP$YFqBz*28EkI}aQ0 zm4D@5Ue)?X7JB#hfBK;K6;TkIVpS3^(Sx^vo5D{{!jhu7iM%K*A|-|&<>P^&s0DbG z8|Mx2iGI8^XUyHpEhR3B&kKgoG$^cyIK47DJ~5fdTq$}rTJ&-=dZiwMBgAr(oq=2u zssw~%Q1}c!A2pE{7a0xlLt?h_ut-r{pp_ytHa8Jok4#1}aNr$Bc*h>d;5crUjsv#A6|@iHPZGIzI3M=yX6NoT`Xj zw={?)!RJQ8yWMPFVkFS@Op4?t@RC*~L6&D6ywnTd({k{^o8ADy1~Akg^j>Kcyfh5) z5K{2)EATdRd=wUwe!LR6p_ zUJ@SBKq3QYY*nB?lCqd~B5!jFg!DjJP~wb-Ibp~1VlVf6e@hQnZaUj)HE*~d~ z2Vz0v>m3xt_U3V;c!^#yJbn}!u4I(A4DW+8hTbwqM15B-4XgHIAj7ZmroFiN|HNz7aMgTh?}$tp$3YC~S63Gh}uPb`@T5QM!Qu0AlR z`20Xz5V4yOy?+mfgd$nY2wnm6Gd_h6dVm6Y1+4Us-{{UwfF^ka0W`VLyWSt*1;g}+ z_u}!Q5bKgr1oM^y^DGU6P(=`93XyS(j|YuJYJ(&z7O7Zm zA``huFlq^4WgwBZq-0+JK8@^K4E+*DpLH!%ju_Mh_- zVg*HRA`F~p{Ff*2;yhD9O1L(N#pe7ObVU@|0}K#MHfP+{#S#5=_K1(;iNz|S<38Op zz>P_c;qqr>5wjYnii=-N2<5o{oA!!Cgj?DmnD5T82%xwazr*zgF7$)Fs&E;?wHU7D zaIJwW60Uf-a^czsR~1~x;5rZ2HMn})5xLV=53D+NRO~Iw*gke5##lV#gR{>ln;cA5I4qVURl7o(D z!sP@P3oakHBH;p)g6)E<8m?1teGk`txbQV>eN2>OiTb}-vP@W5lnrx%Q{)CLDQeSt z5eboo!XV=!MHGqE3xTizp|51g%CjEKKU#Y5cl$B7RURH|+*bMcd#v{i@L(_Z2?)a6 zQlg^L+|UZU(!&p176WACHZnks6Hv@53A-~^mZY?#WM1qC3(I;GCj(ZN`P_t<`5TDI zJs+PWiTEVJR>f_Ki~lT+f!23?O&JOhG!g4S3CE%);b5aq4(T)EO`c>t6VI4B64zrQ5y%4Um;@V<)^ zsK4yxD}yl4z`*5!&?eY21_a?_Aalw{6q#g3R0@xg9Pi8kHdF0bOPE-yjXiv^36Avh5ew}UfG7sHv6kQkpFACa* z41#@=D2%Z9jAUZbV8kRbU@D791mf68euNbe_h&J~1WW~C8AN?tpTvW)jY^tUCQ(~f z1e(|_y?t3Aq}A`B6!EnL0W4D{$)s`SXStR+P?wmnft46zoX64EpI3xV`Z`L2Vsfv9_U|LP%) zVtAkr>W>i8>Y^l`9)3FS_IP&tYNKM$^ZGs;n{96UXZ%0^%T;Jul_AL<{;0^&-;h2w*P!sF3l zsg5kBvmM4FzF-xHB&1-GPPJu9609XQ_V^kvDUJC66&7n$vcwT;;iPa9EWiOGOKj~R z+isc|@)c}FJ_FQ>a>Vrk>BLL$2~i9&)P3Z$dIB5^%8Ptn1mB{F{8WE{t3U~mU%Cch zMHmp|PksvU36LT3H$MZ|20E_b0x``1ehGuB1u&w&1mrUp;I9F`!oV;tz()a&1^Ju< zxC!9f3&76>K9G#jg+7ju-v-ym9|2^bIVPTG2=CuM=)C8#Py?SXh~{O8FNXT<<}Q4^ z5HctLN6?tYh5L>knY{Nt;HOVs{`ALkg%tw$kqZMrG+qw<+0MY#2iX|ebfW^-cCrtJ zZtGM?%A}ddP_^{QyCMX}o>Fdw3U0UNaes;Elt3OnwIN++^!PV{M>UUHrc9HZS80fZ>n1Gy4=jKV516pq&q|kkxnd;-NMOOn2?jWMfNiQYGi>ECoFd>a7C3(GRv`N%5I6yNTted zWlc-<5QtP4T7TROq!hc-^&X?HiRH=3FqlF^gn47<(>4DF=qv1?Vx$|M$;x+k?s9j` zm3G`u+`;ohD(pTQ@gv)UTK%Z?k?CkL-`N3l5jxj zw;sw6L-|RM($gNw=%~`jfYLZyX{?9xRH!u4qZA7W14^+%rKfbIA&mZNR4F!J=@m!m zHPphCV^O2Z!&r&CBXGD^nsu?&r9RyyGXr?gDUn`O@9L5%y|_}Eqx3|G_{40K$LUJH z)F>h5M^Qt+u#|seD919C{@^GL;qAW8SNan$^)d3|%#1}9?oK`KI(gEI?n*P2028Xb z>7hIk$YQR_PZ-L-vX#bx6E`cM(^P zCGJl3=}tm-oqBi29%<)ksr~`7?V-FLRT^R`gFIi1BAOC;>U10y&8+%>%i(F)UI1~Q;l3A6nrs`jqr;us9j6N=(=IB#q=vy-Nlbq@k4eSX6e)?CQ zxm3_2u%$Ct0{Q%OCn@H|X_Sq*BMB5cC}NOQD@>NDnE3zwenDHZW9wB$@A&d)mViaF zVkrFTz0yOj=>3v{*Hg1psdR5l*1<=TqhPq~eI|uW)u)pU6AJA-_cGtUpXF3!s4FPGWgzG#^e2V?>kGXNTltw!%vK3cA9a=zT%RMN4~E3%1vI1Or_E}JsjzD zYTFb2>B4W=BupTX)}yk5X$*QAQ{Z9Tf*BTI)OHV38bj@#s2A_&b~^30BXze0sPt;S zCu`zyek2Tu(O|L!;3~z!?-`g#{|oxnAZphE5|>kYL=3^%iJJ=Pq@oG3LZD z1p?!1m};S}bgp+3jbY?uBgj8|9SbZ}l+N{0r!nTfWeO^dJF&t-J?UKEoiv8U4jVyD zR2SA8K|{PV1cHl$H?XlnrZm-m9gSg=%>o`shDoI&fzGkqQ#mDVAg40sACO5VQ`__A z88cX{0a}$$KIyQj6@^|trOAr3jl!CJib%$D7gOj5?rO1813$%{_+*nez(6X$Z1lq= zOe)alsP36_h`RI55gRGNpHUd;&!U4QvRMz6rA1L;ureu9@;2@H2JXqnmB>_jrH3b| zj{0mao%Cr?wyP?&ry8mm7Q3pFr0inyuu9)mno&EfcdKA~PpFkq={3eX>>+XY1TBNU z<P3B9Lat>QFQHUAPpJKcX2GU2Ndq_Guo*SZ$)| zQPaU3US(OhD%X`vWiUdIh$uvzQUgf=^@Q2n{JFh&=?lYkS(+YL`rI)fO0NOFGNEaY z(~JzjRO5%(u%q~tO4{M=2GvmuYdku4vdlFXT71utB73hfSKoC|k)#$uCrRD*egMqf zJ+8gR+rmk7o4_pM|km;3Q zKnDbZxzAS9AgSg~-~BgEXCH(&a|0O(RTV8M^Pq@ve5s6rO)f?XOwMOPClBYV?*S?2 z>%xC>fnjI{CPgOS6dc;Y3-K0Ut8|U9;RqXDRYpxd=G6fnV~>~f%3RmO{#AxwAISxb z@4qG&`m1=3*?D1XAKMreDJq@rDBUqj%54qeB;Sqwbk=gt0 z{vKq@tFCq)nbhM9P}1}T<8_*csq_J}I{j;h*ZwHVyOeACgJmm2>frEED=Mz4PmK?# zmDhcsh0VdGaQe% zI!?K{>;+#X!v(oa(mHvqi+VB^f!9>gI={x<8TXx#lXLoF#`-rhfmE4Ls*F7baMovZ z*%Zy3_29K~WWixhDv`Cvq*J|dCmFoiH!{;cGhPIq?RrK|B2_l=O;%c^Y?`<1mJk)n z)lr3dw){nw0)JHDDpTn-OL+_&tpp|h4EQRzWGv;U;H`l-Rb%*P)_O)3yE2Q-L2PVh z=7^|$=9n}44s>u{rj%8tl#T#8+v1X&;hfhxKOcM^cgNE#)P+zpnea*(`!`wZx5#d0 z=WGTFoScM`oHX#d!PVzvY%Y=Anh)N7PSP8h>F$)|%-#qbvJ{R86zYYD?cW$m&zMSA z!GQ!{K8ZQ4-=fpUq=;Q6cN3UxZ3en98p~0zesxz}ZVs`U5f<%6yChe(6;f@=*sz6-1&NtvSS% zO|8jEO~^UOH9wfb916`~pKa>S8i%`RLn|=^pG;dtY#2!W@Q!2BP zd3lX09UXqLimU2-&u4HmNYg?-Di)!@%{kX-5T}+uO-+sBEa_ZDaFe(3@ERl_fw*(K z$xHCgy_zQ$(3|GU4H5y}MZ=(!JuT$J!A-fwf>1<*BWZ;)o5Gf~ay+_}LRMCG=a5S5FjjphS$IVw8ptn8=>9WgAVe~K`qrZHA%KC={K2t!96G#_taek$fD z`$u1m7_tV=^AN#vWg!cv;pR`YGN{sSiPSm&m`I&DvaRwNCrwBsbb=G46>hQCMRSp6 zvZR&K(2+xhY!Qt`5>8iZMp=pZz`{ljFf0V~=c-{e|MbL()IKsDG)F{w0Kg6l+?95-C#p zk>V>-u1GX(5NX<3W>=_~S=S4_o@UKI;@wFVYb!pkLe-JV;?Yg`sJRf*ic$@=LK1H; zB@BqZRA~BcY`g#AjF9aYacMD&CDKx2Va=w!u7=!Oh&=g#4>1`GFjUsG})R1lJ3-??)0@_abl&QJoeQ%lbL`k#THYMA~W^~BXQNcMbI#Y3G{-) z;^v++2JHmNg}XN?a%3arTfZ>@wSd1t?YptqxatGEC!^w?7`BAr{4XgI@t^NId>&2m zCm&kXHcw}&>E$pqF)(|veezPKFeMXX9Etd6rZ7w_;^qsW4^J|xx(bnI!B1!_KDQU3 z(f&*_+HcTkv$*-^#G@^}<;X7B{b7ZQf7oM(6esN|C*|JY3Y57_Y=m!T7<5S#=m{tg z&4u<>LX!S1u0TwQ0<~@d1*(?MI3ZD>c8j%bs@HKb(96YB=od=sw2E~g6ywO{jpl%4vL~#AQM=f}+9VmZaioOm*Xx7ycdX&n%$jp~WIUO)eNI&43c5YhJz(8^IM=DF`@i@=- zB|NX!?3eVa2k|`I%$PQalgJ?IQNEDyd>L`{CG)hzM3cVj^>pC=gtu2O;pjB;qGW0r z0ERMBIr3lLvQ?SkxZd`P^|nHYbF}>d!O@_0Uo1?3G|fLHY%$i49Liv^b5;LANnGPu$T8D}NK{|pW8Cz>}U)Hu){ZvEVL z9nSD|JBiPSSYkf(czWZDUURHy(E|Xu^USqLRcU69lKlSHZC7F(;zeSxcen*^gOtNES;<4>gai)rsAeDr+_ z{tFf7)HP1RsUz*R1Y-bkn!t6GaO(cmkzH<52XRg<2~L?{jaX>#(led>^hU_}esZ3f zjlKq+uF5crn~|GpsG`^jx4&jBbCpqH6Y;~IIZpTY0s0zbK| z%td|%1>_Zea1|Lch6A>7W4{q~A0@@M0E5A6;(NSZ~W_IyEb$ zc}wBHX96|@Zp>a+TU@P)T)iI+?1*X_iQI)EuvPIf z!(IetDF4ZDAQ03eo)Dn>>|pL9QLel0^(O?_3U@F*nZ^}^`ac^iA#iEeg#;+A*emoP za%TrOdx}7481o`1Xe5%Biogt72TKg9`8JC|#Rmd^0zv=TlVt=rJJdCR0F|C`#Nh1E z^l7k)09%#+77`%HY+yPUTP~u|s{hJ>0HK?%1Smacj4RGn^GX-z&JL_1z*ePKLUFEQ zFUK{G(pXxh97JHafigX1njbUvP;EJ7S*D0g5I z@FoGaacE-%$TCoyAi%y##XkwqgRAC65>=ZTP!1%(;Yy`o0%RM^UPpjH>{9}SYKa6G z#GRc=fFV`0uM;3*hXBK$%^+4)PVa3VqJK>YC56EH+aCiMH0N-iq@)H;i+w6 z#e9V)1o+*k!UzEZJI@Ia*m+5SUyjQDMu4Y#9ycq2oG7=)eQ_=U z0&WQb4!BuY;$WY;vwF>uyOtb3xlrN0qI$uZ<1wU%VUMI58ZXQ6w|$||r>?D0vpCqA zqi|-eFtzNGz)H}LJya$&s8aY#)cSlKYl`zZ7R}AUQkiGS@(-0Y8&ntZO>+Bu8MVcg z5f|koFN;B$ptjbIm|a<-}e>P6%X(% zNL|6(OU{t(9xC%2RQvf$g!g^(&lL+cTDaN>C!`|s^}Weu&S zSfIuE%XNV;SZX66+y;chz+o^T)KmI=wRQ< z<{d|$V?kOB2%igH%KiliZvbH&5T<1NzBE&-DNZos{8hC=7~E1VIFsp33X|I})u3uC z!#Cl}_xZj71hzReu}Zk_*0%zy$_SD(Q;J2-c7_QNO3V$8fqEbTMpvo7A|_fCSN&%K z1cV0!2$TIL0lukJZXrOJ)>{b>%taglwpY?NOy`CYp#Kw?WTFY|U8UwrfM{A1Ak6z$ zgmD6k^laLC4G|#V{ydHFfB?ri%Dn{mVnFHoG}uCbVDy|tmQ;}8SV9zB>?gY&0_*C7`qz1lzEX$PI6o(ILQ3hNUkP6he>7 zTp+;k_N-C@TosbFo&Y}?&RB?pDwwYzgTK>0SNiY{=Un&0J3h&6tv=_Pn^9fwncI5k zyicxlb;GjU*4T?Ha^2&02IpqPU0RbX9e-tQZbtl7t~ZVUc1k`EV`r#fJ7L^4vYopI zXlkf)RfzTa)z3fBV~JvMkdLRQr*(%}k=hEjyUD7+6*r{SUFEJ7mbr6p2l`o_ zkW)(!@huZnb7lfMb@HlOt$MT?U!fw4bYSmUXT}D2aZAxuha7IN%^%{MX zB{syqqrJP{F}wb{o89%~K{RPzsdu4-aIJKgJA-qP#LsYQM z8n4mxJt`R1Ml}wfLZr%ZQhClDsNfl1<1}7yNmSz!UgHJMRed?C@laIb5?eAyx_48D#(aOTv>j19TmLA+Zft}3aaO$ zg43U%Hf;YQBT}z+p@LRryv9`_DtPzG4GJd0P{A+pNLHtppq|^lH%B$3rclpku~7{^ z>k=xEl0gOXQK-g(8fz$c!McVD$nOy;RWd4AnU4ziu6O}O+DKiyyL0?l$Xfk7DMJ@N zUvu-hUD=(dF_Ul0j#lrEPjm6V7wh5UF|M3DZi!7eVD8a_XD?jiy8zhpY%ZNP z()cUkC$ELAZkIib4Fb+7o2abF@xCR+nJc9K$q94gZVIgkC|bVJ!so8+Lsj`OpI`TC zN7;t?{QOBFUB$yl@8-C&ko;n$LFOL{0Si2D*3oZ>SXg55EJOduR9;abpTU#W(EX zoWA~r&JQ$&X8i!WE2z0vbSK%^Jxet|+R|9DV-CCBc1rOY+2b&K!QyX@J=(~=zbyOe zowz2qku;li%I8k}HgE00)NfMcvz{cRZq+?{?59`zxBi`Kao7LWuQ8Kahou{TeKDDK zHh(Qex+U3;p`=+v`pQP{a<*Wdh#Y0&X!$#k4I(Kn=?xez#h`?=^3% z-umFzPh%X{9xGXFD*ZPnMw>lYp?W8B>z^-`I$s<1NAx~ncMdFM)zIgLIa6d8&6=&U zbK#xWX%D`jjIbipw(R-4p>v$+nd zlx|qjZd;>wqT7PD{A$-z+cmoS-=5d1?)>HadCPB({S^1eUiCI@*xhcOr`;^leW@+_ zwGSf_)ehZn30s}~LrVbg6-K8CEW`Na`*s>f9qWGSoR)O0?yoE7{8s$V|4f@6vol{% zMnCpeE5fg{_$LK{-rS9w)@NOozPpi|H#uV zR~8+6KEO@8xcJ^k)c)H7rk-N1^z|rViQ=20=G@%4_}ZpLM|FN0JN$6U^yv5F;}7-r z{ks3@<+uy!X4t2tA#R2AV^1oMvS{W~Fq*0E+EH$Try7PV=f88eR7C%IWS*OLq{B$U zao(slBZRsy-?%O20hO+H*rq+Vp}E3(`K4Pem+NU8bG`@l3f=d0XWZ7!pD49Ac{9OsGf~3&Boj)b6 z@b~f#{`tGzpJr##We=6+OBoz0rg)SY8dm~m{zxh&XN(#(zZar^u=*+QO<2HBFLvb0Z#LUu0%~2RmWySV%<=kD{~Zjk8Gd|Ud>rF3_U+A*CMVYH03;7r>&Ow(q?(P!%}{q&i`ap(D+#aiDz z8m}vVd}!zikB26Q$!XKlHsckgX{CD(2UfK>IDNZvLxA#~=Sgg3uB(^++(1kmU1$12u#-Uk+J%} zPOsd!?x@j;py+e{ORwH=PAMCC3!{;d%$WFV(fXx^>TV_UV=7ug#*YO`3`0t7foY{m zZb~LKf6q4trX0*vaClg|z4Q02X#rP{jtrmNdqOAY`(fMh?trgfJ8x}T`{lh6ABQWJ z7jo`9A379X;@^;c|Bt$xQ~RJnvpQYV{ZFqamoEEp-aVynJ9`r^uRC}rWwd5d|H0?i zx%Oc&Wl}npb-qsf^Cji>(16#dGbf?A2yYBOB*W6|@az>tPD%%qr@Xbw;#g2De z{4VuY3a@d>>RyZ{?WYubt-&wvxW2A~-$vX2%O7JEN{0738GnY!nv)jN_TD-6dS3AU z@5h0JY4!;Bkxl>%a?;v0)?am|WO{y^x@E0;_OHAcr*-phjW}-!(T}^8vdyQ>jXKNb zGL@T>Y3$Ly08IRT56euZLBMO5*(z4pgb|HH-+I3F`Iy~r`hK`r?lrfLC2TwU&@UGo z3EA=e4%2%h))MW5-+mk892&akUT0EM+*DlaeID36uk1%rscX)z zTtF?n0khI$>3-KA?HZ>jDy`#8vzJG&x{lda=-ot0ULqXU>FSI_J*$2iKY8hs{riwe z&lc?;NojO>`H7!siazg1d>eMw$mY{4Eu-U`0@hu1z>}H(c z?SC@ET$yE%zOvOWaQ(TiO}lvS&Axqa6&ZFRZ?@m#z5HR>r{lA7e&y+$8P>mggEzJp z*&Pt(yUaUx;wQtG^6Ni6_Ur5Vzi7Sb?N8r^9L$F73&AhPKZmu@)j9t%*r(U)6HD|> z9iIERdC+$!JKn)(uDqY!ELlrGj4I!}f=Mm9(UWlSol+5qR9kyr&O_eTHJ{uo{b>wl zfRR%u1ypX)-ke{fV~`DUb*6{^ee~+Jlm)qKQ@+y5&_PcdTuqm9nmccqKF9{R96FS9bS zX1AJ5Son*iRD|?dDn3z5Uvt)_7VQ?THz|{LdI$J9w|IIk6<^&OX{z5ApnPeh7merh z-1yJZG&h{P_T=}_rCaROfrm6R;Z-esFCr+U_2O>8CQA@rx!gW|1 zntiS{?a|_8OO=0$b-aX3V|z_`mvv{#VcAljd1vnS`q^{`-C5@J^6tt98ScDdxqz>j z?fFtw%cHjpXX|P|;8y9Y{`sVmA+LQXH+>J)Y{ysohL7ziIM_FL=e)5KKOeMsb|d1T zRa5S-yFP1)-k6ut;b?Tg?&g~63VXM$krj?DrPX`lU$s}4FK!qyDqkYixFNqp&S|jP zL%p=LVCkpXgByGjk4A0u+j{+Q^)lzT_lqiBwL9Yj291{S<8I*s52GDEL&rX(fKkBN)qr$q7Qqu;)s zAFvXl5x57YKnRFfo;7T}F_q(v%T}2*-Yz~+e52q*Qn{Z?l7*49Pg3>6NGz&GK+@FR zr6~+lrE)-p1fDdGUbZIw8k?{q#yt8{vw1N)1FXAWo^FqQvD>oyCI2QyRkk@c@0g+G z$$2LYkKPf5p+gEdwq69YY;EPiB88mLZzJrXaEGY02oiM*p4;`%gxMfxr z$>rFIQ+5t@7cMm#9M>!@EBP3Ov-=|y?b44?1jQerl>Gyx^1w$Z+GQV85gz#%bgVAQ48hr3}*8XGkf^>V5 z(75ibRq=&UHS$wPD*sr}@Be!L-ldDwDvUX~v%~Cq_PpJD_MAE0zT5I&+M4?9{rl%^ z+0zwAPaeu9+l(xdCoawn(Zj-)3Nb&LVPKhDFh~ z^azFO1>1@?m2dOOaNCw-v8^mIJyMi41FO_9v`m7~vAJ|}sZrRr(vI?Ki%r|OzO#xH ziaNL16e?`8xU{V(tbCiz)>BDFcB#H2TV!kn{yVER!BY6x_!M9Jp}70@s_tUf8&_^$*?px}F>7~KvFnxE zBfFn=Yhf(4Tnh2dIUdX;5X=}i%4cI-JbG2xKOO>uxO3qhbM#Ji5{1Q(xt@L}s93Ei zXifOq`??2$v>t|OuIVj(SRP*XQ0vaa5Y4cBozkE+4|UewXZLA_YOT;*+gCwi`KLz? z*sU_TX1q#$^=kX2b5~uTQ1{xGJTzgte<;;n%|1KWOU+Beej`Q>8u);5pW@p;+-Ssk zR>``ZHM_RE*yc)B0dVd%+wmjLQG^l+vk;9U*&n)+L=kdi4*rwr(xB3{nqk^&G}o3r zoXILXoZD(6e)^yrLlPNvPL11H3Q3E z#cCSi>BX*#T?J>Z_&@EwU3~ru^T>`HSvQ_u(Y%p$zWC9V8)v$&XkPiDu>fzqu|%AE zg;AVUP<*5NisQ0*%N9E=E530gtM zx}#%5!yOOSmGrg^whWG~%NuNY(DCZ=;EzM=@*Y3yZ^v5??-J*(%kOAuM?O}?(cG5d zmhc{mB5OVsRzj4@Y#Hj{M~gj!g9A9@C7_6Cf}o&4L@XSbJoa|(5Oazf2@#3>W8!%J zc;FbALzwK*^gC)WF-q8d;iZbp3Lf_9tN|t5-AxZI3GdTfTdKRVEKF-<=|e5O2Nfhn zTYBt(ohM8WQ#Je58{Ah8+D~}x8%hlx^t!%xC^)s)E5}~Vbnbrj)L_$9UaRN+3bRNk z(B1N{JbA`NAzn~W8uX1qyChLCwJxr-iqbD^rC*tHQn~9#Wt=c=COlxll7&IqI@3G^ z@RC1^Pu#Q;f-J>E@=!>PaWLwKODZ~skwA}j48G{S-f?_vpd+`VtL0hW@DL5FQ3Bch zE6(Z1g_Yn%^e7GfCxqVij>kaacO~5B&oez{+l2hN6Shv5>T7LJF1l!2Ra1L@K_l|+ zoTNEz(oV26{2SUSSo8ry(AAo~U9X>{4{srwy29JAl^j(TZvFp&uCf~bx2=Dvxz4E~ zzv|9^vHf_FMRg&p#Tna*MCN~zkx*I|vAu9x^){Vtk-y{*d0qG(YiG?7Vl?@HO)FRW zvr&|a$ap>xG6lwZK-PX{!Ga`;U=*@~{8x%`Z2*fT=lnqy^urAA1 z?t>Npjm47l`k>L}ar`u($cF5hl||VsuG}Xxu^|Q$Fu8e$qVJL^cket8p9&A((;j}8 z+l;A9(MoEUIkquYZ|Ll?RKvOA!tu$UZ?K;2c1EW zb=R(WsIaoEB)la2@vegKkg)rY%KIPm@46j!KnE6;2j%6vO2xSffon9^l=k=Ux}&B# zd-mO)hYv$T@2fp35AR!3s_>walrNWFGNWisPhW_ZuHIc8=!gE|WAlv7&5u`IxNyF{ zuClh)*3tR61MH+OGa4?{TyAud#_p0`{sYdUW3Z_L6h=S!sW3)<$4>cAhhN58ow1DO zpQi0mdbZmt*7CO-yRB|{zdCbfo@Mv$;n>q>&vfnHGknI%vOD%BMt7>^*2q=#?C_zp zdfNQ?qN(Bn4<`w0{VKIhCwzTBRdBJu-J`_@?31G8wn9Hxj&Q#!@@Ko^ zL9f+dE-&PgENi^=Iq+UPh6S$j!Gl{Zhd^|35c>rpj;%@n6{jnN{`%{k>F<*!Y0C^TE`vATh{XFFQn#! z33k=^WHW^of_wtjI%p_gLNp0nUV>`m>f*h3@da+kD;T+qKaP6^s|PKe{88O&zdbB? z*msqhL1GRY!4V=@l&O7`^|X8OjUxw+G-lO;*VsJYj6%pG5JEHYke9m*w)3w1&$wwx zK|F|=$4%zJ@L{_Z-PccfM*DBaBIbYIq9~}rkOz1hSY(9#mwSMVcbri4`JwUlk@Llk z$oK1|n>j7>`~e)o+fNslf^T^L$nIhrTE)>r&szF=hsO?f5eqjuTPg(4Yp~_|aPNx_ zSewl%C`*o=INro;uxq+J_nc_qtvlIh+h}~juBo2cWDBb*L-s^7Y`afd=UMHx{_O_; zr2kFp*wd$XTJMH*{7o#k`P2NQvYjUtB4KIUW?ODvbk0x5VwSv4m`l+%*zSNr1a4yf z6T`@Sfx@ZCYA9~r#5ZHRFAQm2$cY3u^5_cf^U|3zngSBmhTbl|_p=FAX%ASlJnNU; zv9Dw{z1V%a%Y>%%iZ|T7`)t?lxK~-nyUymlR6OhdN@k~3-pv=w&c?nnQIvn#eda|> zhs+*P*2`%u-p=S434;0eyz9I@{FglQ_&sM&zs#Dq%-`DI`nPM|)~Cu;Sb7nR`vBiP+JS`V9lYbacbC)*?F0Es@fjbsB4RuGoN2_@GkpJ=P*c6G9{zc&S7X@w+Nn z_WOPIF#RTm>?gM`obU=BQl-dF+Kvx-tse4nm~;!;u=@H0Wwq&~)HQXljT5H#>?aE; zSrbFS6LwFfz87UpOk>%4*4s%Cihr^F#dc}Kgl)0I($zmswCpuC)iB*Z8DXsPV{q!E z=>_}Az~cJ7UcW||5*ZWQgVez?I6%Hf(1!i?!9&~aqcNd7V^wj`!qukx!QPv0RJRY_ z=do|%$LrskpZN5wzx9pXXZ>$l@=sgtuzY#uOh>HJS-xer<(WJ<79;=CeEMIIaD{}m6+{f=O!hsic3o1MaDqPS+pz3SB91A-w{!CNZ44x3S9Z0kpg)e zQ~2COu;n#hE4F@q_xmrvmK%ODU?eS4uEbesPvomqDSTmZnza=uc-*&`yzkGQU960PnSU^HtE^22-~Y$QVguUFdy< znp{$uMvRI}w2C%5lp=H7*+xYSPGW)ji3}3%r0Ar>QB@m?&*hwG1T}=&*iuthVZEVw z3k^eyrkfKyVqe2$s;J#oDQoW7m(QjLskVogtSwzt5*}Kj8FrsogMvz652LlVv_Jfw zA%zKyVA{ZxnzW!bNM%;JgU$KcZyRkJ>TH@E8hz-@ckO_H-n7M;)Q2x7er(23kq-I9 z7Gsq_j=V6NG^}EC-wqR&@UdW@W}%UgQ{Y2~qcs8aj^}0*a$i+de!H(!dXdFBzip?= z%gxKn;V?D>eoS|hMKv5sJ^wlMzuW;+IkFp_uEDt-?tj^-I65s`_`~h29ks>NMFpE7 zZiNmyXNDu-FnqWY@ZrLC)xvp3QyR6$G)9WV%C*xW+ixxc`JVA9bCkx=T#85ImrHWQ zupx2)NL8TdTH(K4;IpiEPy^nt5W zX_t19+l~-CFwAULwnPs?4pe|Q@#vo_U_MWCl&l%u9I#!W4%HxjVn-&Yrq0Azja*Fb zRc{DJCsd}QBi>`u8n8IqAG>qyM$E|*d#wHQ&Ybq$>2uQZ>{rCYU*x`_TH*&+>Nc1xCVbwHW+!V0xPksBX#r>X;CNaihje!~ ze%#lG_cOW}?`L#PapQs8Ro(8`%HL&zFabR#B=_m<;%=)5YynU~AGm)v3SWoi(Tv4j z)3H^bH_yfx9zncTw)wF-bC~mnv)41TL~}kk9iQ_M1CezKZKg1$GRaFOD4B${w5=M> z+|hld_J`ZW%Wk8ck;-P`#+gX#&Wnu1A~JJ!25O*8ar^164r6Lb#5FPX&}r&t#MC)5 zL0b^@;NkXSIMY6IpP&wX3MUn>!vstdepXIMU-%mEX%~@uX0v~n!Kf>xQZI_Rf%_AH zypB}79+1=Zw3FaQLoDw#UAUUX(}iCK=Vuj!-|r7Q&>wPNE&P5+*_zPO{zYU=gKZ#- zQD=o2q)*r{bx}szFnw5Xt*QEUBCPr>;E~yKt$J%KfsaGI$gtfNo z8c9IkykF6+>2fCwVb8VjeIfh7*a_;H)e_ABgC zcQ}wdCm(srBGM*j!gMKq2)Ukdyd(#E8(|Ii)eP$9?|s%k)O)kPqy1>l+tGmo}K~s0P(}$bfaVWY-*wl{=+SVCUdWut>KZ8bd7p#S*h< zd1E)uAzxoAFRxJ`g=JD(GhcSU?84cmJ}iHzyQ}`zER?5281hU)nYf~ zDEK5q3;DJ~hVsyYSxYuh$r}+lH0Ztjf1=Rkr+Qq;v%)M7wwp zhfAdOF(eNAs9rdRxY;p?D+)-uuSCHdB%LX9f{=8bu|recIa{#;v+aipQO_0kJK>LV z5JQ?^KU4?VrVVulg&JF%HNGTi6&PskU7@wVK&$+=R;_`~IoEPnSr6=LtZc^cL#PKV z46}?7z^xBfEIR%|Yz<18k3hUj-_wdan&9XIR%ZLkLrNI^XyzGuI=F6d>(;0|2aA_B ze~!@lk!=nJKQla2#<2~4~uTN8L)m5Kww=~?nMRVb9N1NaOcD{CdmteN<$Fx z*YtsS*0niUk5)m=lLbpPhP>2Gm+m{d+AG-Pnw>JqLpF#d1x8n(XT1R`u(|kea=fMs zl37Pg!FJ2_RgJBh`@OyATsW?4$R%mtA&<zW5%qpxyD$Ekkb zvoCzVo$|eyr||HiVt>2hqdvvQ!-_w>SvH&(Fj5il>~z3$@Q&sMu}rivILE^h^dN|g zXnDP?M3_$Da#s2$IO9)j)!~LT<&W$8?Dqj9r`cFm0u}*lFj9p&Y5Bh(tf;Na=fk}Z zIvzh8#`nE1TKYoN|KB_%v=R@QKi@wlA`yNkX1*8tDH(K6E@{43Jp6zSesFEQL7Y2Z z^t&fX@GKGBp~N2|5~h-!A*?+-QiSio;nz~&nW2^g4`T#y!UPVb0qdneY8Pn5pwc%D zHFge%F4Q(Pz%yFr^NyxbYg{VxjX>wfFW89|)%YU|qSL(UjtmQMC-ylDw)deFM z;GL+u*i`4#1e4s>=>oF>rs!^EGZrFCg8!oVDfk?ppRm)}{YJ1oT;TQ=O<+TU*oyc1-#a2^JB8NW8%?6JxZ3E9K>JE5z=X~WU zi%FFImESND;3gJ}j0tSHTBrGPax$(a>GfG>;M5&|iep5W1^4^ANAj|2YjD+&j{kH&^L)$7-LrNl+DlM_XIP{AyG4{A?ig-qQ#O2SytqJ4z{ z8Q)hJQlh6eViXlA*o?|zjMsm72HQKB?x!rBG+jFK+%NBCEdS-M)BHGpYsEdUmhH(6 zzaL&&0cVU*&p#TYsNq{gL0eGSI+Vp0XGvpyj0(2=vh9KsnHUEIiP2|EiG5t5d^(IC zjAXPo6{D!5rsc3c_Ta6*$8S;3_kj3Oc<364JDde7Ba;278wX(6HJ$!zMS(Q_;yfpV zG@e`1Cx4)=2l@rk`qXF>(zJ^6rhJwUN7#JPiTj=tT`%*L zVqvoMDBeb{ODFx1MQgPM@rYoO{3Z)nqn0GQKM^f$)s0Q(&cTGYwXL>mu)P4!ZNlp5 zBH_T~j^?8tbSi-&7=Six0kEBlv>U8@Pwp+nf@Z~H z72Lqu5ksv0dQ1DgPxYZ5j=MN+p1uZxxam)}JWDyZl$uRwQ>*+%I(ckpCC zZq<5@h<2CxSI%c0X@t#{L#UB6Y_4i&tD=Wi!Cvk8@wgJQxZAxSg_njGmfwH4h@4-& zutOT77QHvPHes)R9WC-+L83W~j`x*G!_m9{{6EaSd03Oz);D}-AOr{y1~Cjm00o@G zAcLTWK|n!8s|bp17(`S=9IA*OO$d_;3Jw*;AvmNYM%c1LF5A~^vL_Ll?O%*K{K#2JiE88 z3EOioJ=lKj-|Cp8|91O7t-ZbSB|!kJbrS!}thaVyZRp9n=tKqwB4S^%BiuH0U%*j}d6I+qKU zBT!$&tOF5*`sNz3+)7Rb&MOUcK-7y(Z9IX&zR+pi9g8BBMFu(z`IOJ)+UAFqcbd$c z#h-;N+{RfLHxvZ3m=gVQq!7H$OI=rkE^~AEv3!e?+wWhoEHwEXoM@|5mr z{A{odKn?%g8*m*d>I()EcJ6tx>b)UFVv$fnhl{ToQdY>EnVIC%MTO>@i3%k|eA zA$YFmO?RGjeL*cqy4v|5>7KB8ucl7+4I|MH)HaW&Y|4Tv5-SazJWeUOhjEl-dc=x@U9&N<55ZGh6Fothv*y}o_H*A$ajlE zY4C8eHaK5P7ES(Up}&z?ZyQo<YIJSMbZIQ5eV4m~olVzihLa;w% z0PGnt&0pg;&(yzJX31_@hv?`OTI(rw>_OhePsXuCO(sA$o&ciSt$Y2=x~{_+K((;f zlvIln{_%lo|HY(9TylHs2BC5+E`%jl5mcSN4_dCD0_#=)>t?i0Hx2o80OGEDRp0N( zsZ(R{f>{q5cg+C29Ri3Zf4@WU=uzXtnY#)fKbrM`!xZJ0zS%d4MWr_Y5-ZjfBnKQ! zqk^ChL}KIUEgd~=vaiA(%3ukvLA6^tg5?8ur-`u|b~kJ2Y(GEWunFWRgL;4HZ4Qh~ zG+6S+$VDg3=I=)aknjVOsGYO(A&hEH-;qH#VY&h(jwTd3A-M2ej4;KRc^ zOA?J($?$6w4{~t^1D}E)vEm=MwfrGWCunJOa>D%BWq)IB`3D8fT@1hQv~(4^ew2sU z7XCr#<{b9?PHjhh%76dxF_aaDF8-Qr?H?2fLE+26O5A^V=PpA+jRrEG2L4XB=Jq?c?lh(F2KZh&bndpZ z66j*m>`T)J%_MX|QF72d>M!04iCjwPM*?h;eKzeVnE7S*LZ*V35K5M45oKUldFo(Z z-cVRDPzKxT8^*KHC4jT%}C_pnO~05VLF^i9SpyNlSjdi z5x|SE2a?10Las5AXF@BWMFbx`HQI>cYF*sVbo?DcRDyPZ#cIgtepV8}ru^F173Xc= zdFb3Bbm1)-{!fRfXEwKA-}12X*7d)My2#v;bEgr)wZ5*eY$0(M;xBX(`xMfysRfV0 zltquwo$DvM;D>YACxX|gGV=2W{=b>rv#0H!-)X98d{%q?^UED*Ievcm834TTahE%Y z8l9jMp#Bb??isTVzCzdpRY8l}FOSxq2-O2+NM(f zG(2HX_yW{ePrSSCHI%Ya!Zo^jy&CILWJS2`Ek{qK!nPaTZwmup(vT7Lb4fhxH$a#} zAVhlc($65KWbQw%&qGS&xs&$iM4qQlmwA1fthl4-K#@ne$GO23rDep4#GlRFr&)H` z#nr_>$iH_&;3nKZ{6P#XCxu)GPA&Qf7s=2^h+xQrEyFpb!{G@S`O5o|Kq=`?OJ?ID zA3J3sKjne}2x7|JDq;J~)%Rwd$e4W&PT1EcM-TnZkqUzoRzJKKOYJlxT<$l%qGU~) z86`B;X|~&TAEf>3fja=z?T^7?fK8R`>sqf@phtK4=Bp`4OGrzjS8%?VgB$ZsXeNgZky~***y1m)kd&C|1i+bfzBaAMiyF zi_|H1aXk-Q^7PD9-)=RRbgORe=xBZjX3KA%|D<($<|NogDU&MA>k+<_*7UYuK$XfQ zBY#gD`3K0~t*M8;2e%>v!gaoYbq6^#?L_wm>MbpYl&k)z_J;Ls=x=`RNvwaa7VlQ%s>z1pEn%AA?R0h zxv_S;Mhq?hNef8??QLiVq#m{I5BPOIu~T<{o6+Y=-Od+zxMKtfDCWoiY1}1b#+_*v zdp-@^51C=SJu1TDalNJG><1*cAHf&OSvK|K2agC0lUGJy7^i!HuVS|DwVfHc+Xv+z zx^xB>BgCh&iq!;m0=g3hn#I@v4X@9)4Jnkz>fI=`pbvqgSqvOmI0U=FU3#Y*(xECF zzg9=k0gvow)0NNo12lCs+)ee$TqtQ+m~$YcVK0X~<;32QI&jEb@#E>kS)87;?LlEv zg!#SMj|C6I1W^SM7PBqpG~01X-^7lCpOAs3Koe_;u`P#~cioZYDuJ_!e_6kU&H}*M zwq|D(w40FFp=v>|jT^@!Hts5J*B4`7fG5hpHE_@|(B6h6BpuJ$6#q}FGXHaoC{bg~ z+&pFm{)lm+iJ`*J=m2w425^NZMXl%z#3j-9-2{?F=W0^j3mt-mEa&w~7H>|EWGQyu z2lz90eA-nfPJH705DNOKa~7jcEJ3lpc+A10R%W)U6VEt_M|ets%o0g z`0z_wpSO+w{OQ~;{y6i+U*luPyp9E~J!|m3;+}vmk-V327ZAp+{37M>F3bomgFMt_ zkgjT?7i)h5lT!<4A6PB#{nzM-z5NZ7BO$T&g?6)2`+k#c2|1;AVCZTi;~3o=tB)SA zA5v(!HAId9NhEn9)*;#W(?`IjAcSD)3ZnHL@;G<;lpFYG4m+Pa>2lWVG)65Y$H#$% zFoY9RGq~>NFAxF)pzwmw<0W;A41UQ?vSuDM-#LJiZjcqc*fkV#4G#>pKQ(da1&!W8 z1}qGW=TeH8u5oKR?_7Tlw;R;7-=TBuY{iB7kxZ&s@Xl}#9eM_L1RN|cJq3VqSA5)4 z(sQ{=< z6w{Pl4quwF7Xy1FXv*%46C*7P)mXwg7Y~;MCtY01O3Oy=x!^YXGqR zMn}+fXm=Wgd>Rb)tu*}765^@FxJ-(|92zn-hH}#OT&b7aVV4RIFYFwH^2(?bJqzJHm^#`chb)eGDUTrkrtzVB zhz~756lRnpWx!0mwC~{=!G|_f|367-3wgY|DP-3p!R!H%5A-4*T15#!OoT+uiJU`H z)TE3y8JzV9(OWXk*D6MRdqS@0JgSh~JhL65Hy><2!;=lflqcE1b2~4|Lb34DIU|G1m$TD~(;~!|FE>{=)LbSy>Yb*# z<_K~7^;^#xE88Q)P0g2UA&2<#Q@BQ?1qR@d^u*m)oRHbPwO|&g54+|>-r(0xE!Z8= z7-?SHt5ZD6ENZILZ))T}&bYQy76HlJ(BC3Ks{Z5DT;r)bBOaRvgS*Bun??s8u^F-* z`u-;lKRQ44oTb0s*8l7ZxjXccsB_kZ?Use*Zf8%poIPKD0<^i4`c=m-%|7QWn`ps| z#>)$^(#2N~Go?c3nKkjCkk{eX5NWrBD{<)NP_N9SF{LA@;5E5tz&T9a2;xAz9aNH7 zF$;7qGsKs56yo%fx?v@oa+5Y~x;y<|)K06ZJ0l|oK!PPvfC|nL1<3QkC5#M&s8`~T z@`4ohn}F7@`^~-((0bcJW?w8^vG@zHH5gvwwy?%69RxgCNY$=61R3?W5A8g({o22r z|0@je|20oMGY7N6i6L976P1}m-*0j7dL6jf_08#!OVA;%!SBZ=!6H&1RnQCrAxR}K zg+D!x%P<3?O#yS*ZgowipV#v!A>h{Lr^?OK@hO)Y@df+@`|@bW-Cm087VR}|KWp4H zFS2g;c~UBo8#9aS7${|?-RZ<^z|ZTf&rD1eeY0N{-FF^f6BG&obRcARKW~(yi0OT ziJkJC>{Mem+(}TjJ(8wctaSUFEiX}viti`e$%~QH4PoxJtX9}Lg#Q>=6Yib?QG)Yk zIC!9Ykwgf&8!+msf8@B9_Oz>zIUnUJlf*2M#AT*C*83{J4eA7Ray+1p1VYV%`q$LZ zh3TD{SSWy4DZj;3*kXng=Lx@Ma+f~!auTIwkqlY*i_in~b zhSHN=VNz)Mmogk_yJ`I`{UXUwN@T!zUj1X{RA^J-8dUBueMe2;)9K$kK!OoI`6Y82 zJGRBRO1^}f=h$@WorL!`q4XF7O5yD!p$z_hlScJ2u=Xr2seaP`sl{mUGJE;zkYxw3u`Q``Z*^nM*w|5z zi~a$@CAV^OjtyI10uj!TF%_C*#cZGOvwkx^*P86He5r!<4L54P zrZB`6y5wtf1eav2#~b-EN{NGE48*~#W(7-Cp6p_qRF*VVPwWh9@k+j!%3I8I%JG-J zU2;q{C~+=TV=Ml%<#CJgazAR=_4fAWb}Z;@?lQi>rk?N>YwMG;bzqmFy>YBbum{TD zIlJoRN0WDCa)wWarI^+VT6ra?U9`UgMv})yKGrgNeH9iyC3x9 zq6uL-JD=l8p12ed5BiX31$d%M*mEP7+v$y@nvKoMQuV6EOTEDud zUt)+aX(!HAg#05BAqobWPFRJmU`tcH~)`04i@gO>I$Nliv z;X!m#U;mo;ZU;v?=KwH>2$3Qe0=vxmEzPo+Gi&yP*#qYEs9=S+3wJ|G1BoX0VJEAk z?v2_I=~WAnUiIFmUyOxFue4w5{Hd-YeXy&|`c-D?M?P#Sh%$$`h1msB*85I-?LU3a z`5datXW@3SRa~K*v8cgNB$sW}jjl>G7#>PTzl<1m^H}JJ4`%}+r6pp^|FEb82n;O) zfCYSzXAir;g%w|yjy~&r+U^2gfChFGG?&eXxH7(bT}^XS({;$fZEjMuH+Q|vzC%94 zPJbxu700?1nwx>3bvHI=Q0RT;KRqZ$cIzTJs`mV zUIHrv7EsHYS25Lj(x{BqLuc-tnRE{>uDN!5d%pU5AP~?eFntrye|KW;OW({7Xl_(O0(X3 z4>T_~K=2_U#=%|c2;>0ZgE*71s2*1!ER!)5Z#@vYoCJFYmfOAOsy0|9sMEry6oX%k z>&z=IR_vaZ#O&ob`l6c5_Up9}|9l6~w2tO>fR{=5Zc}9=`14ISKxF_3C^5v7_2l32uMp4& zcB($x(1v4W!#Mz}jZvo2T~&|>H;o4`HefI2i->Wuq{z$ExX@D%I8?-T!!u>bSzBatC%MGvQB2Lcf&V0OkaDp>o%Op5Z zI)_KnR1|l^@54o29*~ym4oRuNg`=D!u84h*Ib`yHi6Y$C7y)3T4_kUg(vJmq?U?nm zm>B!z(xpJ3ljbg3ymZx!WpGe_MC7(F62(lPu9MKZ922GCaP^{eXUT>UXVQzvD^iKGu2es8DCdNr zI!3h7cR1&q07Asq_k-?V%G_zs#+46^T%a2P7uqyug}w`uvKo})+#-O)6`D2nYlW-7 z^0(*fKv?dcYj{D|AW(<#mJDE(U+@y_a|x?#WjX#H_`Cb-8uw~5cMni(4H-&kZ!{A^ zi-YG^eVOK~%NZ&-E$K>Q@HozbdI?0R8gNDnx+Pt5UjZjpP!KK6lv!|A2^2B)8&xAY ztvKpyY}Uh;J#?DSk`J6gw29^nD8na;1Z(70EULws)}{k%G%g@mL;@^I;^;$Uc@i=@ zPl?W-ECzGl<;Xvc$^Rd2)MN^QvYg014A4Ky1bSTkr*(vc(sNC7O#f&8TU*wRh1anvh81xWXSO>qAh zc(ulGeilgCAj+bLrnh}`69+*2b1e={^_C_gHUGvJ+Q4W6n4qxKUzJXQD~5Jj&HjAX zqsZxiz&rrgCQO921&-CI1-Z5TcSr4ldm}KK`W=jovcB(}Ok39AH>w)_v!J?aG=~n4 zQ*sUskgw#mITu`2TC>*hUORVOZLwkHAy=#3q#Dh6F1DmRLA<2H |J^YXzG1@~-0 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�S8m;Kb(FEn&K%x% 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ÐO@vhV* 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

~`5IgSVCk4?JVhwdvv?jDEk!;oByO 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 f?(b|%CGbvR;y^TtlyT;B+mZl$D5 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
    %QD$&C?5uk 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

    {F!;PO*t7p!P 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 g)eOm;Z^Lx_#0iZVd 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�h5Abi%2?-Sfk({9J9;_P+0r{uG&fvH|I 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 z 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